18 lines
797 B
Lua
18 lines
797 B
Lua
![]() |
-- Function to manage weather synchronization
|
||
|
function WeatherSyncEvent(isSyncEnabled)
|
||
|
if isSyncEnabled then
|
||
|
-- Disable weather synchronization (entering a house)
|
||
|
TriggerEvent('qb-weathersync:client:DisableSync')
|
||
|
TriggerEvent('cd_easytime:PauseSync', true)
|
||
|
TriggerEvent('vSync:toggle', true)
|
||
|
TriggerEvent('av_weather:freeze', true, 23, 0, "CLEAR", false, false, false)
|
||
|
Debug("Weather synchronization disabled.")
|
||
|
else
|
||
|
-- Enable weather synchronization (exiting a house)
|
||
|
TriggerEvent('qb-weathersync:client:EnableSync')
|
||
|
TriggerEvent('cd_easytime:PauseSync', false)
|
||
|
TriggerEvent('vSync:toggle', false)
|
||
|
TriggerEvent('av_weather:freeze', false)
|
||
|
Debug("Weather synchronization enabled.")
|
||
|
end
|
||
|
end
|