添加首次安装时, 下载mod
This commit is contained in:
@@ -34,4 +34,7 @@ cat > /root/Steam/steamapps/common/DayZServer/battleye/beserver_x64.cfg << EOF
|
|||||||
RConPort 2314
|
RConPort 2314
|
||||||
RConPassword $password
|
RConPassword $password
|
||||||
RestrictRCon 0
|
RestrictRCon 0
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
# 更新mod
|
||||||
|
bash /opt/updatemod.sh
|
||||||
@@ -33,7 +33,6 @@ copy_files() {
|
|||||||
start_dayzserver() {
|
start_dayzserver() {
|
||||||
cd /root/Steam/steamapps/common/DayZServer
|
cd /root/Steam/steamapps/common/DayZServer
|
||||||
|
|
||||||
|
|
||||||
# 启动服务器之前,检查mod是否有更新.
|
# 启动服务器之前,检查mod是否有更新.
|
||||||
updatemodpath="/root/Steam/steamapps/workshop/content/221100"
|
updatemodpath="/root/Steam/steamapps/workshop/content/221100"
|
||||||
target_dir="/root/Steam/steamapps/common/DayZServer/client_mod"
|
target_dir="/root/Steam/steamapps/common/DayZServer/client_mod"
|
||||||
@@ -134,6 +133,8 @@ start_dayzserver() {
|
|||||||
if [ ! -f "/opt/steamcmd/steamcmd.sh" ]; then
|
if [ ! -f "/opt/steamcmd/steamcmd.sh" ]; then
|
||||||
echo "SteamCMD未安装,开始下载和安装..."
|
echo "SteamCMD未安装,开始下载和安装..."
|
||||||
echo "下载SteamCMD..."
|
echo "下载SteamCMD..."
|
||||||
|
unset http_proxy
|
||||||
|
unset https_proxy
|
||||||
wget -O /opt/steamcmd/steamcmd_linux.tar.gz ${STEAMCMD_URL}
|
wget -O /opt/steamcmd/steamcmd_linux.tar.gz ${STEAMCMD_URL}
|
||||||
echo "解压SteamCMD..."
|
echo "解压SteamCMD..."
|
||||||
tar xvzf /opt/steamcmd/steamcmd_linux.tar.gz -C /opt/steamcmd
|
tar xvzf /opt/steamcmd/steamcmd_linux.tar.gz -C /opt/steamcmd
|
||||||
|
|||||||
Reference in New Issue
Block a user