Garry's Mod server opzetten

Garry's Mod (GMod) is een sandbox-game waarin u kunt bouwen, experimenteren en eindeloos veel gamemodes kunt spelen. Van Trouble in Terrorist Town tot DarkRP en PropHunt: met een eigen server bepaalt u zelf wat er wordt gespeeld en wie er mee mag doen.

Systeemvereisten

Een GMod-server is relatief licht. Voor de meeste gamemodes met 10 tot 20 spelers volstaat 2 GB RAM en 2 vCPU-cores. DarkRP-servers met veel addons kunnen zwaarder zijn en profiteren van 4 GB RAM. De serverbestanden nemen circa 5 GB schijfruimte in beslag.

Installatie via SteamCMD

  1. Installeer SteamCMD op uw VPS.
  2. Download de serverbestanden: steamcmd +force_install_dir /home/gmod/server +login anonymous +app_update 4020 validate +quit
  3. Download ook de content van Counter-Strike: Source, die de meeste gamemodes nodig hebben: steamcmd +force_install_dir /home/gmod/css +login anonymous +app_update 232330 validate +quit
  4. Koppel de CSS-content aan de server door een mount-configuratie toe te voegen aan garrysmod/cfg/mount.cfg: "cstrike" "/home/gmod/css/cstrike"

Server starten

Start de server met de gewenste gamemode en map:

./srcds_run -game garrysmod +maxplayers 20 +map gm_flatgrass +gamemode sandbox

De belangrijkste startparameters zijn:

  • +gamemode: de gamemode, bijvoorbeeld sandbox, terrortown (TTT) of darkrp.
  • +map: de startmap, bijvoorbeeld gm_flatgrass of gm_construct.
  • +maxplayers: het maximale aantal spelers.

GSLT-token aanvragen

Net als bij CS2 heeft Valve een Game Server Login Token nodig om uw server in de serverlijst te tonen:

  1. Ga naar steamcommunity.com/dev/managegameservers.
  2. Gebruik App ID 4000 (Garry's Mod).
  3. Voeg het token toe aan uw startcommando: +sv_setsteamaccount UW_GSLT_TOKEN

Poorten

GMod gebruikt standaard UDP-poort 27015 voor gameverkeer en poort 27005 voor de client. Open deze in uw firewall:

ufw allow 27015/udp
ufw allow 27005/udp

Gamemode instellen

De meeste gamemodes vereisen extra bestanden. Voor DarkRP downloadt u DarkRP en DarkRPModification van GitHub en plaatst u ze in de map garrysmod/gamemodes/. Voor TTT zijn de bestanden standaard meegeleverd. Stel de gewenste gamemode in via de startparameter +gamemode.

Workshop-addons toevoegen

Het eenvoudigste is om een Workshop-collectie te koppelen. Raadpleeg ons artikel over Workshop-collectie koppelen voor de stappen.

Welke gamemode is het populairst?

DarkRP en Trouble in Terrorist Town (TTT) zijn de populairste gamemodes. DarkRP is een roleplay-gamemode met banen, winkels en wapens. TTT is een sociaal deductiespel waarin spelers moeten ontdekken wie de verraders zijn.

Waarom zie ik ERROR-tekens en paarse texturen?

Dit komt doordat de CSS-content ontbreekt. Zorg dat u Counter-Strike: Source hebt gedownload en correct hebt gekoppeld via mount.cfg.

Tip: bij HostValues kunt u direct een Garry's Mod server huren. Uw server draait binnen enkele minuten.


Komt u er niet uit? Open een support ticket, ons team helpt u graag verder.

Terug naar de kennisbank