/// <summary> /// 队长召唤跟随 /// </summary> public void ReqLeaderCallFollow() { stCallFollowRelationUserCmd_CS cmd = new stCallFollowRelationUserCmd_CS(); NetService.Instance.Send(cmd); TipsManager.Instance.ShowTips(LocalTextType.Team_Follow_duizhangzhaohuanchenggong); }
/// <summary> /// 队长召唤跟随 只有队员接收此消息 /// </summary> /// <param name="cmd"></param> public void OnLeaderCallFollow(stCallFollowRelationUserCmd_CS cmd) { if (m_memberAutoAllowTeamFollow) { DataManager.Manager <TeamDataManager>().ReqManualFollow(); } else { DataManager.Manager <FunctionPushManager>().AddSysMsg(new PushMsg() { msgType = PushMsg.MsgType.TeamLeaderCallFollow, senderId = m_leaderId, //senderId = cmd.dwAnswerUserID, //name = cmd.byTeamName, //sendName = cmd.byAnswerName, sendTime = UnityEngine.Time.realtimeSinceStartup, cd = (float)GameTableManager.Instance.GetGlobalConfig <int>("TeamLeaderCallFollowMsgCD"), }); } }
public void OnLeaderCallFollow(stCallFollowRelationUserCmd_CS cmd) { DataManager.Manager <TeamDataManager>().OnLeaderCallFollow(cmd); }