Een eigen Garry's Mod Server is de moeite waard als je TTT, DarkRP, PropHunt of Sandbox wilt draaien met vaste regels, gecontroleerde addons en stabiel beheer. Belangrijk zijn een duidelijk gekozen spelmodus, een nette server.cfg, een goed onderhouden Steam-Workshop-Collection en een testronde voordat je de server voor je community opent.

Vereisten

Voor een kleine Garry's-Mod-server moet je minimaal 2 GB RAM plannen. Dat is vooral genoeg voor overzichtelijke groepen en lichte addon-sets; DarkRP-servers met veel jobs, maps, voertuigen of uitgebreide Workshop-content hebben afhankelijk van de setup meer reserves nodig. Bepaal ook vooraf welke modus je wilt draaien. Een server die tegelijk voor TTT, DarkRP en PropHunt wordt voorbereid, wordt al snel onoverzichtelijk.

Je hebt toegang nodig tot de serverbestanden, de server.cfg, de startparameters en de serverconsole. Voor addons gebruik je de officiële Steam Workshop voor Garry's Mod. Deze bron is het primaire startpunt voor Workshop-content, Collections en addon-ID's. Controleer daar altijd of een addon nog actueel wordt onderhouden en welke afhankelijkheden de auteur noemt.

Als je daarnaast spraakcommunicatie voor je team plant, past een eigen TeamSpeak 3 Server voor beheer en coöp-afspraken goed bij GMod-rondes. Voor andere coöp-servers vind je bovendien de gids over Terraria multiplayer-servers.

Server bestellen en basisgegevens vastleggen

  1. Ga naar game-serverhosting
  2. Kies minimaal 2 GB RAM
  3. Kies de spelmodus bij de bestelling

Bij game-serverhosting staat betaald gebruik centraal: je huurt een server, beheert configuratie en addons gericht en kunt support en transparante processen gebruiken in plaats van lokaal te hosten. Vul vroeg een duidelijke servernaam in, beslis over een wachtwoord en start eerst met een klein aantal spelers. Voor openbare servers is een leeg wachtwoord gebruikelijk; voor testfases of privérondes stel je een wachtwoord in totdat addons, maps en rechten netjes werken.

Populaire spelmodi

Modus Beschrijving Spelers
TTT Trouble in Terrorist Town 8-24
DarkRP Roleplay 20-64
PropHunt Verstoppen als Prop 8-24
Sandbox Vrij bouwen 4-20
Murder Moordenaar vinden 8-16

Deze spelersaantallen zijn praktische richtwaarden, geen garantie voor performance. Doorslaggevend zijn mapgrootte, tickrate, addons, Lua-scripts, het aantal entities en het gedrag van de spelers. Start conservatief, houd serverconsole en spelersfeedback in de gaten en verhoog de slots pas als de server stabiel blijft.

server.cfg instellen

De server.cfg is het centrale basisbestand voor naam, wachtwoord, slots en spelmodus. Gebruik maar één actieve gamemode-regel. De andere regels blijven als commentaar staan, zodat je later makkelijker kunt wisselen.

hostname "Mijn GMod Server"
sv_password ""
maxplayers 24
gamemode terrortown          // TTT
// gamemode darkrp           // DarkRP
// gamemode prop_hunt         // PropHunt

Na elke wijziging moet je de server opnieuw starten en in de console controleren of de modus is geladen. Als de server in de verkeerde modus start, is de oorzaak meestal een tweede actieve gamemode-regel, een foutieve startparameter of een ontbrekende gamemode-map.

Workshop-Collection instellen

Workshop-Collections zijn de netste manier om addons automatisch aan spelers beschikbaar te stellen. Zet er alleen content in die echt nodig is: gamemode, maps, models, sounds, wapens, HUDs en verplichte afhankelijkheden. Hoe groter de Collection, hoe langer de eerste join duurt en hoe groter het risico op conflicten.

  1. Maak een Steam Workshop Collection
  2. Voeg alle gewenste addons toe
  3. Collection-ID in de startregel:
+host_workshop_collection <collection_id>

De Collection-ID vind je in de URL van je Steam-Collection. Na het invullen start je de server opnieuw en verbind je met een client die de addons nog niet lokaal heeft geïnstalleerd. Zo controleer je of het downloadpad werkt en of ontbrekende inhoud opvalt als Error-Models of roze-zwarte texturen.

DarkRP instellen

DarkRP leeft van netjes onderhouden rollen, regels en economische waarden. Wijzig niet meteen alles tegelijk, maar test jobs en entities stap voor stap.

  1. DarkRP Gamemode is vaak vooraf geïnstalleerd
  2. Jobs definiëren in darkrp_customthings/jobs.lua
  3. Entities in darkrp_customthings/entities.lua
  4. F4-menu voor jobwissels testen

Controleer na elke wijziging de serverconsole op Lua-fouten. Als het F4-menu niet opent of jobs ontbreken, komt dat vaak door syntaxisfouten, ontbrekende komma's of addons die DarkRP-functies overschrijven. Houd een werkende versie van je configuratie achter de hand voordat je grotere jobpakketten toevoegt.

TTT instellen

