private void OnReq_BattlePet(MessageRecv obj) { System.IO.MemoryStream ms = new System.IO.MemoryStream(obj.Data); ReqBattlePet req = Serializer.Deserialize <ReqBattlePet>(ms); AckBattlePet ack = new AckBattlePet(); ack.ID = req.ID; NetworkManager.Instance.Send(MessageID.MSG_ACK_BATTLE_PET, ack, 0, 0); }
public void TryBattlePet(int id) { XCharacter role = GTGlobal.Main; if (role.PetID == id) { GTItemHelper.ShowTip("你的伙伴已上阵"); return; } ReqBattlePet req = new ReqBattlePet(); req.ID = id; NetworkManager.Instance.Send <ReqBattlePet>(MessageID.MSG_REQ_BATTLE_PET, req); }