public uint Execute(PacketDistributed ipacket) { CG_EQUIP_SWORDSMAN packet = (CG_EQUIP_SWORDSMAN)ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } //enter your logic return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }
/// <summary> /// 装备侠客 /// </summary> void OnEquipSwordsMan() { int nSiize = GameManager.gameManager.PlayerDataPool.SwordsManEquipPack.GetEmptyContainerSize(); if (nSiize <= 0) { MessageBoxLogic.OpenOKBox(2556, 1000); return; } if (null == m_SwordsMan) { LogModule.ErrorLog("OnEquipSwordsMan::m_SwordsMan is null"); return; } CG_EQUIP_SWORDSMAN packet = (CG_EQUIP_SWORDSMAN)PacketDistributed.CreatePacket(MessageID.PACKET_CG_EQUIP_SWORDSMAN); packet.Swordsmanguid = m_SwordsMan.Guid; packet.SendPacket(); CloseWindow(); }