# All-in-One Pause Menu

`All In One Pause Menu` is a custom FiveM pause menu that replaces the default `ESC` menu with a fully featured, powered overlay.

It is designed to give players quick access to character information, server details, daily tasks, rules, changelog, commands, keybinds, social links, and a live minimap — all inside one clean and immersive interface.

With support for Discord integration, configurable rules, daily task progression, and a cinematic player camera, the menu provides a modern all-in-one hub for your server.

### Features

* Replaces the default FiveM pause menu
* Cinematic player camera while menu is open
* Character and server info tab
* Live minimap tab
* Daily tasks system
* Server rules tab
* Discord-based changelog feed
* Keybind overview with categories
* Searchable command list
* Social media and store links
* Daily task progress export

### How it works

When the player presses `ESC`, the native pause menu is blocked and replaced with the custom pause menu UI.

The system loads player information, server data, daily tasks, rules, changelog entries, and configured keybinds. Players can switch between tabs and close the menu by pressing `ESC` again or clicking **Resume**.

If the player clicks **Leave**, the system shows a confirmation modal before disconnecting.

### Included Pages

* Installation
* Configuration

### Requirements

Before using this resource, make sure all required dependencies are installed and started correctly.

### Notes

* The native pause menu is blocked while the custom menu is active
* Changelog and avatar support require Discord configuration
* Daily tasks are stored in MySQL and reset automatically


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mskscripts.gitbook.io/mskscripts/scripts/all-in-one-pause-menu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
