10.08.2014, 02:05
No soy de esos que te dejan todo pronto, te voy a explicar e intenta hacerlo tъ asн aprendes
Ahн te expliquй desde el mуvil medio rбpido, si no entendes me decis, ponelo abajo de los otros if y guнate con el comando que pusiste que tiene ese timer.
pawn Код:
if (GetPVarInt(playerid, "GiveMoneyTimer") > 0){ //Toma la variable a ver si el timer "GiveMoneyTimer" no estб funcionando, si no estб en 0(desactivado) pasa lo siguiente:
format(string, sizeof(string), "Tienes que esperar %d segundos despuйs de pagado.", GetPVarInt(playerid, "GiveMoneyTimer")); //Manda йste mensaje diciendo que tiene que esperar tantos segundos.
SendClientMessageEx(playerid,COLOR_GREY,string);
return 1;
}
//Si el timer estб en 0 (desactivado) deja que se cumpla la funciуn.
SetPVarInt(playerid, "GiveMoneyTimer", 10); SetTimerEx("OtherTimerEx", 1000, false, "ii", playerid, TYPE_PAYTIMER); //Ya que se cumpliу la funciуn se activa el timer y durante ese tiempo no se va a poder ejecutar la funciуn, cuando el timer acabe, el timer estarб en 0 y se podrб usar la funciуn nuevamente.