Problem mit /ban befehl

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 Com
    ich habe wenn ich diesen Befehl ausklammer keine Errors, aber wenn ich den drin lass,dann bekomme ch sämtliche errors!
    Bitte um Hilfe!
    ocmd:ban(playerid,params[])
    {
    if(!IstSpielerAdmin(playerid,4) && !IstSpielerAdmin(playerid,5)) return SendClientMessage(playerid,Rot,"Du kannst/darfst niemanden bannen!");
    {
    if(IstSpielerAdmin(playerid,4))
    {
    new pID,string[150],Grund[150];
    if(sscanf(params,"us",pID,Grund)) return SendClientMessage(playerid,Rot,"Benutzung: /ban [ID] [Grund]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Der angegebene Spieler ist nicht online!");
    if(IstSpielerAdmin(pID,5)) return SendClientMessage(playerid,Rot,"Ein Owner kann nicht gebannt werden!");
    sSpieler[playerid][Gebannt] = 1;
    format(string,sizeof(string),"Du hast den Spieler %s gebannt!",SpielerName(pID));
    SendClientMessage(playerid,Gruen,string);
    format(string,sizeof(string),"Du wurdest von %s gebannt. Grund: %s",SpielerName(playerid),Grund);
    SendClientMessage(pID,Rot,string);
    format(string,sizeof(string)," %s wurde von %s gebannt. Grund %s",SpielerName(pID),SpielerName(playerid),Grund);
    SendClientMessageToAll(Rot,string);
    SavePlayer(playerid);
    SetTimerEx("BanTimerforpID",1000,false,"pID",pID);
    return 1,
    }
    if(IstSpielerAdmin(playerid,5))
    {
    new pID,string[150],Grund[150];
    if(sscanf(params,"us",pID,Grund)) return SendClientMessage(playerid,Rot,"Benutzung: /ban [ID] [Grund]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Der angegebene Spieler ist nicht online!");
    sSpieler[playerid][Gebannt] = 1;
    format(string,sizeof(string),"Du hast den Spieler %s gebannt!",SpielerName(pID));
    SendClientMessage(playerid,Gruen,string);
    format(string,sizeof(string),"Du wurdest von %s gebannt. Grund: %s",SpielerName(playerid),Grund);
    SendClientMessage(pID,Rot,string);
    format(string,sizeof(string)," %s wurde von %s gebannt. Grund %s",SpielerName(pID),SpielerName(playerid),Grund);
    SendClientMessageToAll(Rot,string);
    SavePlayer(playerid);
    SetTimerEx("BanTimerforpID",1000,false,"pID",pID);
    return 1,
    }
    }

    return 1;
    }


    Danke im Voraus