SA-MP Forums Archive
[Ajuda] Loop MAX_PLAYERS - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Loop MAX_PLAYERS (/showthread.php?tid=640678)



Loop MAX_PLAYERS - Lontresca - 05.09.2017

Saudaзхes Galera.

Eu tenho duvidas com o loop MAX_PLAYERS, nгo entendo como ele funciona.
Alguйm pode ler para mim essa funзгo por favor.


PHP код:
for(new 0MAX_PLAYERSi++) 
Oque eu entendi ate agora й isso, Se 0 й menor que 500 0 vai virar 1


Re: Loop MAX_PLAYERS - IlanZ - 05.09.2017

Enquanto i for menor que a definiзгo 'MAX_PLAYERS' que vem por padrгo, 500. irб sempre aumentar mais um numero, ou seja. sу vai parar quando for igual ou maior que o 500.


Re: Loop MAX_PLAYERS - Lontresca - 05.09.2017

Entгo se eu fazer

PHP код:
for(new 0500i++) 
Da na mesma ?

Eu achei que ele iria contar quantos players tem no slot tipo 25/500


Re: Loop MAX_PLAYERS - IlanZ - 05.09.2017

Sim, da no mesmo. MAX_PLAYERS e 500. Sгo as mesmas coisas.


Re: Loop MAX_PLAYERS - Dayvison_ - 05.09.2017

Depende do valor que estб sendo definido por MAX_PLAYERS, mesmo que seja 500, o correto continua sendo usar a definiзгo MAX_PLAYERS(Ou qualquer definiзгo, apenas citei como exemplo)


Re: Loop MAX_PLAYERS - AuhMaru - 05.09.2017

Use GetPlayerPoolSize(), й melhor. Pegarб o maior ID online.

Код:
for(new i; i <= GetPlayerPoolSize(); i ++)
Mas o mais recomendado й usar foreach.


Re: Loop MAX_PLAYERS - fxckshzt - 05.09.2017

Quote:
Originally Posted by AuhMaru
Посмотреть сообщение
Use GetPlayerPoolSize(), й melhor. Pegarб o maior ID online.

Код:
for(new i; i <= GetPlayerPoolSize(); i ++)
Mas o mais recomendado й usar foreach.
Pegarб o maior ID online?
Um ID sу ou todos?


Re: Loop MAX_PLAYERS - AuhMaru - 05.09.2017

Quote:
Originally Posted by fxckshzt
Посмотреть сообщение
Pegarб o maior ID online?
Um ID sу ou todos?
Exemplo:
O maior ID online й 105. Entгo, GetPlayerPoolSize() serб = 105.


Re: Loop MAX_PLAYERS - Lontresca - 06.09.2017

Entгo acho que MAX_PLAYERS nгo tem utilidade nenhum, no loop ele vai percorrer os 500 slot.

Eu tambem nгo entendi pq uma variavel usa, MAX_PLAYERS.

exemplo

PHP код:
new PlayerText:TextDraw[MAX_PLAYERS]; 
Coisa complicada de entender, ou eu sou muito burro mesmo


Re: Loop MAX_PLAYERS - fxckshzt - 06.09.2017

Quote:
Originally Posted by Lontresca
Посмотреть сообщение
Entгo acho que MAX_PLAYERS nгo tem utilidade nenhum, no loop ele vai percorrer os 500 slot.

Eu tambem nгo entendi pq uma variavel usa, MAX_PLAYERS.

exemplo

PHP код:
new PlayerText:TextDraw[MAX_PLAYERS]; 
Coisa complicada de entender, ou eu sou muito burro mesmo
Para se referir а todos os players em server, Vocк pode configurar de acordo com suas definiзхes.