Flitsaanbieding 50% korting op alle servers Laatste dag!
Eindigt over: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorieën

alt:V Server Setup Guide


Deze handleiding behandelt alles wat je nodig hebt om je alt:V server op Legion Hosting draaiend te krijgen, van de eerste opstart en server.toml-configuratie tot gamemode-resources, CDN-instellingen, spraakchat en hoe spelers verbinding maken via de alt:V launcher. Voor resource-ontwikkeling, database-instellingen en admin-beheer, zie alt:V Admin and Resource Setup.

Serverpaneel: Al het serverbeheer wordt gedaan via GPanel op gpanel.legionhosting.net. alt:V servers draaien als een zelfstandige dedicated serverapplicatie, los van de GTA V-gameclient.

Wat is alt:V?

alt:V is een gratis, open-source multiplayermodificatie voor Grand Theft Auto V. Het stelt spelers in staat om verbinding te maken met aangepaste servers die unieke gamemodes draaien zoals roleplay (RP), deathmatch, racen, freeroam en meer. De server draait aangepaste resources geschreven in JavaScript, TypeScript of C#, waardoor servereigenaren volledige controle hebben over de gameplay-logica. Spelers verbinden via de alt:V launcher, die GTA V aanpast voor multiplayerconnectiviteit.

GTA V-licentie vereist: Elke speler die verbinding maakt met je alt:V server moet een legitiem exemplaar van Grand Theft Auto V bezitten op hun Rockstar Games-account. De alt:V launcher verifieert het eigendom van het spel voordat verbindingen worden toegestaan.

Eerste start

Wanneer je je alt:V server voor het eerst ontvangt, volg deze stappen om hem online te krijgen:

  1. Log in op GPanel en selecteer je alt:V server.
  2. Ga naar het tabblad Startup en configureer je servernaam, maximaal aantal spelers en andere opstartvariabelen.
  3. Ga naar het tabblad Console en klik op Start.
  4. De server zal bij de eerste opstart de alt:V serverbestanden downloaden. Dit kan enkele minuten duren.
  5. Zodra de console aangeeft dat de server luistert en klaar is voor verbindingen, is je server online.
  6. Standaard start de server zonder gamemode-resources. Je moet resources toevoegen om gameplay te creëren. Zie alt:V Admin and Resource Setup voor details.
Geen gamemode standaard: Een verse alt:V server start zonder gameplay-resources. Spelers kunnen verbinden maar spawnen zonder aangepaste functies. Je moet resources installeren of ontwikkelen om je gewenste gamemode te creëren.

GPanel opstartvariabelen

alt:V biedt verschillende configuratieopties als opstartvariabelen in GPanel. Ga naar het tabblad Startup om deze aan te passen. Wijzigingen vereisen een serverherstart.

Variabele Standaard Beschrijving
PASSWORD ChangeMe Wachtwoord om de server te betreden. Minimaal 6 tekens.
SERVER_DESC A Pterodactyl Hosted Server Serverbeschrijving weergegeven in de alt:V serverbrowser.
BUILD release De alt:V serverbranch: release (stabiel), rc (release candidate), of dev (ontwikkeling).

Serverconfiguratie (server.toml)

Het primaire configuratiebestand voor alt:V servers is server.toml, dat zich bevindt in de hoofdmap van de server. Je kunt dit bestand bewerken via het tabblad Files in GPanel of via SFTP.

Voorbeeld server.toml

name = "My alt:V Server"
host = "0.0.0.0"
port = 7788
players = 128
password = ""
announce = true
token = ""
gamemode = "Freeroam"
website = ""
language = "en"
description = "A custom GTA V multiplayer server"
modules = ["js-module"]
resources = ["myresource"]
tags = ["freeroam", "fun"]

Belangrijke instellingen: name (weergavenaam in browser), host (houd op 0.0.0.0), port (moet overeenkomen met GPanel), players (maximaal aantal), password (leeg voor publiek), announce (true om in de browser te verschijnen), token (announce token van de alt:V website, vereist voor browservermelding), gamemode (browserlabel zoals "Roleplay"), modules (scriptmodules: js-module of csharp-module), resources (array van resource-mappen om te laden) en tags (browserfiltertags).

Stop altijd je server voordat je server.toml bewerkt. Wijzigingen die worden aangebracht terwijl de server draait, worden pas van kracht na een herstart en kunnen worden overschreven.

Announce Token

Om je server in de alt:V serverbrowser te laten verschijnen, heb je een announce token nodig van de alt:V masterserver:

  1. Bezoek de alt:V website en log in of maak een account aan.
  2. Ga naar het serverbeheersgedeelte en genereer een nieuw servertoken.
  3. Kopieer het token en plak het in het veld token in je server.toml.
  4. Zorg ervoor dat announce = true in je configuratie staat.
  5. Herstart de server. Deze zou nu in de publieke browser moeten verschijnen.
Houd je announce token privé. Deel het niet publiekelijk. Het token is uniek voor je server en mag alleen in je server.toml staan.

