FiveM

19 Articles
Ready to take over Los Santos? Our FiveM Game Server Hosting Knowledgebase cuts through the noise and gives you everything you need to deploy, configure, and maintain a rock-solid FiveM server.

How to Setup a Discord Bot for your FiveM Server

The txAdmin panel offers a wide range of management features for your FiveM server, including built-in Discord bot integration. This guide explains how to set up the Discord bot and use it effectively. --- Setting Up the Discord Application Setting up the txAdmin Discord bot requires creating a Discord application first. This application represents your bot and defines how it appears in Discord. 1. Head to the Discord Developer Portal, select New Application, and give your application a name. 2. Once you have created the app, take note of the . --- Configuring the Bot After creating the application, a bot is created automatically. To retrieve the bot token, click Reset Token. Be sure to copy and store the token safely, as it will be needed to complete the txAdmin setup. 1. Navigate to the Bot tab in your application. 2. Select the button. ::ProseNote{title="Important" description="Your bot token is a private key and should never be shared, as it can be used to gain unauthorized access." appearance="danger"} :: We will also want to enable the "Server Members Intent" option, which can be found by scrolling down a bit more on the same page. Once you have enabled this, ensure you select the "Save Changes" button --- Enabling Developer Mode & Retrieving your Server's ID We will also need to Enable Developer Mode in our Discord client: 1. Navigate to your User Settings and select Advanced. 2. Enable . 3. Right-click on your server's icon and select . Note this ID for later. --- Inviting the Discord Bot to your Discord Server Now that we have setup the Bot's configuration, we will need to invite the bot to the server you wish for it to run in. 1. Navigate to the Installation tab and locate the Install Link area. 2. Copy the link and paste this into your browser's URL 3. Authorize the bot to allow it access into your desired server. --- Configuring the Bot in txAdmin Once you have gotten all of the necessary IDs, tokens and setup your Discord Bot fully, you can configure the bot in txAdmin. 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to the Settings tab and locate the Discord area. Enable the Discord Bot by clicking the button beside it. 4. Enter in all of the information that was gathered from the previous steps in this guide including: and . 5. Once all of the desired changes have been made, scroll down to the bottom of the page and select . --- To learn more about FiveM server hosting, you can browse our library of Knowledgebase articles here.

Shockbyte
January 25, 2026

How to Setup RCON for your FiveM Server

RCON (Remote Console) is a protocol that allows administrators to remotely access and control a FiveM server without directly interacting with the server environment. In FiveM, RCON is commonly used to execute server-side commands such as player management, configuration changes, and diagnostics, all through a secure, password-protected connection. This enables flexible server administration from external tools, command-line interfaces, or web dashboards without needing to be connected in-game. --- Enabling RCON on your FiveM Server 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to the CFG Editor tab and add the following lines: and and set your desired RCON Password. Once these changes have been made, select the "Save File" button at the bottom. --- Connecting to Your FiveM Server via RCON One of the easiest ways to use RCON on your FiveM server is with a tool called IceCon. Step 1: Download IceCon IceCon is a free Windows application available on GitHub. Download and install it on your computer before continuing. Once installed, launch IceCon to begin setting up your connection. Step 2: Set Up a New Connection In IceCon, create a new connection profile and enter the following information: - Server IP Address – the IP address of your FiveM server - Game Port – the port your FiveM server is running on - RCON Password – the password set in your server configuration Step 3: Connect to the Server After entering the required information, connect to the server. If the details are correct, IceCon will successfully establish the RCON connection. Once connected, you will see a console window where you can: - Send RCON commands to the server - View command responses in real time - Manage the server without joining the game Helpful IceCon Features IceCon includes several beginner-friendly features that make server management easier: - Command history and auto-completion to avoid retyping commands - Server log viewer for monitoring activity - Custom command buttons for frequently used commands - Multiple connection profiles for managing more than one server These tools help simplify RCON usage, even for users who are new to server administration. --- RCON Commands Once connected via RCON, you can execute administrative and diagnostic commands directly on your FiveM server. These commands allow you to manage resources, send messages to players, and control the server itself. ::ProseNote{title="Note" description="Available commands may vary depending on your server configuration and installed resources." appearance="default"} :: | Command | Description | | -------- | ------- | | say | Sends a message to all connected players in the in-game chat | | start | Starts a specific server resource | | stop | Stops a running server resource | | restart | Restarts a specific server resource | | ensure | Starts the resource only if it is not already running | | refresh | Reloads all resources from the server’s resource directory | | clear | Clears the server console output | | crash | Forces the server to crash (intended for debugging purposes only) | | quit | Shuts down the server cleanly | Important Notes - Resource names must match the folder name exactly - Use caution when running commands like crash or quit, as they will disrupt the server - Restarting individual resources is generally safer than restarting the entire server --- To learn more about FiveM server hosting, you can browse our library of Knowledgebase articles here.

