Hurtworld Server erstellen

Hurtworld Server erstellen und installieren.

Der Hurtworld Server kann wie viele andere Games einfach über Steam erstellt werden und kann relativ einfach auf einem PC oder Rootserver installiert werden, hier findet du eine Anleitung welche du Schritt für Schritt abarbeiten kannst um deinen Hurtworld Server zu erstellen.

Tutorial Hurtworld Server Setup Windows

Aktuell empfehlen wir als Betriebsystem den Windows 2012 Server, sollten aber auch mit dem älteren 208 Server gehen. Zuerst sollte man sicher stellen das die Ports auf dem System frei gegeben sind damit der Server hinterher auch eine Verbindung zu Steam bekommt und Spieler Connecten können.

Wo bekommt man die Serverfiles für Hurtworld?

Als erstes müssen wir per Remotedesktop auf den Server verbinden und uns die Steamfiles downloaden:

https://developer.valvesoftware.com/wiki/SteamCMD

Danach entpackt Ihr die Files und erstellt Euch am besten einen Ordner c:/steamcmd, in den Order kopiert ihr dann das EXE File. Danach erstellt Euch einen Ordner für das Spiel selber zb. c:/server/hurtworld in diesen Ordner installieren wir dann die Serverfiles. Wenn das erledigt ist geht Ihr wieder in den Ordner wo ihr die EXE abgespeichert hab und startet die steamcmd.exe, du benötigst dafür deinem Steamaccount für Hurtworld um dich bei Steam anzumelden. Alternativ kann man das Game auch als Anonymus downloaden, Den Befehl dazu findet Ihr weiter unten.

Das musst du so in die offene Steamconsole tippen: login <username> <password>

Wenn Du den Server auf einem Root installierst kann es vorkommen das Steam ein wenig meckert weil Du dich von einem anderen Rechner aus anmeldest, in dem Fall bekommst du dann eine Mail von Steamguard mit einem Code den man dann in der Steamconsole eingeben kann. Danach einfach Enter drücken, du solltest jetzt in Steam angemeldet sein.

Die Installation des Hurtworld Gameserver

Jetzt können wir den Hurtworld Server installieren, dafür benötigst du die folgenden Befehle:

steamcmd.exe +force_install_dir C:\server\hurtworld +login anonymous +app_update 405100 validate +quit

Der Download kann einige Zeit dauern, wenn der Download komplett ist kannst du die Steamconsole verlassen.

Den Hurtworld Server starten

Ist der Hurtworld Server  installiert können wir Ihn starten, dazu erstellt ihr am besten ein Batchfile mit dem man den Server einfach per Doppelklick starten kann. Öffnet am besten Notepad dafür und fügt folgende Befehle ein:

Hurtworld.exe -batchmode -nographics -exec „host 12871;queryport 12881;servername <color=#FF0000>MeinServerName</color> HurtWorld;addadmin 76561197993651668“ -logfile „gamelog.txt“

Am besten nennt ihr das File dann serverstart.bat, die Datei dann abspeichern und in den Ordner C:\server\hurtworld\ kopieren.

Parameter:

-nographics startet den Server ohne Grafische Oberfläche das spart Ressourccen

-exec Nach dem Befehl kann man verschidene Parmeter angeben wie zB. den host port, query port, server name und die Steam id für den Admin.

Mit der Angabe der Steam id wir der Spieler mit der ID Admin auf dem Server.

-logfile gibt an das ein Logfile erstellt werden soll.

Eine Komplette Liste der verfügbaren Commands kann man in der Steamconsole abfragen:

host <port> Hosts a game on the default map, and specified port. Loads the autosave if there is one. host 12871

host <port> <map> Hosts a game on the specified map, and specified port. Loads the autosave if there is one. host 12871 Desert

host <port> <map> <save> Hosts a game on the specified map, and specified port. Loads the specified savegame (relative to the .exe and without an extension) host 12871 Desert mysave

maxplayers <num> Specify the maximum number of players maxplayers 20

servername <name> Set the name of the server, as visible in the server browser. servername My Server

changelevel <levelName> Change, or reload the level. changelevel Desert

creativemode <val> Turn creative mode on and off (free build). Value as 0 for off, 1 for on. creativemode 1

kick <guid> <reason> Kick a player, with a reason. Enter the start of a guid for a player (you can see these with `serverstatus`) to identify them. kick f422 Being a jerk

saveserver <saveName> Save the server state to file, in the .exe directory. Can be loaded (see loadserver) saveserver mySave

loadserver <saveName> Load the server state from file, relative to the .exe directory. loadserver mySave

changegameid <guid> Change the game id (used by server browser). Must supply a valid GUID.

Solltet Ihr alles Korrekt gemacht haben, sollte sich der Server jetzt mit einem doppelklick auf die serverstart.bat starten lassen und ihr könnt sofern die Ports frei gegeben sind auf den Server verbinden.

Wo finde ich das Konfig-File für den Hurtworld Gameserver ?

Ein Konfigfile für verschiedene Settings findet ihr nach dem ersten starten des Servers im Ordner c:\server\hurtworld in der autoexec_default.cfg die könnt ihr auch in autoexec.cfg umbenennen und die Befehle wie gewünscht anpassen. Die Datei wird dann bei starten des Servers geladen.

Viel Spaß bei erstellen des Hurtworld Servers, sollten neue Infos oder Befehle für den Server bekannt werden, pflegen wir diese in dem Hurtworld Server Howto nach. Wem die Installation zu stressig ist oder sich mit Servern nicht so gut auskennt sollte stattdessen einen Hurtworld Server in unserem Preisvergleich mieten.

No votes yet.
Please wait...