TTT heeft duidelijke rondelengtes, zinvolle Traitor- en Detective-aandelen en maps nodig die bij het aantal spelers passen. Deze voorbeeldwaarden zijn een solide startpunt voor kleine tot middelgrote groepen:

ttt_round_limit 6
ttt_time_limit_minutes 15
ttt_traitor_pct 0.25
ttt_detective_pct 0.13
ttt_haste 1
ttt_haste_starting_minutes 5

Test daarna minstens één volledige ronde met meerdere spelers. Let erop of rollen correct worden toegewezen, of rondes netjes eindigen en of mapwissels werken. Bij erg kleine groepen kan het Detective-aandeel onpassend aanvoelen; bij grotere groepen moet je de balans beoordelen met echte speelsessies.

PropHunt en Sandbox controleren

Voor PropHunt is de mapkeuze extra belangrijk. Niet elke map biedt genoeg Props, schuilplekken of eerlijke zoekroutes. Test daarom elke map met beide teams. Sandbox heeft daarentegen duidelijk rechtenbeheer nodig, omdat spelers veel objecten kunnen spawnen. Beperk problematische tools als de server openbaar bereikbaar is.

Resultaat controleren

Na de inrichting moet de server met de juiste naam in de serverlijst verschijnen, de gekozen Gamemode laden en de Workshop-content bij het joinen aanbieden. Verbind één keer als normale speler, niet alleen als admin. Controleer wachtwoord, slots, map, addons, consolefouten, downloadtijd en een mapwissel. Pas daarna moet je het adres aan je community doorgeven.

Troubleshooting

Als addons ontbreken, controleer dan eerst de Collection-ID en of de Collection openbaar zichtbaar is. Als de server niet start, verwijder testweise nieuwe addons en start met een minimale server.cfg. Bij Lua-fouten is de eerste foutmelding in de console meestal belangrijker dan alle vervolgmeldingen. Als spelers blijven hangen bij het joinen, verklein grote contentpakketten en test een kleinere Workshop-Collection.

Controle, grenzen en veilige weg terug

De handleiding "Garry's Mod Server huren – TTT, DarkRP en PropHunt" geldt voor het servertype dat in het artikel wordt beschreven en de versiestand die op het controlemoment zichtbaar was. Menunamen, beschikbare versies, mod- of plugincompatibiliteit en benodigde resources kunnen na updates afwijken. Neem waarden daarom niet ongecontroleerd over naar een andere game-, loader- of serverversie.

Maak vóór wijzigingen aan wereld, spelstand, configuratie of uitbreidingen een backup van de betrokken bestanden. Wijzig daarna slechts één samenhangende stap en controleer die met dezelfde client- en serverversie waarmee je later wilt spelen.

Controlepunt Verwacht resultaat Afbreken en terugweg
Serverstart De server bereikt zonder nieuwe foutmelding de bedrijfsklare toestand. Bij startfouten wijziging terugdraaien en de laatste backup terugzetten.
Verbindingstest Een testaccount kan verbinden via het adres dat in het panel wordt getoond. Bij versie- of verbindingsfouten versie, poort en vrijgaven opnieuw vergelijken.
Functietest De concreet gewijzigde functie werkt zonder bestaande wereld- of speldata te beschadigen. Bij bijwerkingen server stoppen en geback-upte bestanden herstellen.

Een geslaagde losse test is geen garantie voor prestaties of beschikbaarheid. Wereldgrootte, mods, plugins, spelersaantal, netwerkroute en gelijktijdige belasting kunnen het resultaat veranderen. Documenteer versie, wijziging en testresultaat, zodat je latere afwijkingen kunt herleiden.

FAQ

Hoeveel RAM heb ik nodig voor een Garry's Mod Server?

Voor kleine setups moet je minimaal 2 GB RAM kiezen. Meer spelers, DarkRP, grote maps en veel Workshop-addons verhogen de behoefte. Plan liever stap voor stap en observeer de server onder echte belasting.

Welke spelmodus is geschikt om mee te starten?

TTT en PropHunt zijn meestal sneller ingericht, omdat ze duidelijke rondestructuren hebben. DarkRP biedt meer diepgang, maar vraagt duidelijk meer onderhoud bij jobs, regels, addons en moderatie.

Moet ik een Steam-Workshop-Collection gebruiken?

Voor addon-servers is die sterk aan te raden. Zonder Collection moeten spelers content handmatig installeren of zien ze ontbrekende models, sounds en texturen. Gebruik de officiële Steam-Workshop-pagina als bron voor Collection en addons.

Waarom start mijn server in de verkeerde Gamemode?

Controleer de server.cfg, startparameters en geïnstalleerde gamemode-bestanden. Er mag maar één gamemode-regel actief zijn. Voorbeelden in commentaar mogen blijven staan, maar mogen niet per ongeluk zonder // worden geladen.

Hoe test ik DarkRP correct na wijzigingen?

Start de server opnieuw, open het F4-menu, wissel meerdere jobs en spawn gedefinieerde entities. Lees daarna de serverconsole. Kleine syntaxisfouten in jobs.lua of entities.lua kunnen hele onderdelen verbergen.