13.11.2014, 20:19
Tengo una duda, que es hacer que un timer lleve a otro timer, es un ejemplo el siguiente
Bueno, la cosa esque hace el primer timer, pero el resto ya no los hace... їPorque me pasa eso?
pawn Код:
CMD:reiniciar(playerid, params[]){
if(gPlayerLogged{playerid}){
SendClientMessageToAll(playerid, -1, "el servidor se reiniciara en 1 minuto.");
SetTimerEx("Reinicio1",50000,0,"i",playerid);
}
return 1;
}
forward reinicio1(playerid);
public reinicio1(playerid)
{
SendClientMessageToAll(playerid, -1, "el servidor se reiniciara en 10 segundos.");
SetTimerEx("Reinicio2",5000,0,"i",playerid);
return 1;
}
forward reinicio2(playerid);
public reinicio2(playerid)
{
SendClientMessageToAll(playerid, -1, "el servidor se reiniciara en 5 segundos.");
SetTimerEx("Reinicio3",1000,0,"i",playerid);
return 1;
}
forward reinicio3(playerid);
public reinicio3(playerid)
{
SendClientMessageToAll(playerid, -1, "el servidor se reiniciara en 4 segundos.");
SetTimerEx("Reinicio4",1000,0,"i",playerid);
return 1;
}
etc,....
Bueno, la cosa esque hace el primer timer, pero el resto ya no los hace... їPorque me pasa eso?