public void AddMasterRequest(WorldClient pClient,string target) { MasterRequest Request = new MasterRequest(target,pClient); MasterRequestResponse response = new MasterRequestResponse(Request); if(response.responseAnswer) { response.SendMasterRequest(); pMasterRequests.Add(Request); } }
public void AddMasterRequest(WorldClient pClient, string target) { MasterRequest Request = new MasterRequest(target, pClient); MasterRequestResponse response = new MasterRequestResponse(Request); if (response.responseAnswer) { response.SendMasterRequest(); pMasterRequests.Add(Request); } }
public void AddMasterRequest(WorldClient pClient, string target) { var request = new MasterRequest(target, pClient); var response = new MasterRequestResponse(request); if (!response.ResponseAnswer) { return; } response.SendMasterRequest(); _pMasterRequests.Add(request); }
public void MasterRequestAccept(string requestername, string TargetName) { WorldClient target = ClientManager.Instance.GetClientByCharname(TargetName); WorldClient requester = ClientManager.Instance.GetClientByCharname(requestername); MasterRequestResponse Reponse = new MasterRequestResponse(target, requester); if (Reponse.responseAnswer) { MasterMember ReqMember = new MasterMember(requester,target.Character.ID); MasterMember TargetM = new MasterMember(target,requester.Character.ID); target.Character.MasterList.Add(ReqMember); requester.Character.MasterList.Add(TargetM); ReqMember.AddToDatabase(); TargetM.IsMaster = true; TargetM.AddToDatabase(); SendMasterRequestAccept(requester, TargetName); } else { MasterRequest rRequest = pMasterRequests.Find(d => d.InvitedClient == requester); this.pMasterRequests.Remove(rRequest); } }
public void MasterRequestAccept(string requesterName, string targetName) { var target = ClientManager.Instance.GetClientByCharname(targetName); var requester = ClientManager.Instance.GetClientByCharname(requesterName); var response = new MasterRequestResponse(target, requester); if (response.ResponseAnswer) { var reqMember = new MasterMember(requester, target.Character.ID); var targetM = new MasterMember(target, requester.Character.ID); target.Character.MasterList.Add(reqMember); requester.Character.MasterList.Add(targetM); reqMember.AddToDatabase(); targetM.IsMaster = true; targetM.AddToDatabase(); SendMasterRequestAccept(requester, targetName); } else { var rRequest = _pMasterRequests.Find(d => Equals(d.InvitedClient, requester)); _pMasterRequests.Remove(rRequest); } }
public void MasterRequestAccept(string requestername, string TargetName) { WorldClient target = ClientManager.Instance.GetClientByCharname(TargetName); WorldClient requester = ClientManager.Instance.GetClientByCharname(requestername); MasterRequestResponse Reponse = new MasterRequestResponse(target, requester); if (Reponse.responseAnswer) { MasterMember ReqMember = new MasterMember(requester, target.Character.ID); MasterMember TargetM = new MasterMember(target, requester.Character.ID); target.Character.MasterList.Add(ReqMember); requester.Character.MasterList.Add(TargetM); ReqMember.AddToDatabase(); TargetM.IsMaster = true; TargetM.AddToDatabase(); SendMasterRequestAccept(requester, TargetName); } else { MasterRequest rRequest = pMasterRequests.Find(d => d.InvitedClient == requester); this.pMasterRequests.Remove(rRequest); } }