Projekt Julians Ark Server
Starten
su - steam ./start-ark4walze1.sh
oder auf das Icon auf dem job4 Desktop klicken...
mittlerweile gibt es auch ./start-ark4walze2.sh (Center) und ./start-ark4walze3.sh (Ragnarok).
Stoppen
Backup gibt es automatisch nur alle 5 min also besser mit SaveWorld:
EnableCheats <Password> AdminCheat SaveWorld AdminCheat DoExit
Weitere Kommandos
http://ark.gamepedia.com/Console_Commands
Lokale Welt auf Server kopieren
lokale SavedLocalArcs nach SavedArks auf dem Server kopieren und lokales Profil einer Steam ID geben
cp -av ~/Backup/Saved.windows/SavedArksLocal ShooterGame/Saved/SavedArks cp ShooterGame/Saved/SavedArks/LocalPlayer.arkprofile ShooterGame/Saved/SavedArks/76561198229816152.arkprofile
Server im Router freigeben
folgende UDP Ports weiterleiten
4242 7777-7778 26900-26905 27015-27020 27215
Updaten
su - steam ./update-ark4walze1.sh
...oder as Icon auf dem Desktop verwenden
Konfiguration
im Verzeichnis, das man beim Installieren/Updaten angegeben hat (z.B. ~/servers/ark4walze1) in das Unterverzeichnis ShooterGame/Saved/Config/LinuxServer wechseln. Dort gibt es die Datei GameUserSettings.ini. Diese enthält unter anderem diese wichtigen Einstellungen. Vor allem die letzten beiden muss man bei der Installation anpassen!
ShowMapPlayerLocation=True proximityChat=True MaxStructuresInRange=1000 MaxPlayers=10 DifficultyOffset=0.2 ServerPassword=some-passsword ServerAdminPassword=some-other-password
Neue Map
wenn es eine neue Map gibt, kann man sie als user steam so installieren (statt X eine Nummer):
cp -a ~/servers/ark4walze1 ~/servers/ark4walzeX cp ~/start-ark4walze1.sh ~/start-ark4walzeX.sh cp ~/update-ark4walze1.sh ~/update-ark4walzeX.sh
Dann in den Skripten noch das servers Verzeichnis anpassen (1 -> X) und im start-ark4walzeX.sh den Map-Namen oder die Map ID ersetzen