/Ahelp 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
  • Guten Tag brauche einen Command (/ah und /ahelp) für Admins.


    Habe bissher:
    if (strcmp("/ahelp", cmdtext, true, 10) == 0)
    {
    if(Player[playerid][admin] == 0)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du bist kein Admin!");
    }
    if(Player[playerid][admin] == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter: Hier die Befehle");
    }
    if(Player[playerid][admin] == 2)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter:Hier die Befehle");
    }
    if(Player[playerid][admin] == 3)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter: Hier die Befehle");
    }
    if(Player[playerid][admin] == 4)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headsupporter: Hier die Befehle");
    }
    if(Player[playerid][admin] == 5)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] == 6)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] == 7)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] == 8)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headmoderator: Hier die Befehle");
    }
    if(Player[playerid][admin] == 1337)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Admin: Hier die Befehle");
    }
    if(Player[playerid][admin] == 1338)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Admin: Hier die Befehle");
    }
    if(Player[playerid][admin] == 1339)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headadmin: Hier die Befehle");
    }
    if(Player[playerid][admin] == 2000)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Mainadmin: Hier die Befehle");
    }
    return 1;
    }
    return 1;
    }

    Geht das auch in strmp und ist das richtig?

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • heißt das nicht.
    if (strcmp("/ahelp", cmdtext, true, 10) == 0)
    {
    if(Player[playerid][admin] == 0)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du bist kein Admin!");
    }
    else if(Player[playerid][admin] == 1)
    {
    .......

    ?

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

  • mach des mal lieber so
    if(strcmp(cmd, "/ahilfe", true) == 0 || strcmp(cmd, "/ah", true) == 0)
    {
    if(Player[playerid][admin]== 0)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du bist kein Admin!");
    }
    if(Player[playerid][admin] >= 1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 2)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter:Hier die Befehle");
    }
    if(Player[playerid][admin] >= 3)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 4)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headsupporter: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 5)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 6)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 7)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 8)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headmoderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 1337)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Admin: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 1338)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Admin: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 1339)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headadmin: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 2000)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Mainadmin: Hier die Befehle");
    }
    return 1;
    }

  • geht net SonY^^


    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Ich habs mir jezt nicht so genau durchgeguckt, aber probier mal


    if(strcmp(cmd, "/ahilfe", true) == 0 || strcmp(cmd, "/ah", true) == 0)
    {
    if(Player[playerid][admin]== 0)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du bist kein Admin!");
    }
    if(Player[playerid][admin] >= 1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 2)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter:Hier die Befehle");
    }
    if(Player[playerid][admin] >= 3)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Supporter: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 4)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headsupporter: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 5)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 6)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 7)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Moderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 8)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headmoderator: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 1337)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Admin: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 1338)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Admin: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 1339)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Headadmin: Hier die Befehle");
    }
    if(Player[playerid][admin] >= 2000)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Mainadmin: Hier die Befehle");
    }
    }
    return 1;
    }

    GLOTZ MICH NICHT SO AN! ICH BIN AUCH NUR EINE SIGNATUR!!!

  • Da ich Adm 2000 bin kommt JEDER Text aufeinmal oO? also da steht dann


    Supporter: Hier die Befehle
    Supporter: Hier die Befehle
    Supporter: Hier die Befehle
    Moderator: Hier die Befehle
    Moderator: Hier die Befehle
    Moderator: Hier die Befehle
    Admin: Hier die Befehle
    Admin: Hier die Befehle
    Admin: Hier die Befehle


    usw. geht das auch so das NUR das kommt was bei
    if(Player[playerid][admin] >= 2000)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Mainadmin: Hier die Befehle");
    }

    steht?

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25