[Tutorial] [TUT] Todos Players (new i;)
#8

Estб muito bom o post, embora tenhas aн um 'se nгo' com o loop.

Repara, ao utilizares isto:

pawn Код:
for(new a = 0 ; a <= GetMaxPlayers() ; ++ a)
estбs a fazer com que o script verifique a funзгo GetMaxPlayers() inъmeras vezes, tornando lenta a operaзгo.

existem duas outras formas de optimizar isto, das quais:

pawn Код:
for(new a = 0, b = GetMaxPlayers() ; a <= b ; ++ a)
e

pawn Код:
for(new a = 0 ; a <= MAX_PLAYERS ; ++ a)
sendo esta ъltima a mais indicada. ;' )

Depois tambйm podes usar truques como o Russo exemplificou:

Quote:
Originally Posted by russo666
Посмотреть сообщение
pawn Код:
#if defined MAX_PLAYERS
    #undef MAX_PLAYERS
    #define MAX_PLAYERS (50) //Alterar o 50 para o valor dos vossos slots.
#endif
ou mesmo:

pawn Код:
#define MAX_SERVER_PLAYERS (500)


Mas claro que, como o Russo referiu tambйm, usando o foreach fica muito melhor..
Reply


Messages In This Thread
[TUT] Todos Players (new i;) - by ipsBruno - 16.06.2010, 22:13
Re: [TUT] Todos Players (new i;) - by russo666 - 16.06.2010, 22:22
Re: [TUT] Todos Players (new i;) - by ipsBruno - 16.06.2010, 22:24
Re: [TUT] Todos Players (new i;) - by russo666 - 16.06.2010, 22:29
Re: [TUT] Todos Players (new i;) - by V4mpiroDoidao - 16.06.2010, 23:00
Re: [TUT] Todos Players (new i;) - by ipsBruno - 16.06.2010, 23:14
Re: [TUT] Todos Players (new i;) - by V4mpiroDoidao - 16.06.2010, 23:23
Re: [TUT] Todos Players (new i;) - by pmkrz - 09.07.2010, 17:29
Re: [TUT] Todos Players (new i;) - by andmeida10 - 09.07.2010, 17:52
Re: [TUT] Todos Players (new i;) - by StreetGT - 09.07.2010, 23:13
Re: [TUT] Todos Players (new i;) - by ipsBruno - 10.07.2010, 02:46
Re: [TUT] Todos Players (new i;) - by russo666 - 10.07.2010, 03:19
Re: [TUT] Todos Players (new i;) - by pmkrz - 10.07.2010, 11:53
Re: [TUT] Todos Players (new i;) - by russo666 - 11.07.2010, 00:24
Re: [TUT] Todos Players (new i;) - by ipsBruno - 21.07.2010, 15:45
Respuesta: [TUT] Todos Players (new i;) - by xenowort - 21.07.2010, 16:43

Forum Jump:


Users browsing this thread: 2 Guest(s)