public uint Execute(PacketDistributed ipacket) { CG_CHANGE_MAJORCITY packet = (CG_CHANGE_MAJORCITY )ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } //enter your logic return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }
public void OnBlindOK() { if (Singleton <ObjManager> .Instance.MainPlayer != null) { Singleton <ObjManager> .Instance.MainPlayer.StopMove(); if (null != Singleton <ObjManager> .Instance.MainPlayer.NavAgent) { Destroy(Singleton <ObjManager> .Instance.MainPlayer.NavAgent); } } GameManager.gameManager.AutoSearch.Stop(); CG_CHANGE_MAJORCITY packet = (CG_CHANGE_MAJORCITY)PacketDistributed.CreatePacket(MessageID.PACKET_CG_CHANGE_MAJORCITY); packet.SetType(2); packet.SendPacket(); if (NetManager.Instance() != null) { NetManager.Instance().ConnectLost(); } UIManager.CloseUI(UIInfo.SystemAndAutoFight); }