...::: | GmX mit Counter | :::...

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
  • ...::: | GmX mit Counter | :::...


    Hallo liebe Gamer und Scripter
    ich bin wieder dabei beim Scripten
    doch hab ich leider ein Problem ...
    Da ich neu dabei bin möchte ich was einbauen so das Neustart des Servers
    mit Counter passiert
    zb:
    Man gibt den befehl /gmx ein und dann fängt der counter
    runterzuzählen so das in der Mitte dann da Steht " Server wird in 5Min Gestartet"
    dann 1minuter weiter "Server wird in 4 Min gestartet"
    "Server wird in 3 Min gestartet" "Server wird in 2 Min gestartet"
    "Server wird in 1 Min gestartet" "Sekunden"
    Ich hoffe das mir jemand helfen kann...
    würde mich gerne freuen


    Marcel


  • new restarttime = 10;
    forward Restart();


    dcmd(gmx,3,cmdtext);


    dcmd_gmx(playerid,params[])
    {
    #pragma unused params
    if(Adminlevel < 1)
    {
    return SendClientMessage(playerid,HELLROT,"Dazu bist du nicht berechtigt!");
    }
    else
    {
    SetTimer("Restart",1000,1);
    SendClientMessageToAll(HELLROT,"Der Server wird bald neugestartet!");
    }
    return 1,
    }


    public Restart()
    {
    if(restarttime == 0)
    {
    //SaveAccounts(); //Speichert alle Accounts
    SendRconCommand("gmx");
    }
    else
    {
    restarttime -= 1;
    format(str,sizeof str,"%d Sekunden bis zum Restart",restarttime);
    GameTextForAll(str,800,3);
    }
    return 1;
    }

    Du suchst eine nette Community, ein hilfsbereites Team & einen Server, wo es Spaß macht, drauf zu spielen?
    Dann bist du bei Sunrise - Reallife genau richtig!