Pawno stürtz ab

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, Leute


    Mein Pawno stürtzt wegen des Ban-Befehls ab. (Habe ihn entfernt, und dann ging es wieder)

    if(strcmp("/ban", cmd, true) == 0)
    {
    if(IstSpielerAdmin(playerid, 3)) {
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp) || strlen(tmp) > 5) {
    return SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"Benutze: /ban [ID] [Grund]");
    }


    new id = strval(tmp);


    if(!IsPlayerConnected(id)) {
    SendClientMessage(playerid,COLOR_RED,"~> Falsche Spielerid.");
    return 1;
    }


    gMessage = strrest(cmdtext,idx);
    GetPlayerName(playerid,pName,sizeof(pName));
    GetPlayerName(id,iName,sizeof(iName));
    //GetPlayerName(playerid,pName,sizeof(pName));
    //format(Message,sizeof(Message),"[OOC] %s[%d] wurde von %s permanent gebannt.",iName,id,pName);
    //SendClientMessageToAll(ADMINFS_MESSAGE_COLOR,Message);
    SendClientMessage(id,COLOR_RED,"--------------------------------Du wurdest gebannt!--------------------------------");
    format(Message,sizeof(Message),"Du wurdest von Administrator %s permanent gebannt!",pName);
    SendClientMessage(id,COLOR_RED,Message);


    if(strlen(gMessage) > 0) {
    format(Message,sizeof(Message),"Der Grund dafür ist: %s",gMessage);
    SendClientMessage(id,COLOR_RED,Message);
    }


    SendClientMessage(id,0xFF4600FF,"~> Wenn es nur ein Fehlban war, oder du dich ungerecht behandelt fühlst,");
    SendClientMessage(id,0xFF4600FF,"~> kannst du auf NGR.epicmine.eu einen Entbannantrag schreiben!");
    format(Message,sizeof(Message),">> Du hast %s[ID %d] gebannt.",iName,id);
    SendClientMessage(playerid,COLOR_RED,Message);
    SetPlayerBanned(id);
    TogglePlayerControllable(id,1);
    GameTextForPlayer(id,"~r~DU WURDEST GEBANNT!",4000,3);
    SetTimer("publicBan", 20, 0);
    GetPlayerName(playerid,pName,sizeof(pName));
    format(Message,sizeof(Message),"[BAN]: %s[ID:%d] wurde von %s gebannt. Grund: %s",iName,id,pName,gMessage);
    SendClientMessageToAll(ADMINFS_MESSAGE_COLOR,Message);
    return 1;
    }


    //Ban(id);
    return 1;
    } else {
    SendClientMessage(playerid,COLOR_RED,"Zugriff verweigert! Du benötigst mindestens den Adminrang: {FF8700}Super-Moderator ");
    return 1;
    }
    }



    Ist da irgendwas falsch dran?


    MfG

  • rück doch mal die klammern ein, und öffne es mit notepad. Dann wird dir besser angezeigt ob du einen Klammerfehler hast.

    Dieser Beitrag wurde bereits 763 mal editiert, zuletzt von »Anker.« (Vor einem Moment)


    "eingetragende Stand -Ins"