少年修仙传客户端代码仓库
1522 组队:创建目前当前地图的队伍,发送世界喊话,切换到副本地图时未做处理
1个文件已修改
11 ■■■■■ 已修改文件
System/Team/TeamModel.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Team/TeamModel.cs
@@ -185,6 +185,8 @@
        Redpoint invitationRedpoint = new Redpoint(28);
        Redpoint memberCountRedpoint = new Redpoint(34);
        int lastOpenCountryMapRecorder = 0;
        public override void Init()
        {
            levelMaxBuf = GeneralConfig.Instance.playerMaxLevel;
@@ -205,6 +207,7 @@
        public void OnSwitchAccount()
        {
            lastOpenCountryMapRecorder = 0;
            m_CurrentMission = new TeamMission(CURRENTMAP_MISSION, 0);
            m_MissionBuf = new TeamMission(CURRENTMAP_MISSION, 0);
            m_MyTeam = new MyTeam();
@@ -336,7 +339,7 @@
                var lineId = 0;
                if (myTeam.mission.mapId == CURRENTMAP_MISSION || myTeam.mission.mapId == NONE_MISSION)
                {
                    mapId = PlayerDatas.Instance.baseData.MapID;
                    mapId = lastOpenCountryMapRecorder == 0 ? PlayerDatas.Instance.baseData.MapID : lastOpenCountryMapRecorder;
                    lineId = 0;
                }
                else
@@ -1097,6 +1100,12 @@
        public void OnPlayerLoginOk()
        {
            serverInited = true;
            var mapConfig = ConfigManager.Instance.GetTemplate<MapConfig>(PlayerDatas.Instance.baseData.MapID);
            if (mapConfig != null && mapConfig.MapFBType == (int)MapType.OpenCountry)
            {
                lastOpenCountryMapRecorder = PlayerDatas.Instance.baseData.MapID;
            }
        }
        private void OnMatchingCoolDownEnd()