Timerhelp

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey ich hätte mal eine Frage unzwar wie ich einen Befehl erstellen kann der mir zeigt wie viele sec/minuten ich warten muss bis der Timer auf 0 ist


    hier mein Timer


    forward Growingtime(playerid);
    if(strcmp(cmd,"/test",true)==0)
    {
    SetTimerEx("Growingtime",360000, 0, "i", playerid); //3600000
    SendClientMessage(playerid, COLOR_RED, "Ein Test !!");
    }


    public Growingtime(playerid)
    {
    SendClientMessage(playerid, COLOR_GREEN, "Timer abgelaufen ;D .");
    }

  • new Growtime[MAX_PLAYERS];
    new Growtimetimer[MAX_PLAYERS];


    if(strcmp(cmd,"/test",true)==0)
    {
    Growtime[playerid] = 360;
    Growtimetimer[playerid] = SetTimerEx("Growingtime",1000, 1, "i", playerid); //3600000
    SendClientMessage(playerid, COLOR_RED, "Ein Test !!");
    return 1;
    }


    if(strcmp(cmd,"/restzeit",true)==0)
    {
    new string[128];
    format(string,sizeof(string),"Deine Restzeit beträgt: %d Sekunden | %dMinuten",Growtime[playerid],Growtime[playerid]/60);
    return 1;
    }


    public Growingtime(playerid)
    {
    Growtime[playerid] -= 1;
    if(Growtime[playerid] > 0)
    {
    }
    else
    {
    KillTimer(Growtimetimer[playerid]);
    SendClientMessage(playerid, COLOR_GREEN, "Timer abgelaufen ;D .");
    }
    return 1;
    }




    Ich hoffe das hilft dir ;)



    lg RedAge