menü cmd ...

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
  • hi
    mein menü befehl zeigt obwohl cih im team bin das ich es nicht bin



    if (strcmp("/exotic", cmdtext,true) ==0)
    {
    if(gTeam[playerid] == TEAM_Exotic)
    {
    TogglePlayerControllable(playerid, 1);
    ShowMenuForPlayer(exotic,playerid);
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist kein exotic-exports verkäufer!");
    }
    return 1;
    }


    is da was falsch

  • ja mein /setteam befehl ghet net ich werd ihn dir nacher per PM senden ok?

  • wie macht man es das man /setteam [playerid] [teamid] ghet


    bei mri funzt das net so sieht meiner aus:


    if(!strcmp(strget(cmdtext, 0), "/setteam")) {
    new Player = strval(strget(cmdtext, 1));
    new teamid = strval(strget(cmdtext, 2));
    if IsPlayerAdmin(playerid)*then
    {
    SendClientMessage(Player,COLOR_RED,"Dir wurde erlaubt bei einer Firma zu arbeiten!");
    SendClientMessage(playerid,COLOR_RED,"Du hast jemanden erlaubt bei einer Firma zu arbeiten!");
    SetPlayerTeam(Player,teamid);
    }
    return 1;
    }

  • Ich bin Mir nicht Sicher ab So sollte es gehn:



    if(!strcmp(strget(cmdtext, 0), "/setteam")) {
    new Player = strval(strget(cmdtext, 1));
    new teamid = strval(strget(cmdtext, 2));
    if IsPlayerAdmin(playerid)
    {
    SendClientMessage(Player,COLOR_RED,"Dir wurde erlaubt bei einer Firma zu arbeiten!");
    SendClientMessage(playerid,COLOR_RED,"Du hast jemanden erlaubt bei einer Firma zu arbeiten!");
    SetPlayerTeam(player,teamid);
    }
    return 1;
    }


    Einmal editiert, zuletzt von Frankenstein ()

  • also wenn dann so


    if(!strcmp(strget(cmdtext, 0), "/setteam")) {
    new Player = strval(strget(cmdtext, 1));
    new teamid = strval(strget(cmdtext, 2));
    if IsPlayerAdmin(playerid)
    {
    SendClientMessage(Player,COLOR_RED,"Dir wurde erlaubt bei einer Firma zu arbeiten!");
    SendClientMessage(playerid,COLOR_RED,"Du hast jemanden erlaubt bei einer Firma zu arbeiten!");
    SetPlayerTeam(player,teamid);
    }
    return 1;
    }


    und wenn cih das mache bekomm ich immer error ich soll ach IsPlayerAdmin *then machen

  • if(!strcmp(strget(cmdtext, 0), "/setteam")) {
    if(IsPlayerAdmin(playerid)) {
    new Player = strval(strget(cmdtext, 1));
    if(IsPlayerConnected(Player)) {
    new teamid = strval(strget(cmdtext, 2));
    SendClientMessage(Player,COLOR_RED,"Dir wurde erlaubt bei einer Firma zu arbeiten!");
    SendClientMessage(playerid,COLOR_RED,"Du hast jemanden erlaubt bei einer Firma zu arbeiten!");
    gTeam[Player]=teamid; }}
    return 1;
    }