public Task TaskRequestReq(GameSession session, CTaskRequestReqMessage message) { var task = session.Player.Mission.AcceptTask(message.Unk1, message.TaskId, message.Slot); if (task == null) { return(session.SendAsync(new SServerResultInfoAckMessage(ServerResult.FailedToRequestTask))); } return(session.SendAsync(new STaskRequestAckMessage { TaskId = task.Id, RewardType = task.RewardType, Reward = task.Reward, Slot = task.Unk1 })); }
public Task TaskRequestReq(GameSession session, CTaskRequestReqMessage message) { //ToDo - Logic return(session.SendAsync(new SServerResultInfoAckMessage(ServerResult.FailedToRequestTask))); }
public void TaskRequestReq(GameSession session, CTaskRequestReqMessage message) { //ToDo - Logic session.Send(new SServerResultInfoAckMessage(ServerResult.FailedToRequestTask)); }