☀️- Advanced Weather Sync

☀️- Advanced Weather Sync

$6.99

Add to Basket

Advanced Weather Sync | ESX / QBCore / QBX


☀️ AncientSoul Weather & Time Controller

Take complete control of your server's atmosphere. AncientSoul Weather is a premium, all-in-one weather and time management system built for performance, stability, and style. Featuring a beautiful glassmorphism admin panel, seamless global sync, and support for all major frameworks.


🌤️ Weather Features

  • 14 Weather Types — Extra Sunny, Clear, Neutral, Smog, Foggy, Overcast, Cloudy, Clearing, Rain, Thunderstorm, Light Snow, Christmas, Blizzard & Halloween
  • Smooth Transitions — Configurable blending between weather types, no sudden snaps
  • Dynamic Weather Cycling — Automatic weather changes with per-type probability weights
  • Instant Set — Right-click any weather for immediate application
  • Blackout Mode — Toggle all city lights on/off with one click
  • Wind Sync — Randomized wind speed and direction synced to all players
  • Weather Forecast — 5-slot forecast showing upcoming weather changes with ETA

⏰ Time Features

  • Set Exact Time — Hour & minute controls with +/- buttons
  • 6 Quick Presets — Dawn, Morning, Noon, Dusk, Midnight, Late Night
  • Time Speed Control — Adjustable from 0.1x to 10.0x via smooth slider
  • Freeze Time — Lock the clock at any position
  • Smooth Client Interpolation — No clock jumping between syncs

🎨 Premium UI

  • Glassmorphism design with backdrop blur and golden accents
  • Animated SVG clock with gradient progress ring
  • 3 organized tabs: Weather, Time, Forecast
  • Micro-animations on cards, toggles, and transitions
  • Ambient floating particle effects
  • Responsive and intuitive layout

🔌 Framework Support

  • ESX — Full support
  • QBCore — Full support
  • QBX — Full support
  • Standalone — Works with ACE permissions

🛡️ Admin Only

  • Group-based permissions (admin, superadmin, mod, etc.)
  • ACE permission support
  • All permission checks are server-validated — fully secure
  • Regular players see weather changes but cannot access the panel

⚡ Performance & Stability

  • Server-authoritative — One source of truth, all players perfectly in sync
  • Optimized native calls — No flickering, no redundant frame-by-frame overhead
  • Lightweight sync — Configurable broadcast interval (default 5 seconds)
  • Zero overhead when panel is closed — NUI only active when opened
  • Lua 5.4 — Modern runtime for best performance

📦 What's Included

  • Complete resource (ready to drop in)
  • Fully commented, clean source code
  • Extensive config.lua with all settings documented
  • README with installation, usage, and customization guide

🔧 Easy Setup

  1. Drop as_weather into your resources folder
  2. Add ensure as_weather to server.cfg
  3. Configure permissions in config.lua
  4. Done — type /weather in-game

⚙️ Fully Configurable

  • Custom command and optional keybind
  • Enable/disable individual weather types
  • Adjust weather cycle timing and transition speed
  • Set default weather, time, and time speed
  • Full localization support — translate every UI string
  • Customize the UI accent color via CSS variables

🚫 Requirements

  • FiveM server with OneSync (Infinity supported)
  • ESX, QBCore, QBX, or standalone setup

💬 Support

Join our Discord for support, updates, and feature requests.


Made with ❤️ by AncientSoul Development