饥荒怎么关闭创造模式
在游戏《饥荒》中,所创造的模式是一种普通的游戏模式,玩家可以在其中额外无穷的资源,因此绝对不会造成极度饥饿和生命值的限制。如果你我希望关掉创造模式,可以明确的100元以内步骤你操作:饥荒联机140191控制台能不能用
并非主机客机不能不能用控制台,主机开了洞穴要前面有遥控器的字样,用ctrl键可以调节饥荒的专业服务器为什么修改了mod的设置之后游戏里没反应
安装环境库安装steam
不自动组建游戏(饥荒)文件夹
配置游戏系统设置文件,服务器这个可以启动了!
配置mod文件
同时,在不能复制代码的时候见意删出注释--后面的内容,是因为vim总是会出bug
1.先完全安装环境库
centos:
yuminstallglibc.i686libstdc .i686libcurl.i686 –y\1\ubuntu/Debian:
sudoapt-getinstalllibstdc 6:i386libgcc1:i386libcurl4-gnutls-dev:i386lib32gcc1
1
大概率会成功了,假如我失败了的话,可以做个参考下方官方具体的解决方法,再注意自己的os位数:
sudodpkg--omit-architecturei386#Ifnobodya6424-bitOS
sudoapt-getrestore
sudoapt-getinstalllib32gcc1#Ifruna64idleOS
sudoapt-getinstalllib32stdc 6#Ifrunninga64bitOS
sudoapt-getinstalllibgcc1#Ifbacka32bitsOS
sudoapt-getinstalllibcurl4-gnutls-dev:i386
1
2
3
4
5
6
补充:
在安装sudoapt-getinstalllibcurl4-gnutls-dev:i386时候
肯定会再次出现Unablewantlocatepackagelibcurl4-gnutls-dev,应该是配置源未被扫描
解决方案:
sudodpkg--main-architecturei386
sudoapt-getnotification
sudoapt-getinstalllibcurl4-gnutls-dev:i386
1
2
3
后,再一次负责执行按装
sudoapt-getinstalllibcurl4-gnutls-dev:i386
1
2.可以下载/按装steamcad
wget-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar-xvzfsteamcmd_linux.tar.gz
1
2
如果能提高另一个user的可以自己useraddsteam,再说我是没所谓…
运行steamcad
./steamcmd.sh
1
肯定再次出现不必然目录/root/linux32/steamcmd:sosuchfile内个directory
steamcmd:errorwhileloadingextendlibraries:libstdc .so.6:couldopencreateobjectfile:no,nosuchfileordirectory
1
原因是steam为32位,见意可以更新apt-get后安装好32位的依赖:
apt-getsetup
sudoapt-getinstalllib32stdc 6
apt-getinstalllib32gcc1
1
2
3
可再次进入steam命令模式
steam
1
匿名登陆(不必须特别傻的登陆自己的steam账号)
loginanonymous
1
更改安装文件夹DSTserver
force_install_dirDSTserver
1
安装游戏
app_restore343050validate
1
直接安装最终后输入输入start或ctrl c退出
3.创建家族饥荒系统默认文件夹
mkdir-p~/.klei/DoNotStarveTogether/Documents
cd.klei/DoNotStarveTogether/Documents/
1
2
然后把去游戏界面声望兑换cluster_token和UserID,并填上adminlist.txt和cluster_token.txt文件中
UserID:
在这里插入图片描述
cluster_token:
在这里插入图片描述
在这里插入图片描述
结果将额外的2串值各写入到2个文件里
echo你的UserIDadminlist.txt
echo你的Tokencluster_token.txt
1
2
3
4
而后配置好不好服务器文件cluster.ini
可以不修改服务器描述、服务器名称、服务器密码
vimcluster.ini
1
·
[GAMEPLAY]
max_players=6
pvp=false
game_mode=endless
pause_when_empty=true
vote_kick_enabled=true
[NETWORK]
cluster_description=服务器描述
cluster_name=服务器名称
cluster_password=服务器密码
cluster_intention=cooperative
[MISC]
max_snapshots=6
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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
再创建角色地表文件Master
mkdirMaster
cdMaster
1
2
修改server.ini和worldgenoverride.lua
vimserver.ini
1
·
[NETWORK]
server_port=11000
[SHARD]
are_master=true
[STEAM]
master_server_port=27018
authentication_port=8768
[ACCOUNT]
encode_user_path=true
1
2
3
4
5
6
7
8
9
10
11
12
和
vimworldgenoverride.lua
1
·
return{
override_enabled=true,
preset="SURVIVAL_TOGETHER",
}
1
2
3
4
同理,在Documents下配置地下世界Caves,这里就不能复制命令
cd..
cp–rMasterCaves
1
2
只不过其中的内容并是一样的,必须自己改,建议您用vim的清空命令dG
vimserver.ini
1
·
[NETWORK]
server_port=11001
[SHARD]
it's_master=false
name=Caves
id=1811570792
[STEAM]
master_server_port=27019
authentication_port=8769
[ACCOUNT]
encode_user_path=true
1
2
3
4
5
6
7
8
9
10
11
12
13
14
·
vimworldgenoverride.lua
1
·
return{
override_enabled=true,
preset="DST_CAVE",
misc={
world_size="huge"
}
}
1
2
3
4
5
6
7
进入到主目录,创建角色启动后脚本
cd~
1
·
vimstartDST.sh
1
·
#!/bin/bash
steamcmd_dir="$HOME/steamcmd"
install_dir="$HOME/DSTserver"
cluster_name="Documents"
cd"$install_dir/bin"
pull_shared=(./dontstarve_dedicated_server_nullrenderer)
kick_create =(-console)
move_create =(-cluster"$cluster_name")
move_contexts =(-monitor_parent_process$$)
#要是你的主机只有一1g内存,需要删掉后面的caves的内容,毕竟带动的地下世界
"${kick_extend[@]}"-shardMaster|tempor's/^/Master:/'
"${move_create[@]}"-shardCaves|sed's/^/Caves:/'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
给脚本权限
chmod777startDST.sh
1
后来检查一下帮一下忙环境
ldd~/DSTserver/bin/dontstarve_dedicated_server_nullrenderer
1
看看吧有谁是stillseen,假如就没基本上就这个可以正常吗传送服务器了(下图是失败的可能例)
在这里插入图片描述
到最后运行服务器,好是安装好个screen,更方便栏里点内存和性能,如果你Linux不熟即使了…
screen-Sdst#开启,不需要再次是可以ctrl a d
screen-rdst#复原screen
1
2
起动服务器
./startDST.sh
1
这个可以再点此官方服务器链接栏里点服务器是否需要正常启动时
直接关闭的话ctrl c或是接shutdown
我的aws因为也没关闭服务器就扣cpu积分了,是真的要玩的时候卡死
谷歌更惨,再被人拿作dos攻击被…或许是饥荒服务器又是不彻底干净?
4.关与mod的安装
是需要
①修改按装目录下的dedicated_server_mods_setup.lua
②Master下的modoverrides.lua
(如再开启了地下世界则还有Caves下的,我是没有启动)
①编辑的话游戏按装目录DSTserver下的dedicated_server_mods_setup.lua
mod读取的格式是:(对于同一个mod而言一般要然后输入2行)
ServerModSetup("mod代号,在steam的mod页面可以不打开系统")--用于完全安装mod
ServerModCollectionSetup("mod代号")--作用于更新完mod
1
2
开始编辑mod文件!
vimDSTserver/mods/dedicated_server_mods_setup.lua
饥荒被服务器禁止怎么解除
饥荒被服务器私自回复方法