|
@@ -212,7 +212,7 @@ namespace GFGGame
|
|
{
|
|
{
|
|
protected override async ETTask Run(Session session, L2C_NoticeJoinAnswer message)
|
|
protected override async ETTask Run(Session session, L2C_NoticeJoinAnswer message)
|
|
{
|
|
{
|
|
- LeagueDataManager.Instance.ListAnsweringDatas[message.RoleId] = 0;
|
|
|
|
|
|
+ LeagueDataManager.Instance.ListAnsweringDatas[message.RoleId] = message.AnswerNum;
|
|
EventAgent.DispatchEvent(ConstMessage.LEAGUE_ANSWER_MEMBER_CHANGE);
|
|
EventAgent.DispatchEvent(ConstMessage.LEAGUE_ANSWER_MEMBER_CHANGE);
|
|
await ETTask.CompletedTask;
|
|
await ETTask.CompletedTask;
|
|
}
|
|
}
|
|
@@ -657,6 +657,7 @@ namespace GFGGame
|
|
{
|
|
{
|
|
if (response.Error == ErrorCode.ERR_Success)
|
|
if (response.Error == ErrorCode.ERR_Success)
|
|
{
|
|
{
|
|
|
|
+ LeagueDataManager.Instance.ListAnsweringDatas.Clear();
|
|
for (int i = 0; i < response.RoleInfos.Count; i++)
|
|
for (int i = 0; i < response.RoleInfos.Count; i++)
|
|
{
|
|
{
|
|
LeagueDataManager.Instance.ListAnsweringDatas[response.RoleInfos[i].RoleId] = response.RoleInfos[i].Num;
|
|
LeagueDataManager.Instance.ListAnsweringDatas[response.RoleInfos[i].RoleId] = response.RoleInfos[i].Num;
|