PixARK

PixARK

Statistiken ansehen:
 Dieses Thema wurde angeheftet; es ist wahrscheinlich wichtig
Settings Needed for Private Servers
Greetings Explorers!

Below are the settings that should be used in order to successfully launch your own PixARK Private Server! If anyone is still having issues after using these settings, please post to us here so that we can assist to the best of our abilities.

Edit - Updated info

Instruction on Setting up Private/Dedicated Server

---------------------------------
Preparations:
1. Prepare a Windows OS machine as the server.
2. Ensure this machine is connected to the internet and available for other machines to access via the internet.。
3. Get Pixark Dedicated Server Tool.

Server exe. is
ShooterGame\Binaries\Win64\PixARKServer.exe

Launching process for dedicated server:
1. Same as ARK, PixARK need to have configured parameters for launching setup.
2. Under the folder, ShooterGame\Binaries\Win64\, create a .bat named startserver.bat. Launch PixARKServer.exe using this .bat and transfer those necessary parameters, which are listed below. We will also give you a sample .bat.
3. Double click startserver.bat to initiate the server.


---------------------------------
PixARK Dedicated Server - parameters for launching
1. Regular initialization parameters(paramaters are separated using “space”:
-CubePort=14999
[Configurable Only in Pixark] This one has to be configured. It is the port for terrain updates, and it needs to be accessible via internet. Otherwise players won’t have their terrain displayed in game. (TCP port).

CULTUREFORCOOKING=en
This one has to be configured. Designated server allows English and only support English.

-NoBattlEye
Currently, this one has to be configured.

-cubeworld=wolrdname
[Configurable Only in Pixark] Optional configuration, worldname is the name of the map.Without designation, the system will randomly choose a name for the map.

-QueryPort=27019
-Port=7003
[Same as ARK] This one has to be configured and accessible via internet. For the ports Steam uses, (UDP port), different servers should have this port differed by 2. Namely, if you configure QueryPort=27019, then internally it will also use port 27018, so other servers won’t be able to use port 27018.

-ConfigsUseAltDir
[Same as ARK] Optional configuration. But if you configure AltSaveDirectoryName, then this parameter must also be included.


2. URL configuration - Each parameters are separated by “?”. The first item in URL configuration is the name of the scene. Currently there is only one in-game scene, CubeWorld_Light.
ServerPassword=%s
[Same as ARK] Set the password for entering the server. If you designate this option, clients’ accesses to the server will require password.

SessionName="User_PVE_1"
[Same as ARK] Set up the session names listed in the server list.

DelayRegisterServer=true
[Configurable only in PixARK] Server will be visible in the server list only after the terrain loading in the server is ready.

AltSaveDirectoryName=User_PVE_1
[Same as ARK] Set up the Config directory for the server
ShooterGame\Saved\User_PVE_1\Config\

ServerAdminPassword=123
[Same as ARK] Set up the gm command password for the server

MaxPlayers=50
[Same as ARK] Set up the max amount of players allowed online

3. Sample for .bat
start PixARKServer.exe CubeWorld_Light?DelayRegisterServer=True?bRawSockets=True?SessionName="User_PVE_1"?AltSaveDirectoryName=User_PVE_1?ServerPassword=123?ServerAdminPassword=abc?MaxPlayers=50?RCONEnabled=True?RCONPort=2701 -ConfigsUseAltDir -server -gameplaylogging -log -CULTUREFORCOOKING=en -NoBattlEye -QueryPort=27019 -Port=7003 -CubePort=14999 -cubeworld=User_PVE_1
exit





---------------------------------
Set up multiple servers in one set:
Suppose we are setting up three servers, with names: server_1, server_2, server_3
1. Copy the configuration files
Copy ShooterGame\Saved\Config folder separately to
ShooterGame\Saved\server_1\Config
ShooterGame\Saved\server_2\Config
ShooterGame\Saved\server_3\Config

2. Create .bat (startserver.bat) in folder, ShooterGame\Binaries\Win64\, with the below:

start PixARKServer.exe CubeWorld_Light?DelayRegisterServer=True?bRawSockets=True?SessionName="server_1"?AltSaveDirectoryName=server_1?ServerPassword=123?ServerAdminPassword=abc?MaxPlayers=50?RCONEnabled=True?RCONPort=2701 -ConfigsUseAltDir -server -gameplaylogging -log -CULTUREFORCOOKING=en -NoBattlEye -QueryPort=27019 -Port=7003 -CubePort=14999 -cubeworld=server_1

start PixARKServer.exe CubeWorld_Light?DelayRegisterServer=True?bRawSockets=True?SessionName="server_2"?AltSaveDirectoryName=server_2?ServerPassword=123?ServerAdminPassword=abc?MaxPlayers=50?RCONEnabled=True?RCONPort=2702 -ConfigsUseAltDir -server -gameplaylogging -log -CULTUREFORCOOKING=en -NoBattlEye -QueryPort=27021 -Port=7005 -CubePort=15000 -cubeworld=server_2

start PixARKServer.exe CubeWorld_Light?DelayRegisterServer=True?bRawSockets=True?SessionName="server_3"?AltSaveDirectoryName=server_3?ServerPassword=123?ServerAdminPassword=abc?MaxPlayers=50?RCONEnabled=True?RCONPort=2703 -ConfigsUseAltDir -server -gameplaylogging -log -CULTUREFORCOOKING=en -NoBattlEye -QueryPort=27023 -Port=7007 -CubePort=15001 -cubeworld=server_3
exit


3. Modify the .bat accordingly, i.e change the passwords in ServerPassword and ServerAdminPassword, or remove the password, or modify other parameters.

4. Double click startserver.bat to launch the three servers in one set.

EDIT

New information for setting up servers since the launch of Chaos Servers!

By modifying GameUserSetting under PixARK\ShooterGame\Saved\[Player’s Dedicated Server Folder]\Config\WindowsServer

Launching Pioneering Server:
[ServerSettings]
ServerPVE=true

Launching Fury Server:
[ServerSettings]
ServerPVE=false
CanPVPAttack=true
ServerPVPCanAttack=false

Launching Chaos Server:
[ServerSettings]
ServerPVE=false
CanPVPAttack=false
ServerPVPCanAttack=true

Zuletzt bearbeitet von SG_Aech; 13. Apr. 2018 um 10:20
< >
Beiträge 241255 von 291
Remy 18. Mai 2018 um 18:14 
any info after the last update? it stripped my gameusersettings.ini almost bare. there are no server settings for me to change.
Hi. I have a server problem. I built a house and I can not expand it. When trying to put the floor, he writes that you can not. There is a glow behind the house and I can build only in its area. Is it possible to do something?
Ursprünglich geschrieben von Remy:
any info after the last update? it stripped my gameusersettings.ini almost bare. there are no server settings for me to change.

Should always set your server configs read only ;) lol Every EA game does that. Setup your ini's the way you want them. Then set them read only. Add in whatever they add on updates simple.
Zuletzt bearbeitet von Cipher; 8. Juni 2018 um 8:17
Remy 8. Juni 2018 um 14:30 
Ursprünglich geschrieben von Geek:
Ursprünglich geschrieben von Remy:
any info after the last update? it stripped my gameusersettings.ini almost bare. there are no server settings for me to change.

