Bannen geht nicht mehr

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
  • ocmd:ban(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,weiß,"Keine Befugnisse.");
    new pID, grund[128] ,string[128];
    new IDRang=GetPVarInt(playerid,"Adminlevel");
    new pIDRang=GetPVarInt(pID,"Adminlevel");
    if(pIDRang>IDRang)return SendClientMessage(playerid,grau,"Du kannst keinen ranghöheren Admin bannen.");
    if(sscanf(params,"us",pID,grund))return SendClientMessage(playerid,grau,"INFO: /ban [ID] [Grund]");
    if(IsPlayerNPC(pID))return SendClientMessage(playerid,grau,"Spieler ist nicht online.");
    if(IsPlayerConnected(pID))
    {
    format(string,sizeof(string),"AdmCmd: %s wurde von %s gebannt. Grund: %s ",SpielerName(pID),SpielerName(playerid),grund);
    SendClientMessageToAll(drot,string);
    SetPVarInt(pID,"Baned",1);
    Kick(pID);
    }
    return 1;
    }


    INGAME kommt You are not an Admin

  • Du musst aber mit dem Rcon eingeloggt sein, das ist die Abfrage ob du im Rcon bist...


    Du müsstest ein Adminsystem bauen, sprich schreib dir beim Spielerladen usw rein, pAdmin usw und danach frägst du ab ob er pAdmin ist usw


    Solltest du hilfe brauchen bin da per Pn ;)

  • Du musst aber mit dem Rcon eingeloggt sein, das ist die Abfrage ob du im Rcon bist...


    Du müsstest ein Adminsystem bauen, sprich schreib dir beim Spielerladen usw rein, pAdmin usw und danach frägst du ab ob er pAdmin ist usw


    Solltest du hilfe brauchen bin da per Pn ;)


    ehm ja ne is klar ;)


    IsPlayerAdmin ist für die Rcon Abfrage :D


    deswegen soll er mal die Funktion zeigen
    und in dem CMD steht auch nichts von "You are not an Admin"