Skip to main content

FiveM: txAdmin Interface

This guide was created with the following products:

(Details may vary with products from different providers but the main concepts remain the same)

Introduction

txAdmin is a completely free to use, full-featured web panel to Manage & Monitor your FiveM server. It offers a wide range of features designed to make managing a FiveM server as easy as anything. In this guide, we will introduce you to the txAdmin interface, highlighting its features and explaining exactly what you can do with it.

The navigation menu includes the following items: Players, History, Whitelist, Admins, Settings, and System. Each of these will be explained in more detail below.

Players

The Players section provides a general overview of player statistics, including the total number of players who have connected, the number of players connected in the last 24 hours, and the number of new players connected in the last 24 hours and 7 days. Below this, you'll find a list of currently connected players, along with their total playtime, first connection time, and last connection time.

Click on a player to access additional management options. Here, you can view further information, notes, history (bans/warnings), IDs (Player Identifiers, Player Hardware IDs), and the ban options.

History

The History section lists all warnings and bans issued to players, along with detailed information about the player, the reason, and who issued or executed the warning/ban, including the date and time. You can also revoke warnings and bans from there.

Whitelist

In the Whitelist section, you have the option to manage the whitelist function. The whitelist allows you to restrict who has access to the server. If this option is enabled in the txAdmin settings, a whitelist request is automatically created when a new player connects for the first time. You can then manage these requests accordingly in this section.

Admins

Under the Admins section, administrators can be specified and managed. New admins can be added by clicking the Add button. This opens a pop-up window where you can create the account and set the appropriate permissions.

Settings

In the Settings section, you can configure a wide range of options for both txAdmin and the server itself. Due to the large number of settings available, they are categorized into the following sections: Global, FXServer, Restarter, Player Manager, Discord, and Game. Each of these will be explained in more detail below.

Global

Settings for the server name, chat/Discord message language, and ban templates can be configured under the Global section.

FXServer

Settings for the Server Data Folder and CFG File Path, as well as additional arguments such as activating gamemodes/DLCs, enabling/disabling OneSync, Autostart, and Quietmode, can be configured under the FXServer section.

Restarter

Scheduled restarts can be configured under the Restarter section. You can also define how long to wait before starting the resources after a restart.

Player Manager

Settings for whitelist mode, whitelist notifications, whitelist roles, and ban checking can be configured through the Player Manager.

Discord

Discord integration can be activated under the Discord section, allowing information to be automatically transmitted to the linked Discord server. To enable this, the necessary details for the Discord bot must be configured.

Game

Under game, you can enable the txAdmin Menu for in-game use, allowing admins to access and manage the menu using the /tx command. Additional customization options for layout, button configuration for toggling switches, and notifications/warnings can also be defined.

System

In the Settings section, you can see a few important general options and information. They are categorized into the following sections: Master Actions, Diagnostics, Console Log and Action Log. Each of these will be explained in more detail below.

Master Actions

In the Master Actions you will find the option to reset your FXServer, make a database backup, clean the database and define when players should be removed from a whitelist if they have been inactive for too long.

Diagnostics

The Diagnostics section displays all relevant information about the environment, txAdmin runtime, Diagnostics Report, FXServer /info.json, and processes.

Console Log

The Console Log displays the output from txAdmin on the parent terminal, including the typically hidden debug messages.

Action Log

The Console Log shows the Action Log, which records all actions performed by txAdmin or any Admin.

The sidebar menu includes the following items: Dashboard, Live Console, Resources, Server Log and CFG Editor. Each of these will be explained in more detail below.

Dashboard

The dashboard displays all essential general information about the server. Live data on utilization and performance can be monitored through the statistics. The server status, whether started, online, or stopped, is visible in the sidebar. From there, you can also start, stop, or restart the server, kick all players with one click, and send announcements. Additionally, scheduled restarts can be set up. On the right side of the sidebar, you can view information about the players currently connected.

Live Console

The Live Console provides you with real-time information about server activities. Here, you can view details on activities, warnings, and error messages. It serves as a valuable reference point for debugging issues by analyzing potential error messages.

Resources

Under the Resources section, you'll find an overview of all resources, whether pre-installed via a template (recipe) or added by you later. You can also restart or stop them as needed.

Server Log

The server log allows you to monitor all activities on the server. For instance, you can view details such as when players connect or disconnect, chat messages, game deaths, menu actions, executed commands, and system events.

CFG Editor

You can use the CFG editor to manage and update your server's server.cfg configuration file. This is where you'll find all the essential configuration commands that control your server's settings.