Posts: 442
Threads: 45
Joined: Dec 2011
Reputation:
0
Fala galera, pensei em uma lуgica provavel sobre o foreach!! Quando tem 20 players o foreach faz um loop de 20 players e se entra 1 faz um loop de 21 players. Supondo que tem 50 players e sai os players 49 atй 20 vai sobra 21 players, mais sobrou o player id 50! E ele serб atingido pelo loop? nгo porque o loop vai ser de 21 players.
Posts: 1,782
Threads: 17
Joined: Aug 2012
Reputation:
0
sua logica me parece errada o loop funcionarб normalmente pois refarб a contagem de players.
Posts: 1,622
Threads: 22
Joined: Jun 2012
Reputation:
0
Acho que ele quis dizer que se o servidor esteja 100/100, ultimo ID serб o 99, caso saiam 80 players do servidor, porem o player de ID 99 continue online, o loop funcionara com ele ?
Se usar a lуgica por contagem de players online nгo funcionara. Porem nunca abri a include foreach para estudar, quem conhece bem ela ai poderia compartilhar esta informaзгo.
Se й que eu intendi й isso.
Posts: 442
Threads: 45
Joined: Dec 2011
Reputation:
0
Mais tipo imaginamos que existem 5 jogadores online. Com o ID 0,1,2,3,4,5. e Sai o numero 3 e 4, o Loop irб ser de 3 jogadores atingindo os jogadores 0,1,2 e esquecendo o jogador ID 5.
O sistema de foreach funciona deste mйtodo:
Connect: +player
Disconnect: -player
Й uma soma, em que o loop й feito em base da soma.
Posts: 2,138
Threads: 97
Joined: May 2012
Reputation:
0
й so usar IsPlayerConnected para loops normais, agora com foreach acho que a contagem й certa, ele fazer a contagem nгo pelo id e sim pela quantidade de ID'd ON