添加首次安装时, 下载mod

This commit is contained in:
2025-07-24 22:24:32 +08:00
parent 1876944786
commit 49350bb094
2 changed files with 6 additions and 2 deletions

View File

@@ -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

View File

@@ -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