# Changing the FiveM pause menu title and colours

> Brand the FiveM pause menu: replace the header title with AddTextEntry and the FE_THDR_GTAO label, use colour codes in the text, recolour the pause menu accent with ReplaceHudColourWithRgba (HUD_COLOUR_FREEMODE 116), and set a Discord rich presence that matches — with a complete client script.

Source: https://fam-tools.com/guides/fivem-pause-menu-title-branding · FAM Tools · published 2026-09-11 · updated 2026-09-11 · about 7 min

**Short answer.** Call `AddTextEntry('FE_THDR_GTAO', 'Your Server')` on the client to replace the pause menu header text; GTA colour codes like `~p~` and `~s~` work inside it. `ReplaceHudColourWithRgba(116, r, g, b, 255)` recolours `HUD_COLOUR_FREEMODE`, the accent the pause menu uses. Put both in a small client script and pair them with a matching Discord rich presence.

## Key points

- `AddTextEntry` overrides a game text label.
- `FE_THDR_GTAO` is the pause menu header label servers usually replace.
- Colour codes like `~p~` work in the title.
- `ReplaceHudColourWithRgba(116, …)` recolours the accent.
- Match it with your Discord rich presence.

When players press Escape they see the pause menu header — by default a GTA title. Replacing it with your server name and matching the accent colour to your brand takes a few lines of client code and is one of the cheapest in-game branding wins.

## Replacing the title

*client.lua*

```lua
CreateThread(function()
    AddTextEntry('FE_THDR_GTAO', '~p~Night City RP~s~ | discord.gg/example')
end)
```

`AddTextEntry(entryKey, entryText)` is a Cfx native that adds or overrides a text label for this client. The pause menu header reads its text from the `FE_THDR_GTAO` label, so overriding it changes the title. Colour codes are the same as in [server names](https://fam-tools.com/guides/fivem-server-name-colors): `~r~`, `~b~`, `~g~`, `~y~`, `~p~`, `~o~`, `~w~` and `~s~` to reset.

## Recolouring the accent

```lua
CreateThread(function()
    ReplaceHudColourWithRgba(116, 124, 92, 255, 255)
end)
```

*From the official HUD colours reference on docs.fivem.net.*

| Index | Name | Default |
| --- | --- | --- |
| 116 | `HUD_COLOUR_FREEMODE` | Blue accent used by the pause menu |
| 117 | `HUD_COLOUR_PAUSE_BG` | Semi-transparent black background |

Other interface elements also use `HUD_COLOUR_FREEMODE`, so preview the result across menus before shipping it.

## A tiny branding resource

*fxmanifest.lua*

```lua
fx_version 'cerulean'
game 'gta5'

client_script 'client.lua'
```

1. Create a resource folder, for example `server-branding`, with `fxmanifest.lua` and `client.lua`.
2. Put the title and colour code above in `client.lua`.
3. Add `ensure server-branding` to `server.cfg`.
4. Restart and press Escape in game to check.

## Match your Discord presence

Use the same name and logo in Discord rich presence (`SetDiscordAppId`, `SetDiscordRichPresenceAsset`, `SetDiscordRichPresenceAction`) so players’ profiles advertise the server consistently — see [Discord rich presence](https://fam-tools.com/guides/fivem-discord-rich-presence). The artwork for it is one of the formats in [a graphics pack](https://fam-tools.com/graphics).

## Questions

### How do I change the FiveM pause menu title?

On the client: `AddTextEntry('FE_THDR_GTAO', 'Your Server')` in a client script.

### Can I use colours in the pause menu title?

Yes, with GTA colour codes such as `~p~` and `~s~`.

### How do I change the pause menu colour?

`ReplaceHudColourWithRgba(116, r, g, b, 255)` recolours HUD_COLOUR_FREEMODE, the pause menu accent.

### Does this need a server-side script?

No, both natives run on the client.

## Related

- https://fam-tools.com/guides/fivem-discord-rich-presence
- https://fam-tools.com/guides/fivem-server-name-colors
- https://fam-tools.com/guides/fivem-server-branding-kit
- https://fam-tools.com/guides/fivem-hud-design-principles
