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 Ihrem Heimcomputer durchgeführt werden kann.

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

PixArkOrder.png

Pixark game server.png

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. Erstellen Sie einen Ordner, in dem Sie die Dateien Ihres PixARK Gameservers speichern möchten
  2. Erstellen Sie in diesem Ordner einen Ordner namens SteamCMD und legen Sie die gerade heruntergeladene Datei SteamCMD.exe darin ab
  3. Erstellen Sie im SteamCMD-Ordner eine Batch-Datei mit dem Namen SteamCMD.bat
  4. Fügen Sie 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. Ersetzen Sie „Username“ und „Password“ durch Ihre Steam-Anmeldedaten
  2. Ändern Sie den Pfad des Laufwerks C:\ auf den Speicherort des PixARK-Serverordners, den Sie zuvor erstellt haben
  3. Klicken Sie mit der rechten Maustaste auf SteamCMD.bat und wählen Sie „Als Administrator ausführen“
  4. Der Download Ihrer Gameserver-Dateien sollte jetzt beginnen

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

Sie können PixARK direkt aus dem Spiel heraus hosten. Wenn Sie Einstellungen ändern möchten, suchen Sie Ihren common-Ordner:

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

Schritt 2: PixARK Dedicated Server einrichten

  1. Erstellen Sie eine Batch-Datei mit dem Namen PixARKServer.bat oder Launch.bat in Ihrem neu erstellten PixARK-Serverordner aus Schritt 1
  2. Fügen Sie 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. Stellen Sie sicher, dass Sie MaxPlayers, SessionName und ServerAdminPassword auf die gewünschten Werte setzen.
  2. Sobald dies abgeschlossen ist, sollten sich im Serverordner die Serverdateien sowie die von Ihnen erstellte .bat-Datei befinden.
Mit dieser .bat-Datei können Sie den Server starten

Schritt 3: Portweiterleitung

Fügen Sie Ihrer Windows-Firewall eine eingehende Regel hinzu, die den UDP-Port 27015 sowie 27016 und 7777 zulässt (oder den Port, den Sie verwenden möchten).

Möglicherweise müssen Sie zusätzlich eine Weiterleitungsregel in Ihrem Router anlegen. Auf PortForward.com können Sie nachlesen, wie das geht.

Ihren PixARK-Gameserver konfigurieren!

Jetzt kommt der spannende Teil: Richten Sie Ihren PixARK-Gameserver ganz nach Ihren Wünschen ein.

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

Hier können Sie Einstellungen ändern (zusätzlich zu den Startparametern) - diese Einstellungen überschreiben Ihre 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

Achten Sie darauf, die Daten im unteren Teil der Konfiguration zu ändern, da es sonst zu Problemen kommen kann. Sobald diese gesetzt sind, sollten Sie Ihrem 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

Ihren Server finden und beitreten

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

  1. Stellen Sie zunächst sicher, dass Ihr Server läuft, indem Sie die Datei PixArkServer.bat als Administrator ausführen (wenn das zugehörige CMD-Fenster bereits geöffnet ist, ist alles in Ordnung)
  2. Öffnen Sie Steam und klicken Sie oben links auf den Reiter „Ansicht“
  3. Wählen Sie dort „Server“ aus, und ein neues Fenster wird angezeigt
  4. Klicken Sie oben auf den Tab Lan und unten auf die Filter-Schaltfläche
  5. Setzen Sie den Filter auf ARK
  6. Wenn Ihr Server dort angezeigt wird, wissen Sie, dass er läuft und einsatzbereit ist

Step11.png

Steamservers.png

So treten Sie Ihrem 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. Ihren bei survivalservers.com gehosteten Server finden

SCHRITT 1: Aktualisieren Sie Ihren Server über die Option Update/Validate im Webinterface auf die neueste PixARK-Version und klicken Sie dann unten auf die grüne Update-Schaltfläche. * Wenn Sie kein Kunde von Survival Servers sind, fragen Sie Ihren Gameserver-Hoster danach.

UpdatecmdARK.png

  1. Sobald Sie sicher sind, dass der Server aktualisiert wurde und im Webinterface als gestartet angezeigt wird, wechseln Sie ins Spiel
  2. Klicken Sie im Spiel auf Join und suchen Sie dann Ihren Server in der Liste der Unofficial Servers (Hinweis: Wenn Sie ein Passwort für Ihren Server festgelegt haben, aktivieren Sie unbedingt das Kontrollkästchen „Show Password Protected“)
  3. Sie können auch den Namensfilter oben in der Liste verwenden, um Ihren Server schneller zu finden.

PixARKServerList.png

Speicherort der Welt-Spielstände

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

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

Wenn Sie einen PixARK Server lokal hosten, sieht Ihr Verzeichnis wahrscheinlich ähnlich aus, nur ohne die Zahlen am Ende.

ShooterGame/Saved/SavedPixArk

Wenn Sie bei einem anderen Hosting-Anbieter sind, wenden Sie sich 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ücken Sie auf Ihrer Tastatur die Taste Tab oder ` (Tilde)

Geben Sie ein:

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

Sie können jetzt Admin-Befehle im Spiel ausführen. Eine vollständige Liste der Befehle finden Sie unter Admin-Befehle

Werkzeuge

Demnächst verfügbar.


Sie können bei Survival Servers Ihren eigenen PixARK Server hosten, der sofort einsatzbereit ist.