PixARK Server erstellen: Anleitung

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Das Erstellen eines PixARK-Gameservers ist ein einfacher Vorgang, der entweder auf einem Dedicated Server oder auf deinem Heimcomputer durchgeführt werden kann.

Option 1: Einen PixARK-Server mieten (Beispiel-Webinterface siehe unten!)

PixArkOrder.png

Rent a PixARK server from Survival Servers

Option 2: PixARK Server auf dem eigenen Computer oder Dedicated Server erstellen

Serveranforderungen

Windows 7, 8, 8.1, Server 2008, Server 2012 & 64-Bit

Quad-Core-Prozessor (benötigt bis zu 2 vollständige Kerne)

Bis zu 16 GB Arbeitsspeicher (aktuell werden mindestens etwa 6 GB und für einen vollen Server bis zu 15 GB Arbeitsspeicher benötigt)

2GB Speicherplatz (Installationsordner)

Visual C++ Redistributable für Visual Studio 2015

Schritt 1: Gameserver-Dateien über SteamCMD abrufen

Die beste Methode, um die Spieldateien für den Dedicated Server zu erhalten, ist SteamCMD.

  1. Erstelle einen Ordner, in dem du die Dateien deines PixARK Gameservers speichern möchtest
  2. Erstelle in diesem Ordner einen Ordner namens SteamCMD und lege die gerade heruntergeladene Datei SteamCMD.exe darin ab
  3. Erstelle im SteamCMD-Ordner eine Batch-Datei mit dem Namen SteamCMD.bat
  4. Füge den folgenden Code in diese Batch-Datei ein:
@echo off
start "" steamcmd.exe +login username password +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 824360 validate +quit
  1. Ersetze „Username“ und „Password“ durch deine Steam-Anmeldedaten
  2. Ändere den Pfad des Laufwerks C:\ auf den Speicherort des PixARK-Serverordners, den du zuvor erstellt hast
  3. Klicke mit der rechten Maustaste auf SteamCMD.bat und wähle „Als Administrator ausführen“
  4. Der Download deiner Gameserver-Dateien sollte jetzt beginnen

(alternative Methode): Gameserver-Dateien auf der Festplatte finden

Du kannst PixARK direkt aus dem Spiel heraus hosten. Wenn du Einstellungen ändern möchtest, suche deinen common-Ordner:

  1. Klicke in Steam mit der rechten Maustaste auf PixARK und wähle Eigenschaften
  2. Klicke auf den Tab Lokale Dateien
  3. Klicke auf die Schaltfläche Lokale Dateien durchsuchen

Schritt 2: PixARK Dedicated Server einrichten

  1. Erstelle eine Batch-Datei mit dem Namen PixARKServer.bat oder Launch.bat in deinem neu erstellten PixARK-Serverordner aus Schritt 1
  2. Füge den folgenden Code in diese Batch-Datei ein:
start "" /NORMAL "C:\pixarkserver\ShooterGame\Binaries\Win64\PixARKServer.exe" "CubeWorld_Light?listen?MaxPlayers=YOURMAXPLAYERS?Port=27015?QueryPort=27016?RCONPort=27017?SessionName=YOURHOSTNAME?ServerAdminPassword=YOURADMINPASSWORD?CULTUREFORCOOKING=en" -NoBattlEye -NoHangDetection -CubePort=27018 -cubeworld=YOURWORLDNAME -cubeworld=YOURRANDOMSEED -nosteamclient -game -server -log
  1. Stelle sicher, dass du MaxPlayers, SessionName und ServerAdminPassword auf die gewünschten Werte setzt.
  2. Sobald dies abgeschlossen ist, sollten sich im Serverordner die Serverdateien sowie die von dir erstellte .bat-Datei befinden.
Mit dieser .bat-Datei kannst du den Server starten

Schritt 3: Portweiterleitung

Füge deiner Windows-Firewall eine eingehende Regel hinzu, die den UDP-Port 27015 sowie 27016 und 7777 zulässt (oder den Port, den du verwenden möchtest).

Möglicherweise musst du zusätzlich eine Weiterleitungsregel in deinem Router anlegen. Auf PortForward.com kannst du nachlesen, wie das geht.

Deinen PixARK-Gameserver konfigurieren!

Jetzt kommt der spannende Teil: Richte deinen PixARK-Gameserver ganz nach deinen Wünschen ein.

Um die Gameserver-Einstellungen zu ändern, kannst du die Datei ShooterGame/Saved/Config/WindowsServer/Game.ini öffnen, zusammen mit
den Konfigurationseinstellungen in ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini

Hier kannst du Einstellungen ändern (zusätzlich zu den Startparametern) – diese Einstellungen überschreiben deine Startparameter:

GameUserSettings.ini
[/Script/ShooterGame.ShooterGameUserSettings]
MasterAudioVolume=1.000000
MusicAudioVolume=1.000000
SFXAudioVolume=1.000000
CameraShakeScale=1.000000
bFirstPersonRiding=False
bThirdPersonPlayer=False
bShowStatusNotificationMessages=True
TrueSkyQuality=0.270000
FOVMultiplier=1.000000
GroundClutterDensity=1.000000
bFilmGrain=False
bMotionBlur=True
bUseDFAO=True
bUseSSAO=True
bShowChatBox=True
bCameraViewBob=True
bInvertLookY=False
bFloatingNames=True
bChatBubbles=True
bHideServerInfo=False
bJoinNotifications=False
bCraftablesShowAllItems=True
LookLeftRightSensitivity=1.000000
LookUpDownSensitivity=1.000000
GraphicsQuality=2
ActiveLingeringWorldTiles=10
bUseVSync=False
ResolutionSizeX=1280
ResolutionSizeY=720
LastUserConfirmedResolutionSizeX=1280
LastUserConfirmedResolutionSizeY=720
WindowPosX=-1
WindowPosY=-1
bUseDesktopResolutionForFullscreen=False
FullscreenMode=2
LastConfirmedFullscreenMode=2
Version=5

