本WIKI由远方丶和诗申请于2021年08月18日创建
欢迎各位冒险者加入我们一起完善本WIKI,我们致力于为各位玩家提供方块方舟的游戏技巧、攻略、图签、活动等内容,搭建可互动的游戏社区,欢迎大家收藏
创建服务器
阅读
2023-01-01更新
最新编辑:页岩也暗言
阅读:
更新日期:2023-01-01
最新编辑:页岩也暗言
SteamCMD
下载SteamCMD
- SteamCMD是Steam客户端的命令行版本。它的主要用途是使用命令行界面安装和更新 Steam 上可用的各种专用服务器。
- 1. 点击链接下载SteamCMD for Windows: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
安装SteamCMD
- 2. 把"steamcmd.exe"放在一个空的文件夹内然后点击运行。
(因为运行时会在旁边创建更新一些文件,最好单独放在一个空的文件夹里)。
- 3.steamcmd.exe更新结束后,会提示。。啥忘了,反正关掉,开始准备下载游戏服务端。
配置服务器下载文件
- 4.在steamcmd.exe所在的文件夹内创建一个新的txt文本文档,然后将“新建文本文档.txt”改名为“下载与更新服务器.bat”。需要在电脑的文件资源管理器里启用文件扩展名,才可以更改后缀名。
- 5.右键此文本选择编辑然后打开此文本,打开后将下面灰色框内的代码完整复制进去。
steamcmd +login anonymous +force_install_dir C:\server\pixark服务端文件的存放位置。 +app_update 824360
- 6.复制粘贴进下载与更新服务器.bat文本内后,保存此文件并关闭即可。
注意
- 代码需要稍微修改一下,其内的“c:\server\pixark”是随后下载的游戏服务器端的存放地址,会生成很多文件哦,我这里是把游戏服务端下载到了C盘的server文件夹里的pixark文件夹内。
- 使用上方脚本更新服务器端会不会影响存档,没测试不清楚,更新前先手动备份一下存档吧。
游戏服务端
下载游戏服务器文件
- 1.双击鼠标左键运行“下载与更新服务器.bat”文件,会弹出一个下载窗口,steamcmd会自动开始下载,将游戏服务端的文件下载到“c:\server\pixark”这个文件夹内,下载的时间会有些长,慢慢等到100%的进度条结束。
- 2.下载完成后需要手动关闭窗口。
- 手动是为了避免错误时也自动关闭。
- 3.服务器文件下载完后,打开如地址为“C:\server\pixark\ShooterGame\Binaries\Win64”的文件夹,文件夹里会有个“PixARKServer.exe”。
配置启动服务器的批处理文件
- 4.在“PixARKServer.exe”所在的文件夹内再创建一个新的文本文档,然后将“新建文本文档.txt”改名为“启动服务器.bat”。需要在电脑的文件资源管理器里启用文件扩展名,才可以更改后缀名。
- 5.右键此文本选择编辑然后打开此文本,打开后将下面代码完整复制进去。
start C:\server\pixark\ShooterGame\Binaries\Win64“C:\server\pixark\ShooterGame\Binaries\Win64”修改为自己电脑内PixARKServer.exe文件所在的路径,文件夹名不要出现空格等特殊符号\PixARKServer.exe CubeWorld_Light服务器的地图类型<br>开大陆服写CubeWorld_Light,开空岛服写SkyPiea_light?DelayRegisterServer=True?bRawSockets=True?SessionName="WodePixARKServer服务器的名字,显示在服务器列表里"?AltSaveDirectoryName=FuWuQiPeiZhi服务器配置的文件夹名字,存放服务端各种参数设置的文件?ServerPassword=?ServerAdminPassword=1122334455服务器的管理员密码?MaxPlayers=66服务器最大人数,此为66人?RCONEnabled=True开启RCON功能?RCONPort=27017? -Seed=114地图种子代码,空岛和大陆不一样 -ConfigsUseAltDir -server -gameplaylogging -log -CULTUREFORCOOKING=en -NoBattlEye -QueryPort=27016 -Port=27015 -CubePort=27018 -cubeworld=WodePixARKServer服务器地图存档数据的文件,在“saved/CubeServers内”,建议与“?SessionName”服务器显示名字相同
- 6.复制进去后可以根据自己需求修改,随后保存并关闭此文件。
- 地图的种子(Seed)需要慎重选择,可以参考最下方的“官服地图”.
- 服务端的文件大小再2.7G左右。
启动游戏服务端
- 双击鼠标左键运行“启动服务器.bat”批处理文件,等它加载一会儿后,服务器就会在列表中显示,客户端也可以进入游戏。
- “启动服务器.bat”文件里用的是绝对路径,所以可以把它放在其它文件夹内使用,比如桌面\D盘等任意位置。
- 运行完成:命令窗口出现如“
Async task "F0nlineAsyncTaskSteamUpdateServer bWasSuccessful: 1 Session: 服务器名 - (v1.153)" competed in 0.006561 seconds winth 1
”的白色代码的时候服务器就搭建成功了
添加Mods
在启动文件后添加参数:-automanagedmods
编辑GameUserSettings.ini。
( ~ShooterGame\Saved\FuWuQiPeiZhi\Config\WindowsServer)
在[ServerSettings]下方添加:
ActiveMods=[workshopID],[workshopID],[workshopID],[workshopID]
例如:ActiveMods=123456,88888888,999999999
不同模组ID使用英文逗号分割
编辑Game.ini文件并添加以下部分:(可以自动下载Mods)
[ModInstaller]
ModIDS=[workshopID]
ModIDS=[workshopID]
ModIDS=[workshopID]
ModIDS=[workshopID]
替换[workshopID]为所需模组的创意工坊ID。
例如: [ModInstaller] ModIDS=123456 ModIDS=88888888 ModIDS=999999999
方块方舟模组可在https://steamcommunity.com/app/593600/workshop/中查找。
Setting | Values | Description |
---|---|---|
?DelayRegisterServer | True | Delay steam registry until server is running |
?bRawSockets | True | Use UDP for data transfer |
?SessionName | (text) | Name of your server |
?AltSaveDirectoryName | (text) | Folder to store server data |
?ServerPassword | (text) | Server access password (can also be set in GUS.ini) |
?ServerAdminPassword | (text) | Admin access password (can also be set in GUS.ini) |
?MaxPlayers | (number) | Number of players (can also be set in GUS.ini) |
?RCONEnabled | True | Enable RCON access (can also be set in GUS.ini) |
?RCONPort | 27017 | Port for RCON connections (can also be set in GUS.ini) |
-Seed | (num) | Seed for randomization of the map (must be a number) |
-ConfigsUseAltDir | True | ***NEEDS CLARIFICATION/VERIFICATION*** |
-gameplaylogging | True | Enable (some kind of) logging ***NEEDS CLARIFICATION/VERIFICATION*** |
-log | True | Enable (some kind of) logging ***NEEDS CLARIFICATION/VERIFICATION*** |
-CULTUREFORCOOKING | (text) | Must be specified. 'en' for English |
-cubeworld | (text) | Name to appear on server list |
-CubePort | (number) | Default: 27018 |
-Port | (number) | Default: 27015 |
-NoBattlEye | False | Enable BattleEye cheat protection |
常见问题
为什么服务器列表里搜不到
- 可能是因为架设服务端的网络不是公网,也就是没有公网IP。
- 开放相关端口(如27015等)
- 可能是搜索的名字有错误。
- 调整游戏内服务器列表左下的“服务器筛选”。
- 可能服务器创建未完成或者失败。
相关内容:
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