Quote:
Originally Posted by MultiKill
pawn Код:
new naopode[MAX_PLAYERS], timepode[MAX_PLAYERS],segundos[MAX_PLAYERS],minutos[MAX_PLAYERS];
pawn Код:
if(strcmp("/comando", cmdtext, true) == 0) { if(naopode[playerid] == 0) { naopode[playerid] = 1; timepode[playerid] = SetTimer("NaoPode",1000,true); } else { new string[50]; format(string,sizeof(string),"Vocк podera usar este comando em:~p~ minutos %d segundos %d",minutos[playerid], segundos[playerid]/*Tempo em minutos e segundos*/); TextDrawSetString(comando[playerid],string); } return 1; }
pawn Код:
forward NaoPode(playerid); public NaoPode(playerid) { segundos[playerid]++; if(segundos > 60) { segundos[playerid]=0; minutos[playerid]++; } if(minutos[playerid] == 2) // quando der 2 minutos o jogador vai poder usar o comando { segundos[playerid]=0; minutos[playerid]=0; KillTimer(timepode[playerid]); naopode[playerid] = 0; } return 1; }
|
pawn Код:
forward NaoPode(playerid);
public NaoPode(playerid)
{
segundoss[playerid]++;
if(segundoss > 60) // <--------------------------------------------- Aqui estб dando erro
{
segundoss[playerid]=0;
minutoss[playerid]++;
}
if(minutoss[playerid] == 2)
{
segundoss[playerid]=0;
minutoss[playerid]=0;
KillTimer(timepode[playerid]);
naopode[playerid] = 0;
}
return 1;
}