Should always set your server configs read only ;) lol Every EA game does that. Setup your ini's the way you want them. Then set them read only. Add in whatever they add on updates simple.

7 days to die doesn't do that.
You dont want to update it. Unless i post it. Those are for ASM. Ill put up a solid version in a few. Once i get it all done maybe Bletch can make it only update on changes i make. Hes supportong 4 server managers now.

But always backup your ASM folder on updates to revert.
Zuletzt bearbeitet von Doublee (EE); 9. Juni 2018 um 12:58
Cipher 6. Dez. 2018 um 10:24 
What are the Structure Decay Settings for servers? The Devs claim this was in last update but nothing new posted here for server settings???
Zuletzt bearbeitet von Cipher; 7. Dez. 2018 um 13:12
How do I update the server, when there is a new update?
Zem 10. Dez. 2018 um 0:15 
Structure Decay settings working on Dedicated Servers:

I don't know how to configure it, but turning it on is as simple as running this command (as a server admin)
cheat SetDestroyLongTimeOfflineStructureSwitch true

Proof: https://steamcommunity.com/sharedfiles/filedetails/?id=1587429566
Gnome 10. Dez. 2018 um 16:40 
Ursprünglich geschrieben von Ryder:
How do I update the server, when there is a new update?

To update your server you'll need to create a batch file to run an update script.

I've posted a sample script below...

