少年修仙传客户端代码仓库
client_Wu Xijin
2019-03-12 a3905b408da91f93b43f4b452781da2451c8b958
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
2个文件已修改
15 ■■■■■ 已修改文件
Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0429_tagObjResetPos.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Stage/MapEditor/Game/ClientSceneManager.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0429_tagObjResetPos.cs
@@ -19,6 +19,7 @@
    }
    public static event Action<H0429_tagObjResetPos> ResetPlayerPosEvent;
    public override void Done(GameNetPackBasic vNetPack)
    {
        base.Done(vNetPack);
@@ -43,11 +44,14 @@
        if (vNetData.Reason == 0)
        {
            if (!PlayerSitHandler.Instance.playerSitDict.ContainsKey(vNetData.ObjID)
              || PlayerSitHandler.Instance.playerSitDict[vNetData.ObjID] == 1)
            if (PlayerSitHandler.Instance.playerSitDict != null)
            {
                _actor.IdleImmediate();
                _actor.StopPathFind();
                if (!PlayerSitHandler.Instance.playerSitDict.ContainsKey(vNetData.ObjID)
                  || PlayerSitHandler.Instance.playerSitDict[vNetData.ObjID] == 1)
                {
                    _actor.IdleImmediate();
                    _actor.StopPathFind();
                }
            }
        }
Fight/Stage/MapEditor/Game/ClientSceneManager.cs
@@ -55,8 +55,7 @@
                    _npc.KillerServerInstID = PlayerDatas.Instance.PlayerId;
                    _npc.ActorInfo.serverDie = true;
                    GAMgr.Instance.ServerDie(_npc.ServerInstID);
                    GAMgr.Instance.DelayDie(_npc);
                    _npc.Die(PlayerDatas.Instance.PlayerId);
                    GAMgr.Instance.Release(_npc);
                }
                m_EventHandlerDict.Remove(_eventID);