Shockbyte
January 24, 2026

How to Change the Banner on your FiveM Server

A custom server banner allows you to visually brand your FiveM server and make it stand out in the server list. This guide explains how to upload a banner image and configure it so it appears correctly for players. ::ProseNote{title="Important" description="Please ensure that you have followed the Getting Started with your FiveM Server guide before proceeding with the following steps." appearance="danger"} :: --- Choosing a Banner Image Before configuring the banner, your image must be hosted online and accessible via a direct image link. 1. Upload your banner image to an image hosting service. 2. Ensure the image link ends in a supported format such as or . 3. Confirm the image is publicly accessible via a direct URL There are no strict size requirements for server banners. Any banner-sized image will work. --- Activating the Banner in txAdmin For the banner to be added to your FiveM server officially, it must be added to the file. You can manage this file easily through the CFG Editor in the txAdmin panel. 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to the CFG Editor area and add the lines: sets bannerdetail "https://url.to/image.png" sets bannerconnecting "https://url.to/image.png" 4. Replace both of the example URLs with the URL your image is using. 5. Click Save File at the bottom of the page. --- To learn more about FiveM server hosting, you can browse our library of Knowledgebase articles here.

Shockbyte
January 24, 2026

How to Change your Server Icon on your FiveM Server

A custom server icon helps your FiveM server stand out in the server list and makes it easier for players to recognize your community. This guide walks you through preparing the icon, uploading it to your server, and enabling it in the server configuration. ::ProseNote{title="Important" description="Please ensure that you have followed the Getting Started with your FiveM Server guide before proceeding with the following steps." appearance="danger"} :: --- Choosing a Server Icon Before uploading the icon, it must meet FiveM’s requirements: - Image size: - File format: You can use an image editing program such as GIMP, or an online image tool, to resize and convert an existing image. Once your icon meets these requirements, save the file and note the file name for later use. --- Uploading your Server Icon to the Server Once you have setup your server via txAdmin with a framework, you will be able to add resources to your server. We will be using QBCore in the following example: 1. Go to your Shockbyte Control Panel. 2. Navigate to the Files tab and locate the following directory: . The "XXXXX" represents the ID of your template. 3. Select the Upload File(s) button and upload your Server Icon file. For this example, is our server's icon. --- Activating the Server Icon in txAdmin For the server icon to be added to your FiveM server officially, it must be added to the file. You can manage this file easily through the CFG Editor in the txAdmin panel. 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to the CFG Editor area and add the line: . 4. Click Save File at the bottom of the page. --- To learn more about FiveM server hosting, you can browse our library of Knowledgebase articles here.

Shockbyte
January 24, 2026

How to determine the framework that best suits your FiveM server

