Problem mit GetPlayerWeapon

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
  • Hiho Breadfish :)


    PS: Hoffe ich bin hier richtig :S


    Hab hier mal ein klenes Problem, ich wollte eine Überprüfung machen:
    if (strcmp("/muniak 50", cmdtext, true) == 0)
    {
    SendClientMessage(playerid,Zivilisten,"[____Grand-Thef-Auto-Village-Life____]");
    if(!IsPlayerInRangeOfPoint(playerid,0,309.1115,-138.9526,999.6016))return SendClientMessage(playerid,ROT,"Du befindest dich nicht am Ammunation AK-47 Kaufstand!");
    if(GetPlayerMoney(playerid) < 1200)return SendClientMessage(playerid,ROT,"Du hast nicht genug Geld! [500$]");
    if(!GetPlayerWeapon(playerid) == 30)return SendClientMessage(playerid,ROT,"Du besitzt keine AK-47!");
    SendClientMessage(playerid,COLOR_YELLOW,"Du hast dir 50 Schuss für deine AK-47 gekauft!");
    GivePlayerWeapon(playerid,30,50);
    GivePlayerMoney(playerid, -500);
    return 1;
    }


    jedoch kommt Error:
    D:\GTA San Andreas\GTA San Andreas\GTA San Andreas\gamemodes\VillageRL.pwn(311) : warning 213: tag mismatch
    Zeile 311:
    if(!GetPlayerWeapon(playerid) == 30)return SendClientMessage(playerid,ROT,"Du besitzt keine AK-47!");
    Ich raff nicht wieso es nicht geht :S wäre dankbar für schnelle Hilfe :)