Errors bei /gmx

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
  • Guten Abend liebe Community,
    ich habe wiedermal ein Problem.
    Ich habe versucht, dass der /gmx nur für Admins funzt.
    Klappt bis jetzt auch gut aber, da ist ein klammer Error den ich nicht verstehe.



    Zitat


    C:\Users\Arash\Desktop\World~of~Reallife\gamemodes\World~of~Reallife.pwn(124) : error 001: expected token: ")", but found "{"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Die falsche klammer hab ich rot markiert. Ich hoffe ihr könnt mir weiterhelfen.
    Hier nochma auf Pastebin.
    http://pastebin.com/HWbWVMjR



    Mit freundlichen Grüßen
    iMan

  • Versuchs mal so:


    if(strcmp("/gmx",cmdtext,true,10) == 0)
    {
    if(IsPlayerAnAdmin(playerid,5)
    {
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"Der Server wird neu gestartet.");
    SendClientMessageToAll(ROT,"Bitte haben sie ein momen Geduld.");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendRconCommand("gmx");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    return 1;
    }
    }

  • Nehme erstmal das Standard


    if(strcmp(cmd, "/gmx", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 1339) { SaveStuff(); GameModeExit(); } else { SendClientMessage(playerid, COLOR_GRAD1, "Das darfst du nicht tun !"); } } return 1; }

  • Er kann es aus den gf haben und editieren (Code Schnipsel)

  • auch mit
    if(strcmp(cmd, "/gmx", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 1339) { GameModeExit(); } else { SendClientMessage(playerid, COLOR_GRAD1, " Das darfst du nicht tun !"); } } return 1; }
    ??

  • Also bei mir funktioniert der Befehl so..
    Ersetze mal diesen Befehl genau so durch deinen alten,
    und poste mir dann bitte die Errors falls es nicht funkt..
    Am besten nur die Zeile Posten wo der Error ist.


    if(strcmp("/gmx",cmdtext,true,10) == 0)
    {
    if(IsPlayerAnAdmin(playerid,5)
    {
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT,"Der Server wird neu gestartet.");
    SendClientMessageToAll(ROT,"Bitte haben sie ein momen Geduld.");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendRconCommand("gmx");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    return 1;
    }
    }

  • Zitat


    C:\Users\Arash\Desktop\World~of~Reallife\gamemodes\World~of~Reallife.pwn(124) : error 001: expected token: ")", but found "{"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    Der Error ist der rotmakierte:



  • Bitte Poste die errors

  • Ah faill


    So müsste es funken^^


    if(strcmp("/gmx",cmdtext,true,10) == 0)
    {
    if(IsPlayerAnAdmin(playerid,5))
    {
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT,"Der Server wird neu gestartet.");
    SendClientMessageToAll(ROT,"Bitte haben sie ein momen Geduld.");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendClientMessageToAll(ROT," ");
    SendRconCommand("gmx");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    return 1;
    }
    }

  • Hab irgendwie noch ein Problem.
    In mein Ordner Account bildet sich kein
    Geld=0
    Adminlevel=0.
    aber
    Level=0
    Passwort=sagichnicht
    geht.
    Weis jemand warum?



    Ich hoffe ihr könnt mir diesmal erneut helfen :D


    Mit freundlichen Grüßen
    iMan

  • Bildet sich erst, wenn die Datei nicht geöffnet ist und du dich auch ausloggst. Weiß nicht ob du das so getestet hast

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • ohhmann Viel Glück mit dein Vorhaben :rolleyes:

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen