Lu, tlm
Au départ j' ai crée un seul trigger et mon script fonctionnait.
Maintenant j' aimerais améliorer le script sur l' altitude du Cesna.Pour cela j' ai crée un deuxième trigger différent du premier.
- 80m au lieu de 150m ====> Altitude à respecter
J' aurai pu utiliser un second script pour executer cette tache puisque le premier fonctionne, mais le but ici, c' est n' en faire qu' un.
J ai donc crée 2 triggers qui se nomment respectivement Rep1 et Rep2. Suivant où se trouve le Cesna l' altitude qu' il doit respecter diffère.
Voici le script : si erreur il y a ou plusieurs erreurs existent aidez moi svp ?Parce qu' apparement depuis que j' ai rajouté le 2ème trigger aucun message ne passe.
; Variable
_cesna = _this select 0 _Trigger1 = getpos Rep1 _Trigger2 = getpos rep2
; Condition #loop
~0.001
? _Cesna in _Trigger1 : goto "loop2" ? _Cesna in _Trigger2 : goto "loop3"
goto "loop"
#loop2
~7 _z = (getpos _cesna) select 2 ? _z < 130 : goto "message1" ? _z > 170 : goto "message2" ? 130 <= _z or _z <= 170 : goto "message3"
goto "loop" #loop3
~7 _z = (getpos _cesna) select 2 ? _z < 60 : goto "message1" ? _z > 100 : goto "message2" ? 60 <= _z or _z <= 100 : goto "message3"
goto "loop" ; Message Radio #message1 Civil sideradio "bas" ~2 goto "loop" #message2 Civil sideradio "haut" ~2
Thanks.Je me doute que pour certain ca parraitra tres simple.lol En esperant que quelqu' un trouve une solution à mon pb.
Ciao........... @++++++++++++
goto "loop" #message3 ~2 goto "loop" |