少年修仙传客户端代码仓库
5398  【前端】【1.4】跨服竞技场开发 自动战斗开启逻辑屏蔽以及反击逻辑屏蔽
3个文件已修改
13 ■■■■ 已修改文件
Core/NetworkPackage/DTCFile/ServerPack/H06_PlayerVsNPC/DTC0614_tagUseSkillPos.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Actor/AI/HeroAI_D5_Hlyy.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/GA_Hero.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/H06_PlayerVsNPC/DTC0614_tagUseSkillPos.cs
@@ -467,7 +467,8 @@
#endif
        // 跨服竞技场不检测反击逻辑
        if(PlayerDatas.Instance.baseData.MapID == 31340)
        if(PlayerDatas.Instance.baseData.MapID == 32010
        || PlayerDatas.Instance.baseData.MapID == 32011)
        {
            return;
        }
Fight/Actor/AI/HeroAI_D5_Hlyy.cs
@@ -38,6 +38,13 @@
        LitJson.JsonData _data = LitJson.JsonMapper.ToObject(func.Numerical1);
        string _chkKey = (PlayerDatas.Instance.baseData.MapID * 100 + PlayerDatas.Instance.baseData.dungeonLineId).ToString();
        if (PlayerDatas.Instance.baseData.MapID == 32010
         || PlayerDatas.Instance.baseData.MapID == 32011)
        {
            _chkKey = (PlayerDatas.Instance.baseData.MapID * 100).ToString();
        }
#if UNITY_EDITOR
        Debug.Log("客户端AI检测配置ID: " + _chkKey);
#endif
Fight/GameActor/GA_Hero.cs
@@ -328,7 +328,8 @@
#if UNITY_EDITOR
            && RuntimeLogUtility.s_forceAutoFight
#endif
            && PlayerDatas.Instance.baseData.MapID != 31340)
            && PlayerDatas.Instance.baseData.MapID != 32010
            && PlayerDatas.Instance.baseData.MapID != 32011)
        {
            if (!aiHandler.IsAuto() && !BossShowModel.Instance.BossShowing)
            {