[AJUDA] Reset Drunk Level
#5

Quote:
Originally Posted by MiTToS
Посмотреть сообщение
pawn Код:
forward resetdrunklevel();
public resetdrunklevel()
{
    for(new i = 0; i <MAX_PLAYERS; i++) {
        SetPlayerDrunkLevel(i, 0);
    }
    return 1;
}
Vocк precisa criar uma estrutura de repetiзгo, para verificar todos os players e resetar o DrunkLevel deles.
Quote:
Originally Posted by MiTToS
Посмотреть сообщение
Te aconselho a fazer o seguinte.

pawn Код:
#if defined MAX_PLAYERS
    #undef MAX_PLAYERS
#endif
#define MAX_PLAYERS NUMERO_DOS_SLOTS_DO_SERVIDOR
Isso irб redefinir o nъmero de slots do seu servidor, sendo assim quando utilizar um loop ou quando usa variбveis irб otimizar seu script.

tambйm idente seus cуdigos, deixando-os alinhados, isso da uma melhor performance ao seu script.

E tambйm se quiser, utilize a include Foreach, irб te ajudar nos loops e otimiza-los, muito mais.
Ou poderia fazer assim:

PHP код:
forward resetdrunklevel();
public 
resetdrunklevel()
{
    for(new 
iGetMaxPlayers(); pi++) 
    {
        if(!
IsPlayerConnected(i)) continue;
        
SetPlayerDrunkLevel(i0);
    }
    return 
1;

Reply


Messages In This Thread
[AJUDA] Reset Drunk Level - by Cassiano - 01.08.2011, 05:46
Re: [AJUDA] Reset Drunk Level - by MiTToS - 01.08.2011, 05:54
Re: [AJUDA] Reset Drunk Level - by Cassiano - 01.08.2011, 05:56
Re: [AJUDA] Reset Drunk Level - by MiTToS - 01.08.2011, 06:05
Re: [AJUDA] Reset Drunk Level - by Shadoww5 - 01.08.2011, 08:45

Forum Jump:


Users browsing this thread: 2 Guest(s)