GameMods.org Forum

Hardware/Software => Game-Tricks & Tipps => Thema gestartet von: Dragon am 22.11.2014 14:11:58

Titel: Wie erstelle ich einen Gameserver? (Linux)
Beitrag von: Dragon am 22.11.2014 14:11:58
1: Benötigte Programme
2: Installation
3: Internet Server starten
4: LAN Server starten
5: Hinweise

1: Benötigte Programme

Was benötige ich für Programme?

-HLDSUpdateTool (Download)
(Alternativ kannst du es auch später über einen Befehl runterladen)

2: Installation

Zuerst solltet ihr einen neuen Benutzer erstellen, da man unter Linux Programme nur dann als "root" starten sollte, wenn dies zwingend notwendig ist.
Unser Benutzer heißt "srcds" und sein Home-Verzeichnis ist /home/srcds in das wir auch den Server installieren.

-Begebt euch nach /home/srcds ("cd /home/srcds")
-Ladet das HLDSUpdateTool herunter und ladet es auf euren Server oder benutzt "wget http://storefront.steampowered.com/download/hldsupdatetool.bin"
-Macht es nun mit "chmod u+x hldsupdatetool.bin" ausführbar
-Das Tool ausführen ("./hldsupdatetool.bin") und die EULA mit "yes" beantworten
-Nun gebt folgendes ein: "./steam -command update -game "Counter-Strike Source" -dir /home/srcds"

Dies sollte je nach Geschwindigkeit und Anbindung eures Rechners etwas Zeit in Anspruch nehmen.

3: Internet Server starten

-Gebt folgendes ein um den Server mit der Map de_dust2 und 12 Slots zu starten: "./srcds_run -game cstrike +maxplayers 12 +map de_dust2"

4: LAN Server starten

-Gebt folgendes ein um den Server im LAN mit der Map de_dust2 und 12 Slots zu starten: "./srcds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 12 +map de_dust2"

5: Hinweise

-Wenn der Server hinter einer Firewall ist, müsst ihr folgende Ports freischalten:
UDP 1200
TCP 27015 (dies muss der Server-Port sein)
UDP 27000 bis 27015
TCP 27030 bis 27039

-Wenn ihr mehrere Server startet, müsst ihr den Port mit "-port XXXXX" ändern
Titel: Antw:Wie erstelle ich einen Gameserver? (Linux)
Beitrag von: Blacksilver am 13.01.2015 12:01:27
Alternativ bzw. neu
SteamCMD (Linux): http://media.steampowered.com/installer/steamcmd_linux.tar.gz
Titel: Antw:Wie erstelle ich einen Gameserver? (Linux)
Beitrag von: Dragon am 13.01.2015 19:01:47
Alternativ bzw. neu
SteamCMD (Linux): http://media.steampowered.com/installer/steamcmd_linux.tar.gz

Das stimmt, das Tutorial ist mittlerweile leider leicht veraltet. Es existieren aber so weit ich weiß noch Spiele die noch nicht auf SteamCMD gewechselt sind.
Es stammt auch noch von der alten Website und wurde nur übertragen, damit es nicht verloren geht.

Steht jedenfalls auf meiner ToDo Liste das (und die anderen Tutorials auch) mal neu zu schreiben. :)
Falls sich hier aber jemand angesprochen fühlt kann das aber auch gerne jemand anderes machen. ;D