Naar de inhoud
Actuele kortingscode:10% kortingGebruiken bij je bestelling

txAdmin: je FiveM-server voor het eerst instellen

Open txAdmin, koppel het aan je Cfx.re-account, deploy de server vanuit een recept en stel admins en geplande herstarts in. Elk veld van de wizard uitgelegd.

  • beginner
  • ~20 min
  • Bijgewerkt op 2-10-2026

txAdmin is een webpaneel voor het beheer van een FiveM-server: het deployt de server vanuit een kant-en-klaar recept, bewaakt en herstart hem en beheert admins, bans en de whitelist. We lopen de eerste start door, van de PIN tot een draaiende server, en leggen elk veld van de wizard uit.

Wat je nodig hebt

  • Een FiveM-server bij StormHost (of je eigen FiveM-server)
  • Een Cfx.re-account en een license key (handleiding)
  • Voor de frameworks ESX, QBCore en Qbox een database van het tabblad Databases (die maken we onderweg aan)
  • Ongeveer 20 minuten

Hoe txAdmin werkt#

txAdmin is onderdeel van elke FiveM-server (FXServer), je hoeft niets apart te downloaden. Als FXServer zonder de parameter +exec server.cfg wordt gestart, start txAdmin in plaats van het spel zelf. txAdmin start daarna het spel, houdt het in de gaten en start het bij een crash of bij vastlopen vanzelf opnieuw.

  • Zijn eigen gegevens (adminaccounts, instellingen, logs, de database met spelers en bans) bewaart txAdmin in de map txData.
  • De webinterface draait op een eigen poort. De standaardpoort is 40120, bij ons kan het een andere zijn.
  • De interface is in het Engels. De namen van knoppen geven we in deze handleiding precies weer zoals je ze ziet.

txAdmin openen#

  1. Open in je klantaccount Mijn diensten, klik op de FiveM-server en ga naar het tabblad Console.

  2. Draait de server niet, klik dan op Starten.

  3. Wacht op het kader met de tekst All ready! Please access:.

    Uitvoertext
    All ready! Please access:
    http://your-public-ip:40120/
    
    Use the PIN below to register:
    1234
    • De regel onder All ready! Please access: is het adres van txAdmin. Daarvan is de poort belangrijk (het getal na de dubbele punt).
    • Onder Use the PIN below to register: staat een PIN van vier cijfers voor de eerste keer inloggen. Die wordt getoond totdat je de eerste admin hebt aangemaakt.
  4. Typ in je browser het adres http://<IP_ADDRESS>:<TXADMIN_PORT>/.

    Vervang <IP_ADDRESS> door het IP-adres van het tabblad Netwerk (van de regel Verbindingsadres alleen het deel vóór de dubbele punt, bijvoorbeeld 203.0.113.10). Vervang <TXADMIN_PORT> door de poort uit het kader in de console. Het volledige adres ziet er dan bijvoorbeeld zo uit: http://203.0.113.10:40120/.

    Zie je in plaats van het IP-adres een gearceerde balk, dan staat de streamermodus aan. Klik bovenaan op Gegevens tonen. De streamermodus verbergt IP-adressen ook in de uitvoer van de console, inclusief de poort erachter. De poort van txAdmin lees je dan af uit de regel http://your-public-ip:<PORT>/, of je laat de gegevens tonen.

    De poort voor txAdmin wijzen we nog niet automatisch toe. Zie je hem niet op het tabblad Netwerk (Verbindingsadres of Extra poorten), vraag ons dan om een poort voor txAdmin (contactgegevens). Zonder die poort kun je txAdmin niet in je browser openen.

Verschijnt het kader niet en toont de console meteen het laden van resources (Started resource …), dan staat txAdmin uit. Je zet het aan op het tabblad Instellingen › Variabelen met de variabele voor txAdmin (1 = aan, 0 = uit) en een herstart van de server. Zie je zo'n variabele niet, neem dan contact met ons op (contactgegevens).

txAdmin draait via HTTP

Het adres begint met http://, niet met https://. De verbinding is niet versleuteld, log daarom niet in via openbare wifi en gebruik een sterk wachtwoord. Inloggen met de Cfx.re-knop is veiliger.

