Einzelnen Beitrag anzeigen
Alt 18.06.2009, 13:48   #4 (permalink)
Hath Kull
50 Beiträge
 
Registriert seit: 12.06.2009
Beiträge: 53
Standard

deralky hat natürlich recht! Die 0.1 war etwas unüberlegt gewählt...

Das mit dem Zwischenlanden und Auftanken ist auch nicht viel komplizierter. Du brauchst am besten ein "unsichtbares H" (refuelpoint) und daneben nen Fueltruck oder so - einfach damits glaubhaft aussieht.
Code:
#Start
if (alive heli01) then {goto "CheckIfLanded"} else {EXIT}
#CheckIfLanded
if (heli01 distance refuelpoint < 5) then {heli01 setfuel 1} else {goto "startover"}
~30
heli01 flyinheight 50

#StartOver
if (getfuel heli01 < 0.3) then {heli01 land "refuelpoint"} else {goto "Start"}
EXIT
Könnte gehen, oder?

Geändert von Hath Kull (18.06.2009 um 14:01 Uhr).
Hath Kull ist offline