Hey liebe Breadfischler :D,
Ich brauche bei einem Befehl hilfe..
Undzwar das man den Befehl (/NV) nur jede 30te Minute benutzen kann..
______________________________________
Wäre echt schön wenn jemand antwortet
Mfg
Hey liebe Breadfischler :D,
Ich brauche bei einem Befehl hilfe..
Undzwar das man den Befehl (/NV) nur jede 30te Minute benutzen kann..
______________________________________
Wäre echt schön wenn jemand antwortet
Mfg
Moin
nächstes mal ne bessere überschrift dan wird dir auch schneller geholfen geht eigenlich leicht ;D
also zuerst brauchst den comand
if(strcmp(cmd, "/LV", true) == 0)
{
if(GetPVarInt(playerid,"LV") == 0)
{
//Hier das was passierensoll
SetTimerEx("LVTimer", 3600000, 0, "d", playerid);//STartet den Timer für 60min
SetPVarInt(playerid,"LV",1);
}
else
{
SendClientMessage(playerid,COLOR_GRAD2,"Du musst immer 60 Minuten warten bevor du den Befehl erneut ausführen kannst!");
return 1;
}
}
dan msut den Timer definiren
forward LVTimer(playerid);
Nach den 60min wird die variable LV wieder auf 0 gestelt sprich der befehl geht wieder
public LVTimer(playerid)
{
if(IsPlayerConnected(playerid))
{
SetPVarInt(playerid,"LV",0);
}
}
MFG waidi
/edit pawncode untereinander