/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Exchange Close /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void Exchange_Close() { try { Systems sys = GetPlayer(Character.Network.TargetID); client.Send(Packet.Exchange_Cancel()); client.Send(Packet.CloseExhangeWindow()); Character.Network.Exchange.Window = false; Character.Network.Exchange.ItemList = null; if (sys != null) { sys.client.Send(Packet.Exchange_Cancel()); sys.client.Send(Packet.CloseExhangeWindow()); sys.Character.Network.Exchange.Window = false; sys.Character.Network.Exchange.ItemList = null; Character.State.Exchanging = false; sys.Character.State.Exchanging = false; } Character.State.Exchanging = false; sys.Character.State.Exchanging = false; } catch (Exception ex) { Console.WriteLine(ex); } }