20 lines
520 B
Lua
20 lines
520 B
Lua
-- Empfängt die Zeit vom Server und setzt sie im Spiel
|
|
|
|
local currentHour = 12
|
|
local currentMinute = 0
|
|
|
|
-- Zeit vom Server empfangen
|
|
RegisterNetEvent('timesync:setTime')
|
|
AddEventHandler('timesync:setTime', function(hour, minute)
|
|
currentHour = hour
|
|
currentMinute = minute
|
|
end)
|
|
|
|
-- Zeit kontinuierlich im Spiel setzen (verhindert dass GTA die Zeit selbst weiterlaufen lässt)
|
|
CreateThread(function()
|
|
while true do
|
|
NetworkOverrideClockTime(currentHour, currentMinute, 0)
|
|
Wait(100)
|
|
end
|
|
end)
|