Koppelen aan je Cfx.re-account en wachtwoord#

Bij de eerste keer inloggen maak je de hoofdadmin aan (Master). Die heeft alle rechten en is de enige die niet kan worden verwijderd.

  1. Voer op de pagina No Cfx.re account linked de PIN uit de console in (Type in the PIN from the terminal.).

  2. Klik op Link Account.

  3. Log in met je Cfx.re-account en bevestig de toegang met de knop Yes, Allow.

    Je komt terug in txAdmin, op het registratieformulier.

  4. Vul het formulier in:

    VeldWat je invultWaarom
    Discord IDOptioneel. Je numerieke gebruikers-ID op Discord.Koppelt de admin aan Discord (whitelist, commando's van de txAdmin-bot). Kun je later nog invullen.
    Backup PasswordEen wachtwoord van 6–⁠128 tekens. Gebruik de wachtwoordgenerator.Een reservemanier om in te loggen als inloggen via Cfx.re niet werkt.
    Confirm PasswordHetzelfde wachtwoord nog een keer.Controle op typfouten.
  5. Vink het akkoord met de licentievoorwaarden aan (Creator PLA) en klik op Register.

    De wizard voor het instellen van de server wordt geopend.

Wizard voor het instellen van de server#

Server Name#

Een korte servernaam voor de interface van txAdmin en voor berichten in de chat en op Discord, bijvoorbeeld Muj RP server. Het veld accepteert maximaal 18 tekens. Dit is niet de naam in de serverlijst van FiveM (die stel je in server.cfg in). Klik op Next.

Deployment Type#

OptieWat die doetWanneer je die kiest
Popular RecipesBiedt beproefde recepten (sjablonen) aan: een basisserver, ESX Legacy, QBCore, Qbox en meer.Een nieuwe server. De aanbevolen optie.
Existing Server DataGebruikt een map waarin je al server.cfg en resources hebt staan.Je hebt kant-en-klare gegevens naar de server geüpload (overstap van een andere hostingprovider, een back-up).
Remote URL TemplateDownloadt een recept van een URL (een YAML-bestand), je kunt het vóór het uitvoeren nog aanpassen.Een recept dat de auteur van een framework of script buiten de lijst om aanbiedt.
Custom TemplateJe plakt handmatig een eigen recept.Je schrijft je eigen recept.

Kies voor je eerste server Popular Recipes en selecteer een recept:

  • Basisrecept (in de lijst als FiveM Basic Server of CFX Default FiveM, afhankelijk van de versie van txAdmin) – een minimale server zonder framework en zonder database. Geschikt om uit te proberen en voor freeroam- en driftservers.
  • ESX Legacy, QBCore Framework, Qbox Framework – roleplayframeworks. Ze hebben een database nodig. De verschillen en hulp bij het kiezen vind je in de handleiding ESX, QBCore of Qbox?.

Legacy of Enhanced?

FiveM bestaat tegenwoordig op twee platformen: het klassieke FiveM voor GTA V Legacy en FiveM for GTAV Enhanced (voor de nieuwe versie van het spel op pc). Spelers kunnen alleen verbinden met een server van hetzelfde platform. Weet je het niet zeker, kies dan het recept voor Legacy, waarop de meeste servers en scripts draaien.

Map voor de servergegevens#

txAdmin stelt voor waar de server wordt gedeployd, meestal in txData/<NAME>_<CODE>.base. Laat het voorgestelde pad staan (We strongly recommend using the path suggested below.) en klik op Save. In deze map komen server.cfg en resources te staan.

Klik op het laatste scherm (We are almost there!) op Go to Recipe Deployer. Maak eerst de database klaar voordat je verdergaat (volgende gedeelte).

De database voorbereiden#

Recepten van frameworks (ESX, QBCore, Qbox) hebben een database nodig. Maak die aan in je klantaccount voordat je in txAdmin verdergaat. Het basisrecept heeft geen database nodig, sla dit gedeelte dan over.

  1. Ga in je klantaccount naar het tabblad Databases.

  2. Typ in het veld Databasenaam bijvoorbeeld fivem (alleen letters, cijfers en het onderstrepingsteken).

  3. Laat het veld Toegang toegestaan vanaf op % staan. Het teken % betekent “overal vandaan”, zo kunnen zowel de server als je computer met de database verbinden.

  4. Klik op Database aanmaken.

    In de lijst zie je Databasenaam, Gebruiker, Host en Wachtwoord. Houd de gegevens open, je neemt ze zo over in txAdmin. Neem de databasenaam exact over uit de lijst, die kan afwijken van wat je hebt getypt.

Het recept deployen (Server Deployer)#

Step 1: Review Recipe#

txAdmin toont de inhoud van het recept: wat het downloadt, waar het dat opslaat en welke SQL het uitvoert. Voer alleen recepten uit betrouwbare bronnen uit (Only run Recipes from trusted sources!). Klik op Next.

Step 2: Input Parameters#

VeldWat je invultUitleg
Server Registration KeyDe license key uit de Cfx.re Portal (begint met cfxk_).Zonder deze sleutel start de server niet. txAdmin schrijft hem naar server.cfg.
Database HostHet deel van het veld Host op het tabblad Databases vóór de dubbele punt (het IP-adres).Het adres van de databaseserver. Vul geen localhost in: de database draait op een aparte databaseserver, niet op dezelfde plek als het spel.
Database PortHet deel van het veld Host na de dubbele punt, meestal 3306.De poort van de database.
Database UsernameDe waarde Gebruiker van het tabblad Databases.Met deze gebruiker maakt het framework verbinding.
Database PasswordDe waarde Wachtwoord (met de oogknop maak je die zichtbaar, met het pictogram ernaast kopieer je die).Het wachtwoord van de databasegebruiker.
Database NameDe waarde Databasenaam.Bij een leeg veld zou txAdmin proberen een nieuwe database met een eigen naam aan te maken. De gebruiker van het tabblad Databases mag echter alleen met zijn eigen database werken, vul de naam daarom altijd in.
Delete DatabaseControleer of de schakelaar op Off staat.Standaard staat hij aan. Als je in Database Name een eigen naam typt, zet txAdmin hem meestal zelf uit, maar niet als je de naam met de muis plakt. Staat hij aan, dan wordt een bestaande database met dezelfde naam met alle gegevens verwijderd. Dat is alleen zinvol als je opnieuw deployt en met een schone lei wilt beginnen.
Custom VariablesLaat leeg, tenzij de auteur van het recept iets anders aangeeft.Eigen variabelen van het recept, voor gevorderden.

De databasevelden verschijnen nadat je op Show/Hide Database options (advanced) hebt geklikt. Klik daarna op Run Recipe.

Delete Database verwijdert gegevens

Staan er in de database al personages, auto's of geld van spelers, dan verwijdert de optie Delete Database die onherroepelijk. Exporteer de database voordat je opnieuw deployt (handleiding).

Step 3: Run Recipe#

txAdmin downloadt bestanden en importeert SQL. Bij grote recepten (QBCore, Qbox) kan dat enkele minuten duren. Klik na afloop op Next.

Step 4: Configure server.cfg#

Je ziet de gegenereerde server.cfg. Controleer en wijzig nu drie dingen, de rest wordt uitgelegd in de handleiding server.cfg regel voor regel:

  • endpoint_add_tcp en endpoint_add_udp – de poort na de dubbele punt moet de gamepoort zijn uit de regel Verbindingsadres op het tabblad Netwerk (het getal na de dubbele punt). Als txAdmin de poort niet van de hostingprovider heeft gekregen, vult het de standaardwaarde 30120 in. Wijkt die af, pas de poort dan in beide regels aan, anders kunnen spelers niet verbinden.
  • sv_hostname en sets sv_projectName – de naam van de server in de serverlijst.
  • sets locale "root-AQ" – wijzig dit in de taal van je spelers, bijvoorbeeld sets locale "nl-NL" (of "cs-CZ" voor Tsjechisch), zodat de server in de lijst met de juiste taal wordt aangeduid.

Klik op Save & Run Server. De server start en txAdmin opent de Live Console.

Controle#

  • In txAdmin heeft de server op de pagina Dashboard de status online en staan er in de Live Console geen rode foutmeldingen.
  • Druk in het spel op F8, typ connect <IP_ADDRESS>:<PORT> (het adres uit de regel Verbindingsadres op het tabblad Netwerk) en maak verbinding.
  • Typ in het spel /tx (of /txadmin) in de chat: het menu van txAdmin wordt geopend. Dat werkt alleen voor admins die in txAdmin een Cfx.re- of Discord-ID hebben ingevuld. Een toets voor het menu stel je in het spel in onder Game Settings › Key Bindings › FiveM (het onderdeel (txAdmin) Menu: Open Main Page).

Admins beheren#

  1. Klik in het bovenste menu op Admins.

  2. Klik op Add.

  3. Vul het formulier in:

    VeldWat je invult
    UsernameDe gebruikersnaam om in te loggen bij txAdmin. Als je Cfx.re ID invult, moet die overeenkomen met de naam op het Cfx.re-forum.
    Cfx.re IDOptioneel. De gebruikersnaam op forum.cfx.re (opent in een nieuw venster). Maakt inloggen met de Cfx.re-knop en het menu /tx in het spel mogelijk.
    Discord IDOptioneel. Het numerieke gebruikers-ID op Discord.
    PermissionsVink alleen aan wat iemand echt nodig heeft (tabel hieronder).
  4. Sla op. txAdmin toont een tijdelijk wachtwoord, stuur dat naar de admin. Bij de eerste keer inloggen moet de admin het wijzigen.

RechtWat het toestaatAdvies
all_permissionsAlles, inclusief het beheer van admins en instellingen.Alleen een mede-eigenaar van de server.
players.kick, players.warn, players.banSpelers kicken, waarschuwen en bannen.Moderators.
console.view / console.writeDe console lezen / er commando's in typen.Commando's typen alleen voor mensen die je vertrouwt, met een commando kun je de server uitschakelen of gegevens verwijderen.
control.serverDe server starten, stoppen en herstarten.Hoofdadmins.
commands.resourcesResources starten en stoppen.Scriptontwikkelaars.
server.cfg.editorserver.cfg lezen en wijzigen.Alleen hoofdadmins, in het bestand staan de license key en het wachtwoord van de database.
settings.view / settings.writeDe instellingen van txAdmin bekijken / wijzigen.Alleen hoofdadmins.
players.playermode, players.teleport, menu.vehicleNoClip, God Mode, teleporteren en auto's uit het spelmenu /tx.Volgens de regels van de server.

De rechten worden opgeslagen in het bestand txData/admins.json. Een admin van txAdmin is niet automatisch admin van het framework (ESX, QBCore). Hoe je rechten in het framework geeft, staat in de handleiding ESX, QBCore of Qbox?.

Geplande herstarts#

Een regelmatige herstart (één tot twee keer per dag) maakt geheugen vrij en ruimt scripts op die in een foute toestand zijn geraakt. txAdmin waarschuwt spelers vooraf.

  1. Klik in het bovenste menu op Settings en open het tabblad FXServer.
  2. Klik bij Restart Schedule op de knop +. Voer in het venster Add Restart Time een tijd in, bijvoorbeeld 06:00. Je kunt in plaats daarvan ook op een kant-en-klare voorinstelling klikken (1x/day, 2x/day …).
  3. Sla de instellingen op.

De tijd wordt berekend volgens de servertijd, niet volgens je computer (Make sure your schedule matches your server time and not your local time.). Toont txAdmin een waarschuwing over de tijdzone, verschuif de tijd dan met het verschil.

Handige onderdelen van txAdmin#

WaarWat je daar vindt
DashboardDe status van de server, het aantal spelers, de serverprestaties in de tijd.
Live ConsoleDe serverconsole met geschiedenis en zoekfunctie. Hier typ je servercommando's (ensure, refresh).
ResourcesDe lijst met resources en het starten, stoppen en herstarten ervan.
Server LogVerbinden en vertrekken van spelers, kills, chat, explosies.
CFG Editorserver.cfg rechtstreeks in de browser bewerken, opslaan met Ctrl+S.
Players, HistorySpelers, hun identifiers (tabblad IDs), notities, waarschuwingen en bans.
AllowlistWhitelist: toegang alleen voor goedgekeurde spelers (Discord-rollen, goedgekeurde licentie, alleen admins).
SettingsDe instellingen van txAdmin op de tabbladen General, FXServer, Bans, Whitelist, Discord en Game.
System › DiagnosticsVersies, het gebruik van systeembronnen, een diagnostisch rapport voor support.

Als iets niet werkt#

De pagina van txAdmin laadt niet#

  • Controleer of de server draait en of in de console het kader All ready! Please access: staat.
  • Gebruik het IP-adres van het tabblad Netwerk en de poort uit het kader. Het adres begint met http://, niet met https://.
  • Verandert je browser het adres zelf in https://, typ het dan handmatig in, inclusief http://.
  • De poort van txAdmin moet bij de poorten van de server staan op het tabblad Netwerk (Verbindingsadres of Extra poorten). Zie je hem daar niet, neem dan contact met ons op.

De PIN werkt niet#

Zolang je nog geen eerste admin hebt, wordt bij elke start een nieuwe PIN aangemaakt. Gebruik de PIN uit de laatste uitvoer van de console. Nadat de admin is aangemaakt, wordt de PIN niet meer getoond: log dan in met de Cfx.re-knop of met je wachtwoord.

Ik ben mijn wachtwoord vergeten#

Log in met de Cfx.re-knop. Werkt ook dat niet en ben je de enige admin, neem dan contact met ons op. Als je het bestand txData/admins.json verwijdert, gaat txAdmin terug naar de PIN, maar raak je alle adminaccounts kwijt.

Task Failed: Response code 403 (rate limit exceeded)#

Het recept downloadt tientallen repository's van GitHub en GitHub heeft het aantal downloads tijdelijk beperkt. Wacht ongeveer een uur en start de deployment opnieuw.

Het recept eindigt met een databasefout (ER_ACCESS_DENIED_ERROR, ECONNREFUSED)#

  • ER_ACCESS_DENIED_ERROR – verkeerde gebruiker of verkeerd wachtwoord. Kopieer ze opnieuw van het tabblad Databases, zonder spaties aan het begin en het einde.
  • ECONNREFUSED of een time-out – verkeerd adres of verkeerde poort. In Database Host hoort het IP-adres uit het veld Host, niet localhost.
  • ER_BAD_DB_ERROR – de databasenaam klopt niet. Neem hem exact over uit de lijst met databases.

Andere databasefouten worden behandeld in de handleiding Database voor FiveM.

De server start niet na het deployen#

Meestal ontbreekt de license key of klopt die niet (Could not authenticate server license key). Corrigeer hem in de CFG Editor volgens de handleiding license key. Andere fouten vind je in de handleiding Veelvoorkomende fouten van FiveM.

Spelers kunnen niet verbinden, terwijl txAdmin online meldt#

Spelers verbinden met de gamepoort uit de regel Verbindingsadres, niet met de poort van txAdmin. Controleer in de CFG Editor de regels endpoint_add_tcp en endpoint_add_udp: beide moeten de poort uit het Verbindingsadres hebben, niet de standaardwaarde 30120 uit het recept (tenzij dat toevallig jouw poort is). Herstart de server na de correctie. Meer in de handleiding server.cfg.

Samenvatting

  • txAdmin is onderdeel van de FiveM-server. Het adres is http://<IP_ADDRESS>:<TXADMIN_PORT>/, de poort toont de console in het kader All ready! Please access:.
  • De eerste admin maak je aan met de PIN uit de console, de knop Link Account en een reservewachtwoord.
  • Kies voor een nieuwe server Popular Recipes. Frameworks hebben een database van het tabblad Databases nodig, vul het adres uit het veld Host in, niet localhost. Zet de schakelaar Delete Database op Off.
  • Controleer in de stap Configure server.cfg of endpoint_add_tcp en endpoint_add_udp de poort van het tabblad Netwerk hebben.
  • Admins voeg je toe onder Admins, met alleen de rechten die ze nodig hebben, herstarts stel je in onder Settings › FXServer › Restart Schedule.

Zoeken in de handleidingen