[HILFE] Adminname herausfinden.

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!
    Ich habe mehrere Adminnamen definiert mit
    #define Adminname1 Supporter


    Mehrere noch.


    Meine Frage ist nun wenn man z.B. /test eingibt. Wie kann ich dann machen
    das er den ausliest, ohne das ich in jedem Befehl wo ich Adminname verwende
    diesen switch reintun muss?



    new Adminnname[64];
    switch(SpielerInfo[playerid][sAdmin])
    {
    case 0:{Adminnname=Adminname0;}
    case 1:{Adminnname=Adminname1;}
    case 2:{Adminnname=Adminname2;}
    case 3:{Adminnname=Adminname3;}
    case 4:{Adminnname=Adminname4;}
    case 5:{Adminnname=Adminname5;}
    case 6:{Adminnname=Adminname6;}
    case 7:{Adminnname=Adminname7;}
    }

  • kannst auch ohne defines machen. mach einfach einen stock draus und pack dort den switch rein



    stock adminrang(lol)
    {
    new adminname[25];
    switch(lol)
    {
    case 0:{adminname="nix";}
    case 1:{adminname="test supporter";}
    ...
    }
    return adminname;
    }