饥荒简易开服教程
这篇文章主要是连接上饥荒后如何下载游戏已经启动服务器,不涉及如何购买已经连接服务器。
可与开服工具配套使用
1.安装依赖和其他工具
apt install lib32gcc-s1 tmux zip unzip -y
2.新建steamcmd文件夹
mkdir ~/steamcmd && cd ~/steamcmd
3.下载steamcmd安装包
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
4.解压和删除安装包
tar zxvf steamcmd_linux.tar.gz && rm -f steamcmd_linux.tar.gz
5.下载饥荒
~/steamcmd/steamcmd.sh +login anonymous +force_install_dir ~/dst +app_update 343050 validate +quit
6.在~/dst/bin64目录下新建一个启动脚本master.sh,给脚本添加可执行权限。
cd ~/dst/bin64 && chmod u+x ./master.sh
7.编辑master.sh,在脚本中写入以下内容,其中第一行的qian是存档的名称,可以改成自己的存档名称,最后一行的第一个Master是世界的文件夹,要启动哪个世界就改成哪个世界,比如Master或者Caves,最后一个Master是控制台输出,也可以跟着一起修改。
这里不再阐述vim的使用方式。
#!/bin/bash
cluster_name="qian"
dontstarve_dir="$HOME/.klei/DoNotStarveTogether"
run_shared=(./dontstarve_dedicated_server_nullrenderer_x64)
run_shared+=(-console)
run_shared+=(-cluster "$cluster_name")
run_shared+=(-ugc_directory "$HOME/dst/ugc_mods")
run_shared+=(-monitor_parent_process $$)
"${run_shared[@]}" -shard Master | sed 's/^/Master:/'
7.创建一个tmux,其中master是tmux会话的名称,可以自行修改成合适的。
tmux new -s master
8.进入~/dst/bin64目录,给脚本添加运行权限
cd ~/dst/bin64 && chmod u+x ./qian.sh
9.启动脚本
./master.sh
10.如果要开启其它世界,只需要重复步骤6~9既可。
想想你的文章写的特别好
《革命+1》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/20081.html
真好呢