# Menu

{% code overflow="wrap" %}

```
To access the menu you have to add user licenses to access menu ids table from config file. The key bind for anticheat menu is by default INSERT. To be sure that you have access to the menu, if you added your identifiers correctly, when you connect to the server it will print that you have connected as access menu user and as whitelisted user. Adding your user licenses to access menu table will also make you a whitelisted user. In case it prints that you connected as user with access menu and INSERT key does not open the menu, you have to check ESC -> Settings -> Key bindings -> Fivem -> search for anticheat menu bind.
```

{% endcode %}

### How can I find my player license?&#x20;

{% code overflow="wrap" %}

```
On a FiveM server, each player has his own licenses (identifiers). The anticheat menu requires player licenses for permission. There are more ways to get the player licenses to give them permission to your menu
```

{% endcode %}

1. Get player license from discord logs

<figure><img src="/files/AFUHL5IdGre6Ns64gZB4" alt=""><figcaption><p>Player licenses on your player connect anticheat logs</p></figcaption></figure>

{% code overflow="wrap" %}

```
This is an example of discord log, from the anticheat resource from where you can get the player licenses. In this case, one of your licenses is: license:jwv96uuxJVPMAwhwssS86JDWrE2cNb9CuL3Zf5dE
```

{% endcode %}

2. Get player license from database

<figure><img src="/files/L37BqNvQh30r8QkSJBzD" alt=""><figcaption><p>Player licenses from database</p></figcaption></figure>

{% code overflow="wrap" %}

```
This is an example of table from database from where you can get the player licenses. In this case, user_id 1 with username Reason Anticheat has more licenses (identifier). In this case one of your licenses is: license:jwv96uuxJVPMAwhwssS86JDWrE2cNb9CuL3Zf5dE
```

{% endcode %}

3. TX Admin

<figure><img src="/files/Sq73ytdoqpGgwyHcWyYy" alt=""><figcaption><p>Player licenses from TX Admin</p></figcaption></figure>

{% code overflow="wrap" %}

```
This is an example of player shown in your players list from the right side of TX Admin where you can get the player licenses. In this case, source 1 with username Reason Anticheat has more licenses (Player Identifiers). In this case one of your licenses is: license:jwv96uuxJVPMAwhwssS86JDWrE2cNb9CuL3Zf5dE
```

{% endcode %}

4. Make your own script

### How can I grant access to the anticheat menu?

{% code overflow="wrap" %}

```
In order to grant access to the anticheat menu, you have to add the player license you want to have access to the anticheat config file as access menu id. As an example, if the player license is the one from above: license:jwv96uuxJVPMAwhwssS86JDWrE2cNb9CuL3Zf5dE, you have to add it to Config.AccessMenuIds table as shown example.
```

{% endcode %}

<figure><img src="/files/dkGEJbGReaE1Gisoy2Q4" alt=""><figcaption><p>Initial example</p></figcaption></figure>

<figure><img src="/files/gOFldWNSlsllwpMAsMzu" alt=""><figcaption><p>Player license added to Config.AccessMenuIds for menu access</p></figcaption></figure>

{% hint style="danger" %}
Do not cause errors due to lua syntax. If error occurs, the anticheat will not work and you will get errors on server console.
{% endhint %}

{% hint style="info" %}
You can add all types of identifiers that are associated with you in order to be sure that they match your identity: Steam (steam:xxxxxx), Rockstar (license:xxxxxx), Xbox Live (xbox:xxxxxx), Live (live:xxxxxx, Discord (discord:xxxxxx), CitizenFX (fivem:xxxxxx).
{% endhint %}

{% hint style="warning" %}
Be sure that you have the last version of ox\_lib everytime the anticheat gets an update.
{% endhint %}

```
Self options:
• Spectate list
• Blips (names + sprites + distance + weapon)
• ESP names (names + sprites)
• ESP weapons
• ESP vehicles
• ESP skeletons
• ESP healthbox
• ESP lines
• Noclip
• Freecam
• Entity info
• Godmode
• Infinite stamina
• Infinite ammo
• Super jump
• Invisible
• Vehicle speed multiplier
• Virtual world
• Player model
• Spawn vehicle 
• Copy coords
• Teleport to waypoint
• Teleport to coords
• Teleport to place
• Heal
• Armor
• Heal area
• Give weapon
• Remove all weapons

Server options:
• Delete entities (all or area)
• Delete vehicles (all or area)
• Delete peds (all or area)
• Delete objects (all or area)

Player options:
• Identifiers player
• Heal player
• Armor player
• Teleport to player
• Teleport to me player
• Teleport to place player
• Freeze player
• Unfreeze player
• Virtual world player
• Give weapon to player
• Remove weapons from player
• Copy outfit player
• Screenshot player
• Spectate player
• Monitor player
• Kick player
• Ban player

Vehicles options:
• Fix vehicle
• Clean vehicle
• Flip vehicle
• Freeze vehicle
• Delete vehicle
• Change plate vehicle
• Change vehicle primary color
• Change vehicle secondary color
• Teleport to vehicle

Bans options:
• Unban player
• Unban all players

Logger options:
• Ban logs
• Kick logs
• Warning logs
• Backdoor logs
• Entities logs
• Explosions logs

Monitor options:
• Monitor/spectate multiple players in the same time

Live map options:
• Monitor players from map live
• Monitor vehicles from map live
• Teleport to place
```

{% hint style="info" %}
You can set your key bind for noclip function from the anticheat menu. By default it is set on PAGE UP key
{% endhint %}

{% hint style="info" %}
You can use command /espcolor \[color] or /espcolor \[r] \[g] \[b] to set your color on player names, weapon, distance and skeletons for the esp functions from the anticheat menu&#x20;

Preset colors list: white, black, red, blue, green, darkgreen, yellow, orange, purple, pink, cyan, gray
{% endhint %}

#### Showcase

<figure><img src="/files/catWPnZ1FigblfcrELIe" alt=""><figcaption><p>Player options / Self options (old menu)</p></figcaption></figure>

<figure><img src="/files/ltWx5cdpYkjKnDS6GkEb" alt=""><figcaption><p>Vehicle options (old menu)</p></figcaption></figure>

<figure><img src="/files/IXkMPmB5Qi5UqOkztlJw" alt=""><figcaption><p>Bans options (old menu)</p></figcaption></figure>

{% code overflow="wrap" %}

```
The resources include components from https://github.com/RiceaRaul/gta-v-map-leaflet
```

{% endcode %}


---

# 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://docs.reasonanticheat.net/resources-documentation/reason-anticheat/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.
