Vehicle Cleanup
Commands, Exports & Events
Commands, Exports & Events for Vehicle Cleanup.
Commands (admins)
| Command | Description |
|---|---|
/dvmenu | Open the management menu |
/dvall [seconds] [true/false] | Start a countdown; second argument = also delete locked vehicles |
/dvstop | Stop the running countdown |
/idvall [true/false] | Delete right away, no countdown |
All commands also work from the server console.
Exports (server)
lua
local ok, err = exports.lg_dvall:StartTimer(60, false) -- seconds, deleteLocked
local ok, err = exports.lg_dvall:StopTimer()
local count = exports.lg_dvall:DeleteNow(false) -- returns how many vehicles were deleted
local state = exports.lg_dvall:GetState() -- { running, remaining, deleteLocked, coolingDown }err is one of 'already_running', 'cooldown', 'not_running'.
Exports (client)
lua
local running = exports.lg_dvall:IsTimerRunning()
local seconds = exports.lg_dvall:GetRemainingTime()Events
Trigger these from server scripts (TriggerEvent) – players can only trigger them if they are admins:
| Event | Arguments |
|---|---|
lg_dvall:server:startTimer | seconds, deleteLocked |
lg_dvall:server:stopTimer | – |
lg_dvall:server:deleteNow | deleteLocked |
Listen to these on the server (AddEventHandler):
| Event | Arguments |
|---|---|
lg_dvall:server:timerStarted | seconds, deleteLocked |
lg_dvall:server:timerStopped | – |
lg_dvall:server:vehiclesDeleted | count |
Last updated