14.04.2013, 08:56
Si no me equivoco seria con un timer o con GetTickCount .
pawn Код:
new NoFlood[MAX_PLAYERS];
public ResetearNoFlood(playerid)
{
NoFlood[playerid] = 0;//devuelve el valor a cero
}
if(strcmp(cmd, "/comando", true) == 0)
{
if(NoFlood[playerid] == 1) return Message(playerid, COLOR, "Espera 10 segundos para volver a usar este comando");//si tiene la variable en 1 no le permite usar el cmd
NoFlood[playerid] = 1;//si tiene la variable en 0 se la setea en 1
SetTimerEx("ResetearNoFlood", 10000, false, "i", playerid);//activa el timer que se calcula en milisegundos(en este caso 10 segundos)
//demбs funciones del comando
return 1;
}