20.12.2013, 01:21
Quote:
Por ejemplo, un timer para usar comando solo 5 segundos despues de spawnear:
Код:
// Arriba del GM new Puede[MAX_PLAYERS]; // En OnPlayerSpawn Puede[playerid] = 0; SetTimer("PuedeUsarCMD",5000,false); // Creando la funcion que llama el timer forward PuedeUsarCMD(playerid); public PuedeUsarCMD(playerid) { Puede[playerid] = 1; return 1; } CMD:vehiculo(playerid,params[]) { if(PuedeUsarCMD[playerid] == 1) { // Codigo bla bla return 1; } else { SendClientMessage(playerid,-1,"Espera 5 segundos!"); } return 1; } |
Serнa asн:
pawn Код:
// Arriba del GM
new Puede[MAX_PLAYERS];
// En OnPlayerSpawn
Puede[playerid] = 0;
SetTimerEx("PuedeUsarCMD", 5000, false, "d", playerid);
// Creando la funcion que llama el timer
forward PuedeUsarCMD(playerid);
public PuedeUsarCMD(playerid)
{
Puede[playerid] = 1;
return 1;
}
CMD:vehiculo(playerid,params[])
{
if(PuedeUsarCMD[playerid] == 1)
{
// Codigo bla bla
return 1;
}
else
{
SendClientMessage(playerid,-1,"Espera 5 segundos!");
}
return 1;
}