[ScalabilityGroups]
sg.ResolutionQuality=100
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=3
sg.ShadowQuality=3
sg.PostProcessQuality=3
sg.TextureQuality=3
sg.EffectsQuality=3
sg.TrueSkyQuality=3
sg.GroundClutterQuality=3
sg.IBLQuality=1
sg.HeightFieldShadowQuality=3

[AdminPassword]
ServerAdminPassword=YOURADMINPASSWORD
ServerPassword=YOURSERVERPASSWORD

[/Script/Engine.GameSession]
MaxPlayers=5

[ServerSettings]
ShowMapPlayerLocation=True
ServerHardcore=False
GlobalVoiceChat=False
ProximityChat=False
NoTributeDownloads=False
AllowThirdPersonPlayer=False
AlwaysNotifyPlayerLeft=False
DontAlwaysNotifyPlayerJoined=True
ServerPVE=False
ServerCrosshair=True
ServerForceNoHUD=False
DifficultyOffset=0

Achte darauf, die Daten im unteren Teil der Konfiguration zu ändern, da es sonst zu Problemen kommen kann. Sobald diese gesetzt sind, solltest du deinem Server beitreten können.

Items to Edit: (below)

[AdminPassword]
ServerAdminPassword=YOURADMINPASSWORD
ServerPassword=YOURSERVERPASSWORD

[/Script/Engine.GameSession]
MaxPlayers=5

[ServerSettings]
ShowMapPlayerLocation=True
ServerHardcore=False
GlobalVoiceChat=False
ProximityChat=False
NoTributeDownloads=False
AllowThirdPersonPlayer=False
AlwaysNotifyPlayerLeft=False
DontAlwaysNotifyPlayerJoined=True
ServerPVE=False
ServerCrosshair=True
ServerForceNoHUD=False
DifficultyOffset=0

So findest du deinen Server und trittst ihm bei

Diese Methoden funktionieren derzeit nicht - bis die Fehler behoben sind, ist der Beitritt nur über die Serverliste im Spiel möglich

  1. Stelle zunächst sicher, dass dein Server läuft, indem du die Datei PixArkServer.bat als Administrator ausführst (wenn das zugehörige CMD-Fenster bereits geöffnet ist, ist alles in Ordnung)
  2. Öffne Steam und klicke oben links auf den Reiter „Ansicht“
  3. Wähle dort „Server“ aus, und ein neues Fenster wird angezeigt
  4. Klicke oben auf den Tab Lan und unten auf die Filter-Schaltfläche
  5. Setze den Filter auf ARK
  6. Wenn dein Server dort angezeigt wird, weißt du, dass er läuft und einsatzbereit ist

Step11.png

Steamservers.png

So trittst du deinem Server bei (Kunden von SurvivalServers.com)

Diese Methoden funktionieren derzeit nicht - bis die Fehler behoben sind, ist der Beitritt nur über die Serverliste im Spiel möglich

Methode 1. Deinen bei survivalservers.com gehosteten Server finden

SCHRITT 1: Aktualisiere deinen Server über die Option Update/Validate im Webinterface auf die neueste PixARK-Version und klicke dann unten auf die grüne Update-Schaltfläche. * Wenn du kein Kunde von Survival Servers bist, frag deinen Gameserver-Hoster danach.

UpdatecmdARK.png

  1. Sobald du sicher bist, dass der Server aktualisiert wurde und im Webinterface als gestartet angezeigt wird, wechsle ins Spiel
  2. Klicke im Spiel auf Join und suche dann deinen Server in der Liste der Unofficial Servers (Hinweis: Wenn du ein Passwort für deinen Server festgelegt hast, aktiviere unbedingt das Kontrollkästchen „Show Password Protected“)
  3. Du kannst auch den Namensfilter oben in der Liste verwenden, um deinen Server schneller zu finden.

PixARKServerList.png

Speicherort der Welt-Spielstände

Der Speicherort des Save-Ordners hängt davon ab, wie du den Server hostest. Wenn du bei survivalservers.com hostest, sieht der Speicherort deiner Spielstände wie folgt aus.

ShooterGame/Saved/SavedPixArkXXXX (wobei XXXX eine Zahlenfolge ist)

Wenn du einen PixARK Server lokal hostest, sieht dein Verzeichnis wahrscheinlich ähnlich aus, nur ohne die Zahlen am Ende.

ShooterGame/Saved/SavedPixArk

Wenn du bei einem anderen Hosting-Anbieter bist, wende dich an diesen, um zu erfahren, wo die Speicherdaten liegen.

Admin-Befehle ausführen

Admin-Befehle werden im Wesentlichen genauso verwendet wie in ARK Survival Evolved. Die Methode zur Anmeldung
ist in Bezug auf Anmelden und Ausführen dieselbe.

Drücke auf deiner Tastatur die Taste Tab oder ` (Tilde)

Gib ein:

enablecheats password
(With password being the admin password you have set)

Du kannst jetzt Admin-Befehle im Spiel ausführen. Eine vollständige Liste der Befehle findest du unter Admin-Befehle

Werkzeuge

Demnächst verfügbar.


Du kannst bei Survival Servers deinen eigenen PixARK Server hosten, der sofort einsatzbereit ist.