ARK: Survival Evolved

ARK: Survival Evolved

31 ratings
ARK: Survival Evolved Dedicated Server (SteamCMD) [German/Deutsch] [Windows]
By Zeromix and 1 collaborators
Dieser Guide wird euch zeigen, wie ihr mit der SteamCMD einen Server aufsetzt.

Folgende Ports im Router müssen offen sein:
TCP: 25147, 27015-27030, 27036-27037 UDP: 4380, 7777-7778, 25147, 27000-27031, 27036

Es wird empfohlen mindestens 6 GB RAM zur Verfügung zu haben, um einen ARK Server zu betreiben.
Außerdem werden 35 GB an Festplattenspeicher benötigt.

Englisch Tutorial:
https://steamcommunity.com/sharedfiles/filedetails/?id=694475841

Ich habe ebenso ein Tool geschrieben, womit der Installationsprozess automatisiert wird, dieses ist hier zu finden:
https://steamcommunity.com/groups/ServerTool
   
Award
Favorite
Favorited
Unfavorite
Download der SteamCMD
Als erstes benötigt ihr die SteamCMD, diese könnt ihr hier herunterladen:
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
Login in die SteamCMD
Nun führt ihr diese Datei aus.
Nach einigen Sekunden könnt ihr euch einloggen:


login anonymous

Nun solltet ihr eingeloggt sein.
Download der Server Dateien
Nun erstellen wir erst einmal einen Ordner indem wir die Server Dateien downloaden.
Ich nenne ihn zum Beispiel "ark_ds."


Nun müsst ihr der SteamCMD noch sagen, wo die Dateien hin müssen, dies macht ihr mit dem folgenden Befehl:
force_install_dir ./ark_ds/

Jetzt ist es an der Zeit den Download einzuleiten.
Dafür nutzen wir den folgenden Befehl:
app_update 376030 validate

Sobald dieser Vorgang abgeschlossen ist, verlassen wir die SteamCMD mit diesem Befehl:
exit
Starten des Servers
Am besten startet man den Server anhand einer .bat Datei.
Diese müsst ihr in diesem Verzeichnis
H:\Server\SteamCMD\ark_ds\ShooterGame\Binaries\Win64
erstellen.



Um den Server zu starten, schreiben wir den folgenden Code in die .bat Datei:
start ShooterGameServer "TheIsland?listen?SessionName=MY_SERVER_NAME?ServerPassword=TEST?ServerAdminPassword=RCONADMIN" exit

Dies ist zumindest die Basis, natürlich könnt ihr noch weitere Parameter angeben, wie z. B. den Port oder die maximale Spieler-Anzahl.
?QueryPort=27015?MaxPlayers=12

Nun führt ihr diese Datei aus, der Start des Servers kann einige Zeit dauern.


Bei mir hat dies 5 Minuten gedauert, also habt etwas Geduld!

Sobald ihr diese Zeile dort stehen habt läuft euer Server und ihr könnt euch dahin verbinden!

Ich wünsche euch viel Spaß beim spielen mit eurem ARK Server!

Hinweiß:
Wenn ihr Performence Probleme habt, kann es helfen am ende der Batch Datei "-lowmemory" einzufügen.
Die Server Config
Die Server Config lässt sich in meinem Falle in diesem Verzeichnis finden:
H:\Server\SteamCMD\ark_ds\ShooterGame\Saved\Config\WindowsServer
In der "GameUserSettings" könnt ihr unteranderem die XP, die ihr bekommt editieren.

Die einzelnen Kommandos finder ihr hier:
https://ark.gamepedia.com/Server_Configuration

Alternativ könnt ihr euch hier eine Konfigurationsdatei direkt erstellen:
http://ini.arkforum.de/index.php?lang=de

Wie füge ich einen Mod ein? [Steam-Workshop]
1) Downloade den Mod für deinen ARK Client.
2) Öffne den Mods Ordner, diesen findest du unter:
\Steam\SteamApps\common\ARK\ShooterGame\Content\Mods
3) Kopiere den Ordner und die .mod Datei in dein Server Verzeichnis:
C:\Steam-Server\arkds\ShooterGame\Content\Mods
4) Öffne in dem Verzeichnis
ShooterGame\Saved\Config\WindowsServer\
die Datei: "DefaultGameUserSettings.ini."
5) Fügt dort unten folgendes ein:
ActiveMods=483800077
Dies ist die ID, vom Workshop oder auch der Ordner Name!

