- Documentation
- Server functions
- setVehicleRespawnDelay
Function
setVehicleRespawnDelay
Sets how many milliseconds after destruction a vehicle's wreck respawns at its respawn point. The default is 10000 ms (10 s). Only works with respawning enabled (toggleVehicleRespawn). The new time applies to later explosions; for a wreck already waiting use resetVehicleExplosionTime.
Syntax
bool setVehicleRespawnDelay(vehicle vehicle, int ms)Arguments
vehiclevehicle- The vehicle.
msint- Time in milliseconds (0 or more).
Returns
true on success.
Example
local taxi = createVehicle(420, 1780, -1890, 13.4)
toggleVehicleRespawn(taxi, true)
setVehicleRespawnDelay(taxi, 30000)
See also
getVehicleRespawnDelayReturns how many milliseconds after destruction this vehicle's wreck respawns (10000 by default).toggleVehicleRespawnEnables or disables automatic respawning of a vehicle. Off by default: a scripted vehicle does not come back by itself. When enabled, a wreck returns repaired to the respawn point after the time fromsetVehicleRespawnDelay, and an abandoned vehicle after the time fromsetVehicleIdleRespawnDelay. Disabling it cancels a wreck respawn already waiting in the queue; a wreck without respawning disappears after the time fromsetVehicleWreckDelay(20 s by default).resetVehicleExplosionTimeRestarts the countdown to a wreck respawn: the wreck respawns after the full time fromsetVehicleRespawnDelay, counted from now. When the vehicle is not a wreck waiting to respawn, the function changes nothing.