2 mal auf Wahrheit abfragen, in einer if Abfrage

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
  • Hey liiebe Community,
    Ich habe folgendes "Problem":


    WIe frage ich ich in 1 if Abfrage 2 Sachen auf einmal ab, BEIDE ERGEBNISSE sollen NICHT richtig sein. Bsp.:


    Code
    if(!IsPlayerMember(playerid,4) || !IsPlayerMember(playerid,1)) return SendClientMessage(playerid,FAIL,"Diese Fraktion kann diesen Befehl nicht ausführen!");



    Ist das so richtig wenn ich nämlich in der Fraktion 1 bin, und dann den Befehl ausführen möchte gibt er mir die Fehlermeldung ...


    Til_Clare

  • || mit && ersetzen.


    Kannst die If Anweisung so in etwa vorstellen


    Wenn der Spieler kein Member der Fraktion 4 UND kein member von der Frakion 1 ist dann .....
    if(!IsPlayerMember(playerid,4) && !IsPlayerMember(playerid,1)) // Rest Code ^^