public uint Execute(PacketDistributed ipacket) { CG_FELLOW_ENCHANCE packet = (CG_FELLOW_ENCHANCE )ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } //enter your logic return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }
void OnStarButtonClick() { if (m_ChoosePartnerGuid.Count <= 0) { GUIData.AddNotifyData("#{10305}"); return; } if (m_Fellow.Called) { GUIData.AddNotifyData("#{10344}"); return; } CG_FELLOW_ENCHANCE pak = (CG_FELLOW_ENCHANCE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_FELLOW_ENCHANCE); pak.SetFellowguid(m_Fellow.Guid); for (int i = 0; i < m_ChoosePartnerGuid.Count; i++) { pak.AddMaterialguid(m_ChoosePartnerGuid[i]); } pak.SendPacket(); }