public void Process_Type13_RemoveAircraft(Network.Packet Packet) { Network.Packets.Type13_RemoveAircraft ThisPacket = new Network.Packets.Type13_RemoveAircraft(Packet); //ThisPacket.PrintDebugInfo(); //Parent.HostObject.Send(Packet); Parent.HostObject.Send(ThisPacket.Serialise()); }
public void Process_Type13_RemoveAircraft(Network.Packet Packet) { Network.Packets.Type13_RemoveAircraft ThisPacket = new Network.Packets.Type13_RemoveAircraft(Packet); //ThisPacket.PrintDebugInfo(); //Parent.HostObject.Send(Packet); if (ThisPacket.ID == Parent.Vehicle.ID) { Server.Vehicles.RemoveAll(x => x.ID == Parent.Vehicle.ID); Parent.Vehicle.ID = 0; Parent.Vehicle.FormTarget = 0; Server.AllClients.SendMessage(Parent.Username + " left the aircraft."); } Parent.ClientObject.Send(ThisPacket.Serialise()); }