 (its not for cruise insim)
 (its not for cruise insim)

case "!penalty":
                        InSim.Send_MST_Message("/p_clear " + Connections[GetConnIdx(MSO.UCID)].Username);
                        Connections[GetConnIdx(MSO.UCID)].Cash -= 500;
                        break;Conn.InBankDist = ((int)Math.Sqrt(Math.Pow(Conn.CompCar.X - (37 * 196608), 2) + Math.Pow(Conn.CompCar.Y - (-192 * 196608), 2)) / 65536);
                if (Conn.InBankDist <= 4 && (mph <= 4))
                {
[StructLayout(LayoutKind.Sequential)]
        public struct IS_PLC 
        {
            public byte Size;
            public Enums.Packets Type;
            public byte ReqI;
            public byte Zero;
            public byte UCID;
            public byte Sp1;
            public byte Sp2;
            public byte Sp3;
         [COLOR="Red"]   public uint Cars;[/COLOR]
        }
public static byte[] ISP_PLC(byte UniqueID, LFS_External.InSim.Flags.CarFlags Flags)
        {
            LFS_External.Packets.IS_PLC sourceStruct = new LFS_External.Packets.IS_PLC();
            sourceStruct.Size = 12;
            sourceStruct.Type = Enums.Packets.ISP_PLC;
            sourceStruct.ReqI = 0;
            sourceStruct.Zero = 0;
            sourceStruct.UCID = UniqueID;
            sourceStruct.Sp1 = 0;
            sourceStruct.Sp2 = 0;
            sourceStruct.Sp3 = 0;
           [COLOR="red"] sourceStruct.Cars = LFS_External.InSim.Flags.CarFlags;[/COLOR]
            return Util.PacketToData(sourceStruct);
        }