всем привет пытаюсь сделать респавн авто вот что получилось
игрок садится в машину и включается функция, если он бросит авто она появится на месте через 20 сек
Код
function enterVehicle ( thePlayer )
local theVehicle = getPedOccupiedVehicle ( thePlayer )
if ( theVehicle ) then
toggleVehicleRespawn ( theVehicle, true )
setVehicleIdleRespawnDelay ( theVehicle, 20000 )
end
end
addEventHandler ( "onVehicleEnter", getRootElement(), enterVehicle )
Если взорвать машину то респавнится.
Код
function respawnExplodedVehicle()
setTimer(respawnVehicle, 20000, 1, source)
end
addEventHandler("onVehicleExplode", getRootElement(), respawnExplodedVehicle)
все равно остается 2 но
1 если машину бросить в воду то она останется там - ну я думаю что игрок долго возле нее не будет находится так что это не страшно
2 если машину ударить другой машиной она сдвинется с своего места и не заспавнится на своее родное место, если в нее не сесть
да и еше не тестировал что будет если другой игрок сядет в это машину пока первый уходит от машины она исчезнет или нет ?