[Ajuda] rank '-'
#8

Vocк pode usar uma variбvel para definir os players registrados.
pawn Код:
new playersregistrados;

Depois, vocк pode criar um sistema para salvar essa variбvel.
pawn Код:
//no comeзo do gm...
forward SalvarRegistrados();
forward CarregarRegistrados();

public CarregarRegistrados()
{
    new str[6];
        new File: file = fopen("jogadores_registrados.ini", io_read);
    if (file)
    {
        fread(file, str);
        playersregistrados= strval(str);
                fclose(file);
    }
    else
    {
        print("O arquivo de registros de players nгo foi encontrado na pasta scriptfiles, por isso, foi automaticamente criado!");
        SalvarRegistrados();
    }
        return 1;
}

public SalvarRegistrados()
{
        new string[12];
    format(string, sizeof(string), "%d",playersregistrados);
    new File: file2 = fopen("jogadores_registrados.ini", io_write);
    fwrite(file2, string);
    fclose(file2);
        return 1;
}
Agora, na sua funзгo de registro, vocк deve colocar:
pawn Код:
playersregistrados++;
SalvarRegistrados();
E, em OnGameModeInit, isto:
pawn Код:
CarregarRegistrados();
E agora, a cada vez que alguйm se registrar, ficarб salvo na variбvel playersregistrados. Ou seja, se vocк quiser fazer uma mensagem de rank, vocк pode fazer:

pawn Код:
format(string, sizeof(string), "Vocк estб no rank %d de %d players!", rank, playersregistrados);
Vale lembrar que o que eu falei acima sу irб cobrir a parte dos players registrados, para o Rank deve ser usado outro sistema.
Reply


Messages In This Thread
[Ajuda] rank '-' - by Link_ - 24.10.2011, 21:41
Re: [Ajuda] rank '-' - by Hayden_Almeida - 24.10.2011, 21:44
Re: [Ajuda] rank '-' - by Link_ - 24.10.2011, 21:46
Re: [Ajuda] rank '-' - by Link_ - 26.10.2011, 14:21
Re: [Ajuda] rank '-' - by [O.z]Caroline - 26.10.2011, 14:25
Re: [Ajuda] rank '-' - by Link_ - 26.10.2011, 15:14
Re: [Ajuda] rank '-' - by ViniBorn - 26.10.2011, 15:59
Re: [Ajuda] rank '-' - by LeLeTe - 26.10.2011, 16:18
Re: [Ajuda] rank '-' - by Link_ - 27.10.2011, 12:09
Re: [Ajuda] rank '-' - by ViniBorn - 27.10.2011, 13:03

Forum Jump:


Users browsing this thread: 1 Guest(s)