SetSkin - ein komisches poroblem

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 erstma,


    ich hab da son problem mit SetSkin... es kommen keine Errors, aber wenn ich IG denbefehl /setskin (PLAYERID) (SKINID) mache, kommt da entweder "Serer unknown command" oder "You are not an Admin" obwohl ich Level 5 bin und das adminsystem darauf abgegleicht habe


    if(strcmp(!strget(cmdtext, 0), "/setskin")) {
    if(AccountInfo[playerid][AdminLevel] >= 3) {
    SendClientMessage(playerid,RED," You are not an Admin!");
    } else {
    new giveplayer = strval(strget(cmdtext, 1));
    new skin = strval(strget(cmdtext, 2));
    SetPlayerSkin(giveplayer,skin);
    return 1;
    } }


    Wäre echt toll, wenn mir jemad helfen könnte, da ich noch Anfänger bin xD :D

  • Du hast da:
    if(AccountInfo[playerid][AdminLevel] >= 3) {
    SendClientMessage(playerid,RED," You are not an Admin!");
    } else {
    stehen... ich übersetzte:


    Wenn AccountInfo Spielerid Adminlevel höher gleich 3 {, dann Nachricht senden "You are not an Admin!" } sollte dies nicht der Fall sein {


    Ich glaub, du weißt, was ich meine^^

  • ohh.... erstmal danke für die antwort... hab verstanden xD
    einfach bissel vertauschen. also so in der art, würd das gehen??


    if(strcmp(!strget(cmdtext, 0), "/setskin")) {
    if(AccountInfo[playerid][AdminLevel] >= 3) {
    new giveplayer = strval(strget(cmdtext, 1));
    new skin = strval(strget(cmdtext, 2));
    SetPlayerSkin(giveplayer,skin);
    } else {
    SendClientMessage(playerid,RED," You are not an Admin!");
    return 1;
    } }


    oder


    if(strcmp(!strget(cmdtext, 0), "/setskin")) {
    if(AccountInfo[playerid][AdminLevel] <= 3) {
    SendClientMessage(playerid,RED," You are not an Admin!");
    } else {
    new giveplayer = strval(strget(cmdtext, 1));
    new skin = strval(strget(cmdtext, 2));
    SetPlayerSkin(giveplayer,skin);
    return 1;
    } }


    EDIT: 2 variante funzt, erste net ausprobiert...

    Einmal editiert, zuletzt von Craggi ()