调整服务器启动时,检查游戏和模组更新的逻辑

This commit is contained in:
Dcr
2025-07-25 16:04:38 +08:00
parent 34c2e6dd05
commit 7d732ba128
2 changed files with 22 additions and 15 deletions

View File

@@ -80,7 +80,7 @@ start_dayzserver() {
cd /root/Steam/steamapps/common/DayZServer
# 启动服务器之前,检查mod是否有更新.
bash /opt/updatemod.sh
bash /opt/updatemod.sh update_server
updatemodpath="/root/Steam/steamapps/workshop/content/221100"
target_dir="/root/Steam/steamapps/common/DayZServer/client_mod"
@@ -238,7 +238,7 @@ else
echo "DayZServer已安装检查更新"
# 切换到SteamCMD目录
cd /opt/steamcmd
./steamcmd.sh +login $STEAM_USERNAME $STEAM_PASSWORD +app_update 223350 validate +quit
# ./steamcmd.sh +login $STEAM_USERNAME $STEAM_PASSWORD +app_update 223350 validate +quit
echo "启动DayZServer..."
cd /root/Steam/steamapps/common/DayZServer
start_dayzserver