Its a problem all his players have so thats not it. Im just a function to check them now.
Code:
stock GetDynamicObjectModelID(objectid)
{
new id=Streamer_GetIntData(0,objectid,E_STREAMER_MODEL_ID);
return id;
}
stock IsValidObjectModel(model)
{
static
valid_model[] = //credits to Slice
{
0b11111111111011111110110111111110, 0b00000000001111111111111111111111,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b11111111111111111111111110000000,
0b11100001001111111111111111111111, 0b11110111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b00000001111000000111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111100011111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111011111, 0b11111111111111111111111101111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111100000000000001111111111,
0b11111111111111111111111111111111, 0b11111111111010111101111111111111,
0b11111111111111111111111111111111, 0b11111111111111111001111111111111,
0b11111111111111111111111111111111, 0b10000000000011111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111011111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111101011101111111111, 0b11111111111111111111111111110111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111110011,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111100111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111011110111101111,
0b10000000000000000000000000000000, 0b00000010000010000000010011111111,
0b00000000001000000100000000000000, 0b11111111101101100101111000000000,
0b01110000111111111111111111111011, 0b00000000001111111111111111000000,
0b10011111110000000000001111001100, 0b11111111101111001100000000011110,
0b00001110110111111100111111111111, 0b11111111111111111111111111001110,
0b11111000000011111111111111111111, 0b11111111111111111110111101101011,
0b01000000000000000111111101110111, 0b11010111111111111111000001111100,
0b11110011111111111111111001111111, 0b01011111111111111111111111111111,
0b01111110100001111011111010101011, 0b10001001010101100100001000010000,
0b10100000000000000001010000101010, 0b00001000001111101010111100100000,
0b11111111111111111111111010100001, 0b00000000011111111111110101111111,
0b00001111111111111111110000111100, 0b11011110111111001111011011111011,
0b11111111111001111111110011001110, 0b11111111111111111111111111111111,
0b01111111111111111111111110111111, 0b01111000111111111111110111111111,
0b00011100000000010000000000000111, 0b00001111111100001000000000000000,
0b10101111001001110111110011111000, 0b01010101010101010110100000101011,
0b01110111110101011111110100101001, 0b01111111111100101110111011111011,
0b11111111111111111100101111001000, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b00000000011111111111111111111111, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b11111111000000000000000000000000, 0b00010100101000001111111111111111,
0b11111111101111011111111111000000, 0b00111111111111111111111100000001,
0b11110000000000000000000000000000, 0b00000101010101010111111111111111,
0b11110010110111000011111010000000, 0b11111110111110000111110111010000,
0b00000000000000011111111111111111, 0b00000000000000000000000000000000,
0b11111111111111111111111111000000, 0b11111111111111111111111111111111,
0b11011111111111111111111111111111, 0b00000000000000000000000000000111,
0b00000000000000000000000000000000, 0b11010111111000000000000000000000,
0b10110011001000101111111111111111, 0b00011000010111010101011111010111,
0b11011111111111111111010101111111, 0b11111111111111100000000000000011,
0b11111111111111111111111111111111, 0b11111111111111111100000101111111,
0b00000000000000000000000111111111, 0b00011000000001111000000000000000,
0b11111111111111100111100000000100, 0b11110100011011111111110000000000,
0b11111110001001111111110000000111, 0b11111111110110000100101010101000,
0b11111111111111111100000000000000, 0b11111111111111111111111111111111,
0b11101011111011110011111111111111, 0b11111111111111111111111111111111,
0b00010001000001111100001111111111, 0b00100000000000000000000000000000,
0b00000000000000000000000000000000, 0b11111101000000000000000000000000,
0b11110001110101000001111111111111, 0b00000000000001101111010000010010,
0b11111111111111111111111110000000, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11100001111100000111100000000000, 0b11100110011111111101011111111011,
0b00000000000000000000000100111001, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000100110000101100111111001100,
0b11111111111110000000000000000000, 0b00000000000001111111111111111111,
0b11000001111111011100000110000000, 0b00000111111101111111111111111111,
0b00000000001000011110000111010010, 0b00111000100111110011110000000000,
0b00111111111110101000001001111110, 0b00000000000000100001111100000000,
0b11111111111111111111111100000000, 0b01111111111111111111111111111111,
0b01011100001111111110101111110111, 0b11100010111111100000000000111111,
0b11011000011000110011100011111001, 0b01100110000011110001100000010000,
0b00000111100000000000000000000100, 0b00010111111101100011100001101010,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b11111111101111111000000000000000, 0b01111000000111100000000111111111,
0b00000000011111110111111110111111, 0b11111111111111111111111111111111,
0b00000000101001101111111111111111, 0b11111111111111111111111111111110,
0b10100001000000111111111111111111, 0b11111111111111111111111111111011,
0b00000000000000000000000000000011, 0b00000000000000100000000000000000,
0b01110001111111010000000000010000, 0b11111101111101100011011111111111,
0b10000000011111111111110101010111, 0b11011111100000010011001010110111,
0b11010011101011111111111111111111, 0b10101010000010010000001111111000,
0b11111000101111100000111110010110, 0b11111111100000000000000000000001,
0b11111111111111111111111111111111, 0b01111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111101111111111,
0b11111111111111111111111111111111, 0b00000000000001111111111111111111,
0b00111000000000010001000000000010, 0b00000000000011100000000000000000,
0b00000000000000000000100000000000, 0b00000000000000000000000000000000,
0b11110101000000000000000000000000, 0b00011111111000000101001000000111,
0b11110000011110100011011101000000, 0b01111110111111111111111111111111,
0b10101000000111110100101111011100, 0b11111111111111111111110000111010,
0b00000000000000000000011111111111, 0b11111111111111111111111111111110,
0b00001000111111111111111111111111, 0b00000000000000000000000000000000,
0b00001111111110000000001111111101, 0b00111110000001111111101110100000,
0b00001111111101111100011111000100, 0b11101010111101010011000111110000,
0b11101010000000000000000111010001, 0b10001110110101100101000001110101,
0b11000011111010101011111111111111, 0b11010110101111110000000000111111,
0b00011111111111111111111111010100, 0b11111111111111111111111111111111,
0b00111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b10000000001111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b00000000000000111111111111111111,
0b00000000000000000000000001000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00011111000000000000000000000000,
0b00011111111111100111111111111111, 0b00000011111111111111111111111110,
0b00000000000000000000000000000000, 0b00101100000110000000000000010000,
0b11100000111110000000001000000000, 0b11111000000000011111111100000000,
0b11010000111111101011111111111111, 0b11001101010100011100011101000011,
0b11111111111101010011110011100111, 0b01000000000111111001101111111111,
0b00000000111010111111110010000111, 0b11111111111000000000001111111111,
0b11111111111111111111111111111111, 0b11111111111011110111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b00000000000001100000001111111111, 0b00000000000000000000000000000000,
0b11100000000000000000000000000000, 0b00000000000000000000000000000001,
0b11111111111111111111110000010000, 0b00000111111111111111111111111111,
0b11111111111111111110100000000000, 0b11111111111111111111111110111111,
0b00000011100001111111111111111111, 0b00000000001100000000000000000000,
0b01100110001011010000000000000000, 0b11111111111111111111111111111111,
0b00000111111111111111111111111111, 0b00000000000000000000000011111110,
0b11111111110100000000000000000000, 0b00000000000000000111111111101011,
0b01100000000000000000000110011100, 0b11111111111111111111111111101010,
0b11111100000000000111111111111111, 0b00000000000000000000000001111111,
0b11101111000000000000000000000000, 0b11111110111111111111111111111111,
0b11111111111111111111011111111111, 0b11000000001000000000000011011001,
0b11011111111111111111111111111111, 0b11100000011000000000011111111110,
0b00000000001111100011111111111111, 0b00011110111111000000000000000000,
0b11001111111100001001011111110100, 0b00110001110001111000011101011110,
0b00000000000000000000000001110110, 0b11111111111111111100000000000000,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b00111111111111111111111111111111,
0b00000000000000000000000000000000, 0b11000000000000000000000000000000,
0b00000000000000011111111111111111, 0b11101111111111110100001000000000,
0b00001010000000001111111111111111, 0b00001100000110011000000000000000,
0b01010011111111111111111111000000, 0b11000001111111111100000000000100,
0b11111111111111111111111111111111, 0b11001111110000000000111111111111,
0b11111111111111111111111111111111, 0b00001111111111111111111111011111,
0b00000011100000000000111000100000, 0b11111111111111111110000000100000,
0b11111111111001111111111111111111, 0b11111111111111111111111111111111,
0b00000000000000000000000011111111, 0b10000000000000000000000000000000,
0b11111111111111111111111111111111, 0b11111111111111111111111111001111,
0b00000000000000000111111000001111, 0b00000000000000000000000000000000,
0b11110111100000000000000000000000, 0b00111111111100001011111111111111,
0b10110111101010010000000000000000, 0b11010000111111110001011011101010,
0b10000011100000101101001011010000, 0b11111111111110000100000010111101,
0b11110011011111110100001100011111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b00000000000110011111111111111111,
0b00001111100000000000000000000000, 0b10000000000000001011111010000000,
0b11100100000001111000000000000000, 0b00000000000000000000000000000011,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b11111111111111111111111111111111, 0b11111111111111111111111111111011,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b00001110001111111101111001011011,
0b00011110011000011100011000111100, 0b11000000001011111111111110010001,
0b01111111111111111101101111111111, 0b00111111111111111010100001110010,
0b01111111111000000100000001011000, 0b00000000001110000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000111000000000000000,
0b01000001000100000011101000000001, 0b11001111100110110000000000111010,
0b00000000000000000000000000000000, 0b11111000000000000100000000000000,
0b01000000001000000001111110111111, 0b11111111111011100111000000000000,
0b11111111111111111111111111111111, 0b00001111111111111111111111111111,
0b11111111110000000000000000000000, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111100001111,
0b11111111111111111111111111111111, 0b01111111101111011111111111111111,
0b00100001000000000000000000000010, 0b10110111011001100111011000001000,
0b00000000001000000000000010000111, 0b10000100000000011000001111100000,
0b00000000000000000000000000000100, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b11111111111111111000000000000000,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11010111111111111111111111111101, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111100000011111111111111111111,
0b11111111111111111111111111110011, 0b11111111111111111111100011111111,
0b11111111111111111000000111111111, 0b11111111111111000011111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111110111111111, 0b00000000111101111111111111101111,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b11111111111111100000000000000000,
0b00000001111111111111111111111111, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111000000011111110111111111, 0b11111111111111111111111111111111,
0b11111111111111101111111111111111, 0b00000111111111111111111111111111,
0b00001111111111111111111111111111, 0b01110100111101000100000111110000,
0b10101000000000000000000000000001, 0b00000000111101000000000000000011,
0b00000000111111000000000000000000, 0b00001001000111000000000000000000,
0b00100010100000100000000000000000, 0b11111111111110001100000000100100,
0b11111111111111111111111111111111, 0b01110000011101100011111001111010,
0b11111000000000000000000000011110, 0b11000001111101100000111111111111,
0b00000000011111111111111111101110, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b11111111111111111111111100000000,
0b11111110001111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b01010111111111111111111111111111,
0b01010101010101010101010101010101, 0b01010101000101010101010101010101,
0b01010101010101010101010101010101, 0b10101010101010000101010101010101,
0b01111010111111111111111111111010, 0b00000000111010101101100000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b10000000000000111100000000000000,
0b11110000000000000000000000000101, 0b11111111111111111111111011111111,
0b11111111111111111111111111111111, 0b11111101101101101100111111100001,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b00000000000000000000000000011111,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000101011000000000000, 0b01111011000000100000000000100000,
0b11000011111111010000111111011000, 0b11111011100011110110111001111001,
0b11001101111111110110000111100111, 0b00000101011110110000000001111110,
0b11111111111111110000000000000000, 0b11111111110111111111111111111111,
0b11111111111111111111111111111111, 0b00100011011111111111111111111111,
0b00000000000000000000000000000001, 0b00000000000000000000000000000000,
0b11111111000000000000000000000000, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b00000111111111111111111111111111, 0b00000000000000000000000000000000,
0b11111111111111111111111111111111, 0b00000000001111111111111111111111,
0b00000000010000000000000000000001, 0b00000011100000000000000000000000,
0b00000000000000000000001111101010, 0b11111111111111110000000000000000,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b10111111111111111111111111111111, 0b11111111111111111100111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b01111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111110011111111111, 0b11101111111111111111000111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11111111111111111111111111111111, 0b11111111111111111111111111111111,
0b11110000000001111111111111111111, 0b00001111111111111111111111111111,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00000000000000000000000000000000,
0b00000000000000000000000000000000, 0b00100000000000000000000000000000
};
if (model > 19901)
{
return 0;
}
model -= 320;
if (model < 0)
{
return 0;
}
return (valid_model[model >> 5] & (1 << (model & 0x1F)));//not sure what it returns but ****** could give me a hand here
}
CMD:checkobjs(playerid, params[])
{
for(new i=0;i<CountDynamicObjects();i++)
{
new mdl =GetDynamicObjectModelID(i);
if(!IsValidObjectModel(mdl)) printf("%d", mdl);
}
return 1;
}