21.07.2014, 14:21
Le puse limite de uso a estos 2 comandos y ahora cuando uno coloca el comando pasa media hora y todavнa no se puede usar, que hice mal?
Код:
if (strcmp("/hp", cmdtext, true, 10) == 0){
if (tiempoA[playerid] == 0){
SetPlayerHealth(playerid, 100);
GivePlayerMoney(playerid, -1000);
SendClientMessage(playerid,Rojo,"Solo puedes usar este comando cada 2 Minutos");
format(string2,sizeof(string2),"{FF0000}%s {00EFFF}Restauro su {FFFFFF}(/hp){00EFFF} por {00FF09}dinero",PlayerName2(playerid));
SendClientMessageToAll(COLOR_RED,string2);
tiempoA[playerid] = 1;
SetTimerEx("TiempoA", 20000 , false, "d", playerid);
}
return 1;
}
if (strcmp("/armadura", cmdtext, true, 10) == 0){
if (tiempoB[playerid] == 0){
SetPlayerArmour(playerid,100);
GivePlayerMoney(playerid, -1000);
SendClientMessage(playerid,Rojo,"Solo puedes usar este comando cada 2 Minutos");
format(string2,sizeof(string2),"{FF0000}%s {00EFFF}Restauro su {FFFFFF}(/armadura){00EFFF} por {00FF09}dinero",PlayerName2(playerid));
SendClientMessageToAll(COLOR_RED,string2);
tiempoB[playerid] = 1; //tiempo que se activa
SetTimerEx("TiempoB", 20000 , false, "d", playerid);
}
return 1;
}


