Einzelnen Beitrag anzeigen
Alt 28.01.2010, 17:01   #7 (permalink)
rocker
50 Beiträge
 
Registriert seit: 20.02.2009
Ort: Germany West
Beiträge: 61
Icon10 Habe ein script gefunden

Prima ich habe ein script gefunden der das macht was ich möchte, mit kleinen änderungen an der Zeit und der distance, die ist nicht so genau wirds funktionieren.

;By Doolittle
_vlogic = []
_vtime = []
_count = countvehicles
_delay = 30
_i = 0
#load
_v = vehiclesselect_i
_vl
= "Logic" createVehiclegetPos_v
_vl
setDirgetDir_v
_vlogic
= _vlogic + [_vl]
_vtime = _vtime + [0]
_i = _i + 1
?_i < _count:goto "load"
#init
_i = 0
~3
#alive
_v = vehiclesselect_i
_vl
= _vlogicselect_i
?alive_vand_vldistance_v < 100 :goto "continue"
?alive_vandcountcrew_v!= 0 :_vtimeset [_i, 0]; goto "continue"
_vt = _vtimeselect_i
?_vt!= 0 and_vt < _time:goto "notalive"
?_vt == 0 :_vtimeset [_i, _time + _delay]
#continue
_i = _i + 1
?_i < _count:goto "alive"
goto "init"
#notalive
_vtype = typeOf_v
deleteVehicle_v
~1
_v = _vtypecreateVehiclegetPos_vl
_v
setDirgetDir_vl
vehiclesset [_i, _v]
_vtimeset [_i, 0]
publicObject =
_v
publicVariable "publicObject"
goto "continue"
rocker ist offline   Mit Zitat antworten