Altis 4.4R4 Abfragen
-
Ammorosh -
26. Dezember 2016 um 17:23 -
Geschlossen -
Erledigt
-
-
Lizenzen:
Civ: license_civ_LIENZNAME
Cop: license_cop_LIENZNAME
Medic: license_med_LIENZNAMEAbfrage:
if (license_civ_LIZENZ) then {}; -> Lizenz entspricht Wahrheitswert (true/false // wahr/falsch)Z-Items:
live_inv_ITEMNAMEAbfrage:
if (life_inv_ITEM > 1) then {}; -> Item entspricht Anzahl (numerischer Wert). Um Wahrheitswert zu erhalten sind Vergleichsoperatoren nötigOperatoren in Arma 3
Operator Bedeutung Beispiel isEqualTo (alternativ: ==) Gleichheit (möglich mit allen Datentypen; Datentypen müssen identisch sein) 1 isEqualTo 1 → wahr
1 isEqualTo 0 → falsch
1 isEqualTo "1" → falsch!= Ungleichheit (möglich mit allen Datentypen; Datentypen müssen nicht identisch sein) 1 != 1 → falsch
1 != 2 → wahr
1 != "1" → wahr< kleiner (möglich nur mit Zahlenwerten) 1 < 2 → wahr
1 < 1 → falsch
2 < 1 → falsch<= kleiner oder gleich (möglich nur mit Zahlenwerten) 1 <= 2 → wahr
1 <= 1 → wahr
2 <= 1 → falsch> größer (möglich nur mit Zahlenwerten) 1 > 2 → falsch
1 > 1 → falsch
2 > 1 → wahr>= größer oder gleich (möglich nur mit Zahlenwerten) 1 >= 2 → falsch
1 >= 1 → wahr
2 >= 1 → wahr! (alternativ: NOT) Negation (möglich nur mit Wahrheitswerten) !true → false
!false → true|| (alternativ: OR) logisches Oder (möglich nur mit Wahrheitswerten; mindestens eine der gegebenen Werte muss wahr sein) true || false → true
true || true → true
false || false → false&& (alternativ: AND) logisches Und (möglich nur mit Wahrheitswerten; beide verknüpfte Werte müssen wahr sein) true && true → true
true && false → false
false && false → falseDas waren die wichtigsten. Alles weitere und genauere Erklärungen findest du im BIS Wiki: Operators - Bohemia Interactive Community
-
Uiuiui, Vielen dank