Choosing the right framework is one of the most important decisions when setting up a FiveM roleplay server. The framework you select will influence development flexibility, performance, compatibility with scripts, and long-term maintainability. Below is an overview of the most commonly encountered FiveM frameworks to help you determine which best suits your server’s goals including: ESX, QBCore, and Qbox. --- Framework Overview ESX ESX is a long-established framework known for its extensive set of built-in systems. It provides jobs, economy handling, inventories, and player management out of the box. Because of its maturity and widespread adoption, ESX allows server owners to launch quickly and take advantage of a large ecosystem of existing resources. Best suited for: - Fast server setup - Heavy reliance on community scripts - Traditional roleplay server structures QBCore QBCore is a modern, modular framework designed with performance and flexibility in mind. Rather than including many predefined systems, it allows server owners to enable only what they need. This structure makes QBCore ideal for custom server concepts and performance-focused environments. Best suited for: - Highly customized servers - Performance and scalability priorities - Developers wanting full control over features Qbox Qbox is a modern, streamlined framework built on QBCore concepts, with a strong focus on clean architecture, performance, and maintainability. It refines many of QBCore’s systems by reducing legacy complexity, improving code structure, and standardizing best practices across core resources. Qbox is designed for new server builds rather than legacy migrations, making it an attractive option for projects that want a modern foundation without accumulated technical debt. Best suited for: - New FiveM servers - Developer-driven projects - Clean, maintainable server architectures The framework relies on a more rigid structure, making modern customization and integration more difficult compared to newer alternatives. --- Resource & Script Compatibility ESX - Very high compatibility - Massive library of third-party scripts - Most legacy FiveM resources support ESX by default ESX’s long history makes it especially appealing for projects that want access to a wide range of ready-made scripts. QBCore - Excellent compatibility with modern resources - Many new scripts are built specifically for QBCore - Modular structure simplifies integration and customization QBCore continues to gain strong community support, particularly among newer releases. Qbox Qbox maintains high compatibility with QBCore-based resources, as it follows the same general ecosystem and design principles. Many QBCore scripts work with minimal or no modification, while newer resources are increasingly offering native Qbox support. Because Qbox prioritizes structure and consistency, some older or poorly optimized scripts may require adjustments to fully align with its standards. Compatibility highlights: - Strong compatibility with modern QBCore scripts - Growing ecosystem of Qbox-specific resources - Cleaner integrations for custom development --- Performance & Scalability ESX - More resource-intensive due to built-in systems - Requires optimization for high player counts - Recent updates have improved performance Well-suited for small-to-medium servers, with tuning recommended for larger deployments. QBCore - Lightweight and efficient by design - Loads only required features - Excellent scalability for large servers QBCore is often the preferred choice for performance-sensitive environments. Qbox Qbox places a heavy emphasis on performance optimization and scalability. By refining core systems and eliminating unnecessary overhead, it offers improved efficiency compared to traditional QBCore and ESX setups. Its optimized architecture makes Qbox well-suited for large player counts, complex roleplay mechanics, and servers that expect to scale over time. Performance advantages: - Reduced resource usage - Optimized core framework - Excellent scalability for high-population servers --- Official Documentation - ESX: https://documentation.esx-framework.org/ - QBCore: https://docs.qbcore.org/qbcore-documentation - Qbox: https://docs.qbox.re/ --- To learn more about FiveM server hosting, you can browse our library of Knowledgebase articles here.

Shockbyte
January 23, 2026

How to setup a database for your FiveM server

Depending on the chosen template, you may be required to connect a database to your server for your server to store data in. This guide will cover how to setup this database and entering its details into txAdmin. ::ProseNote{title="Note:" description="This article is part of our FiveM setup guide, if you wish to get more info on setting up your FiveM server or do not see the fields to enter database options, please read this article first." appearance="default"} :: --- Creating your database 1. Access your control panel. 2. Navigate to Databases. 3. Click on Create Database. 4. Give the database a name, select MariaDB as type, and create the database. 5. Take note of all details, you will need to enter them later. --- Entering your database connection details ::ProseNote{title="Note:" description="If you do not see the option to enter connection details, your setup might not require one. Please refer to our guide on Getting started with your FiveM server for more information." appearance="default"} :: 1. Show the Database Options during your setup. 2. Enter the connection details of your database, and run the recipe. Now that your server has successfully connected to the database, you can continue setting up your server using our Getting started guide.

Ruben B
September 18, 2025

How to Enable a Whitelist on your FiveM Server

If you would like to restrict access to your FiveM server for yourself or your community, enabling a whitelist provides full control over who can join. This feature is ideal for a close group of friends, dedicated roleplay communities, or carefully managed servers, ensuring a secure and customized multiplayer environment for trusted players only. The following guide outlines a quick and straightforward process to enable a whitelist via your Shockbyte Panel. --- Enabling the Whitelist 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to Settings and open the Whitelist tab. 4. Select the Whitelist Mode you'd like to run, set a Rejection Message, and click Save. 7. Restart your server. --- Approving Whitelist Applications After you have enabled the whitelist for your FiveM server, people will automatically submit a whitelist application when trying to join. To view these whitelist applications, please follow these steps: 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to the Whitelist tab. 4. Under Whitelist Requests, you are able to either approve or deny pending players. --- Adding Someone to the Whitelist After you have enabled the whitelist for your FiveM server, you can add trusted players directly. 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to the Whitelist tab. 4. In the Approved Whitelist Pending Join section, click Add Approval. 5. Enter the player's identifier using the format: and click Submit. --- Removing Someone from the Whitelist After you whitelisted someone, you may want to revoke their access. You can do this being following these steps: 1. Go to your Shockbyte Control Panel. 2. Launch txAdmin. 3. Navigate to the Player tab. 4. Select the player whose access you wish to revoke. 5. Click Remove. To learn more about FiveM server hosting, you can browse our library of Knowledgebase articles here.

Ruben B
June 5, 2025
Discord beitreten