Hava ve saat
qb-weathersync, Renewed-Weathersync ve esx_weather hazır çalışır. Başka bir script için editable/framework.lua
dosyasında şu girdileri doldur.
| Girdi | Aldığı | Döndürdüğü |
|---|---|---|
weatherState | — | { supported, script, caps, time = { hour, minute }, weather } |
setTime | hour (0–23), minute (0–59) | true / false |
setWeather | name, ör. 'CLEAR', 'RAIN', 'THUNDER' | true / false |
caps panoda hangi düğmelerin görüneceğini belirler: { time = true, weather = true, freeze = false, blackout = false }.
EditableServer.weatherState = { custom = true, fn = function() local hour, minute = exports['my_weather']:GetTime() return { supported = true, script = 'my_weather', caps = { time = true, weather = true }, time = { hour = hour, minute = minute }, weather = exports['my_weather']:GetWeather() } end,}