소스 검색

热更:修改临时规则, 版本低于5的不让玩儿了

gwang 3 년 전
부모
커밋
e4e47f1db6
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      Gameserver/Amfphp/service_call/InquireApi/CheckUpdate.php

+ 4 - 2
Gameserver/Amfphp/service_call/InquireApi/CheckUpdate.php

@@ -78,14 +78,16 @@ class CheckUpdate {
             $ret->fullDownloadPage = self::GetFullDownloadPage($channel);
             $ret->fullDownloadPage = self::GetFullDownloadPage($channel);
 
 
             if (($newVer - $clientVer) >= 10 #                                  # 版本号差异大于10=>整包更
             if (($newVer - $clientVer) >= 10 #                                  # 版本号差异大于10=>整包更
-                    || $clientVer < 5                                           # 临时代码 2021.8.20 后面更新的时候需要注释掉
+//                    || $clientVer < 5                                           # 临时代码 2021.8.20 后面更新的时候需要注释掉
             ) {
             ) {
                 $ret->err = ErrCode::clientversionlow_err;                      # 返回错误码,强制更新1
                 $ret->err = ErrCode::clientversionlow_err;                      # 返回错误码,强制更新1
                 $ret->msg = "发现新版本,只有更新才能进入游戏。是否立即更新?";
                 $ret->msg = "发现新版本,只有更新才能进入游戏。是否立即更新?";
             } else if (($newVer - $clientVer) > 0) { #                          # 修订版本号不一致, 提示更新
             } else if (($newVer - $clientVer) > 0) { #                          # 修订版本号不一致, 提示更新
                 $ret->err = ErrCode::clientnewversion_msg;
                 $ret->err = ErrCode::clientnewversion_msg;
                 $ret->msg = "需要更新部分资源文件,是否立即更新?";
                 $ret->msg = "需要更新部分资源文件,是否立即更新?";
-            } elseif (self::HaltWithMsg) {                                      # 显示消息并且退出游戏
+            } elseif (self::HaltWithMsg #                                       # 显示消息并且退出游戏
+                    || $clientVer < 5                                             #  临时代码 2021.8.20 后面更新的时候需要注释掉
+            ) {
                 $ret->msg = "sorry";
                 $ret->msg = "sorry";
                 $ret->err = ErrCode::clientPrintMsg_Halt;
                 $ret->err = ErrCode::clientPrintMsg_Halt;
             } else {
             } else {