FiveM

FiveM Server Setup with txAdmin

Learn how to set up and configure your FiveM server using txAdmin, including resource installation, server configuration, and player management.

#fivem #gta #txadmin #setup #roleplay

FiveM Server Setup Guide

This guide covers everything you need to know to set up your FiveM server on GameNodePro using txAdmin.

What is txAdmin?

txAdmin is a powerful, full-featured web panel for FiveM servers that provides:

  • Server Management - Start, stop, restart with one click
  • Resource Manager - Install and manage resources easily
  • Player Management - Bans, kicks, warnings, and moderation
  • Live Console - Real-time server console access
  • Scheduled Restarts - Automatic restart scheduling
  • Discord Integration - Notifications and commands

Initial Setup

Accessing txAdmin

  1. Log in to panel.gamenode.pro
  2. Select your FiveM server
  3. Find the txAdmin URL in the server details
  4. Default credentials are in your welcome email

First-Time Configuration

On first login, txAdmin will guide you through:

  1. Server Name - Your server’s display name
  2. Server Data Path - Usually pre-configured
  3. CFX License Key - Required for FiveM servers

Getting a CFX License Key

  1. Go to keymaster.fivem.net
  2. Log in with your Cfx.re account
  3. Click New Server
  4. Fill in your server details
  5. Copy the generated key

Server Configuration

server.cfg

The main configuration file located in your server-data folder:

# Server identity
sv_hostname "My Awesome FiveM Server"
sv_projectName "My Server"
sv_projectDesc "The best roleplay experience"

# Slots
sv_maxclients 32

# License
sv_licenseKey "your-license-key-here"

# Steam (optional)
set steam_webApiKey "your-steam-api-key"

# OneSync (required for most frameworks)
set onesync on

# Resources
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure baseevents

Essential Settings Explained

SettingDescription
sv_hostnameServer name in server list
sv_maxclientsMaximum player slots
onesyncAdvanced sync (required for 32+ players)
sv_enforceGameBuildForce specific GTA build

Installing Resources

What are Resources?

Resources are scripts/mods that add functionality to your server:

  • Frameworks - ESX, QBCore, vRP
  • Jobs - Police, EMS, mechanic
  • Vehicles - Custom car packs
  • Maps - MLOs and custom locations
  • Scripts - HUD, inventory, phone systems

Installing via txAdmin

  1. Open txAdmin
  2. Go to Resources tab
  3. Click Add Resource
  4. Enter the GitHub URL or upload files
  5. Enable the resource

Installing Manually

  1. Download the resource files
  2. Go to Files in the game panel
  3. Navigate to resources/[local]/
  4. Upload and extract the resource folder
  5. Add ensure resourcename to server.cfg
  6. Restart the server

ESX (EssentialMode Extended)

The most popular framework for roleplay servers:

# Core ESX resources
ensure es_extended
ensure esx_menu_default
ensure esx_menu_dialog
ensure esx_menu_list
ensure esx_identity
ensure esx_skin

ESX Documentation

QBCore

Modern framework with active development:

# Core QBCore resources
ensure qb-core
ensure qb-multicharacter
ensure qb-clothing
ensure qb-inventory
ensure qb-phone

QBCore Documentation

Database Setup

Most frameworks require a MySQL database:

Connecting to Your Database

Your database credentials are in the game panel:

  1. Go to Databases tab
  2. Note the connection details
  3. Add to server.cfg:
set mysql_connection_string "mysql://user:password@host/database?charset=utf8mb4"

Importing SQL Files

  1. Access phpMyAdmin from your panel
  2. Select your database
  3. Go to Import tab
  4. Upload the .sql file from your framework

Player Management

txAdmin Ban System

txAdmin provides comprehensive moderation:

  • Warn - Issue warnings to players
  • Kick - Remove from server
  • Ban - Temporary or permanent bans
  • Notes - Add staff notes to players

Commands

In-game admin commands (with permission):

/kick [id] [reason]
/ban [id] [duration] [reason]
/warn [id] [reason]
/tp [id]
/goto [id]

Performance Tips

Optimize Resources

  1. Remove unused resources
  2. Use streaming for large vehicle/MLO packs
  3. Monitor resource CPU usage in txAdmin

Server Artifacts

Keep artifacts updated for best performance:

  1. Check latest version at runtime.fivem.net
  2. Update via your game panel settings
  3. Restart the server

OneSync Infinity

For 64+ player servers:

set onesync on
set onesync_enableInfinity true

Troubleshooting

Server Not Starting

  • Check the console for errors
  • Verify license key is correct
  • Ensure server.cfg syntax is valid

Resources Not Loading

  • Check resource folder name matches ensure statement
  • Look for errors in the console
  • Verify all dependencies are installed

Players Can’t Connect

  • Check server is listed on FiveM servers
  • Verify firewall allows traffic
  • Ensure license key is valid

Next Steps

Need assistance? Contact support!

Was this article helpful?

Still have questions? Contact support