Don’t Strave Together 服务器搭建教程之WeGame
目录结构
文档\Klei\DoNotStarveTogetherRail\MyDediServerRail
- MyDediServerRail
-
adminlist.txt
管理权限 (MyDediServerRail\adminlist.txt
)
-
blocklist.txt
黑名单 (MyDediServerRail\blocklist.txt
)
-
whitelist.txt
白名单 (MyDediServerRail\whitelist.txt
)
-
cluster_token.txt
令牌文件 (MyDediServerRail\cluster_token.txt
)
-
cluster.ini
服务器信息 (MyDediServerRail\cluster.txt
)
-
Master
(Caves
)文件 (MyDediServerRail\Master
) / (MyDediServerRail\Caves
)
-
-
leveldataoverride.lua
世界配置 (MyDediServerRail\Caves\leveldataoverride.lua
)
-
-
-
modoverrides.lua
Mod(模组)配置 (MyDediServerRail\Caves\modoverrides.lua
)
-
-
-
server.ini
(MyDediServerRail\Caves\server.lua
)
-
详细配置
-
cluster.ini
[GAMEPLAY]
game_mode = survival
max_players = 10 ;人数
pvp = false ;是否pvp
pause_when_empty = true
[NETWORK]
cluster_description = 房间说明
cluster_name = 房间名字
cluster_intention = cooperative ; 类型 合作
cluster_password = mima
[MISC]
console_enabled = true
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10889
cluster_key = supersecretkey
-
cluster_token.txt
放入自己在WeGame上面申请的
方法:饥荒游戏–账户–游戏–饥荒联机版的游戏服务器
pds-g^KU_xxxx^ZILK12xxxxxxxxxxNEqyqPpowczxMkhJJTi+Z2/lCM=
-
adminlist.txt
(管理) /blocklist.txt
(黑名单) /whitelist.txt
(白名单,预留位置)
玩家的ID信息,没有 就不填 可以在饥荒后台看到
例如
KU_xxxxxxxx
KU_XXXXXXX
-
Master\server.ini
[NETWORK]
server_port = 11000
[SHARD]
is_master = true
[STEAM]
master_server_port = 27018
authentication_port = 8768
[ACCOUNT]
encode_user_path = true
-
Caves\server.ini
[NETWORK]
server_port = 11001
[SHARD]
is_master = false
name = Caves
id = 1161506061
[STEAM]
master_server_port = 27019
authentication_port = 8769
[ACCOUNT]
encode_user_path = true
-
leveldataoverride.lua
-
modoverrides.lua
新建一个存档,里面设置好对应的mod和世界 创建世界,到选人界面,退出游戏
然后找到电脑文档目录下的这个
文档\Klei\DoNotStarveTogetherRail\MyDediServerRail\Master
和 文档\Klei\DoNotStarveTogetherRail\MyDediServerRail\Caves
将这两个文件下的leveldataoverride.lua
和modoverrides.lua
复制到对应的服务器目录下
Mod配置目录
WeGameApps\rail_apps\饥荒联机版专用服务器(2000039)\mods
文件
dedicated_server_mods_setup_rail.lua
添加mod
的ID
例
"workshop-2199027653598511644"
则添加
ServerModSetup("2199027653598511644") // modID
如果连接地面一直不成功,请强制关闭服务器,再重启,
饥荒联机版专用服务器(2000039)\mods
文件夹下可以查看下载的mod,
游戏里,看不到对应的mod
,请强制关闭再次重启,直到服务器mod
都下载加载完成,就可以继续游戏了,如果一直不成功,可以将游戏里mod
直接复制到这个文件夹里。
游戏mod
存放目录 WeGameApps\rail_apps\饥荒:联机版(2000004)\mods
可以将这个文件夹里的mod
复制到服务器里使用