[Ajuda] foreach
#8

Quote:
Originally Posted by Larceny
Посмотреть сообщение
Й aconselhбvel.



No lugar onde vocк colocou MAX_VEHICLES deve se utilizar o ID do iterator.

Exemplo:

pawn Код:
new
    Iterator:Vehicles<MAX_VEHICLES> // Global
;


/*
 * Quando for utilizar o loop:
 * new v й a variavel do loop
 * Vehicles й o ID do iterator. Apenas se usam iterators alн!
 */

foreach(new v: Vehicles)
{
    // Faзa algo com os veнculos adicionados a este iterator
}

/*
 * Adicionando um veнculo ao iterator Vehicles
 * Vehicles й o ID do iterator.
 * vehicleid й o ID do veнculo.
 */

Iter_Add(Vehicles, vehicleid);

// Exemplo:
new vehicleid = CreateVehicle(...);
Iter_Add(Vehicles, vehicleid);
Vocк pode ter vбrios iterators diferentes:

pawn Код:
new
    Iterator:Vehicles<MAX_VEHICLES>, // Global
    Iterator:PoliceCars<10>// 10 = limite maximo de itens neste iterator, neste caso, veнculos.
;


foreach(new v: PoliceCars)
{
    // Faзa algo com os veнculos adicionados a este iterator
}

// Adicionando um veнculo ao Iterator PoliceCars:
new vehicleid = CreateVehicle(...);
Iter_Add(PoliceCars, vehicleid);
Cara, fiz exatamente como vocк falou mas os loops nгo estгo funcionando...
pawn Код:
new Iterator:Vehicles<MAX_VEHICLES>;

foreach(new i: Vehicles)
{

}

O FS roda, mas o loop nгo estб acontecendo...
Reply


Messages In This Thread
foreach - by Mandrack_FreeZe - 29.09.2014, 18:45
Re: foreach - by ipsLuan - 29.09.2014, 19:01
Re: foreach - by Mandrack_FreeZe - 29.09.2014, 19:47
Re: foreach - by PT - 29.09.2014, 22:54
Re: foreach - by Larceny - 29.09.2014, 23:04
Re: foreach - by Mandrack_FreeZe - 29.09.2014, 23:43
Re: foreach - by Larceny - 30.09.2014, 00:32
Re: foreach - by Mandrack_FreeZe - 30.09.2014, 00:53
Re: foreach - by Larceny - 30.09.2014, 00:55
Re: foreach - by Mandrack_FreeZe - 30.09.2014, 01:05

Forum Jump:


Users browsing this thread: 1 Guest(s)