Befehl buggt

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
  • Hey, ich mache gerade ein Adminhelp Befehl, aber wenn ich ihn eingebe kommt immer Server Unknown Command...


    Code:

    ocmd:adminhelp(playerid,params[])
    {
    new Rang1[600],Rang2[300];
    format(Rang1,sizeof(Rang1),""#Serverfarbe"Rang 1:\n{FEFEFE} BEFEHLE 1");
    format(Rang2,sizeof(Rang2),""#Serverfarbe"\n\nRang 2:\n{FEFEFE} BEFEHLE 2");
    switch(SpielerInfo[playerid][pAdminlevel])
    {
    case 1:{format(smain,sizeof(smain),"%s",Rang1);}
    case 2:{format(smain,sizeof(smain),"%s%s",Rang1,Rang2);}
    }
    printf("formatiert...");
    ShowPlayerDialog(playerid,DIALOG_ADMINHELP,DIALOG_STYLE_MSGBOX,""#Serverfarbe""#Servername" Befehle",smain,"Schießen","");
    return 1;
    }


    Was ist daran falsch?

  • Hat der Account, der den Befehl ausführen will auch den nötigen Adminrang?


    Wäre das Einzige, was mir im Moment einfällt.

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • Hat der Account, der den Befehl ausführen will auch den nötigen Adminrang?


    Wäre das Einzige, was mir im Moment einfällt.


    nochmal geprüft? Da keine Rückmeldung erscheinen soll, wenn die nötigen rechte nicht vorhanden sind.


    fail, dann müsste wenigstens der Dialog erscheinen.

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)