Was wird benötigt
-
Ein Server mit 15 oder mehr GB RAM und einem Windows Betriebssystem.
- Das Hosting unter Linux wird aktuell offiziell nicht unterstützt!
Lizenz zum Hosten von Dedizierten Servern
Aktuell hat Nitrado die Exklusivrechte für das Hosten von Dedizierten Servern für ARK: Survival Ascended.
Mehr dazu könnt ihr HIER nachlesen.
Wir möchten an dieser stelle die Meinung vom ARK2.de Team gerne mal kundtun:
Wir sind zutiefst enttäuscht über die Entscheidung, die Bereitstellung dedizierter Server auf eigener Hardware so stark einzuschränken, und wir lehnen diese Entscheidung nachdrücklich ab. Auch die exklusiven kommerziellen Hosting-Rechte für ARK: Survival Ascended Server sind ein harter Schlag für die weltweite ARK-Community.
Insbesondere kleinere Communities oder Content Creator mit weniger als 10.000 Mitgliedern/Followern werden die Auswirkungen der Nitrado-Exklusivrechte stark zu spüren bekommen.
Wenn du ebenfalls gegen diese Maßnahmen bist, folge diesem Link: https://www.change.org/p/stop-hosting-exclusivity-for-ark-survival-ascended
Installation des Dedizierten Servers
Firewall-Einstellungen
Folgende eingehende Ports müssen in deiner Firewall und oder deinem Router freigeschaltet sein:
- 7777
- 27015
Installation
- Installiere Visual C++ Redistributable https://aka.ms/vs/17/release/vc_redist.x64.exe
- Lege auf Laufwerk C einen Ordner SteamCMD an.
- Lege auf Laufwerk C einen neuen Ordner ASAServer an.
- Lege eine start.bat irgendwo dort an, wo du sie wiederfindest und kopiere dort folgenden Inhalt rein:
@echo off
:: Setup
set STEAMCMDDIR="C:\SteamCMD\"
set SERVERDIR="C:\ASAServer\"
set ARKAPPID=2430930
:: ASA Server Settings
set SERVERMAP=TheIsland_WP
set SERVERPORT=7777
set SERVERQUERYPORT=27015
set SERVERADMINPASSWORD=MyAdminPassword
set SERVERMAXPLAYERS=50
set SERVERMODS=
::Start/Updatescript
if not "%SERVERMODS%"=="" (
set MODS_PARAM=-mods=%SERVERMODS%
) else (
set MODS_PARAM=
)
cd /d %STEAMCMDDIR%
del steamcmd.exe
timeout /t 5 /nobreak
curl -o steamcmd.zip https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
powershell Expand-Archive -Path .\steamcmd.zip -DestinationPath .\
start "" /wait steamcmd.exe +force_install_dir "%SERVERDIR%" +login anonymous +app_update %ARKAPPID% validate +quit
cd /d %SERVERDIR%
start ShooterGame\Binaries\Win64\ArkAscendedServer.exe %SERVERMAP%?listen?Port=%SERVERPORT%?QueryPort=%SERVERQUERYPORT%?ServerAdminPassword=%SERVERADMINPASSWORD% -WinLiveMaxPlayers=%SERVERMAXPLAYERS% %MODS_PARAM% -culture=en -log
exit
-
SERVERMAP= Hier wird der Map Name angegeben, mit welcher der Server starten soll.
-
Aktuelle Offizielle Maps: TheIsland_WP
-
-
SERVERPORT= Hier wird der Port des Servers angegeben. Dieser muss ggf. in der Firewall freigeschalten werden.
-
Sollte dein Server bei dir Zuhause laufen, dann musst du diesen Port ggf. noch in deinem Router entsprechend freischalten/weiterleiten.
-
-
SERVERQUERYPORT= Hier wird der QueryPort des Servers angegeben. Dieser muss ggf. in der Firewall freigeschalten werden.
-
Sollte dein Server bei dir Zuhause laufen, dann musst du diesen Port ggf. noch in deinem Router entsprechend freischalten/weiterleiten.
-
-
SERVERADMINPASSWORD= Hiermit legst das Admin-Passwort für deinen Server fest. Du kannst im Spiel über die Cheat Konsole mit dem Befehl enablecheats PASSWORT die Adminrechte freischalten.
-
SERVERMAXPLAYERS= legt die Maximale Anzahl der Spieler fest, die auf deinem Server gleichzeitig spielen dürfen.
-
SERVERMODS= (siehe Abschnitt Mods).
Passe ggf. die Port=7777 und QueryPort=27015 deinen wünschen an, achte darauf, entsprechende Ports in deiner Firewall und oder deinem Router freizuschalten.
Du kannst die Pfade STEAMCMDDIR (Zeile 3) und SERVERDIR (Zeile 4) entsprechend deinen Wünschen anpassen.
Du kannst mehrere Server auf deinem Root-Server ausführen!
Konfiguration
Im Verzeichnis C:\ASAServer\ShooterGame\Saved\Config\WindowsServer findest du die GameUserSettings.ini und die Game.ini. Über diese Dateien kannst du deinen Server Konfigurieren. Dazu werden wir später noch weitere Informationen schreiben. Sollten diese Dateien nicht da sein, diese einfach anlegen.
Die Speicherstände findest du unter:
C:\ASAServer\ShooterGame\Saved\SavedArks
Sicherheit
Aktuell sind die Werkzeuge zum erstellen eines Clusters in ASA noch nicht enthalten, daher empfehlen wir die folgenden Einstellungen vorsorglich in der GameUserSettings.ini zu setzten.
PreventDownloadSurvivors=true
PreventDownloadItems=true
PreventDownloadDinos=true
PreventUploadSurvivors=true
PreventUploadItems=true
PreventUploadDinos=true
noTributeDownloads=true
NoTransferFromFiltering=True
Damit wird verhindert, dass Items, Dinos und Chars vom Singelplayer oder anderen Servern auf euren übertragen werden können oder von eurem Server in den Singelplayer oder auf andere Server Transferiert werden können.
Mods
Um auf eurem ARK: Survival Ascended Server Mods zu Installieren zu können, geht ihr wie folgt vor:
- Geht auf: https://curseforge.com/ark-survival-ascended und sucht euch die Mods heraus, die auf dem Server installiert werden sollen.
-
Kopiert euch die Project ID der entsprechenden Mods.
-
Fügt dem Startscript hinter SERVERMODS= die entsprechenden ModIDs hinzu. Mehrere IDs werden mit einem , getrennt.
- SERVERMODS=912902,900062 In diesem Beispiel Installieren wir Additions Ascended: Deinosuchus mit der Project ID: 912902 und Additions Ascended: Ceratosaurus mit der Project ID: 900062
- Die Mods werden bei jedem Neustart des Servers aktualisiert.
Starten des Servers
Um den Server zu starten und zu updaten, führst du einfach die angelegte start.bat aus.
Du kannst deinen Server nun in der Serverliste im Spiel finden.
Sollte sich das Fenster nach dem ausführen der start.bat gleich wieder schließen, führe es bitte als Administrator aus.
Probleme und Fragen
Solltest du Fragen oder Probleme mit der Einrichtung deines ARK: Survival Ascended Servers (ASA) haben, kannst du jederzeit bei uns im Forum ein Thema erstellen.
-
4
Empfohlene Kommentare
Keine Kommentare vorhanden
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden