mute befehl spinnt

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:mute(playerid,params[])
    {
    if(isPlayerAnAdmin(playerid,1))
    {
    new pID;
    new reason[64];
    new time;
    if(sscanf(params,"uis",pID,time,reason))return SendClientMessage(playerid,Rot,"ERROR: /mute [ID] [Zeit] [Grund]");
    {
    if(isPlayerAnAdmin(pID,1))
    {
    SendClientMessage(playerid,Rot,"ERROR: Du bist kein Admin.");
    return 1;
    }
    else if(time > 0 && time < 999999)
    {
    new string[128],tmptime = time;
    format(string,sizeof(string),"%s wurde gemutet von %s für %i Minutes. Grund: %s",SpielerName(pID),SpielerName(playerid),tmptime,reason);
    SendClientMessageToAll(Rot,string);
    SendClientMessage(playerid,Grün,"Erfolgreich durchgeführt.");
    SetPVarInt(pID,"Mute",tmptime);
    return 1;
    }
    }
    }
    return 1;
    }
    Immer wenn ich /mute machen und jemanden Muten will, klappt es nicht, dann kommt da Du bist kein Admin aber ich habe Adminrang 5.. :/


    Beiträge:
    150 {X}
    300 {X}
    450 {X}
    600 { }

  • Du fragst ab , ob PID ein Admin ist und nicht du xD
    Musst oben bei der Abfrage playerid reinschreiben ;)


    // Da sind ja zich Fehler drinne O,o
    Wenn den den Befehl ausfüren willst , solltest du dir keinen Error Code zuschicken xDD


    // Hö? von wo hast du den Command ? Der ist mehr als nur Falsch :facepalm: Schau dir ma das Video von MrMonat an ;)


    Mit freundlichem Gruß
    -Denis