Gamemode-resources

alt:V servers worden aangedreven door resources — scripts die alle gameplay-logica definiëren. Zonder resources heeft een server geen aangepaste functionaliteit. Resources worden geplaatst in de map resources/.

Resource-structuur

resources/
  myresource/
    resource.toml       <-- Resource configuration
    server/
      index.js          <-- Server-side script
    client/
      index.js          <-- Client-side script (runs on the player's GTA V)

Resources laden

Voeg resourcenamen toe aan de resources-array in server.toml om ze bij het opstarten te laden:

resources = ["chat", "freeroam", "spawn"]

Elke resource moet een resource.toml-bestand in zijn map hebben dat het type, de afhankelijkheden en de script-ingangspunten definieert. Voor details over het aanmaken en beheren van resources, zie alt:V Admin and Resource Setup.


CDN-instellingen

alt:V gebruikt een CDN-mechanisme om client-side bestanden (modellen, textures, scripts) aan verbindende spelers te serveren. De ingebouwde CDN serveert bestanden rechtstreeks vanaf de server zonder extra configuratie — dit is de standaardinstelling en werkt goed voor de meeste servers. Voor grootschalige servers met veel aangepaste assets kun je optioneel een externe CDN configureren door clientbestanden te uploaden naar een webserver en de CDN-URL in te stellen in je resource-configuratie, waardoor het bandbreedtegebruik van de gameserver wordt verminderd.


Spraakchat

alt:V bevat een ingebouwd spraakchatsysteem dat positionele (3D) spraakcommunicatie tussen spelers mogelijk maakt. Spraakchat wordt ingeschakeld en geconfigureerd in server.toml.

Spraakconfiguratie

[voice]
bitrate = 64000
externalSecret = ""
externalHost = ""
externalPort = 0

De bitrate regelt de spraakkwaliteit (64000 is standaard). De external*-velden configureren een externe spraakserver — laat ze leeg/nul om de ingebouwde spraakserver te gebruiken, wat wordt aanbevolen voor de meeste setups. De optie voor een externe spraakserver is alleen nodig voor geavanceerde configuraties waarbij spraakverwerking wordt uitbesteed aan een aparte machine.


Hoe spelers verbinden

Spelers verbinden met alt:V servers via de alt:V launcher, niet rechtstreeks via GTA V.

Via de serverbrowser

  1. Download en installeer de alt:V launcher van altvmp.com.
  2. Start de alt:V launcher. Deze detecteert en verifieert de GTA V-installatie.
  3. Blader vanuit de launcher door de Server Browser.
  4. Zoek je server op naam of gebruik filters (gamemode, tags, speleraantal).
  5. Klik op je server en selecteer Connect.
  6. Als de server een wachtwoord heeft, wordt de speler gevraagd dit in te voeren.
  7. GTA V wordt gestart met de alt:V multiplayermod en maakt verbinding met je server.

Via directe verbinding

  1. Selecteer in de alt:V launcher Direct Connect.
  2. Voer het IP-adres en de port van je server in het formaat IP:PORT in (bijv. 192.168.1.1:7788).
  3. Klik op Connect.

Om het IP-adres en de port van je server te vinden, zie How to Find Your Server IP and Port.

Server verschijnt niet in de browser? Controleer of announce = true in je server.toml staat en dat je een geldig announce token hebt. Het kan een minuut duren voordat de server zich registreert na het opstarten. Controleer de console op verbindingsfouten met de masterserver. Let op dat je port willekeurig wordt toegewezen tenzij je een privé-IP hebt -- controleer GPanel voor de juiste waarde.

Maximaal aantal spelers en prestaties

alt:V servers kunnen hoge speleraantallen ondersteunen, maar de prestaties zijn sterk afhankelijk van je resources en serverplan:

  • 32–128 spelers: Een gebruikelijk bereik voor de meeste servers. Eenvoudige gamemodes draaien soepel bij hogere aantallen.
  • 128–512+ spelers: Mogelijk voor geoptimaliseerde servers met efficiënte resources. Vereist meer CPU en RAM.
  • Resource-efficiëntie: Slecht geoptimaliseerde scripts zijn de voornaamste oorzaak van prestatieproblemen. Server-side scripts die zware bewerkingen uitvoeren bij elke tick of grote datastructuren in het geheugen bijhouden, kunnen de server vertragen.
  • Databasequery's: Gamemodes die databases gebruiken (MySQL, MongoDB) moeten asynchrone query's gebruiken om blokkering van de hoofdthread te voorkomen.
Prestatietip: Als je server lag ervaart, profileer je resources op dure bewerkingen. Optimaliseer databasequery's, verminder bewerkingen per tick en gebruik event-driven patronen in plaats van polling loops.

Gerelateerde artikelen


Meer hulp nodig?

Als je problemen ondervindt die niet in deze handleiding worden behandeld, staat ons supportteam klaar om je te helpen. Open een ticket op legionhosting.net/submitticket.php met je servergegevens en een beschrijving van het probleem.


Was dit artikel nuttig?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.