Kann mir jemand verraten, wo mein Fehler liegt?
(Script reagiert nicht)
Habs auch schon mit:
Code:
_plane = vehicle _this
Am Anfang probiert. Dann gibts aber ne Fehlermeldung.
Script(.sqs ... oder sollte ich lieber .sqf nehmen?):
Code:
_plane = vehicle _player
#checkEngine
?!(alive _plane): goto "exit"
? (isEngineOn _plane) : goto "Dammage"
~0.2
goto "checkEngine"
#Dammage
? (getdammage _plane > 0.7) : goto "Loop"
~0.2
goto "Dammage"
#Loop
?!(alive _plane): goto "exit"
?! (isEngineOn _plane) : goto "sleep"
?! (getdammage _plane > 0.6) : goto "Dammage"
_plane vehicleRadio "F16_Caution";
~6
goto "Loop"
#sleep
?!(alive _plane): goto "exit"
? (isEngineOn _plane) : goto "Dammage"
~0.2
goto "sleep"
#exit
exit
edit: Wo wir dabei sind.
Bei dem Script stimmt auch was nicht: (Dürfte aber wahrscheinlich auch in der zweiten Zeile ein Fehler sein...?)
Code:
_F16 = vehicle _this
_alarm = "zsu"
_kv = 1.0
#checkEngine
?!(alive _F16): goto "exit"
? (isEngineOn _F16) : goto "scan"
~0.2
goto "checkEngine"
#scan
_kv = _alarm knowsabout _F16 : goto "Loop"
goto "scan"
#Loop
?!(alive _F16): goto "exit"
?! (isEngineOn _F16) : goto "sleep"
_F16 vehicleRadio "F16_gundish";
~0.980
goto "Loop"
#sleep
?!(alive _F16): goto "exit"
? (isEngineOn _F16) : goto "Loop"
~0.2
goto "sleep"
#exit
exit