Exemplo n.º 1
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();
        }
Exemplo n.º 2
0
        private void OnSubmitRequest(NetConnection <NetSession> sender, QuestSubmitRequest request)
        {
            Character character = sender.Session.Character;

            Log.InfoFormat("QuestSubmitRequest:: character:{0}:QuestId{1}", character.Id, request.QuestId);
            Result result = character.QuestManager.SubmitQuest(sender, request.QuestId);

            sender.Session.Response.questSubmit        = new QuestSubmitResponse();
            sender.Session.Response.questSubmit.Result = result;
            sender.SendResponse();
        }