Once you've coppied and pasted the script text below into your new batch file, you'll need to adjust the path to your steamcmd.exe (D:\PixARK\GUI\steamcmd) and the server install dirrectory (D:\PixARK\GUI\Server) to suit your needs.

Since your question is related to updating a server I'lll assume you already have steamcmd installed.

Once you've made all the necessary adjustments, simply double click the batch file to update your server.

You might name your batch file something like Update.bat for example....

@echo off
start D:\PixARK\GUI\steamcmd\steamcmd.exe +login anonymous +force_install_dir D:\PixARK\GUI\Server +app_update 824360 validate +quit
exit
Zuletzt bearbeitet von Gnome; 10. Dez. 2018 um 16:43
Cipher 19. Dez. 2018 um 20:28 
Ursprünglich geschrieben von Zem:
Structure Decay settings working on Dedicated Servers:

I don't know how to configure it, but turning it on is as simple as running this command (as a server admin)
cheat SetDestroyLongTimeOfflineStructureSwitch true

Proof: https://steamcommunity.com/sharedfiles/filedetails/?id=1587429566

Does this work with a timer we can setip live structuredecaymultiplier or has anyone tested? Would realy love to bring my server back up but Decay is a must have!
Cipher 20. Dez. 2018 um 11:07 
Guess where gonna get no info for unofficial servers on Decay Settings lol.
When i try to run the server dont get any steam messages in the cmd box.
anyone know what i did wrong?


It shows I'm running ARK Version 1.56, and full startup: 26.65 seconds, number of cores 6, and nothing loads beyond that. I've let it run several hours at a time hoping it would progress but no. Running on an I7-8700k Intel Processor, I have 32gb of DDR4.
Where is the updated server settings for Skyward?
Morggin 21. Aug. 2019 um 18:00 
@Ryder I'm trying to get mine running again with the new map too. Here is what i'm using in the batch file.

start "" /NORMAL "C:\pixarkserver\ShooterGame\Binaries\Win64\PixARKServer.exe" "SkyPiea_light?listen?Port=27315?QueryPort=27316?SessionName=Atrumorbis-Skyward?" -NoBattlEye -nosteamclient -game -server -log

I should probably add that i'm getting a fair amount of warning while it's generating the Skyward map.
[2019.08.22-01.03.08:791][ 0]BrickWorldLog:Warning: (UBrickWorldDataSenssionComponent::InitResetTerrain) bNeedResetTerrain is: 0 [2019.08.22-01.03.08:878][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:879][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[VoidRivers] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:880][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:881][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[BlackrockMountain] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:882][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:882][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[CrystalIsland] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:883][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:884][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[TwilightWoods] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:886][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:887][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[BlackrockMountain_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:889][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:890][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[CrystalIsland_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:891][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:892][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[GlitteringRidge_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:894][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:895][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[MysticalValley_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:896][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:897][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[TwilightWoods_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:898][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:900][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[WoodIand_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:901][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:902][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[CobaltIsland] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:902][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:903][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[CobaltIsland_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:904][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:905][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[FallWasteland] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:906][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:907][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[FallWasteland_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:908][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:909][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[BurialGround] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:910][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. [2019.08.22-01.03.08:911][ 0]CubeWorldServer:Warning: biome_attr.cpp 81 CBiomeAttr::LoadFromConfig biome[BurialGround_Mine] SurfaceWaterBottomBlock[] not found. set it as empty. [2019.08.22-01.03.08:912][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. BLACK_AGATE [2019.08.22-01.03.08:913][ 0]CubeWorldServer:Warning: biome_attr.cpp 341 CBiomeAttr::LoadFromConfig biome[BlackrockMountain] ore block not found: BLACK_AGATE [2019.08.22-01.03.08:914][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. BLACK_AGATE [2019.08.22-01.03.08:915][ 0]CubeWorldServer:Warning: biome_attr.cpp 341 CBiomeAttr::LoadFromConfig biome[BlackrockMountain] ore block not found: BLACK_AGATE [2019.08.22-01.03.08:916][ 0]CubeWorldServer:Warning: block_attr.cpp 184 CBlockAttr::GetBlockType block not exists. BLACK_AGATE
Zuletzt bearbeitet von Morggin; 21. Aug. 2019 um 18:11
< >
Beiträge 241255 von 291
Pro Seite: 1530 50