Abfrage mit strcmp funktioniert nicht...

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
  • Servus Leute,


    schnell eine Frage, ich schaff es einfach nicht..


    Ich habe diese Abfrage für mein /renthouse Befehl drin und möchte damit prüfen ob der Spieler bereits als Mieter in der Datei eingetragen ist:


    if(strcmp(dini_Get(house, "Mieter1"), PlayerName(playerid), true) == 0 || if(strcmp(dini_Get(house, "Mieter2"), PlayerName(playerid), true) == 0 || if(strcmp(dini_Get(house, "Mieter3"), PlayerName(playerid), true) == 0 || if(strcmp(dini_Get(house, "Mieter4"), PlayerName(playerid), true) == 0) return SendClientMessage(playerid, C_GREY, "Du bist bereits Mieter dieses Hauses");


    Nur leider bekomme ich auch die Message das ich bereits Mieter bin obwohl mein Name nicht in der Datei steht.
    Woran kann das liegen? Ist an dieser Abfrage irgendwas falsch?


    Sry für Rechtschreibfehler bin gerade an meinem Handy. ^^

    Mit freundlichen Grüßen - FamoZ