コード例 #1
0
ファイル: QuestService.cs プロジェクト: Milkve/MyGenshinDemo
 private void OnQuestSubmit(object sender, QuestSubmitResponse message)
 {
     if (message.Result == Result.Success)
     {
         QuestManager.Instance.OnSyncQuest(message.Quest);
     }
 }
コード例 #2
0
        private void OnQuestSubmit(NetConnection <NetSession> sender, QuestSubmitRequest message)
        {
            QuestSubmitResponse response = new QuestSubmitResponse();

            sender.Session.Response.questSubmitResponse = response;
            response.Result = sender.Session.Character.questManager.OnSubmitQuest(sender, message.QuestId);
            DBService.Instance.Save();
            sender.SendResponse();
        }
コード例 #3
0
 private void OnQuestSubmit(object sender, QuestSubmitResponse message)
 {
     Debug.LogFormat("OnQuestSubmit:{0},Err:{1}", message.Result, message.Errormsg);
     if (message.Result == Result.Success)
     {
         QuestManager.Instance.onQuestSubmited(message.Quest);
     }
     else
     {
         MessageBox.Show("完成任务失败:", "错误", MessageBoxType.Error);
     }
 }