[Ayuda] foreach ...
#3

Quote:
Originally Posted by CaptainMactavish
Посмотреть сообщение
Primero que nada, foreach, no es una alternativa al for, foreach sirve especialmente para loopear jugadores, te explico mira:
pawn Код:
for(new i;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i))
{
    //codigo
}
Eso lo que harнa serнa contar desde el 0 al 499, o sea desde el id 0 al id 499, y "i" serнa la id. Si la id estб conectada se ejecuta la pieza de cуdigo. Por lo tanto, este bucle lo que hace es pasar por todas las ids y chequear si estбn conectadas.
pawn Код:
foreach(Player, i)
{

}
El include foreach a diferencia de este solamente pasa por las ids conectadas, es decir, un iterador.
Lo que hace es hacer una especie de lista o mapa de los jugadores conectados y luego al hacer el bucle solamente pasarнa con ellos.
Tambien podes crear tus propias listas, se puede hacer con vehiculos, hookeando las funciones. Tiene bastante utilidad.
ah ok hay entendi
muchas Gracias .
Reply


Messages In This Thread
[Ayuda] foreach ... - by OTACON - 04.10.2012, 00:43
Respuesta: [Ayuda] foreach ... - by CaptainMactavish - 04.10.2012, 01:57
Respuesta: [Ayuda] foreach ... - by OTACON - 04.10.2012, 02:11
Respuesta: [Ayuda] foreach ... - by Fluid016 - 04.10.2012, 12:51
Respuesta: [Ayuda] foreach ... - by xSDx - 04.10.2012, 15:20
Re: Respuesta: [Ayuda] foreach ... - by CaptainMactavish - 04.10.2012, 15:43
Respuesta: Re: Respuesta: [Ayuda] foreach ... - by xSDx - 04.10.2012, 15:44
Re: [Ayuda] foreach ... - by digman - 04.10.2012, 17:04
Respuesta: [Ayuda] foreach ... - by TheChaoz - 04.10.2012, 18:12
Respuesta: Re: Respuesta: [Ayuda] foreach ... - by Fluid016 - 05.10.2012, 00:54

Forum Jump:


Users browsing this thread: 2 Guest(s)