ACTimecycle

Synchronized slow time — 1 in-game day per ~3 real hours, identical for every connected player.

Default GTA time advances at 30 in-game minutes per real minute — a full day passes in ~48 minutes, which makes long-form RP feel rushed. ACTimecycle broadcasts canonical server time on a fixed slow rate so every connected player shares the exact same day/night moment.

Sunsets happen for everyone simultaneously, no client drift, no "I'm in night, you're in day" desync. Long-form scenes — a meal at a restaurant, a court hearing, a stakeout, a club night — finally feel like the time they should take.

Cosmetic / atmospheric: sunset photoshoots, evening cruises, pre-dawn raids all happen for everyone at once with no immersion break.

What's in the box

  • Server-broadcast canonical time — zero client drift across all connected players
  • Configurable ratio — default 1 day / 3 real hours, dial it any way you want
  • Sub-second broadcast precision — no clock-jump on minute boundaries
  • Smooth hour transitions — natural progression between hours
  • Admin override/settime <hhmm> to force any time live
  • Pause / resume control — pause time for events and roleplay scenes
  • Drop-in install — no framework dependency required

Compatibility

FrameworkTested
QBCore
Qbox
ESX
Standalone

Game build: 2189+ Optional: ox_lib

Quick install

  1. Drop into resources/[standalone]/AcTimeCycle/
  2. Add ensure AcTimeCycle to server.cfg
  3. Adjust Config.RealMinutesPerGameDay if you want a different ratio
  4. Restart the server
Documentation in progress

Deeper guides (Custom ratios, Admin commands, Troubleshooting) will land soon.