/gmx befehl bugt.

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
  • Hallo Breadfish, Ich habe ein kleines Problem mit meinen /gmx befehl der Server startet nicht neu es kommt nur die Meldung und unknow command.


    Hier der Code:
    if(strcmp(cmd,"/gmx",true) == 0)
    {
    if(SpielerInfo[playerid][pAdmin] >= 5)
    {
    OOCOff(COLOR_OOC,"Der Server wird gleich neugestartet, alle Sachen werden jetzt gespeichert!");
    SaveFraktionsKassen();
    new i;
    for(i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    OnPlayerCarUpdate_SQL(i);
    SaveMysqlPlayer(i);
    TextDrawDestroy(Speedo[i][Speedo0]);
    TextDrawDestroy(Speedo[i][Speedo2]);
    TextDrawDestroy(Speedo[i][Speedo3]);
    TextDrawDestroy(Speedo[i][Speedo4]);
    TextDrawDestroy(TextForum);
    TextDrawDestroy(Version);
    SaveAllProperty();
    GameModeExit();
    SendRconCommand("gmx");
    }
    }
    }
    return 1;
    }


    Weiß Jemand wieso?



    MFG.

  • if(strcmp(cmd,"/gmx",true) == 0)
    {
    if(SpielerInfo[playerid][pAdmin] >= 5)
    {
    BeforeGameModeExit();
    GameModeExit();
    }
    return 1;
    }



    forward BeforeGameModeExit();
    public BeforeGameModeExit()
    {
    OOCOff(COLOR_OOC,"Der Server wird gleich neugestartet, alle Sachen werden jetzt gespeichert!");
    //GameTextForAll("~r~Server Neustart~n~ ~g~wir sind in wenigen Sekunden zurueck~n~ ~b~Euer Team", 7500, 3);
    SaveFraktionsKassen();
    new i;
    for(i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    OnPlayerCarUpdate_SQL(i);
    SaveMysqlPlayer(i);

    TextDrawDestroy(Speedo[i][Speedo1]);
    TextDrawDestroy(Speedo[i][Speedo2]);
    TextDrawDestroy(Speedo[i][Speedo3]);
    TextDrawDestroy(Speedo[i][Speedo4]);
    TextDrawDestroy(TextForum);
    TextDrawDestroy(Version);
    }
    }
    SaveAllProperty();
    OOCOff(COLOR_OOC,"Der Server wird neugestartet, alle Sachen wurden gespeichert!");
    return 1;
    }


    //edit text

  • Ja du musst auch warten da er alles saved ...


    warte und schau was passiert ;) und dasm it dem unknown command ist wohl wegen nem return