public void SendUseItem(BagType type, int count, long itemId) { currentBagType = type; currentCount = count; currentItemId = itemId; UseItemC2S message = new UseItemC2S(); message.bagType = type; message.count = count; message.itemId = itemId; byte[] data = ProtobufUtils.Serialize(message); NetworkManager.SendRequest(MsgCode.UseItemMessage, data); }
public void SendUseItemC2S(BagType bagType, int count, int itemid) { useItemId = itemid; useItemCount = count; useItemType = bagType; UILockManager.SetGroupState(UIEventGroup.Middle, UIEventState.WaitNetwork); UseItemC2S message = new UseItemC2S(); message.bagType = BagType.BoxBag; message.count = count; message.itemId = itemid; byte[] data = ProtobufUtils.Serialize(message); NetworkManager.SendRequest(MsgCode.UseItemMessage, data); }