Posts: 333
Threads: 40
Joined: Feb 2013
Reputation:
0
Por ejemplo tengo el trabajo de camioneros y cuando el jugador esta en un camion de camioneros y pone /ruta empieza a trabajar.
Podria guardar la id de todos los que han puesto /ruta para crear un cmd de administrador y saber la id de los que estan trabajando?
Posts: 87
Threads: 10
Joined: Mar 2014
Claro, podrнas hacer un array, por ejemplo:
pawn Код:
new bool:IsWorking[MAX_PLAYERS];
Y que cuando use /ruta se ponga en true y cuando termine se ponga en false.
Luego haces un comando con un bucle que busque los usuarios con IsWorking en true. Luego obtienes el nombre de cada usuario y lo muestras al jugador/admin.
Ejemplo del bucle:
pawn Код:
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (IsWorking[i] == true)
{
new name[25];
GetPlayerName(i, name, 25);
SendClientMessage(playerid, -1, name);
}
}
Posts: 333
Threads: 40
Joined: Feb 2013
Reputation:
0
Muchas gracias unuky, es el tema de los bucles lo que me desorienta jajajaa pero nada me has ayudado aunque acabe usando la formula tambien para la faccion de policias.
Ahora a optimizarlo con foreach, gracias