31.10.2011, 23:47
Hola, tengo el siguiente problema, Cuando pongo /recompensas analiza a cada jugador que hay conectado y manda el mensaje por cada jugador anializado.
Por ejemplo: Supongamos que en mi server hay 10 jugadores, y solo 2 tienes recompensa. Al poner /recompensa saldria lo siguiente
Cuando deberia salir
Acб esta el cуdigo para que lo puedan ver.
Por ejemplo: Supongamos que en mi server hay 10 jugadores, y solo 2 tienes recompensa. Al poner /recompensa saldria lo siguiente
Код:
No hay Recompensas. No hay Recompensas. No hay Recompensas. Godoy32 - Total [$20000] Godoy - Total [$10000] No hay Recompensas. No hay Recompensas. No hay Recompensas. No hay Recompensas. No hay Recompensas.
Код:
Godoy32 - Total [$20000] Godoy - Total [$10000]
pawn Код:
dcmd_recompensas (playerid, params[])
{
#pragma unused params
new stingEX[256], i, count;
for (i = 0; i < GetMaxPlayers(); i++)
{
if (IsPlayerConnected(i))
{
if (Cantidad[i] > 0) count ++;
{
if (count >= 1)
{
format( stingEX, sizeof(stingEX),"- %s - Total [$%i]\n", pNombre(i), Cantidad[i]);
SendClientMessage(playerid,-1,stingEX);
}
else
{
SendClientMessage(playerid, -1, "No hay Recompensas.");
}
}
}
}
return 1;
}