AP5 Pause Menu replaces GTA's default pause screen with a fully custom, cinematic UI — branded for your server and packed with live data, right out of the box.
🎬 Cinematic Camera System
- A scripted camera automatically positions itself in front of your character when the menu opens, creating a dramatic close-up effect
- Smooth 1000ms opening and 500ms closing transitions — no harsh cuts or jarring snaps
- Camera is cleanly destroyed on close to prevent conflicts with other scripts
🗺️ Live World Map
- The World Map card renders a live, scrolling minimap directly inside the pause screen — your position updates ~7 times per second
- A glowing blip with a directional arrow rotates in real-time to match your exact heading
- Supports both a satellite map and a stylised dark map — swap between them to match your server's vibe
- Pixel-perfect coordinate calibration accurate anywhere on the GTA V map
- Clicking opens the native GPS map, then automatically re-opens the custom menu when closed
👤 Character Information
- First & Last Name
- Cash & Bank Balance
- Citizen ID
- Job + Grade Label
- Gang + Rank
- Phone Number
- Current Street Name (updates at open)
📊 Live Server Statistics
- Your Player ID
- Network Ping (live from server)
- Connected Players (current / max)
- Session Time (ticks live every second)
- Server Uptime (ticks live every second)
- In-Game Time & Weather (e.g. "Thunder", "Extra Sunny")
📢 Announcements System
- A preview card on the main menu shows the latest announcement title and excerpt at a glance
- Full modal reveals a featured article + responsive grid of all posts
- Each announcement supports a title, date, optional header image, and body text
- Toggle the entire panel on or off with a single config flag
- All content is managed in config.lua — no HTML or JS editing required
🔧 Patch Notes System
- Sidebar card previews the latest version number and first few bullet points
- Full modal renders a versioned timeline — each release gets a version badge, date, and categorised change grid
- Categories support custom Font Awesome icons (Vehicles, Economy, Bug Fixes, etc.)
- Can be disabled entirely via config
📖 Server Rules Modal
- Rules are numbered automatically and rendered in a clean scrollable list
- Fully config-driven — add as many rules as you need without touching any HTML
- ESC closes the modal and returns to the main menu without exiting the pause screen
🎮 Navigation & Actions
- Resume Game — closes the menu with a smooth cinematic camera transition back to gameplay
- World Map — opens native GPS map, returns to custom menu on exit
- Settings — opens GTA settings, returns to custom menu on exit
- Gallery — opens Rockstar gallery, returns to custom menu on exit
- Server Rules — opens rules modal inline
- Report — triggers your server's /report command directly from the menu
- Safe Disconnect — confirmation modal prevents accidental quits; saves player data before dropping
- Community Links — Discord, Website, Twitter buttons open URLs directly in the player's browser
⌨️ Keybind Interception
- ESC is fully intercepted — opens the custom menu instead of GTA's default pause screen
- If a sub-modal is open, ESC closes it first before exiting the menu entirely
- P launches directly into the native GPS map, skipping the pause menu for speed
- Both keys check that no native GTA menu is already open to prevent conflicts
⚙️ Configuration
- Framework: qb, qbx, or esx — one line to switch
- Max Players display, configurable independently of your actual slot count
- Server Logo: local file path or remote URL
- Enable/disable Announcements and Patch Notes with simple boolean flags
- Rules, Announcements, and Patch Notes all managed in plain Lua tables — no frontend knowledge needed