Advertisement
ZumeZero

Vehicles compatibilities upgrades

Sep 13th, 2015
493
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 46.28 KB | None | 0 0
  1. /*
  2.     Compatibilidad de componentes con vehiculos [SA:MP]
  3.    
  4.     _Zume & AirKite [starter http://forum.sa-mp.com/showthread.php?t=281906]
  5. */
  6.  
  7.  
  8. #if defined _compatible_veh_included
  9.         #endinput
  10. #endif
  11. #define _compatible_veh_included
  12.  
  13. #define TOTAL_MODS  (36)
  14.  
  15. #define IsValidComponent(%1) \
  16.                                 (1000 <= (%1) <= 1193)
  17.  
  18. #define IsVehicleValidModel(%1) \
  19.                                 (400 <= (%1) <= 611)
  20.  
  21. enum zUpgradesNames{
  22.     zU_Component,
  23.     zU_Name[32]
  24. };
  25.  
  26. static nameComponents[][zUpgradesNames] = {
  27.     {1000, "Pro Spoiler"},
  28.     {1001, "Win Spoiler"},
  29.     {1002, "Drag Spoiler"},
  30.     {1003, "Alpha Spoiler"},
  31.     {1004, "Champ Scoop"},
  32.     {1005, "Fury Scoop"},
  33.     {1006, "Roof Scoop"},
  34.     {1007, "Right Sideskirt"},
  35.     {1008, "Nitrous x5"},
  36.     {1009, "Nitrous x2"},
  37.     {1010, "Nitrous x10"},
  38.     {1011, "Race Scoop"},
  39.     {1012, "Worx Scoop"},
  40.     {1013, "Round Fog Lights"},
  41.     {1014, "Champ Spoiler"},
  42.     {1015, "Race Spoiler"},
  43.     {1016, "Worx Spoiler"},
  44.     {1017, "Left Sideskirt"},
  45.     {1018, "Upswept Exhaust"},
  46.     {1019, "Twin Exhaust"},
  47.     {1020, "Large Exhaust"},
  48.     {1021, "Medium Exhaust"},
  49.     {1022, "Small Exhaust"},
  50.     {1023, "Fury Spoiler"},
  51.     {1024, "Square Fog Lights"},
  52.     {1025, "Offroad Wheels"},
  53.     {1026, "Right Alien Sideskirt"},
  54.     {1027, "Left Alien Sideskirt"},
  55.     {1028, "Alien Exhaust"},
  56.     {1029, "X-Flow Exhaust"},
  57.     {1030, "Right X-Flow Sideskirt"},
  58.     {1031, "Left X-Flow Sideskirt"},
  59.     {1032, "Alien Roof Vent"},
  60.     {1033, "X-Flow Roof Vent"},
  61.     {1034, "Alien Exhaust"},
  62.     {1035, "X-Flow Roof Vent"},
  63.     {1036, "Right Alien Sideskirt"},
  64.     {1037, "X-Flow Exhaust"},
  65.     {1038, "Alien Roof Vent"},
  66.     {1039, "Right X-Flow Sideskirt"},
  67.     {1040, "Left Alien Sideskirt"},
  68.     {1041, "Left X-Flow Sideskirt"},
  69.     {1042, "Right Chrome Sideskirt"},
  70.     {1043, "Slamin Exhaust"},
  71.     {1044, "Chrome Exhaust"},
  72.     {1045, "X-Flow Exhaust"},
  73.     {1046, "Alien Exhaust"},
  74.     {1047, "Right Alien Sideskirt"},
  75.     {1048, "Right X-Flow Sideskirt"},
  76.     {1049, "Alien Spoiler"},
  77.     {1050, "X-Flow Spoiler"},
  78.     {1051, "Left Alien Sideskirt"},
  79.     {1052, "Left X-Flow Sideskirt"},
  80.     {1053, "X-Flow Roof Vent"},
  81.     {1054, "Alien Roof Vent"},
  82.     {1055, "Alien Roof Vent"},
  83.     {1056, "Right Alien Sideskirt"},
  84.     {1057, "Right X-Flow Sideskirt"},
  85.     {1058, "X-Flow Spoiler"},
  86.     {1059, "X-Flow Exhaust"},
  87.     {1060, "Alien Spoiler"},
  88.     {1061, "X-Flow Roof Vent"},
  89.     {1062, "Left Alien Sideskirt"},
  90.     {1063, "Left X-Flow Sideskirt"},
  91.     {1064, "Alien Exhaust"},
  92.     {1065, "Alien Exhaust"},
  93.     {1066, "X-Flow Exhaust"},
  94.     {1067, "Alien Roof Vent"},
  95.     {1068, "X-Flow Roof Vent"},
  96.     {1069, "Right Alien Sideskirt"},
  97.     {1070, "Right X-Flow Sideskirt"},
  98.     {1071, "Left Alien Sideskirt"},
  99.     {1072, "Left X-Flow Sideskirt"},
  100.     {1073, "Shadow Wheels"},
  101.     {1074, "Mega Wheels"},
  102.     {1075, "Rimshine Wheels"},
  103.     {1076, "Wires Wheels"},
  104.     {1077, "Classic Wheels"},
  105.     {1078, "Twist Wheels"},
  106.     {1079, "Cutter Wheels"},
  107.     {1080, "Stitch Wheels"},
  108.     {1081, "Grove Wheels"},
  109.     {1082, "Import Wheels"},
  110.     {1083, "Dollar Wheels"},
  111.     {1084, "Trance Wheels"},
  112.     {1085, "Atomic Wheels"},
  113.     {1086, "Stereo"},
  114.     {1087, "Hydraulics"},
  115.     {1088, "Alien Roof Vent"},
  116.     {1089, "X-Flow Exhaust"},
  117.     {1090, "Right Alien Sideskirt"},
  118.     {1091, "X-Flow Roof Vent"},
  119.     {1092, "Alien Exhaust"},
  120.     {1093, "Left X-Flow Sideskirt"},
  121.     {1094, "Left Alien Sideskirt"},
  122.     {1095, "Right X-Flow Sideskirt"},
  123.     {1096, "Ahab Wheels"},
  124.     {1097, "Virtual Wheels"},
  125.     {1098, "Access Wheels"},
  126.     {1099, "Left Chrome Sideskirt"},
  127.     {1100, "Chrome Grill"},
  128.     {1101, "Left Chrome Flames Sideskirt"},
  129.     {1102, "Left Chrome Strip Sideskirt"},
  130.     {1103, "Convertible Roof"},
  131.     {1104, "Chrome Exhaust"},
  132.     {1105, "Slamin Exhaust"},
  133.     {1106, "Left Chrome Arches Sideskirt"},
  134.     {1107, "Left Chrome Strip Sideskirt"},
  135.     {1108, "Right Chrome Strip Sideskirt"},
  136.     {1109, "Chrome Rear Bullbars"},
  137.     {1110, "Slamin Rear Bullbars"},
  138.     {1111, "Front Sign"},
  139.     {1112, "Front Sign"},
  140.     {1113, "Chrome Exhaust"},
  141.     {1114, "Slamin Exhaust"},
  142.     {1115, "Chrome Front Bullbars"},
  143.     {1116, "Slamin Front Bullbars"},
  144.     {1117, "Chrome Front Bumper"},
  145.     {1118, "Right Chrome Trim Sideskirt"},
  146.     {1119, "Right Wheelcovers Sideskirt"},
  147.     {1120, "Left Chrome Trim Sideskirt"},
  148.     {1121, "Left Wheelcovers Sideskirt"},
  149.     {1122, "Right Chrome Flames Sideskirt"},
  150.     {1123, "Bullbar Chrome Bars"},
  151.     {1124, "Left Chrome Arches Sideskirt"},
  152.     {1125, "Bullbar Chrome Lights"},
  153.     {1126, "Chrome Exhaust"},
  154.     {1127, "Slamin Exhaust"},
  155.     {1128, "Vinyl Hardtop Roof"},
  156.     {1129, "Chrome Exhaust"},
  157.     {1130, "Hardtop Roof"},
  158.     {1131, "Softtop Roof"},
  159.     {1132, "Slamin Exhaust"},
  160.     {1133, "Right Chrome Strip Sideskirt"},
  161.     {1134, "Right Chrome Strip Sideskirt"},
  162.     {1135, "Slamin Exhaust"},
  163.     {1136, "Chrome Exhaust"},
  164.     {1138, "Alien Spoiler"},
  165.     {1139, "X-Flow Spoiler"},
  166.     {1140, "X-Flow Rear Bumper"},
  167.     {1141, "Alien Rear Bumper"},
  168.     {1142, "Left Oval Vents"},
  169.     {1143, "Right Oval Vents"},
  170.     {1144, "Left Square Vents"},
  171.     {1145, "Right Square Vents"},
  172.     {1146, "X-Flow Spoiler"},
  173.     {1147, "Alien Spoiler"},
  174.     {1148, "X-Flow Rear Bumper"},
  175.     {1149, "Alien Rear Bumper"},
  176.     {1150, "Alien Rear Bumper"},
  177.     {1151, "X-Flow Rear Bumper"},
  178.     {1152, "X-Flow Front Bumper"},
  179.     {1153, "Alien Front Bumper"},
  180.     {1154, "Alien Rear Bumper"},
  181.     {1155, "Alien Front Bumper"},
  182.     {1156, "X-Flow Rear Bumper"},
  183.     {1157, "X-Flow Front Bumper"},
  184.     {1158, "X-Flow Spoiler"},
  185.     {1159, "Alien Rear Bumper"},
  186.     {1160, "Alien Front Bumper"},
  187.     {1161, "X-Flow Rear Bumper"},
  188.     {1162, "Alien Spoiler"},
  189.     {1163, "X-Flow Spoiler"},
  190.     {1164, "Alien Spoiler"},
  191.     {1165, "X-Flow Front Bumper"},
  192.     {1166, "Alien Front Bumper"},
  193.     {1167, "X-Flow Rear Bumper"},
  194.     {1168, "Alien Rear Bumper"},
  195.     {1169, "Alien Front Bumper"},
  196.     {1170, "X-Flow Front Bumper"},
  197.     {1171, "Alien Front Bumper"},
  198.     {1172, "X-Flow Front Bumper"},
  199.     {1173, "X-Flow Front Bumper"},
  200.     {1174, "Chrome Front Bumper"},
  201.     {1175, "Slamin Front Bumper"},
  202.     {1176, "Chrome Rear Bumper"},
  203.     {1177, "Slamin Rear Bumper"},
  204.     {1178, "Slamin Rear Bumper"},
  205.     {1179, "Chrome Front Bumper"},
  206.     {1180, "Chrome Rear Bumper"},
  207.     {1181, "Slamin Front Bumper"},
  208.     {1182, "Chrome Front Bumper"},
  209.     {1183, "Slamin Rear Bumper"},
  210.     {1184, "Chrome Rear Bumper"},
  211.     {1185, "Slamin Front Bumper"},
  212.     {1186, "Slamin Rear Bumper"},
  213.     {1187, "Chrome Rear Bumper"},
  214.     {1188, "Slamin Front Bumper"},
  215.     {1189, "Chrome Front Bumper"},
  216.     {1190, "Slamin Front Bumper"},
  217.     {1191, "Chrome Front Bumper"},
  218.     {1192, "Chrome Rear Bumper"},
  219.     {1193, "Slamin Rear Bumper"}
  220. };
  221.  
  222. static VehiclesMods[][TOTAL_MODS] = {
  223.     {400, 1008,1009,1010,1013,1018,1019,1020,1021,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000},
  224.     {401, 1001,1003,1004,1005,1006,1007,1008,1009,1010,1013,1017,1019,1020,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,0000},
  225.     {402, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  226.     {403, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  227.     {404, 1000,1002,1007,1008,1009,1010,1013,1016,1017,1019,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000},
  228.     {405, 1000,1001,1008,1009,1010,1014,1018,1019,1020,1021,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000},
  229.     {406, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  230.     {407, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  231.     {408, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  232.     {409, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  233.     {410, 1001,1003,1007,1008,1009,1010,1013,1017,1019,1020,1021,1023,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000},
  234.     {411, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  235.     {412, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  236.     {413, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  237.     {414, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  238.     {415, 1001,1003,1007,1008,1009,1010,1017,1018,1019,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000},
  239.     {416, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  240.     //{417, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  241.     {418, 1002,1006,1008,1009,1010,1016,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  242.     {419, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  243.     {420, 1001,1003,1004,1005,1008,1009,1010,1019,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000},
  244.     {421, 1000,1008,1009,1010,1014,1016,1018,1019,1020,1021,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000},
  245.     {422, 1007,1008,1009,1010,1013,1017,1019,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000},
  246.     {423, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  247.     {424, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  248.     //{425, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  249.     {426, 1001,1003,1004,1005,1006,1008,1009,1010,1019,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000},
  250.     {427, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  251.     {428, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  252.     {429, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  253.     //{430, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  254.     {431, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  255.     {432, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  256.     {433, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  257.     {434, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  258.     {435, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  259.     {436, 1001,1003,1006,1007,1008,1009,1010,1013,1017,1019,1020,1021,1022,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000},
  260.     {437, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  261.     {438, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  262.     {439, 1001,1003,1007,1008,1009,1010,1013,1017,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145,0000,0000,0000,0000},
  263.     {440, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  264.     {441, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  265.     {442, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  266.     {443, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  267.     {444, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  268.     {445, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  269.     //{446, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  270.     //{447, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  271.     //{448, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  272.     //{449, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  273.     {450, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  274.     {451, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  275.     //{452, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  276.     //{453, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  277.     //{454, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  278.     {455, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  279.     {456, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  280.     {457, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  281.     {458, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  282.     {459, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  283.     //{460, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  284.     //{461, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  285.     //{462, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  286.     //{463, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  287.     //{464, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  288.     //{465, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  289.     {466, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  290.     {467, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  291.     //{468, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  292.     //{469, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  293.     {470, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  294.     //{471, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  295.     //{472, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  296.     //{473, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  297.     {474, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  298.     {475, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  299.     //{476, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  300.     {477, 1006,1007,1008,1009,1010,1017,1018,1019,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000},
  301.     {478, 1004,1005,1008,1009,1010,1012,1013,1020,1021,1022,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000},
  302.     {479, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  303.     {480, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  304.     //{481, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  305.     {482, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  306.     {483, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  307.     //{484, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  308.     {485, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  309.     {486, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  310.     //{487, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  311.     //{488, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  312.     {489, 1000,1002,1004,1005,1006,1008,1009,1010,1013,1016,1018,1019,1020,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000},
  313.     {490, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  314.     {491, 1003,1007,1008,1009,1010,1014,1017,1018,1019,1020,1021,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145,0000},
  315.     {492, 1000,1004,1005,1006,1008,1009,1010,1016,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  316.     //{493, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  317.     {494, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  318.     {495, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  319.     {496, 1001,1002,1003,1006,1007,1008,1009,1010,1011,1017,1019,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,0000,0000},
  320.     //{497, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  321.     {498, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  322.     {499, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  323.     {500, 1008,1009,1010,1013,1019,1020,1021,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  324.     //{501, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  325.     {502, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  326.     {503, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  327.     {504, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  328.     {505, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  329.     {506, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  330.     {507, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  331.     {508, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  332.     //{509, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  333.     //{510, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  334.     //{511, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  335.     //{512, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  336.     //{513, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  337.     {514, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  338.     {515, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  339.     {516, 1000,1002,1004,1007,1008,1009,1010,1015,1016,1017,1018,1019,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000},
  340.     {517, 1002,1003,1007,1008,1009,1010,1016,1017,1018,1019,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145,0000},
  341.     {518, 1001,1003,1005,1006,1007,1008,1009,1010,1013,1017,1018,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145},
  342.     //{519, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  343.     //{520, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  344.     //{521, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  345.     //{522, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  346.     //{523, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  347.     {524, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  348.     {525, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  349.     {526, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  350.     {527, 1001,1007,1008,1009,1010,1014,1015,1017,1018,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000},
  351.     {528, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  352.     {529, 1001,1003,1006,1007,1008,1009,1010,1011,1012,1017,1018,1019,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000},
  353.     {530, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  354.     {531, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  355.     {532, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  356.     {533, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  357.     {534, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1100,1101,1106,1122,1123,1124,1125,1126,1127,1178,1179,1180,1185,0000},
  358.     {535, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1109,1110,1113,1114,1115,1116,1117,1118,1119,1120,1121,0000,0000,0000},
  359.     {536, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1103,1104,1105,1107,1108,1128,1181,1182,1183,1184,0000,0000,0000,0000},
  360.     //{537, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  361.     //{538, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  362.     //{539, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  363.     {540, 1001,1004,1006,1007,1008,1009,1010,1017,1018,1019,1020,1023,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145},
  364.     {541, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  365.     {542, 1008,1009,1010,1014,1015,1018,1019,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1144,1145,0000,0000,0000,0000,0000,0000},
  366.     {543, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  367.     {544, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  368.     {545, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  369.     {546, 1001,1002,1004,1006,1007,1008,1009,1010,1017,1018,1019,1023,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145},
  370.     {547, 1000,1003,1008,1009,1010,1016,1018,1019,1020,1021,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,0000,0000,0000,0000,0000},
  371.     //{548, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  372.     {549, 1001,1003,1007,1008,1009,1010,1011,1012,1017,1018,1019,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145},
  373.     {550, 1001,1003,1004,1005,1006,1008,1009,1010,1018,1019,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145,0000},
  374.     {551, 1002,1003,1005,1006,1008,1009,1010,1016,1018,1019,1020,1021,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000},
  375.     {552, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  376.     //{553, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  377.     {554, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  378.     {555, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  379.     {556, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  380.     {557, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  381.     {558, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1163,1164,1165,1166,1167,1168},
  382.     {559, 1008,1009,1010,1025,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1158,1159,1160,1161,1162,1173},
  383.     {560, 1008,1009,1010,1025,1026,1027,1028,1029,1030,1031,1032,1033,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1138,1139,1140,1141,1169,1170},
  384.     {561, 1008,1009,1010,1025,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1154,1155,1156,1157},
  385.     {562, 1008,1009,1010,1025,1034,1035,1036,1037,1038,1039,1040,1041,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1146,1147,1148,1149,1171,1172},
  386.     //{563, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  387.     //{564, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  388.     {565, 1008,1009,1010,1025,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1150,1151,1152,1153},
  389.     {566, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  390.     {567, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1102,1129,1130,1131,1132,1133,1186,1187,1188,1189,0000,0000,0000,0000},
  391.     {568, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  392.     //{569, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  393.     //{570, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  394.     {571, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  395.     {572, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  396.     {573, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  397.     {574, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  398.     {575, 1008,1009,1010,1025,1042,1043,1044,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1099,1174,1175,1176,1177,0000,0000,0000,0000,0000,0000},
  399.     {576, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1134,1135,1136,1137,1190,1191,1192,1193,0000,0000,0000,0000,0000,0000},
  400.     //{577, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  401.     {578, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  402.     {579, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  403.     {580, 1001,1006,1007,1008,1009,1010,1017,1018,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000},
  404.     //{581, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  405.     {582, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  406.     {583, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  407.     {584, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  408.     {585, 1001,1003,1006,1007,1008,1009,1010,1013,1017,1018,1019,1020,1023,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145},
  409.     //{586, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  410.     {587, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  411.     {588, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  412.     {589, 1000,1004,1005,1006,1007,1008,1009,1010,1013,1016,1017,1018,1020,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1144,1145,0000},
  413.     //{590, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  414.     {591, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  415.     //{592, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  416.     //{593, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  417.     {594, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  418.     //{595, 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  419.     {596, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  420.     {597, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  421.     {598, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  422.     {599, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  423.     {600, 1004,1005,1006,1007,1008,1009,1010,1013,1017,1018,1020,1022,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000},
  424.     {601, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  425.     {602, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  426.     {603, 1001,1006,1007,1008,1009,1010,1017,1018,1019,1020,1023,1024,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,1142,1143,1144,1145,0000},
  427.     {604, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  428.     {605, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  429.     {606, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  430.     {607, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  431.     {608, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  432.     {609, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  433.     {610, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000},
  434.     {611, 1008,1009,1010,1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1087,1096,1097,1098,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000}
  435. };
  436.  
  437. stock GetComponentName(componentid)
  438. {
  439.     new
  440.         name_component[32] = "Unknown";
  441.  
  442.     if(!IsValidComponent(componentid))
  443.         return name_component;
  444.  
  445.     for(new i = 0; i < sizeof(nameComponents); i++)
  446.     {
  447.         if(nameComponents[i][zU_Component] != componentid)
  448.             continue;
  449.  
  450.         format(name_component, sizeof(name_component), "%s", nameComponents[i][zU_Name]);
  451.     }
  452.     return name_component;
  453. }
  454.  
  455. stock IsModelComponentCompatible(model_veh, componentid)
  456. {
  457.     if(!IsVehicleValidModel(model_veh))
  458.         return 0;
  459.  
  460.     if(!IsValidComponent(componentid))
  461.         return 0;
  462.  
  463.     for(new i = 0; i < sizeof(VehiclesMods); i++)
  464.     {
  465.         if(VehiclesMods[i][0] != model_veh)
  466.             continue;
  467.  
  468.         for(new x = 1; x < TOTAL_MODS; x++)
  469.         {
  470.             if(VehiclesMods[i][x] != componentid)
  471.                 continue;
  472.  
  473.             return 1;
  474.         }
  475.     }
  476.     return 0;
  477. }
  478.  
  479. stock GetVehicleModIDE(model_veh)
  480. {
  481.     if(!IsVehicleValidModel(model_veh))
  482.         return -1;
  483.  
  484.     for(new i = 0; i < sizeof(VehiclesMods); i++)
  485.     {
  486.         if(VehiclesMods[i][0] != model_veh)
  487.             continue;
  488.  
  489.         return i;
  490.     }
  491.     return -1;
  492. }
  493.  
  494. stock IsModelComponentCompatibleEx(vehiclemodel, count, &component)
  495. {
  496.     new
  497.         id = GetVehicleModIDE(vehiclemodel);
  498.  
  499.     if(id == -1)
  500.         return 0;
  501.  
  502.     if(count == 0)
  503.         count = 1;
  504.        
  505.     if(count >= TOTAL_MODS){
  506.         return 0;
  507.     }
  508.    
  509.     component = VehiclesMods[id][count];
  510.     return 1;
  511. }
  512.  
  513. // IsModelComponentCompatibleEx(vehiclemodel, count, &component);
  514. // IsModelComponentCompatible(model_veh, componentid);
  515. // GetComponentName(componentid);
  516. // IsValidComponent(componentid);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement