Hallo,
ich suche ein Countdown System wo man /countdown [Zahl] eingegeben kann Zahl = Wie lange er gehen soll.
MFG
Hallo,
ich suche ein Countdown System wo man /countdown [Zahl] eingegeben kann Zahl = Wie lange er gehen soll.
MFG
Ich schreib dir mal eins, hier:
ocmd:countdown(playerid,params[]) {
new string[128],count;
if(sscanf(params,"d",count)) return SendClientMessage(playerid,rot,"Verwendung: /countdown [Zeit]");
Start_Countdown(count);
format(string,128,"Du hast den Countdown für %d Sekunden laufen lassen !",count);
SendClientMessage(playerid,blau,string);
return 1;
}
forward Start_Countdown(count);
public Start_Countdown(count) {
if(count > 1) format(string,128,"~r~%d",count);
else if(!count) format(string,128,"~g~Go Go Go"); //Text evtl ändern
else return 1;
GameTextForAll(string,1000,5);
new zahl = count--;
SetTimerEx("Start_Countdown", 1000, 1, "d",zahl);
return 1;
}
Versuchs mal
//Edit: ja den GameText doch nur für 1sek anzeigen lassen
mfg.
Meinst du nicht, der Countdown sollte automatisch enden...
Er endet automatisch, man kann ihn auch manuell einfach stoppen.
Naja bin noch Anfänger...
Ok hast recht werde meinen Beitrag löschen wenn es dich stört