Garry´s Mod Server Linux
Voraussetzungen
Um einen Garry's Mod Server auf einem Linux-System zu erstellen, müssen folgende Programme installiert werden:
- SteamCMD: Das ist notwendig, um Garry's Mod herunterzuladen und zu aktualisieren.
- (empfohlen)Tmux: Dieses Tool erlaubt es, das Terminal im Hintergrund laufen zu lassen, sodass man nicht die ganze Zeit das Terminal offen halten muss.
Um Tmux zu installieren, führe folgenden Befehl aus:
Sudo apt install tmux
Mehr wird nicht benötig.
Garry´s Mod Installieren
Sobald alle Voraussetzungen erfüllt sind, kann der Garry's Mod Server installiert werden.
Folge diesen Schritten:
I. SteamCMD starten:
steamcmd
2. Installationsverzeichnis festlegen:
Bevor du dich einloggst, bestimme, wo der Server installiert werden soll.
force_install_dir ../gmod
3. Einloggen:
Logge dich in einen öffentlichen Steam-Account ein:
login anonymous
4. Garry´s Mod herunterladen:
app_update 4020 validate
5. SteamCMD beenden:
Nach dem Download kannst du SteamCMD beenden:
quit
Der Garry's Mod Server ist nun installiert.
Garry's Mod Server starten
Um den Server zu starten, folge diesen Schritten:
1. In das Serververzeichnis wechseln:
Wechsle in das Installationsverzeichnis:
cd .local/share/Steam/gmod
2. Tmux-Session starten:
(Optional, aber empfohlen) Starte eine neue Tmux-Session:
tmux
3. Server starten:
Führe den Server-Startbefehl aus:
./srcds_run -game garrysmod +map gm_construct
Wenn die Konsole die Nachricht "VAC secure mode is activated" anzeigt, ist dein Server online.
Probiere es gerne aus und viel Erfolg mit deinem Garry's Mod Server!
Garry´s Mod Startparameter
Startparameter |
Erklärung |
Beispiel |
| +gamemode | Gibt an welcher Gamemodus sein soll | garrysmod,terrortown |
| +maxplayers | Gibt an wie viele spiele auf denn Server dürfen | 10 |
| +exec server.cfg | In der server.cfg Datei kann man weitere Parameter hinzufügen für bessere Übersicht wird unten weiter erklärt | - |
| +map | Mit welche map der Server starten soll | gm_construct |
| -authkey | - | |
| +host_workshop_collection | kann man Kollektion auf denn Server laden | - |
Server.cfg
alleAlle angaben müssen in "" stehen
hostname "wie der server in die liste heißen soll"
sv_password "dein Passwort"
sv_location "welche region" zb: de
amAm ende könnte das so aussehen:
./srcds_run -game garrysmod +gamemode terrortown +maxplayers 10 +exec server.cfg +map ttt_minecraft_b5 -authkey deinAPI-Schlüssel +host_workshop_collection deine_collection