Robloxで滞在時間に応じてゲーム時間をすすめる
RobloxではClockTimeで時間を編集することができる
そこでスクリプトを使ってゲームに滞在しているあいだ中時間が経過するようにする
スクリプトの作成
ServerScriptService配下にスクリプトを作成、名前をClockTimeEditに変更する

スクリプトを以下のように編集する
-- 初期設定の時刻を取得 local clockTime = game.Lighting.ClockTime while true do local deltaTime = wait() -- 一秒間に1時間すすめる clockTime += deltaTime if(clockTime > 24) then clockTime -= 24 end -- 進めた時間を適用 game.Lighting.ClockTime = clockTime end
結果

clockTimeに足す時間を増減することで時間経過の度合いを変更することができる
clockTime += deltaTime * 5

関連
https://developer.roblox.com/en-us/api-reference/property/Lighting/ClockTime