Kein Befehl geht?

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
  • Und zwar habe ich ein ganz Normalen befehl gemacht, womit ich eine Waffe bekomme.
    Nun gehen alle Befehle nicht und bei jedem Befehl kommt du bist nicht am dildo stand,.
    Nun frage ich mich wieso bei jedem befehl?


    if(!strcmp("/dildo",cmdtext))
    {
    if(IsPlayerInRangeOfPoint(playerid,4.0,1622.5740,-1089.7535,23.9063) || IsPlayerInRangeOfPoint(playerid, 4.0,375.3486,-2016.5060,7.8301))
    {
    GivePlayerWeapon(playerid, 11, 1;)
    {
    SendClientMessage(playerid,COLOR_LIGHTGREEN,"Dildo Kosten 10€)");
    GivePlayerMoney(playerid,-10);
    }
    else
    {
    SendClientMessage(playerid,0x828282FF,"Du hast bereits einen Dildo.");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,0x828282FF,"Du bist nicht Dildo Stand.");
    return 1;
    }
    }

  • Guten Tag,


    dein Fehler war leicht zu finden.
    Wichtig ist dabei wenn du einen "dildo" schon hast wird er sowieso nicht mehr kommen.


    if(strcmp(cmd, "/dildo", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,4.0,1622.5740,-1089.7535,23.9063) || IsPlayerInRangeOfPoint(playerid, 4.0,375.3486,-2016.5060,7.8301))
    {
    SendClientMessage(playerid,COLOR_LIGHTGREEN,"Dildo Kosten 10€)");
    GivePlayerMoney(playerid,-10);
    GivePlayerWeapon(playerid, 11, 1);
    }
    else
    {
    SendClientMessage(playerid,0x828282FF,"Du bist nicht Dildo Stand.");
    return 1;
    }
    return 1;
    }


    LG,
    Phönix