public uint Execute(PacketDistributed ipacket) { CG_SYSTEMSHOP_SELL packet = (CG_SYSTEMSHOP_SELL )ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } //enter your logic return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }
// 卖物品 public static void SellItem(int packet, List <ulong> packetGUIDList) { CG_SYSTEMSHOP_SELL sellPacket = (CG_SYSTEMSHOP_SELL)PacketDistributed.CreatePacket(MessageID.PACKET_CG_SYSTEMSHOP_SELL); sellPacket.SetPackage(packet); for (int i = 0; i < packetGUIDList.Count; ++i) { sellPacket.AddItemGuid(packetGUIDList[i]); } sellPacket.SendPacket(); }