Häufig gestellte Fragen
Mein Server wird nicht angezeigt bzw. andere können nicht darauf verbinden.
Gehe bitte sicher, dass du die Ports in deinem Router freigegeben hast, ansonsten befrage bitte deinem Anbieter.
Alternativ kannst du auch hier nach deinem Modell schauen:
https://portforward.com/router.htm

Gibt es eine Alternative, als die Ports freizugeben?
Ja, hoste deinen Server einfach per VPN, z.B. mit "Hamachi." Natürlich wird er dann nicht allen angezeigt, sondern lediglich den Personen in deinem VPN.
Sollte die Portfreigabe nicht funktionieren, rufe bitte deinen Internetanbieter an, ich kann dir da nicht weiterhelfen.

Wie kann ich den Port ändern?
Ändere vom Server einfach den Port in deiner bat Datei mit "-port 27015"

Der Download über die SteamCMD schlägt fehl, was tun?
Versuche erneut den Download einzuleiten, meistens behebt dies schon das Problem.

Wie update ich den Server?
Einfach in die SteamCMD einloggen und den Schritt "Download der Dateien" ausführen, durch den validate Befehl wird überprüft, welche Dateien vorhanden sind und sofern ein Update nötig ist, eines durchgeführt.
Server Creation Tool
Falls du einen Weg suchst, um zukünftig noch schnell und einfach Server erstellen zu können, solltest du unbedingt mein Server Creation Tool ausprobieren.

Mit diesem kleinen Tool kannst du in wenigen Schritten deinen ganz persönlichen Server für zahlreiche Spiele erstellen.
Alles weiter zu diesem kleinen Programm sowie einen Link zum Download findest du in der offiziellen Steam Gruppe: http://steamcommunity.com/groups/ServerTool

Wenn du mich unterstützen möchtest, kannst du auch gerne eine kleine Spende hinterlassen:
https://paypal.me/Zeromix
53 Comments
Zeromix  [author] Jan 28 @ 6:33am 
@76561198036233498 Da Steam und XBOX/PS soweit ich weiß, kein Crossplay haben, denke ich eher nicht.
CC Jan 28 @ 5:25am 
Kann ich über meinen PC einen Server erstellen und hosten und dann mit einem Kumpel über jeweils eine PS4 auf dem Server spielen?
Zeromix  [author] Jan 21 @ 4:16am 
@Riya Dies kann ich nicht, nein.
Da es zu viele Faktoren geben kann, an denen dies liegt.
Riya Jan 19 @ 9:28am 
das problem is das alle ports freigegeben sind die du im tutorial angesagt hast und hab extra nochmal nach dem modell geschaut aber trotzdem kann er irgendwie nicht joinen kannst du mir da awie weiterhelfen?
Zeromix  [author] Jan 18 @ 11:51am 
@Riya
Häufig gestellte Fragen
Mein Server wird nicht angezeigt bzw. andere können nicht darauf verbinden.
Gehe bitte sicher, dass du die Ports in deinem Router freigegeben hast, ansonsten befrage bitte deinem Anbieter.
Alternativ kannst du auch hier nach deinem Modell schauen:
https://portforward.com/router.htm
Riya Jan 18 @ 9:20am 
wie könnte mein freund beitreten?
Zeromix  [author] Dec 5, 2022 @ 9:03am 
@anastasia.studer Das ist ein Teil von DirecX, also am besten mal DirecX installiren. :)
anastasia.studer Dec 4, 2022 @ 12:38pm 
X3DAudio1_7.dll Datei Fehle, ein erneutes Update hat nicht geholfen, was kann ich tun?
FakeFailo Mar 20, 2022 @ 2:18pm 
Ich habe es soweit geschafft das ich dem Server beitreten kann. Dieser kann aber nicht von meinem Freund (Ps4) gefunden werden. Gibt es etwas was ich in den Einstellungen ändern muss?
Zeromix  [author] Mar 18, 2022 @ 3:38pm 
@Fak3Failo Hey, wie lautet denn die Fehlermeldung?
Und ja, es ist dann ein dedizierter Server.