if ( (player hasweapon "M16A4" OR player hasweapon "M16A4_GL" OR player hasweapon "M16A4_ACG" OR player hasweapon "M16A4_ACG_GL") AND acv==1 ) then {m16acgas = player addaction ["--ACOG aufsetzen", "acg.sqs"]} else {hint "Sie müssen sich zuerst ein ACOG-Zielfernrohr besorgen, um die Waffe damit aufzurüsten."};
Zum besseren Verständnis:
In der Klammer wird zuerst abgefragt, ob der Spieler eine der Waffen hat. Danach wird abgefragt ob auch die Variable acv==1 ist.
w = wahr, f = falsch
If ( (w/f OR w/f OR ... ) AND w/f ) then { * } else { ** };
* Ausführung wenn eines in der Klammer und der Variablewert zutreffen.
** Ausführung wenn nichts in der Klammer oder der Variablewert nicht zutrifft.
|