Installation

🎮 nc-pausemenu | Discord Support

Complete guide for installing nc-pausemenu on your FiveM server.

Prerequisites

  • FiveM Server (latest recommended artifacts)
  • ox_lib — callbacks, utilities

Step 1: Download

  1. Purchase/download nc-pausemenu
  2. Extract the archive

Step 2: Place Resource

Place the nc-pausemenu folder in your server's resources directory.

resources/
  nc-pausemenu/
    fxmanifest.lua
    client.lua
    server.lua
    config.lua
    server_config.lua
    ui/
      dist/
        index.html
        locale.json
        assets/
    docs/

Step 3: Server Config

Add to your server.cfg:

ensure ox_lib
ensure nc-pausemenu

Important: nc-pausemenu must start after ox_lib and your framework resource (qb-core, es_extended, etc.)

Step 4: Configure

config.lua

Edit config.lua to set your server branding, menu order, keybinds, support info, etc.

Config.ServerName = 'My Server'
Config.ServerSub = 'discord.gg/myserver'
Config.Logo = 'https://example.com/logo.png'
Config.LogoSize = { width = 64, height = 64 }

See Configuration for full details.

server_config.lua

Edit server_config.lua to set your Discord Bot Token and Channel IDs for news/changelog.

ServerConfig.DiscordBotToken = 'YOUR_BOT_TOKEN'
ServerConfig.NewsChannelId = 'CHANNEL_ID'
ServerConfig.ChangelogChannelId = 'CHANNEL_ID'

Step 5: Discord Bot Setup

To use News & Changelog features, you need a Discord Bot:

  1. Go to Discord Developer Portal
  2. Create a new application → Bot section → Create Bot
  3. Enable Message Content Intent in the Bot settings
  4. Copy the Bot Token → paste into server_config.lua
  5. Invite the bot to your server with Read Message History permission
  6. Get Channel IDs (Developer Mode → Right-click channel → Copy ID)

Step 6: Locale (Optional)

Edit ui/dist/locale.json to translate the UI to your language. See Locale for details.

Step 7: Restart

Restart your server and press ESC in-game to open the custom pause menu.

Troubleshooting

Issue Solution
Menu doesn't open Ensure ox_lib is started before nc-pausemenu
No news/changelog Check Discord Bot Token, Channel IDs, and bot permissions
Framework not detected Ensure your framework resource is started before nc-pausemenu
Logo not showing Check the URL is accessible (HTTPS recommended)
Last updated 1 month ago