Guest User

Untitled

a guest
Feb 19th, 2014
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 84.67 KB | None | 0 0
  1. public OnGameModeInit()
  2. {
  3.     // Default Rates
  4.     SendRconCommand("onfoot_rate 50");
  5.     SendRconCommand("incar_rate 50");
  6.     SendRconCommand("weapon_rate 50");
  7.     SendRconCommand("stream_distance 200.0");
  8.     SendRconCommand("stream_rate 2000");
  9.     Streamer_TickRate(100);
  10.     new a[][] =
  11.     {
  12.         "Unarmed (Fist)",
  13.         "Brass K"
  14.     };
  15.     #pragma unused a
  16.     //InitDatabase();
  17.    // Audio_SetPack("default_pack", true);
  18.     djson_GameModeInit();
  19.     //coordinates settimer
  20.     /*
  21.     SetTimer("svCoordinates_UpdateCoordinates", 1500, 1);
  22.     return 1;
  23.     */
  24.     // Load New Speed Cameras
  25.     for(new c=0; c<MAX_SPEEDCAMS; c++) {
  26.         CreateDynamicObject(18880, SpeedCams[c][SCamX], SpeedCams[c][SCamY], SpeedCams[c][SCamZ], 0.0, 0.0, 10.0);
  27.     }
  28.     EnableStuntBonusForAll(0);
  29.     new servergmtextstr[128];
  30.     format(servergmtextstr, 128, "gamemodetext %s", SERVER_GM_TEXT);
  31.     SendRconCommand(servergmtextstr); // DO NOT REMOVE THIS
  32.     new string[42];
  33.     new string1[MAX_PLAYER_NAME];
  34.     ShowPlayerMarkers(PLAYER_MARKERS_MODE_STREAMED);
  35.     DisableInteriorEnterExits();
  36.     ShowPlayerMarkers(1);
  37.     UsePlayerPedAnims();
  38.     InitTurfWars();
  39.     LoadTurfWars();
  40.     InitPaintballArenas();
  41.     LoadPaintballArenas();
  42.     InitEventPoints();
  43.     LoadEventPoints();
  44.     LoadDynamicDoors();
  45.     LoadDynamicMapIcons();
  46.     LoadHouses();
  47.     LoadGates();
  48.     LoadBoxer();
  49.     LoadStuff();
  50.     LoadServerStats();
  51.     LoadThePay();
  52.     LoadFamilies();
  53.     LoadPoints();
  54.     LoadcDealerships();
  55.     AddTolls();
  56.     CreateStopSigns();
  57.     LoadBusinesses();
  58.     LoadMatsSystem();
  59.     LoadDrugSystem();
  60.     LoadElevatorStuff();
  61.     print("Loads Loaded");
  62.     //skinlist = LoadModelSelectionMenu("skins.txt");
  63.     SetTimer("MAINTENANCE_T5",1200000,1); // (20 MIN) - FIRE GENERATION
  64.     //SetTimer("MAINTENANCE_T5",60000,1); // (1 MIN) - FIRE GENERATION
  65.     SetTimer("MAINTENANCE_T4",600000,1);
  66.     SetTimer("MAINTENANCE_T3",900000,1);
  67.     SetTimer("ShowHelp", 60 * 3 * 1000, 1);
  68.     SetTimer("ShowAdvert", 120000, 1);
  69.     for(new f = 0; f < sizeof(FamilyInfo); f++)
  70.     {
  71.         for(new fv = 0; fv < MAX_GANG_VEHICLES; fv++)
  72.         {
  73.             FamilyVehicleInfo[f][fv][fvModelId] = 0;
  74.             FamilyVehicleInfo[f][fv][fvSpawnx] = 0.0;
  75.             FamilyVehicleInfo[f][fv][fvSpawny] = 0.0;
  76.             FamilyVehicleInfo[f][fv][fvSpawnz] = 0.0;
  77.             FamilyVehicleInfo[f][fv][fvSpawna] = 0.0;
  78.             FamilyVehicleInfo[f][fv][fvPaintJob] = -1;
  79.             FamilyVehicleInfo[f][fv][fvColor1] = 126;
  80.             FamilyVehicleInfo[f][fv][fvColor2] = 126;
  81.             FamilyVehicleInfo[f][fv][fvPrice] = 0;
  82.             FamilyVehicleInfo[f][fv][fvFuel] = 100.00;
  83.             FamilyVehicleInfo[f][fv][fvId] = INVALID_VEHICLE_ID;
  84.         }
  85.     }
  86.     LoadFamiliesHQ();
  87.     LoadMOTDs();
  88.     for(new i = 1; i < MAX_ACTIVE_REPORTS; i++)
  89.     {
  90.         ClearReport(i);
  91.     }
  92.     SetNameTagDrawDistance(60.0);
  93.     GiftAllowed = 1;
  94.     News[hTaken1] = 0; News[hTaken2] = 0; News[hTaken3] = 0; News[hTaken4] = 0; News[hTaken5] = 0;
  95.     format(string, sizeof(string), "Nothing");
  96.     strmid(News[hAdd1], string, 0, strlen(string), 255);
  97.     strmid(News[hAdd2], string, 0, strlen(string), 255);
  98.     strmid(News[hAdd3], string, 0, strlen(string), 255);
  99.     strmid(News[hAdd4], string, 0, strlen(string), 255);
  100.     strmid(News[hAdd5], string, 0, strlen(string), 255);
  101.     format(string1, sizeof(string1), "No-one");
  102.     strmid(News[hContact1], string1, 0, strlen(string1), 255);
  103.     strmid(News[hContact2], string1, 0, strlen(string1), 255);
  104.     strmid(News[hContact3], string1, 0, strlen(string1), 255);
  105.     strmid(News[hContact4], string1, 0, strlen(string1), 255);
  106.     strmid(News[hContact5], string1, 0, strlen(string1), 255);
  107.     PlayerHaul[43][pCapasity] = 100;
  108.     PlayerHaul[44][pCapasity] = 100;
  109.     PlayerHaul[45][pCapasity] = 50;
  110.     PlayerHaul[46][pCapasity] = 50;
  111.     format(objstore, sizeof(objstore), "MOLE: I got nothing, check back with me later.");
  112.     format(cbjstore, sizeof(cbjstore), "DISPATCH: There is nothing in your Vicinity, Out.");
  113.     gettime(ghour, gminute, gsecond);
  114.     FixHour(ghour);
  115.     ghour = shifthour;
  116.     SetWeather(2);
  117.     if(!realtime)
  118.     {
  119.         SetWorldTime(wtime);
  120.         gTime = wtime;
  121.     }
  122.     AllowInteriorWeapons(1);
  123.     //UsePlayerPedAnims();
  124.     // CreatedCars check
  125.     for(new i = 0; i < sizeof(CreatedCars); i++)
  126.     {
  127.         CreatedCars[i] = INVALID_VEHICLE_ID;
  128.     }
  129.     for(new v = 0; v < MAX_VEHICLES; v++)
  130.     {
  131.         VehicleFuel[v] = 100.0;
  132.     }
  133.     // Player Class's
  134.     for(new i = 0; i <= sizeof(Peds)-1; i++)
  135.     {
  136.         AddPlayerClass(Peds[i][0],1958.3783,1343.1572,1100.3746,269.1425,-1,-1,-1,-1,-1,-1);
  137.     }
  138.     //3D Text Labels
  139.     Create3DTextLabel("DOC (Prison) Correctional Facility\n type /arrest",COLOR_1YELLOW,946.2984,-2399.3765,13.2537,22,0);
  140.     Create3DTextLabel("CAUTION:Low Height",COLOR_1YELLOW,1528.180664,-2680.8,14.8,22,0);
  141.     Create3DTextLabel("CAUTION:Low Height",COLOR_1YELLOW,2059.4135,-2672.579,19.2,22,0);
  142.     Create3DTextLabel("Los Santos City Hall",COLOR_1BLUE,1481.400,-1774.0,19.6,12,0);
  143.     Create3DTextLabel("Los Santos County Superior Court",COLOR_1BLUE,1416.800,-1702.31799,17.1633,12,0);
  144.     Create3DTextLabel("FDSA is hiring! Apply & Join us Today!",COLOR_1RED,1411.954,-1723,32,50,0);
  145.     Create3DTextLabel("The City of LS does not welcome anti-social behaviour.",COLOR_1YELLOW,1538.151,-1610.551,25,50,0);
  146.     Create3DTextLabel("Looking for work? Check up with Human Resources!",COLOR_1YELLOW,1835.211,-1836.448,25,50,0);
  147.     Create3DTextLabel("Texas Petroleum is hiring truck drivers, \n inquire @ our forums",COLOR_YELLOW,1564.050,-1722.822,28.344,50,0);
  148.     Create3DTextLabel("PIZZA COON PIZZARIA:\n Delivered in 30 seconds or it's free!",COLOR_1RED,2093.800,-1787.132,21,30,0);
  149.     Create3DTextLabel("TPS Yard:\n Type /tpsjob \n /tpsinfo for help",COLOR_1YELLOW,2794.532,-2437.130,14.9,30,0);
  150.     Create3DTextLabel("Airplane Mission:\n Type /aajob \n /aainfo for help",COLOR_1BLUE,1711.3271,-2411.0510,13.6257,30,0);
  151.     Create3DTextLabel("DMV: CDL Office\n /buycdl to buy a license",COLOR_1YELLOW,-49.9631,-269.1552,6.6212,30,0);
  152.     Create3DTextLabel("Truck Job:\n Type /truckjob to begin work.",COLOR_1YELLOW,-174.1096, -278.7843, 2.5,30,0);
  153.     Create3DTextLabel("The LS Express\n Type /ad to place an advertisement.",COLOR_1YELLOW,1798.5789, -1306.5524, 13.8140,30,0);
  154.     Create3DTextLabel("Los Santos Times\n Type /ad to place an advertisement.",COLOR_1YELLOW,1386.5204, 293.0154, 20.0909,30,0);
  155.     print("Debug line 1");
  156.     Rentbike[1] = AddStaticVehicleEx(510,693.0355,-521.4330,16.3359,180,0,0,300);
  157.     Rentbike[2] = AddStaticVehicleEx(510,694.5347,-521.6201,16.3359,180,1,1,300);
  158.     Rentbike[3] = AddStaticVehicleEx(510,696.0685,-521.7038,16.3359,180,2,2,300);
  159.     Rentbike[4] = AddStaticVehicleEx(510,696.9286,-521.7510,16.3359,180,3,3,300);
  160.     Rentbike[5] = AddStaticVehicleEx(510,698.0557,-521.8126,16.3359,180,7,7,300);
  161.     Rentbike[6] = AddStaticVehicleEx(510,704.9352,-521.5434,16.3359,180,6,6,300);
  162.     Rentbike[7] = AddStaticVehicleEx(510,706.4053,-521.7415,16.3359,180,151,151,300);
  163.     Rentbike[8] = AddStaticVehicleEx(510,707.8610,-521.8054,16.3359,180,4,4,300);
  164.     Rentbike[9] = AddStaticVehicleEx(510,709.3933,-521.8725,16.3359,180,65,65,300);
  165.     Rentbike[10] = AddStaticVehicleEx(510,710.9013,-521.9385,16.3359,180,126,126,300);
  166.     //LSPD vehicles below
  167.     LSPDVehicles[0] = AddStaticVehicleEx(596, 1601.7000, -1683.9000, 5.7000, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  168.     LSPDVehicles[1] = AddStaticVehicleEx(596, 1601.7000, -1687.9000, 5.7000, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  169.     LSPDVehicles[2] = AddStaticVehicleEx(596, 1601.7000, -1691.9000, 5.7000, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  170.     LSPDVehicles[3] = AddStaticVehicleEx(596, 1601.7000, -1695.9000, 5.7000, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  171.     LSPDVehicles[4] = AddStaticVehicleEx(596, 1601.7000, -1699.9000, 5.7000, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  172.     LSPDVehicles[5] = AddStaticVehicleEx(596, 1601.7000, -1703.9000, 5.7000, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  173.     LSPDVehicles[6] = AddStaticVehicleEx(596, 1595.7000, -1710.7000, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  174.     LSPDVehicles[7] = AddStaticVehicleEx(596, 1591.3994, -1710.7000, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  175.     LSPDVehicles[8] = AddStaticVehicleEx(596, 1587.7000, -1710.7000, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  176.     LSPDVehicles[9] = AddStaticVehicleEx(596, 1583.7000, -1710.7000, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  177.     LSPDVehicles[10] = AddStaticVehicleEx(596, 1578.7000, -1710.7000, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  178.     LSPDVehicles[11] = AddStaticVehicleEx(596, 1574.3000, -1710.7000, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  179.     LSPDVehicles[12] = AddStaticVehicleEx(596, 1570.3000, -1710.7000, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Patrol Car (LSPD) HQ
  180.     LSPDVehicles[13] = AddStaticVehicleEx(599, 1566.4594, -1710.9276, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Police SUV (LSPD) HQ
  181.     LSPDVehicles[14] = AddStaticVehicleEx(599, 1562.4594, -1710.9276, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Police SUV (LSPD) HQ
  182.     LSPDVehicles[15] = AddStaticVehicleEx(599, 1558.8594, -1710.9276, 5.7000, 0.0000, 0, 1, FACTION_RESPAWN); //Police SUV (LSPD) HQ
  183.     LSPDVehicles[16] = AddStaticVehicleEx(596, 1543.87, -1659.00, 6.0994, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car Sup (LSPD) HQ
  184.     LSPDVehicles[17] = AddStaticVehicleEx(596, 1543.87, -1663.00, 6.0994, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car Sup (LSPD) HQ
  185.     LSPDVehicles[18] = AddStaticVehicleEx(596, 1543.87, -1667.50, 6.0994, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car Sup (LSPD) HQ
  186.     LSPDVehicles[19] = AddStaticVehicleEx(596, 1543.87, -1671.80, 6.0994, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car Sup (LSPD) HQ
  187.     LSPDVehicles[20] = AddStaticVehicleEx(596, 1543.87, -1675.90, 6.0994, 90.0000, 0, 1, FACTION_RESPAWN); //Patrol Car Sup (LSPD) HQ
  188.     LSPDVehicles[21] = AddStaticVehicleEx(482, 1529.289, -1680.225, 5.897, 270.0000, 0, 1, FACTION_RESPAWN); //Jail VAN (LSPD) HQ
  189.     LSPDVehicles[22] = AddStaticVehicleEx(490, 1534.5004, -1645.0000, 5.8253, 180.0000, 0, 1, FACTION_RESPAWN); //Unmarked Expedition (LSPD) HQ
  190.     LSPDVehicles[23] = AddStaticVehicleEx(490, 1538.4000, -1645.0000, 5.8253, 180.0000, 0, 1, FACTION_RESPAWN); //Unmarked Expedition (LSPD) HQ
  191.     LSPDVehicles[24] = AddStaticVehicleEx(426, 1544.0000, -1651.5000, 5.9388, 90.0000, 0, 1, FACTION_RESPAWN); //Unmarked CVPI (LSPD) HQ
  192.     LSPDVehicles[25] = AddStaticVehicleEx(426, 1544.0000, -1655.0031, 5.9388, 90.0000, 0, 1, FACTION_RESPAWN); //Unmarked CVPI (LSPD) HQ
  193.     LSPDVehicles[26] = AddStaticVehicleEx(523, 1584.9591, -1680.9000, 5.3952, 290.0000, 0, 1, FACTION_RESPAWN); //Police Motorcycle (LSPD) HQ
  194.     LSPDVehicles[27] = AddStaticVehicleEx(523, 1585.0000, -1679.0000, 5.3952, 290.0000, 0, 1, FACTION_RESPAWN); //Police Motorcycle (LSPD) HQ
  195.     LSPDVehicles[28] = AddStaticVehicleEx(523, 1584.9814, -1677.0076, 5.3952, 290.0000, 0, 1, FACTION_RESPAWN); //Police Motorcycle (LSPD) HQ
  196.     LSPDVehicles[29] = AddStaticVehicleEx(523, 1585.0000, -1675.0000, 5.3952, 290.0000, 0, 1, FACTION_RESPAWN); //Police Motorcycle (LSPD) HQ
  197.     LSPDVehicles[30] = AddStaticVehicleEx(510, 1557.0000, -1692.0000, 5.4876, 180.0000, 1, 1, FACTION_RESPAWN); //Cop Pedal Bike (LSPD) HQ
  198.     LSPDVehicles[31] = AddStaticVehicleEx(510, 1559.0000, -1692.0000, 5.4876, 180.0000, 1, 1, FACTION_RESPAWN); //Cop Pedal Bike (LSPD) HQ
  199.     LSPDVehicles[32] = AddStaticVehicleEx(510, 1561.0000, -1692.0000, 5.4876, 180.0000, 1, 1, FACTION_RESPAWN); //Cop Pedal Bike (LSPD) HQ
  200.     LSPDVehicles[33] = AddStaticVehicleEx(510, 1563.0000, -1692.0000, 5.4876, 180.0000, 1, 1, FACTION_RESPAWN); //Cop Pedal Bike (LSPD) HQ
  201.     LSPDVehicles[34] = AddStaticVehicleEx(525,1530.851,-1644.384,6.142,180,1,0,FACTION_RESPAWN); //LSPD CopTow
  202.     LSPDVehicles[35] = AddStaticVehicleEx(560,1528.6908,-1688.0449,5.7707,268.7665,1,0,FACTION_RESPAWN); //LSPD SubStation Sultan
  203.     LSPDVehicles[36] = AddStaticVehicleEx(507,1528.6982,-1683.9956,5.7727,270.1160,1,0,FACTION_RESPAWN); //LSPD Hotring B
  204.     LSPDVehicles[37] = AddStaticVehicleEx(497,1569.1587,-1641.0361,28.5788,89.5537,0,1, VEHICLE_RESPAWN); // Maverick
  205.     LSPDVehicles[38] = AddStaticVehicleEx(497,1567.7852,-1710.9760,28.6107,90.9795,0,1, VEHICLE_RESPAWN); // Maverick
  206.     LSPDVehicles[39] = AddStaticVehicleEx(497,1549.1937,-1707.2985,28.5714,90.9819,0,1, VEHICLE_RESPAWN); // Maverick
  207.     LSPDVehicles[40] = AddStaticVehicleEx(497,1547.7992,-1643.6317,28.5923,91.2595,0,1, VEHICLE_RESPAWN); // Maverick
  208.     //FDSA vehicles below
  209.     FDSAVehicles[1] = AddStaticVehicleEx(416,704.79,-670.90,16.79,90.00,3,3,FACTION_RESPAWN); //Dillimore-Ambulance
  210.     FDSAVehicles[2] = AddStaticVehicleEx(407,706.29,-666.2,17.02,90.00,3,3,FACTION_RESPAWN); //Dillimore-Engine
  211.     FDSAVehicles[3] = AddStaticVehicleEx(490,52.2386,-181.1844,1.6481,176.2079,3,3,FACTION_RESPAWN); // Blueberry FD BatChief
  212.     FDSAVehicles[4] = AddStaticVehicleEx(407,46.8349,-185.2818,1.9552,176.7585,3,3,FACTION_RESPAWN); // Blueberry FD Engine
  213.     FDSAVehicles[5] = AddStaticVehicleEx(544,47.4979,-174.8549,1.9476,175.8579,3,3,FACTION_RESPAWN); // Blueberry FD Ladder
  214.     FDSAVehicles[6] = AddStaticVehicleEx(416,56.9252,-186.8114,1.6872,177.8921,3,3,FACTION_RESPAWN); // Blueberry FD Ambo
  215.     FDSAVehicles[7] = AddStaticVehicleEx(416,57.6094,-177.0705,1.6561,176.0795,3,3,FACTION_RESPAWN); // Blueberry FD Ambo
  216.     FDSAVehicles[8] = AddStaticVehicleEx(407,76.1134,-173.7750,1.9248,179.1006,3,3,FACTION_RESPAWN); // Blueberry FD Engine
  217.     FDSAVehicles[9] = AddStaticVehicleEx(563, 152.42, -167.52, 2.28, 92.43, 3, 1, VEHICLE_RESPAWN); // Raindance - Sub Station
  218.     FDSAVehicles[10] = AddStaticVehicleEx(416,1220.61, 301.97, 19.70, 155.82,1,3, VEHICLE_RESPAWN); // Memorial - Ambulance
  219.     FDSAVehicles[11] = AddStaticVehicleEx(416,1227.83, 298.53, 19.70, 155.16,1,3, VEHICLE_RESPAWN); // Memorial - Ambulance
  220.     FDSAVehicles[12] = AddStaticVehicleEx(563,1230.78, 318.34, 25.46, 153.57,1,3, VEHICLE_RESPAWN); // Memorial - Raindance
  221.     FDSAVehicles[13] = AddStaticVehicleEx(416,1179.9149,-1308.8851,13.8767,268.7781,1,3, VEHICLE_RESPAWN); //Ambulance 1
  222.     FDSAVehicles[14] = AddStaticVehicleEx(416,1179.3976,-1338.5197,13.9653,270.0616,1,3, VEHICLE_RESPAWN); //Ambulance 2
  223.     FDSAVehicles[15] = AddStaticVehicleEx(416,2036.9012,-1425.9266,17.1406,359.5312,1,3, VEHICLE_RESPAWN); //Ambulance 3
  224.     FDSAVehicles[16] = AddStaticVehicleEx(416,2008.3009,-1411.0936,17.1413,88.3472,1,3, VEHICLE_RESPAWN); //Ambulance 4
  225.     // New HQ FDSA
  226.     FDSAVehicles[17] = AddStaticVehicleEx(563,1633.9830,-2180.9321,14.2601,267.5514,3,1,VEHICLE_RESPAWN); // fda raindance
  227.     FDSAVehicles[18] = AddStaticVehicleEx(563,1489.1141,-2168.0686,14.2523,180.3227,3,1,VEHICLE_RESPAWN); // raindance 2
  228.     FDSAVehicles[19] = AddStaticVehicleEx(407,1545.6364,-2155.6382,13.7988,273.9738,3,1, VEHICLE_RESPAWN); //Ambulance 5
  229.     FDSAVehicles[20] = AddStaticVehicleEx(407,1516.0275,-2162.9231,13.7834,89.9683,3,1, VEHICLE_RESPAWN); //Ambulance 6
  230.     FDSAVehicles[21] = AddStaticVehicleEx(416,1606.9974,-2167.0830,13.7039,91.1709,1,3, VEHICLE_RESPAWN); //Ambulance 7
  231.     FDSAVehicles[22] = AddStaticVehicleEx(416,1607.3264,-2148.6665,13.7040,89.7026,1,3, VEHICLE_RESPAWN); //Ambulance 8
  232.     FDSAVehicles[23] = AddStaticVehicleEx(490,1616.3599,-2144.3535,13.6824,88.7370,3,1, VEHICLE_RESPAWN); // EDLSFBIRANCHER main station
  233.     FDSAVehicles[24] = AddStaticVehicleEx(490,1628.9847,-2151.2844,13.6831,269.9678,3,1, VEHICLE_RESPAWN); // EDLSFBIRANCHER sub station new
  234.     FDSAVehicles[25] = AddStaticVehicleEx(416,1609.2712,-2181.0779,13.7039,177.3877,1,3, VEHICLE_RESPAWN); // LSFD Ambulance
  235.     FDSAVehicles[26] = AddStaticVehicleEx(554,1580.2485,-2147.9507,13.6308,270.7723,3,1, VEHICLE_RESPAWN); // LSFD Car
  236.     FDSAVehicles[27] = AddStaticVehicleEx(554,1545.3405,-2183.1868,13.6328,269.7860,3,1, VEHICLE_RESPAWN); // LSFD Car 2
  237.     FDSAVehicles[28] = AddStaticVehicleEx(416,1607.2472,-2153.6628,13.7036,88.4947,1,3, VEHICLE_RESPAWN); // FDA Ambulance
  238.     FDSAVehicles[29] = AddStaticVehicleEx(416,1590.8926,-2152.0854,13.7039,268.5291,1,3, VEHICLE_RESPAWN); // EDLS ambulance
  239.     FDSAVehicles[30] = AddStaticVehicleEx(416,1590.9957,-2159.7983,13.7047,269.8668,1,3, VEHICLE_RESPAWN); // EDLS ambulance
  240.     FDSAVehicles[31] = AddStaticVehicleEx(416,1591.0316,-2167.6848,13.7039,269.8569,1,3, VEHICLE_RESPAWN); // EDLS ambulance
  241.     FDSAVehicles[32] = AddStaticVehicleEx(407, 1544.7987060547, -2173.884765625, 13.916874885559, 270, -1, -1, VEHICLE_RESPAWN); //Ambulance
  242.     FDSAVehicles[33] = AddStaticVehicleEx(407, 1544.7987060547, -2165.47265625, 13.916874885559, 270, -1, -1, VEHICLE_RESPAWN); //Ambulance
  243.     FDSAVehicles[34] = AddStaticVehicleEx(544, 1513.0217285156, -2173.1804199219, 13.916874885559, 90, -1, -1, VEHICLE_RESPAWN);//Ambulance
  244.     FDSAVehicles[35] = AddStaticVehicleEx(407,2525.79,-1531.63,24.25,00,3,3,FACTION_RESPAWN); //Engine-EastCentral
  245.     FDSAVehicles[36] = AddStaticVehicleEx(544,2529.78,-1531.63,24.25,00,3,3,FACTION_RESPAWN); //Ladder-EastCentral
  246.     FDSAVehicles[37] = AddStaticVehicleEx(416,2534.06,-1531.63,24.25,00,3,3,FACTION_RESPAWN); //Ambulance-EastCentral
  247.     FDSAVehicles[38] = AddStaticVehicleEx(407,2503.17,-1551.96,24.30,270,3,3,FACTION_RESPAWN); //Engine (Reserve)
  248.     FDSAVehicles[39] = AddStaticVehicleEx(416,2503.93,-1548.05,24.30,270,3,3,FACTION_RESPAWN); //Ambulance (Reserve)
  249.     FDSAVehicles[40] = AddStaticVehicleEx(416,2504.00,-1543.96,24.30,270,3,3,FACTION_RESPAWN); //Ambulance (Reserve)
  250.     FDSAVehicles[41] = AddStaticVehicleEx(505,2504.83,-1540.24,24.30,270,3,3,FACTION_RESPAWN); //Batallion Chief (Reserve)
  251.     for(new x;x<sizeof(FDSAVehicles);x++)
  252.     {
  253.         format(string, sizeof(string), "LAFD %d", FDSAVehicles[x]);
  254.         SetVehicleNumberPlate(FDSAVehicles[x], string);
  255.         SetVehicleToRespawn(FDSAVehicles[x]);
  256.     }
  257.     SASDVehicles[0] = AddStaticVehicleEx(497,611.36193848,-609.06054688,22.79080963,270.00000000,40,61,VEHICLE_RESPAWN); //Maverick
  258.     SASDVehicles[1] = AddStaticVehicleEx(497,611.34381104,-598.16259766,22.79080963,270.00000000,40,61,VEHICLE_RESPAWN); //Maverick
  259.     SASDVehicles[3] = AddStaticVehicleEx(598,621.29205322,-606.18133545,16.97801399,270.00000000,40,61,VEHICLE_RESPAWN); //Cruiser
  260.     SASDVehicles[5] = AddStaticVehicleEx(598,607.65106201,-621.64862061,-4.37786770,0.00000000,40,61,VEHICLE_RESPAWN); //Cruiser
  261.     SASDVehicles[6] = AddStaticVehicleEx(598,603.39123535,-621.67175293,-4.37786770,0.00000000,40,61,VEHICLE_RESPAWN); //Cruiser
  262.     SASDVehicles[7] = AddStaticVehicleEx(598,598.84893799,-621.78997803,-4.37786770,0.00000000,40,61,VEHICLE_RESPAWN); //Cruiser
  263.     SASDVehicles[8] = AddStaticVehicleEx(598,594.49975586,-621.89538574,-4.37786770,0.00000000,40,61,VEHICLE_RESPAWN); //Cruiser
  264.     SASDVehicles[9] = AddStaticVehicleEx(598,590.03906250,-622.00018311,-4.37786770,0.00000000,40,61,VEHICLE_RESPAWN); //Cruiser
  265.     SASDVehicles[10] = AddStaticVehicleEx(598,585.63806152,-622.16503906,-4.37786770,0.00000000,40,61,VEHICLE_RESPAWN); //Cruiser
  266.     SASDVehicles[11] = AddStaticVehicleEx(599,570.8208,-615.9090,-4.4849,271.3589,40,61,VEHICLE_RESPAWN); // Cruiser
  267.     SASDVehicles[12] = AddStaticVehicleEx(599,570.6429,-610.8624,-4.4805,269.6046,40,61,VEHICLE_RESPAWN); // Cruiser
  268.     SASDVehicles[13] = AddStaticVehicleEx(599,570.9519,-606.2772,-4.4884,268.7772,40,61,VEHICLE_RESPAWN); // Cruiser
  269.     SASDVehicles[14] = AddStaticVehicleEx(599,570.4614,-601.3604,-4.4744,268.4184,40,61,VEHICLE_RESPAWN); // Cruiser
  270.     SASDVehicles[15] = AddStaticVehicleEx(599,570.4717,-596.6418,-4.4837,269.9539,40,61,VEHICLE_RESPAWN); // Cruiser
  271.     SASDVehicles[16] = AddStaticVehicleEx(482,646.2558,-592.9161,-4.1271,90.0014,146,146,VEHICLE_RESPAWN); // 482
  272.     SASDVehicles[17] = AddStaticVehicleEx(490,616.42309570,-622.23590088,-4.10274172,0.00000000,40,61,VEHICLE_RESPAWN); //FBI Rancher HC
  273.     //AngelPine
  274.     SASDVehicles[18] = AddStaticVehicleEx(598,-2172.4407,-2362.7976,30.4300,50.3349,40,61, VEHICLE_RESPAWN); // 598
  275.     SASDVehicles[19] = AddStaticVehicleEx(598,-2176.2178,-2367.2422,30.4160,50.1393,40,61, VEHICLE_RESPAWN); // 598
  276.     SASDVehicles[20] = AddStaticVehicleEx(598,-2178.4067,-2370.1833,30.4247,52.7375,40,61, VEHICLE_RESPAWN); // 598
  277.     SASDVehicles[21] = AddStaticVehicleEx(598,-2163.1470,-2390.3901,30.3387,50.7832,40,61, VEHICLE_RESPAWN); // 598
  278.     SASDVehicles[22] = AddStaticVehicleEx(598,-2156.3086,-2395.8684,30.3389,51.9254,40,61, VEHICLE_RESPAWN); // 598
  279.     SASDVehicles[23] = AddStaticVehicleEx(598,2252.8545,-84.2614,26.2628,179.3200,40,61, VEHICLE_RESPAWN); // Palomino Starts
  280.     SASDVehicles[24] = AddStaticVehicleEx(598,2257.3926,-84.1678,26.2635,180.2267,40,61, VEHICLE_RESPAWN);
  281.     SASDVehicles[25] = AddStaticVehicleEx(598,2261.7681,-84.1653,26.2661,178.2374,40,61, VEHICLE_RESPAWN);
  282.     SASDVehicles[26] = AddStaticVehicleEx(598,2266.0972,-84.0975,26.2647,180.0500,40,61, VEHICLE_RESPAWN);
  283.     SASDVehicles[27] = AddStaticVehicleEx(598,2273.7693,-83.8213,26.2684,179.3036,40,61, VEHICLE_RESPAWN); // Palomino ends
  284.     SASDVehicles[28] = AddStaticVehicleEx(598,1386.7126,372.1557,19.5758,246.3969,79,1,FACTION_RESPAWN); // Montgomery Patrol
  285.     SASDVehicles[29] = AddStaticVehicleEx(598,1388.0789,375.3860,19.5720,246.5849,79,1,FACTION_RESPAWN); // Montgomery Patrol
  286.     SASDVehicles[30] = AddStaticVehicleEx(598,1389.5509,378.7852,19.5744,246.3052,79,1,FACTION_RESPAWN); // Montgomery Patrol
  287.     SASDVehicles[31] = AddStaticVehicleEx(421,1391.0896,382.0891,19.5531,246.6054,0,0,FACTION_RESPAWN); // Montgomery CIB
  288.     SASDVehicles[32] = AddStaticVehicleEx(426,1392.4796,385.5492,19.5530,247.4652,1,1,FACTION_RESPAWN); // Montgomery CIB
  289.     SASDVehicles[33] = AddStaticVehicleEx(598,334.2462,-60.4555,1.3167,92.5187,79,1,FACTION_RESPAWN); // Blueberry Patrol
  290.     SASDVehicles[34] = AddStaticVehicleEx(598,334.1337,-56.9201,1.3013,91.8799,79,1,FACTION_RESPAWN); // Blueberry Patrol
  291.     for(new x;x<sizeof(SASDVehicles);x++)
  292.     {
  293.         format(string, sizeof(string), "SASD %d", SASDVehicles[x]);
  294.         SetVehicleNumberPlate(SASDVehicles[x], string);
  295.         SetVehicleToRespawn(SASDVehicles[x]);
  296.     }
  297.     TruckerVehicles[0] = AddStaticVehicleEx(414,2469.6541,-2115.8701,14.5679,359.1924,-1,-1,500); //Mule LS
  298.     TruckerVehicles[1] = AddStaticVehicleEx(414,2464.5518,-2115.9133,14.5723,359.6575,-1,-1,500); //Mule LS
  299.     TruckerVehicles[2] = AddStaticVehicleEx(414,2459.5898,-2115.9968,14.5570,1.3945,-1,-1,500); //Mule LS
  300.     TruckerVehicles[3] = AddStaticVehicleEx(414,-1581.52319336,119.51720428,3.69948244,99225.00000000,-1,-1,500); //Mule
  301.     TruckerVehicles[4] = AddStaticVehicleEx(414,-1584.36132812,116.68750000,3.69948244,99225.00000000,-1,-1,500); //Mule
  302.     TruckerVehicles[5] = AddStaticVehicleEx(414,-1569.55114746,131.97119141,3.69948244,99225.00000000,-1,-1,500); //Mule
  303.     TruckerVehicles[6] = AddStaticVehicleEx(456,2468.1138,-2078.8052,14.5693,180.9714,-1,-1,500); //Yankee LS
  304.     TruckerVehicles[7] = AddStaticVehicleEx(456,2458.3372,-2079.0039,14.5742,180.5767,-1,-1,500); //Yankee LS
  305.     TruckerVehicles[8] = AddStaticVehicleEx(456,2447.0710,-2116.1702,14.5641,1.5674,-1,-1,500); //Yankee LS
  306.     TruckerVehicles[9] = AddStaticVehicleEx(456,-1599.55334473,102.00447845,3.79948235,99225.00000000,-1,-1,500); //Yankee
  307.     TruckerVehicles[10] = AddStaticVehicleEx(456,-1603.49829102,98.16529083,3.79948235,99225.00000000,-1,-1,500); //Yankee
  308.     TruckerVehicles[11] = AddStaticVehicleEx(456,-1606.95983887,94.76251984,3.79948235,99225.00000000,-1,-1,500); //Yankee
  309.     TruckerVehicles[12] = AddStaticVehicleEx(456,-1610.01025391,91.14582062,3.79948235,99225.00000000,-1,-1,500); //Yankee
  310.     TruckerVehicles[13] = AddStaticVehicleEx(456,-1614.05834961,87.06182861,3.79948235,99225.00000000,-1,-1,500); //Yankee
  311.     TruckerVehicles[14] = AddStaticVehicleEx(456,-1617.96765137,83.13320160,3.79948235,99225.00000000,-1,-1,500); //Yankee
  312.     TruckerVehicles[15] = AddStaticVehicleEx(456,-1621.37426758,79.81375122,3.79948235,99225.00000000,-1,-1,500); //Yankee
  313.     TruckerVehicles[16] = AddStaticVehicleEx(414,-1625.06359863,75.71626282,3.69948244,99225.00000000,-1,-1,500); //Mule
  314.     TruckerVehicles[17] = AddStaticVehicleEx(414,-1628.41735840,72.35322571,3.69948244,99225.00000000,-1,-1,500); //Mule
  315.     TruckerVehicles[18] = AddStaticVehicleEx(414,-1631.25317383,69.12777710,3.69948244,99225.00000000,-1,-1,500); //Mule
  316.     TruckerVehicles[19] = AddStaticVehicleEx(456,2477.2708,-2114.6946,13.7205,357.0749,-1,-1,500); //  Yankee
  317.     TruckerVehicles[20] = AddStaticVehicleEx(456,2483.4463,-2115.2244,13.7210,359.3618,-1,-1,500); //  Yankee
  318.     TruckerVehicles[21] = AddStaticVehicleEx(456,2491.0313,-2114.0237,13.7196,359.5123,-1,-1,500); //  Yankee
  319.     TruckerVehicles[22] = AddStaticVehicleEx(456,2500.9617,-2115.2532,13.7201,0.4173,-1,-1,500); //  Yankee
  320.     TruckerVehicles[23] = AddStaticVehicleEx(456,2508.9451,-2115.3672,13.7203,358.1533,-1,-1,500); //  Yankee
  321.     TruckerVehicles[24] = AddStaticVehicleEx(456,2518.6169,-2115.4453,13.7208,357.4092,-1,-1,500); //  Yankee
  322.     TruckerVehicles[25] = AddStaticVehicleEx(456,2498.6592,-2083.2383,13.7195,89.7900,-1,-1,500); //  Yankee
  323.     TruckerVehicles[26] = AddStaticVehicleEx(456,2474.7500,-2083.2837,13.7203,90.0814,-1,-1,500); //  Yankee
  324.     TruckerVehicles[27] = AddStaticVehicleEx(456,2427.9819,-2077.7017,13.7200,179.5857,-1,-1,500); // Yankee
  325.     LATRUCKVehicles[0] = AddStaticVehicleEx(514,2783.10,-2335.60,14.30,090.00000000,0,0,500); //PETROL_TRK
  326.     LATRUCKVehicles[1] = AddStaticVehicleEx(584,2797.10,-2335.60,14.30,090.00000000,0,0,500); //FUEL_TANKR
  327.     LATRUCKVehicles[2] = AddStaticVehicleEx(514,2783.10,-2339.60,14.30,090.00000000,0,0,500); //PETROL_TRK
  328.     LATRUCKVehicles[3] = AddStaticVehicleEx(584,2797.10,-2339.60,14.30,090.00000000,0,0,500); //FUEL_TANKR
  329.     LATRUCKVehicles[4] = AddStaticVehicleEx(514,2783.10,-2344.00,14.30,090.00000000,0,0,500); //PETROL_TRK
  330.     LATRUCKVehicles[5] = AddStaticVehicleEx(584,2797.10,-2344.00,14.30,090.00000000,0,0,500); //FUEL_TANKR
  331.     LATRUCKVehicles[6] = AddStaticVehicleEx(403,2783.14,-2349.30,14.30,090.00000000,0,0,500); //LINERUNNER
  332.     LATRUCKVehicles[7] = AddStaticVehicleEx(584,2794.10,-2349.30,14.30,090.00000000,0,0,500); //DUMPR_TRAILER
  333.     LATRUCKVehicles[8] = AddStaticVehicleEx(403,2783.14,-2353.50,14.30,090.00000000,0,0,500); //LINERUNNER
  334.     LATRUCKVehicles[9] = AddStaticVehicleEx(584,2794.10,-2353.50,14.30,090.00000000,0,0,500); //DUMPR_TRAILER
  335.     LATRUCKVehicles[10] = AddStaticVehicleEx(403,2783.14,-2357.80,14.30,090.00000000,0,0,500); //LINERUNNER
  336.     LATRUCKVehicles[11] = AddStaticVehicleEx(584,2794.10,-2357.80,14.30,090.00000000,0,0,500); //DUMPR_TRAILER
  337.     LATRUCKVehicles[12] = AddStaticVehicleEx(403,2774.30,-2399.10,14.30,090.00000000,0,0,500); //LINERUNNER
  338.     LATRUCKVehicles[13] = AddStaticVehicleEx(584,2787.30,-2399.10,14.30,090.00000000,0,0,500); //ARTC1_TRAILER
  339.     LATRUCKVehicles[14] = AddStaticVehicleEx(403,2774.30,-2402.80,14.30,090.00000000,0,0,500); //LINERUNNER
  340.     LATRUCKVehicles[15] = AddStaticVehicleEx(584,2787.30,-2402.80,14.30,090.00000000,0,0,500); //ARTC3_TRAILER
  341.     LATRUCKVehicles[16] = AddStaticVehicleEx(514,2775.60,-2472.39,14.30,090.00000000,0,0,500); //PETROL_TRK
  342.     LATRUCKVehicles[17] = AddStaticVehicleEx(584,2787.30,-2472.39,14.30,090.00000000,0,0,500); //ARTC1_TRAILER
  343.     LATRUCKVehicles[18] = AddStaticVehicleEx(514,2775.60,-2476.39,14.30,090.00000000,0,0,500); //PETROL_TRK
  344.     LATRUCKVehicles[19] = AddStaticVehicleEx(584,2787.30,-2476.39,14.30,090.00000000,0,0,500); //ARTC3_TRAILER
  345.     LATRUCKVehicles[20] = AddStaticVehicleEx(515,2775.60,-2509.00,14.30,090.00000000,0,0,500); //ROAD_TRAIN
  346.     LATRUCKVehicles[21] = AddStaticVehicleEx(584,2787.30,-2509.00,14.30,090.00000000,0,0,500); //ARTC1_TRAILER
  347.     LATRUCKVehicles[22] = AddStaticVehicleEx(515,2775.60,-2512.80,14.30,090.00000000,0,0,500); //ROAD_TRAIN
  348.     LATRUCKVehicles[23] = AddStaticVehicleEx(584,2787.30,-2512.80,14.30,090.00000000,0,0,500); //ARTC3_TRAILER
  349.     LATRUCKVehicles[24] = AddStaticVehicleEx(530,2772.30,-2486.50,14.30,090.00000000,6,6,500); //FORKLIFT
  350.     LATRUCKVehicles[25] = AddStaticVehicleEx(530,2772.30,-2408.18,14.30,090.00000000,6,6,500); //FORKLIFT
  351.     LATRUCKVehicles[26] = AddStaticVehicleEx(530,2772.30,-2426.19,14.30,090.00000000,6,6,500); //FORKLIFT
  352.     LATRUCKVehicles[27] = AddStaticVehicleEx(530,2772.30,-2447.69,14.30,090.00000000,6,6,500); //FORKLIFT
  353.     LATRUCKVehicles[28] = AddStaticVehicleEx(530,2772.30,-2465.50,14.30,090.00000000,6,6,500); //FORKLIFT
  354.     LATRUCKVehicles[29] = AddStaticVehicleEx(530,2772.30,-2483.89,14.30,090.00000000,6,6,500); //FORKLIFT
  355.     LATRUCKVehicles[30] = AddStaticVehicleEx(584,2802.9314,-2528.4070,14.7684,88.9783,0,0,500); // Tankers
  356.     LATRUCKVehicles[31] = AddStaticVehicleEx(584,2802.9314,-2532.7908,14.7691,91.7986,0,0,500); // Tankers
  357.     LATRUCKVehicles[32] = AddStaticVehicleEx(584,2802.9314,-2536.7957,14.7222,94.0704,0,0,500); // Tankers
  358.     LATRUCKVehicles[33] = AddStaticVehicleEx(584,2802.9314,-2541.4973,14.7696,98.3788,0,0,500); // Tankers
  359.     LATRUCKVehicles[34] = AddStaticVehicleEx(584,2802.9314,-2547.3379,14.7631,88.6679,0,0,500); // Tankers
  360.     LATRUCKVehicles[35] = AddStaticVehicleEx(584,2802.9314,-2553.3184,14.7821,92.0551,0,0,500); // Tankers
  361.     LATRUCKVehicles[36] = AddStaticVehicleEx(584,2802.2017,-2560.9041,14.7766,94.5160,0,0,500); // Tankers
  362.       for(new x;x<sizeof(LATRUCKVehicles);x++)
  363.     {
  364.         format(string, sizeof(string), "TPS %d", LATRUCKVehicles[x]);
  365.         SetVehicleNumberPlate(LATRUCKVehicles[x], string);
  366.         SetVehicleToRespawn(LATRUCKVehicles[x]);
  367.     }
  368.     PizzaVehicles[0] = AddStaticVehicleEx(448,2122.8818,-1784.8313,12.9865,357.3705,3,6,200); //Pizzaboy
  369.     PizzaVehicles[1] =  AddStaticVehicleEx(448,2121.8069,-1784.8348,12.9868,359.6706,3,6,200); //Pizzaboy
  370.     PizzaVehicles[2] =  AddStaticVehicleEx(448,2120.8711,-1784.7803,12.9865,1.9413,3,6,200); //Pizzaboy
  371.     PizzaVehicles[3] =  AddStaticVehicleEx(448,2119.9238,-1784.7810,12.9867,2.1237,3,6,200); //Pizzaboy
  372.     PizzaVehicles[4] =  AddStaticVehicleEx(448,2118.8479,-1784.7194,12.9847,0.2240,3,6,200); //Pizzaboy
  373.     PizzaVehicles[5] =  AddStaticVehicleEx(448,2115.3745,-1784.7493,12.9872,2.3877,3,6,200); //Pizzaboy
  374.     PizzaVehicles[6] =  AddStaticVehicleEx(448,2114.2935,-1784.7489,12.9858,0.3588,3,6,200); //Pizzaboy
  375.     PizzaVehicles[7] =  AddStaticVehicleEx(448,2113.1179,-1784.7390,12.9866,0.3676,3,6,200); //Pizzaboy
  376.     PizzaVehicles[8] =  AddStaticVehicleEx(448,2112.0313,-1784.7681,12.9854,0.3948,3,6,200); //Pizzaboy
  377.     PizzaVehicles[9] =  AddStaticVehicleEx(448,2110.9023,-1784.7622,12.9869,2.4935,3,6,200); //Pizzaboy
  378.     PizzaVehicles[10] = AddStaticVehicleEx(448,-1713.02709961,1367.94238281,6.85771942,45.00000000,3,6,200); //Pizzaboy
  379.     PizzaVehicles[11] = AddStaticVehicleEx(448,-1713.83740234,1367.19580078,6.85771942,45.00000000,3,6,200); //Pizzaboy
  380.     //DoC vehicles below
  381.     DOCVehicles[0] = AddStaticVehicleEx(482, 910.700, -2355.172, 12.967, 209.0000, 1, 1, FACTION_RESPAWN);//DOC Transport Van 1
  382.     DOCVehicles[1] = AddStaticVehicleEx(482, 907.700, -2357.172, 12.967, 209.0000, 1, 1, FACTION_RESPAWN);//DOC Transport Van 2
  383.     DOCVehicles[2] = AddStaticVehicleEx(482, 903.700, -2359.172, 12.967, 209.0000, 1, 1, FACTION_RESPAWN);//DOC Transport Van 3
  384.     DOCVehicles[3] = AddStaticVehicleEx(482, 899.700, -2361.172, 12.967, 209.0000, 1, 1, FACTION_RESPAWN);//DOC Transport Van 4
  385.     DOCVehicles[4] = AddStaticVehicleEx(482, 896.700, -2363.172, 12.967, 209.0000, 1, 1, FACTION_RESPAWN);//DOC Transport Van 5
  386.     DOCVehicles[5] = AddStaticVehicleEx(487, 940.590, -2389.308, 19.530, 359.54, 1, 1, FACTION_RESPAWN);//DOC Maverick
  387.      for(new x;x<sizeof(DOCVehicles);x++)
  388.     {
  389.         format(string, sizeof(string), "DOC %d", DOCVehicles[x]);
  390.         SetVehicleNumberPlate(DOCVehicles[x], string);
  391.         SetVehicleToRespawn(DOCVehicles[x]);
  392.     }
  393.     for(new x;x<sizeof(GovVehicles);x++)
  394.     {
  395.         format(string, sizeof(string), "LA %d", GovVehicles[x]);
  396.         SetVehicleNumberPlate(GovVehicles[x], string);
  397.         SetVehicleToRespawn(GovVehicles[x]);
  398.     }
  399.  
  400.     for(new x;x<sizeof(LSPDVehicles);x++)
  401.     {
  402.         format(string, sizeof(string), "LSPD %d", LSPDVehicles[x]);
  403.         SetVehicleNumberPlate(LSPDVehicles[x], string);
  404.         SetVehicleToRespawn(LSPDVehicles[x]);
  405.     }
  406.    
  407.     AddStaticVehicleEx(438,1798.2533,-1864.6692,13.6018,359.4119,6,76, 500); // Taxi 1
  408.     AddStaticVehicleEx(420,1749.4932,-1851.2772,13.1680,89.9993,6,1, 500); // Taxi 2
  409.     AddStaticVehicleEx(438,1733.6959,-1858.5098,13.4156,89.3746,6,76, 500); // Taxi 3
  410.     AddStaticVehicleEx(438,1791.8480,-1864.5387,13.5797,0.0447,6,76, 500); // Taxi 4
  411.     AddStaticVehicleEx(438,1795.862,-1914.760,13.16,270,6,6, 500); // Taxi 5
  412.     AddStaticVehicleEx(438,1795.862,-1917.760,13.16,270,6,6, 500); // Taxi 6
  413.     AddStaticVehicleEx(438,1795.862,-1920.760,13.16,270,6,6, 500); // Taxi 7
  414.     AddStaticVehicleEx(420,1795.862,-1923.760,13.16,270,6,6, 500); // Taxi 8
  415.     AddStaticVehicleEx(420,1795.825,-1926.760,13.16,270,6,6, 500); // Taxi 9
  416.     AddStaticVehicleEx(582,769.093,-1334.6889648438,13.6949853897,180.5405273438,49,11,500); //Newsvan
  417.     AddStaticVehicleEx(582,763.093,-1334.6668701172,13.6950349808,180.5405273438,49,11,500); //Newsvan
  418.     AddStaticVehicleEx(582,758.093,-1334.4571533203,13.6954946518,180.6304321289,49,11,500); //Newsvan
  419.     AddStaticVehicleEx(582,752.093,-1334.3752441406,13.6956758499,180.5405273438,49,11,500); //Newsvan
  420.     AddStaticVehicleEx(488,737.2489624023,-1378.7010498047,25.9572105408,270.2702636719,2,26,500); //News Chopper
  421.     AddStaticVehicleEx(488,743.5921630859,-1366.7655029297,25.9572105408,0.0000000000,2,26,500); //News Chopper
  422.     //Trucking Job Trailers
  423.     AddStaticVehicleEx(435, -237.8810, -192.0891, 2.0000, 180.0000, -1, -1, 300);
  424.     AddStaticVehicleEx(435, -234.7733, -192.1153, 2.0000, 180.0000, -1, -1, 300);
  425.     AddStaticVehicleEx(435, -231.4498, -192.0560, 2.0000, 180.0000, -1, -1, 300);
  426.     AddStaticVehicleEx(435, -228.2089, -192.0575, 2.0000, 180.0000, -1, -1, 300);
  427.     AddStaticVehicleEx(435, -224.9315, -192.0635, 2.0000, 180.0000, -1, -1, 300);
  428.     AddStaticVehicleEx(435, -221.6733, -192.0609, 2.0000, 180.0000, -1, -1, 300);
  429.     AddStaticVehicleEx(591, -218.3264, -192.0445, 2.0000, 180.0000, -1, -1, 300);
  430.     AddStaticVehicleEx(591, -215.0659, -192.0049, 2.0000, 180.0000, -1, -1, 300);
  431.     AddStaticVehicleEx(591, -211.9254, -191.9642, 2.0000, 180.0000, -1, -1, 300);
  432.     AddStaticVehicleEx(591, -208.6875, -191.9754, 2.0000, 180.0000, -1, -1, 300);
  433.     AddStaticVehicleEx(591, -205.3846, -191.9453, 2.0000, 180.0000, -1, -1, 300);
  434.     AddStaticVehicleEx(591, -202.0421, -191.9456, 2.0000, 180.0000, -1, -1, 300);
  435.     AddStaticVehicleEx(450, -180.0000, -201.3580, 2.0000, 90.0000, -1, -1, 300);
  436.     AddStaticVehicleEx(450, -180.0000, -204.7523, 2.0000, 90.0000, -1, -1, 300);
  437.     AddStaticVehicleEx(450, -180.0000, -208.1910, 2.0000, 90.0000, -1, -1, 300);
  438.     AddStaticVehicleEx(450, -180.0000, -211.7559, 2.0000, 90.0000, -1, -1, 300);
  439.     AddStaticVehicleEx(450, -180.0000, -215.1991, 2.0000, 90.0000, -1, -1, 300);
  440.     AddStaticVehicleEx(450, -180.0000, -218.6164, 2.0000, 90.0000, -1, -1, 300);
  441.     AddStaticVehicleEx(584, -179.0000, -222.8467, 2.0000, 90.0000, -1, -1, 300);
  442.     AddStaticVehicleEx(584, -179.0000, -226.4298, 2.0000, 90.0000, -1, -1, 300);
  443.     AddStaticVehicleEx(584, -179.0000, -230.0197, 2.0000, 90.0000, -1, -1, 300);
  444.     AddStaticVehicleEx(584, -179.0000, -233.6152, 2.0000, 90.0000, -1, -1, 300);
  445.     AddStaticVehicleEx(584, -179.0000, -237.1661, 2.0000, 90.0000, -1, -1, 300);
  446.     AddStaticVehicleEx(584, -179.0000, -240.8501, 2.0000, 90.0000, -1, -1, 300);
  447.     AddStaticVehicleEx(591, -149.2531, -321.8601, 2.0000, 180.0000, -1, -1, 300);
  448.     AddStaticVehicleEx(591, -145.9626, -321.8345, 2.0000, 180.0000, -1, -1, 300);
  449.     AddStaticVehicleEx(591, -142.2729, -321.8528, 2.0000, 180.0000, -1, -1, 300);
  450.     AddStaticVehicleEx(450, -139.0390, -321.9391, 1.8000, 180.0000, -1, -1, 300);
  451.     AddStaticVehicleEx(450, -135.7805, -321.8737, 1.8000, 180.0000, -1, -1, 300);
  452.     AddStaticVehicleEx(450, -132.4320, -321.9745, 1.8000, 180.0000, -1, -1, 300);
  453.     AddStaticVehicleEx(584, -128.9839, -322.6087, 2.5481, 180.0000, -1, -1, 300);
  454.     AddStaticVehicleEx(584, -125.7735, -322.7313, 2.5481, 180.0000, -1, -1, 300);
  455.     AddStaticVehicleEx(584, -122.6628, -322.6660, 2.5481, 180.0000, -1, -1, 300);
  456.     AddStaticVehicleEx(435, -119.4386, -322.2122, 2.0000, 180.0000, -1, -1, 300);
  457.     AddStaticVehicleEx(435, -116.3818, -322.2130, 2.0000, 180.0000, -1, -1, 300);
  458.     AddStaticVehicleEx(435, -113.3553, -322.2310, 2.0000, 180.0000, -1, -1, 300);
  459. //Newbie Spawn Bike
  460.     Rentbike[11] = AddStaticVehicleEx(509,1725.692,-1870.668,13.0817,0.000,-1,-1,2000); // BIKENEWBIESPAWN1
  461.     Rentbike[12] = AddStaticVehicleEx(509,1724.692,-1870.668,13.0817,0.000,-1,-1,2000); // BIKENEWBIESPAWN2
  462.     Rentbike[13] = AddStaticVehicleEx(509,1723.692,-1870.668,13.0817,0.000,-1,-1,2000); // BIKENEWBIESPAWN3
  463.     Rentbike[14] = AddStaticVehicleEx(509,1722.692,-1870.668,13.0817,0.000,-1,-1,2000); // BIKENEWBIESPAWN4
  464.     Rentbike[15] = AddStaticVehicleEx(509,1721.692,-1870.668,13.0817,0.000,-1,-1,2000); // BIKENEWBIESPAWN5
  465.    
  466.     Rentbike[16] = AddStaticVehicleEx(481,1709.162,-1871.079,13.0807,0.000,-1,-1,2000); // BIKENEWBIESPAWN6
  467.     Rentbike[17] = AddStaticVehicleEx(481,1708.162,-1871.079,13.0807,0.000,-1,-1,2000); // BIKENEWBIESPAWN7
  468.     Rentbike[18] = AddStaticVehicleEx(481,1707.162,-1871.079,13.0807,0.000,-1,-1,2000); // BIKENEWBIESPAWN8
  469.     Rentbike[19] = AddStaticVehicleEx(481,1706.162,-1871.079,13.0807,0.000,-1,-1,2000); // BIKENEWBIESPAWN9
  470.     Rentbike[20] = AddStaticVehicleEx(481,1705.162,-1871.079,13.0807,0.000,-1,-1,2000); // BIKENEWBIESPAWN10
  471.  
  472.         // VIP garage
  473.     VIPVehicles[0] = AddStaticVehicleEx(411,-4365.93212891,839.28680420,986.18029785,0.00000000,-1,-1,180); //Infernus
  474.     VIPVehicles[1] = AddStaticVehicleEx(429,-4370.52832031,840.57843018,986.13031006,0.00000000,-1,-1,180); //Banshee
  475.     VIPVehicles[2] = AddStaticVehicleEx(451,-4374.41894531,840.36810303,986.14465332,0.00000000,-1,-1,180); //Turismo
  476.     VIPVehicles[3] = AddStaticVehicleEx(559,-4382.43701172,840.60235596,986.13439941,0.00000000,-1,-1,180); //Jester
  477.     VIPVehicles[4] = AddStaticVehicleEx(560,-4386.68066406,841.29382324,986.18530273,0.00000000,-1,-1,180); //Sultan
  478.     VIPVehicles[5] = AddStaticVehicleEx(603,-4390.54345703,841.60748291,986.38299561,0.00000000,-1,-1,180); //Phoenix
  479.     VIPVehicles[6] = AddStaticVehicleEx(480,-4394.61035156,841.88873291,986.23028564,0.00000000,-1,-1,180); //Comet
  480.     VIPVehicles[7] = AddStaticVehicleEx(506,-4399.16455078,842.31146240,986.17242432,0.00000000,-1,-1,180); //Super GT
  481.     VIPVehicles[8] = AddStaticVehicleEx(587,-4402.89990234,842.34979248,986.19030762,0.00000000,-1,-1,180); //Euros
  482.     VIPVehicles[9] = AddStaticVehicleEx(522,-4393.28417969,875.69360352,986.04071045,0.00000000,-1,-1,180); //NRG-500
  483.     VIPVehicles[10] = AddStaticVehicleEx(522,-4389.04248047,875.41735840,986.04071045,0.00000000,-1,-1,180); //NRG-500
  484.     VIPVehicles[11] = AddStaticVehicleEx(522,-4385.04980469,875.21435547,986.04071045,0.00000000,-1,-1,180); //NRG-500
  485.     VIPVehicles[12] = AddStaticVehicleEx(522,-4381.05761719,875.00488281,986.04071045,0.00000000,-1,-1,180); //NRG-500
  486.     for(new x;x<sizeof(VIPVehicles);x++)
  487.     {
  488.         format(string, sizeof(string), "VIP %d", VIPVehicles[x]);
  489.         SetVehicleNumberPlate(VIPVehicles[x], string);
  490.         SetVehicleToRespawn(VIPVehicles[x]);
  491.     }
  492.     // OPG Vehicles
  493.     OPGVehicles[0] = AddStaticVehicleEx(525,830.44,-609.45,16.24,0.0,1, 0,FACTION_RESPAWN); //Dillimore OPGTow
  494.     OPGVehicles[1] = AddStaticVehicleEx(440,814.489,-609.570,16.159,0.0,4,4,FACTION_RESPAWN); //Dillimore OPGBattery
  495.     OPGVehicles[2] = AddStaticVehicleEx(525,1367.580,477.667,20.5,180,1, 0,FACTION_RESPAWN); //Palomino OPG Tow
  496.     OPGVehicles[3] = AddStaticVehicleEx(525,1362.374,480.309,20.5,180,1, 0,FACTION_RESPAWN); //Palomino OPG Tow
  497.     OPGVehicles[4] = AddStaticVehicleEx(440,1405.30,459.77,20.03,155,4,4,FACTION_RESPAWN); //Palomino OPG Battery
  498.     OPGVehicles[5] = AddStaticVehicleEx(525, 2184.4001, -2708.1721, 13.6323, 270.0000, 1, 0,FACTION_RESPAWN);
  499.     OPGVehicles[6] = AddStaticVehicleEx(525, 2184.4001, -2712.1721, 13.6323, 270.0000, 1, 0,FACTION_RESPAWN);
  500.     OPGVehicles[7] = AddStaticVehicleEx(525, 2184.4001, -2716.1721, 13.6323, 270.0000, 1, 0,FACTION_RESPAWN);
  501.     OPGVehicles[8] = AddStaticVehicleEx(525, 2184.4001, -2720.1721, 13.6323, 270.0000, 1, 0,FACTION_RESPAWN);
  502.     OPGVehicles[9] = AddStaticVehicleEx(525, 2184.4001, -2724.1721, 13.6323, 270.0000, 1, 0,FACTION_RESPAWN);
  503.     OPGVehicles[10] = AddStaticVehicleEx(525, 2184.4001, -2728.1721, 13.6323, 270.0000, 1, 0,FACTION_RESPAWN);
  504.     OPGVehicles[11] = AddStaticVehicleEx(578, 2188.5432, -2755.7512, 13.9383, 270.0000, 1, 0,FACTION_RESPAWN);
  505.     OPGVehicles[12] = AddStaticVehicleEx(578, 2188.5432, -2751.7512, 13.9383, 270.0000, 1, 0,FACTION_RESPAWN);
  506.     OPGVehicles[13] = AddStaticVehicleEx(578, 2188.5432, -2747.7512, 13.9383, 270.0000, 1, 0,FACTION_RESPAWN);
  507.     OPGVehicles[14] = AddStaticVehicleEx(578, 2188.5432, -2743.7512, 13.9383, 270.0000, 1, 0,FACTION_RESPAWN);
  508.     OPGVehicles[15] = AddStaticVehicleEx(578, 2188.5432, -2739.7512, 13.9383, 270.0000, 1, 0,FACTION_RESPAWN);
  509.     OPGVehicles[16] = AddStaticVehicleEx(578, 2188.5432, -2735.7512, 13.9383, 270.0000, 1, 0,FACTION_RESPAWN);
  510.     OPGVehicles[17] = AddStaticVehicleEx(525, 2184.7065, -2731.8191, 13.6323, 270.0000, 1, 0,FACTION_RESPAWN);
  511.     OPGVehicles[18] = AddStaticVehicleEx(440, 2164.3567, -2654.6001, 13.6522, 180.0000, 4, 4,FACTION_RESPAWN);
  512.     OPGVehicles[19] = AddStaticVehicleEx(440, 2171.5613, -2654.6001, 13.6522, 180.0000, 4, 4,FACTION_RESPAWN);
  513.     OPGVehicles[20] = AddStaticVehicleEx(440, 2178.6035, -2654.6001, 13.6522, 180.0000, 4, 4,FACTION_RESPAWN);
  514.     OPGVehicles[21] = AddStaticVehicleEx(440, 2186.2097, -2654.6001, 13.6522, 180.0000, 4, 4,FACTION_RESPAWN);
  515.     OPGVehicles[22] = AddStaticVehicleEx(440, 2193.1892, -2654.6001, 13.6522, 180.0000, 4, 4,FACTION_RESPAWN);
  516.     OPGVehicles[23] = AddStaticVehicleEx(525,1216.9840,189.4774,20.1886,336.6502,1,0,FACTION_RESPAWN); // MONT
  517.     OPGVehicles[24] = AddStaticVehicleEx(525,1221.2335,187.5580,20.1803,335.6486,1,0,FACTION_RESPAWN); // MONT
  518.     OPGVehicles[25] = AddStaticVehicleEx(578,1207.0839,183.8818,21.1307,337.0838,1,0,FACTION_RESPAWN); // MONT DFT
  519.     for(new x;x<sizeof(OPGVehicles);x++)
  520.     {
  521.         format(string, sizeof(string), "RR %d", OPGVehicles[x]);
  522.         SetVehicleNumberPlate(OPGVehicles[x], string);
  523.         SetVehicleToRespawn(OPGVehicles[x]);
  524.     }
  525.     //PW vehicles below
  526.     PWVehicles[0] = AddStaticVehicleEx(486,1096.59960938,-1184.59960938,18.60000038,181.99951172,6,14,FACTION_RESPAWN); //Dozer
  527.     PWVehicles[1] = AddStaticVehicleEx(552,1109.90002441,-1226.39941406,16.00000000,0.00000000,6,1,FACTION_RESPAWN); //Utility
  528.     PWVehicles[2] = AddStaticVehicleEx(552,1099.39941406,-1226.39941406,16.00000000,0.00000000,6,1,FACTION_RESPAWN); //Utility
  529.     PWVehicles[3] = AddStaticVehicleEx(611,1120.29980469,-1249.39941406,15.69999981,91.99951172,6,3,FACTION_RESPAWN); //Utility Trailer
  530.     PWVehicles[4] = AddStaticVehicleEx(611,1120.19995117,-1246.90002441,15.69999981,91.99951172,6,3,FACTION_RESPAWN); //Utility Trailer
  531.     PWVehicles[5] = AddStaticVehicleEx(611,1120.09960938,-1244.39941406,15.69999981,91.99951172,6,3,FACTION_RESPAWN); //Utility Trailer
  532.     PWVehicles[6] = AddStaticVehicleEx(455,1102.40002441,-1217.50000000,18.45299339,0.00000000,6,3,FACTION_RESPAWN); //Flatbed
  533.     PWVehicles[7] = AddStaticVehicleEx(578,1085.19995117,-1194.90002441,18.79999924,180.00000000,6,1,FACTION_RESPAWN); //DFT-30
  534.     PWVehicles[8] = AddStaticVehicleEx(578,1089.79980469,-1194.89941406,18.79999924,180.00000000,6,1,FACTION_RESPAWN); //DFT-30
  535.     PWVehicles[9] = AddStaticVehicleEx(455,1111.79992676,-1195.00000000,18.60000038,180.00000000,6,3,FACTION_RESPAWN); //Flatbed
  536.     PWVehicles[10] = AddStaticVehicleEx(524,1110.30004883,-1218.09997559,18.89999962,0.00000000,6,3,FACTION_RESPAWN); //Cement Truck
  537.     PWVehicles[11] = AddStaticVehicleEx(530,1084.00000000,-1230.40002441,15.60000038,270.00000000,6,1,FACTION_RESPAWN); //Forklift
  538.     PWVehicles[12] = AddStaticVehicleEx(574,1095.59960938,-1224.19921875,15.60000038,90.00000000,6,26,FACTION_RESPAWN); //Sweeper
  539.     PWVehicles[13] = AddStaticVehicleEx(417,1131.40002441,-1224.30004883,25.29999924,0.00000000,-1,-1,FACTION_RESPAWN); //Leviathan
  540.     PWVehicles[14] = AddStaticVehicleEx(574,1095.59960938,-1226.50000000,15.60000038,90.00000000,6,26,FACTION_RESPAWN); //Sweeper
  541.     PWVehicles[15] = AddStaticVehicleEx(574,1095.59960938,-1228.80004883,15.60000038,90.00000000,6,26,FACTION_RESPAWN); //Sweeper
  542.     PWVehicles[16] = AddStaticVehicleEx(530,1084.00000000,-1232.19995117,15.60000038,270.00000000,6,1,FACTION_RESPAWN); //Forklift
  543.     PWVehicles[17] = AddStaticVehicleEx(524,1106.29980469,-1218.09960938,18.89999962,0.00000000,6,3,FACTION_RESPAWN); //Cement Truck
  544.     PWVehicles[18] = AddStaticVehicleEx(408,1090.39941406,-1217.79980469,18.60000038,0.00000000,6,3,FACTION_RESPAWN); //Trashmaster
  545.     PWVehicles[19] = AddStaticVehicleEx(408,1094.39941406,-1217.79980469,18.60000038,0.00000000,6,3,FACTION_RESPAWN); //Trashmaster
  546.     PWVehicles[20] = AddStaticVehicleEx(408,1098.39941406,-1217.79980469,18.60000038,0.00000000,6,3,FACTION_RESPAWN); //Trashmaster
  547.     PWVehicles[21] = AddStaticVehicleEx(455,1107.19921875,-1195.00000000,18.60000038,180.00000000,6,3,FACTION_RESPAWN); //Flatbed
  548.     PWVehicles[22] = AddStaticVehicleEx(552,1102.89941406,-1226.39941406,16.00000000,0.00000000,6,1,FACTION_RESPAWN); //Utility
  549.     PWVehicles[23] = AddStaticVehicleEx(552,1106.39941406,-1226.39941406,16.00000000,0.00000000,6,1,FACTION_RESPAWN); //Utility
  550.     PWVehicles[24] = AddStaticVehicleEx(422,1087.80004883,-1249.09997559,15.89999962,0.00000000,6,3,FACTION_RESPAWN); //Bobcat
  551.     for(new x;x<sizeof(PWVehicles);x++)
  552.     {
  553.         format(string, sizeof(string), "CAL %d", PWVehicles[x]);
  554.         SetVehicleNumberPlate(PWVehicles[x], string);
  555.         SetVehicleToRespawn(PWVehicles[x]);
  556.     }
  557.     print("Vehicles Loaded");
  558.     for(new h = 0; h < sizeof(FamilyInfo); h++)
  559.     {
  560.         if(FamilyInfo[h][FamilyUSafe] > 0)
  561.         {
  562.             FamilyInfo[h][FamilyPickup] = CreateDynamicPickup(1239, 23, FamilyInfo[h][FamilySafe][0], FamilyInfo[h][FamilySafe][1], FamilyInfo[h][FamilySafe][2]);
  563.         }
  564.         if(FamilyInfo[h][FamilyEntrance][0] != 0.0 && FamilyInfo[h][FamilyEntrance][1] != 0.0)
  565.         {
  566.             FamilyInfo[h][FamilyEntrancePickup] = CreateDynamicPickup(1318, 23, FamilyInfo[h][FamilyEntrance][0], FamilyInfo[h][FamilyEntrance][1], FamilyInfo[h][FamilyEntrance][2]);
  567.             format(string, sizeof(string), "%s", FamilyInfo[h][FamilyName]);
  568.             FamilyInfo[h][FamilyEntranceText] = CreateDynamic3DTextLabel(string,COLOR_YELLOW,FamilyInfo[h][FamilyEntrance][0], FamilyInfo[h][FamilyEntrance][1], FamilyInfo[h][FamilyEntrance][2]+0.6,4.0);
  569.         }
  570.         LoadGangVehicles(h);
  571.     }
  572.     for(new h = 0; h < sizeof(Points); h++)
  573.     {
  574.         if(Points[h][Type] == 3)
  575.         {
  576.             format(string, sizeof(string), " POT AVAILABLE: %d/1000.", Points[h][Stock]);
  577.             Points[h][TextLabel] = CreateDynamic3DTextLabel(string, COLOR_YELLOW, Points[h][Pointx], Points[h][Pointy], Points[h][Pointz], 4.0);
  578.             Points[h][CratePoint] = 1;
  579.         }
  580.         else if(Points[h][Type] == 4)
  581.         {
  582.             format(string, sizeof(string), " CRACK AVAILABLE: %d/500.", Points[h][Stock]);
  583.             Points[h][TextLabel] = CreateDynamic3DTextLabel(string, COLOR_YELLOW, Points[h][Pointx], Points[h][Pointy], Points[h][Pointz], 4.0);
  584.             Points[h][CratePoint] = 2;
  585.         }
  586.         CreateDynamicPickup(1239, 23, Points[h][Pointx], Points[h][Pointy], Points[h][Pointz]);
  587.     }
  588.     new text_info[128];
  589.     for(new d = 0; d < sizeof(CarDealershipInfo); d++)
  590.     {
  591.         if(CarDealershipInfo[d][cdEntranceX] != 0.0 && CarDealershipInfo[d][cdEntranceY] != 0.0)
  592.         {
  593.             CarDealershipInfo[d][cdPickupID] = CreateDynamicPickup(1239, 1, CarDealershipInfo[d][cdEntranceX], CarDealershipInfo[d][cdEntranceY], CarDealershipInfo[d][cdEntranceZ]);
  594.             if(CarDealershipInfo[d][cdOwned])
  595.             {
  596.                 format(text_info, sizeof(text_info),"Car Dealership %s\nOwner: %s\nRadius: %.1f\nID: %d", CarDealershipInfo[d][cdMessage], CarDealershipInfo[d][cdOwner], CarDealershipInfo[d][cdRadius], d);
  597.                 CarDealershipInfo[d][cdTextLabel] = CreateDynamic3DTextLabel(text_info,COLOR_GREEN,CarDealershipInfo[d][cdEntranceX], CarDealershipInfo[d][cdEntranceY], CarDealershipInfo[d][cdEntranceZ]+0.75,3.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,1);
  598.             }
  599.             else
  600.             {
  601.                 format(text_info, sizeof(text_info),"Car Dealership %s For Sale\nPrice: %d\nRadius: %.1f\nID: %d", CarDealershipInfo[d][cdMessage], CarDealershipInfo[d][cdPrice], CarDealershipInfo[d][cdRadius], d);
  602.                 CarDealershipInfo[d][cdTextLabel] = CreateDynamic3DTextLabel(text_info,COLOR_RED,CarDealershipInfo[d][cdEntranceX], CarDealershipInfo[d][cdEntranceY], CarDealershipInfo[d][cdEntranceZ]+0.75,3.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,1);
  603.             }
  604.         }
  605.         for(new v = 0; v < MAX_DEALERSHIPVEHICLES; v++)
  606.         {
  607.             if (CarDealershipInfo[d][cdVehicleModel][v] != 0)
  608.             {
  609.                 new carcreated = CreateVehicle(CarDealershipInfo[d][cdVehicleModel][v], CarDealershipInfo[d][cdVehicleSpawnX][v], CarDealershipInfo[d][cdVehicleSpawnY][v], CarDealershipInfo[d][cdVehicleSpawnZ][v], CarDealershipInfo[d][cdVehicleSpawnAngle][v], 0, 0, 6);
  610.                 format(text_info, sizeof(text_info), "%s For Sale | Price: %d", GetVehicleName(carcreated), CarDealershipInfo[d][cdVehicleCost][v]);
  611.                 CarDealershipInfo[d][cdVehicleLabel][v] = CreateDynamic3DTextLabel(text_info,COLOR_LIGHTBLUE,0.0, 0.0, 0.0,8.0,INVALID_PLAYER_ID,carcreated);
  612.                 CarDealershipInfo[d][cdVehicleId][v] = carcreated;
  613.             }
  614.         }
  615.     }
  616.     // Advertisement points
  617.     CreatePickup(1239, 23, 646.549377, -1348.272338, 13.546875, -1); // Advertisement spot (LS)
  618.     CreatePickup(1239, 23, -2240.405761, 239.212402, 35.320312, -1); // Advertisement spot (SF)
  619.     CreateDynamic3DTextLabel("Advertisement Point \nType /ad to put up an advertisement",COLOR_YELLOW,646.549377, -1348.272338, 13.546875+0.6,10.0); // Advertisement spot (LS)
  620.     CreateDynamic3DTextLabel("Advertisement Point \nType /ad to put up an advertisement",COLOR_YELLOW,-2240.405761, 239.212402, 35.320312+0.6,10.0); // Advertisement spot (LS)
  621.     // Pickups
  622.     CreatePickup(1239, 23, 2107.5869,-1785.0497,13.3870, -1); // Pizza Boy job (LS)
  623.     CreatePickup(1239, 23, 2099.2761,-1804.8387,13.5547, -1); // Pizza Boy job Pickup (LS)
  624.     CreatePickup(1239, 23, 833.60, 3.23, 1004.17, -1); // /paymytickets point
  625.     CreatePickup(1239, 23, -4429.944824, 905.032470, 987.078186, -1); // VIP Garage Travel
  626.     CreatePickup(1239, 23, 2102.71,-103.97,2.28, -1); // Matrun 3
  627.     CreatePickup(1239, 23, -1816.528686, -179.502624, 9.398437, -1); // Matrun 4 (pickup)
  628.     CreatePickup(1239, 23, -1872.879760, 1416.312500, 7.180089, -1); // Matrun 4 (dropoff)
  629.     CreatePickup(1239, 23, 2565.346191, 1403.409790, 7699.584472, -1);// VIP ph changing station.
  630.     CreatePickup(1239, 23, 701.7953,-519.8322,16.3348, -1); //Rental Icon
  631.     CreatePickup(1239, 23, 757.3734,5.7227,1000.7012, -1); // Train Pos
  632.     CreatePickup(1230, 23, 2105.4258,-1886.2653,13.5469, -1); //Materials Pickup
  633.     CreatePickup(1239, 23, 758.43,-78.0,1000.65, -1); // Train Pos (MALL GYM)
  634.     CreatePickup(1239, 23, 293.6505,188.3670,1007.1719, -1); //FBI
  635.     CreatePickup(1239, 23, 1147.9441,-1202.8629,19.5069, -1); //Drug Smuggler
  636.     CreatePickup(1240, 23, 1179.4012451172,-1331.5632324219,2423.0461425781, -1);// /healme//Old Healme: 2103.4998,2824.2568,-16.1672
  637.     CreatePickup(1239, 23, 1169.7209472656,-1348.3218994141,2423.0461425781, -1);// /Old Insurance: 2086.4915,2826.7122,-16.1744
  638.     CreatePickup(1247, 23, 295.9513,-1540.6786,24.5938, -1); // FBI Arrest
  639.     CreatePickup(1247, 23, 1573.1972,-1624.48,12.8,-1);//LSPD EXTRA DROP OFF
  640.     CreatePickup(1247, 23, 292.7859,-1530.6685,76.5391, -1); // FBI Arrest Roof
  641.     CreatePickup(1247, 23, -800.397094, -1877.925903, 11.668975, -1); // NOOSE Arrest
  642.     CreatePickup(1247, 23, -1394.333007, 2625.446533, 55.913421, -1); // Tierra Robada Arrest
  643.     CreatePickup(1247, 23, -1606.307861, 673.740539, -5.242187, -1); // SFPD Arrest
  644.     CreatePickup(1247, 23, 1528.4888,-1677.7632,5.8906, -1); // LSPD Arrest
  645.     CreatePickup(1247, 23, 946.2984,-2399.3765,13.2537, -1); // DOC Arrest
  646.     CreatePickup(1247, 23, 680.2208,-1546.9856,14.8516, -1); // LSPD Arrest
  647.     CreatePickup(1247, 23, 1733.8361,-2056.5571,13.5785, -1); // LSPD Arrest
  648.     CreatePickup(1247, 23, 1991.7953,-2321.2532,13.5469, -1); // Deliver Arrest
  649.     CreatePickup(1210, 23, -71.419654846191,1360.4097900391,1080.2185058594, -1); //Hitman Pickup
  650.     CreatePickup(1247, 23, 611.96, -587.25, 17.22, -1); //  Arrest Dillimore
  651.     CreatePickup(1247, 23, 2273.5300,-79.6400,26.05, -1); // SASD Arrest Palomino
  652.     CreatePickup(1247, 23, 1407.2700,419.8500,19.59, -1); // SASD Arrest Montgomery
  653.     CreatePickup(1247, 23, 329.4400,-50.5800,0.97, -1); // SASD Arrest Blueberry
  654.     CreatePickup(1247, 23, 1384.0507,-1688.8254,13.5341, -1); // Warrant Arrest
  655.     CreatePickup(1240, 23, 1142.4733,-1326.3633,13.6259, -1);// Deliverpt
  656.     CreatePickup(1240, 23, 2027.0599,-1410.6870,16.9922, -1);// Deliverpt
  657.     CreatePickup(1240, 23, 1227.2339,306.4730,19.7028, -1);// Deliverpt
  658.     CreatePickup(1240, 23, -339.2989,1055.8138,19.7392, -1);// Deliverpt
  659.     CreatePickup(1240, 23, -2695.5725,639.4147,14.4531, -1); // Deliverpt
  660.     CreatePickup(1240, 23, 1165.1564,-1368.8240,26.6502, -1);// Deliverpt
  661.     CreatePickup(1240, 23, 2024.5742,-1382.7844,48.3359, -1);// Deliverpt
  662.     CreatePickup(1240, 23, 1233.3384,316.4022,24.7578, -1);// Deliverpt
  663.     CreatePickup(1240, 23, -334.1560,1051.4434,26.0125, -1);// Deliverpt
  664.     CreatePickup(1240, 23, -2656.0339,615.2567,66.0938, -1);// Deliverpt
  665.     CreatePickup(1239, 23, 366.54, 159.09, 1008.38, -1); // LICENSES @ CITY HALL
  666.     // Set in virtual worlds
  667.     CreateDynamic3DTextLabel("/SE \nTo open your locker.", COLOR_DBLUE, 354.37, 173.91, 1008.38+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 20041, 3, -1);
  668.     CreateDynamic3DTextLabel("/SASD\nTo open your locker.", COLOR_DBLUE, 327.232757, 306.817230, 999.148437+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 4, 5, -1); // SASD in Fort Carson
  669.     // FDSA text label for different virtual worlds
  670.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 224.1081,-15.4069,1032.7316, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, 1, -1); // <<<<<<<<<
  671.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 1, 1, -1); // Hospital
  672.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 2, 1, -1); // Hospital
  673.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 3, 1, -1); // Hospital
  674.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 4, 1, -1); // Hospital
  675.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 5, 1, -1); // Hospital
  676.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 6, 1, -1); // Hospital
  677.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 7, 1, -1); // Hospital
  678.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 8, 1, -1); // Hospital
  679.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 9, 1, -1); // Hospital
  680.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.", COLOR_DBLUE, 1188.5157470703,-1350.9741210938, 2423.2648925781+0.6, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 10, 1, -1); // Hospital
  681.     // General text labels
  682.     CreateDynamic3DTextLabel("All Saints Plaza Parking Garage\nType /enter with your vehicle to enter",COLOR_YELLOW,1218.69,-1425.01,13.15+0.6,25.0);
  683.     //CreateDynamic3DTextLabel("Club VIP Parking\nType /enter with your vehicle to enter",COLOR_YELLOW,1443.257, -1468.596, 13.37+0.4,15.0);
  684.     CreateDynamic3DTextLabel("Beach Parking Garage\nType /enter with your vehicle to enter",COLOR_YELLOW,660.42,-1794.45,12.94+0.6,25.0);
  685.     CreateDynamic3DTextLabel("Gym Parking Garage\nType /enter with your vehicle to enter",COLOR_YELLOW,2273.4026,-1724.3064,13.5469+0.6,25.0);
  686.     CreateDynamic3DTextLabel("Courthouse Parking Garage\nType /enter with your vehicle to enter",COLOR_YELLOW,1418.5190,-1663.8959,13.5395+0.6,25.0);
  687.     CreateDynamic3DTextLabel("To pay your tickets or\nrelease your cars, type /dmvmenu",COLOR_YELLOW,833.60, 3.23, 1004.17+0.6,4.0);//
  688.     CreateDynamic3DTextLabel("To change your number type /vipnum",COLOR_YELLOW,2549.548095, 1404.047729, 7699.584472+0.6,4.0);//
  689.     CreateDynamic3DTextLabel("Type /travel\nTo exit the VIP garage with your vehicle",COLOR_YELLOW,-4429.944824, 905.032470, 987.078186+0.5,13.0);// VIP garage travel
  690.     CreateDynamic3DTextLabel("/viplocker\nTo open the VIP locker.",COLOR_YELLOW,2555.747314, 1404.106079, 7699.584472+0.6,4.0);/// VIP locker room
  691.     CreateDynamic3DTextLabel("/getgift\nTo reach inside.",COLOR_YELLOW,2546.611572, 1403.323608, 7700.768066,8.0);/// VIP Lounge
  692.     CreateDynamic3DTextLabel("/doc\nTo open your locker.",COLOR_DBLUE,298.1291809082,-74.630012512207,1001.515625+0.6,4.0);///ng
  693.     CreateDynamic3DTextLabel("/FBI\nTo open your locker.",COLOR_DBLUE,310.3679,-1537.5204,-45.1338+0.6,4.0);///fbi
  694.     CreateDynamic3DTextLabel("/FDSA\nTo open your locker.",COLOR_DBLUE,413.79, 2536.79, 10.00+0.6,4.0);///FDSA Sub Station
  695.     CreateDynamic3DTextLabel("/docgear\nTo open the DOC locker.",COLOR_DBLUE,1864.123,-1718.838,5206.186+0.6,4.0);///SFPD (SF)
  696.     CreateDynamic3DTextLabel("/SASD\nTo open your locker.",COLOR_DBLUE,2525.9009,-1655.4312,562.8000+0.6,4.0);///SASD
  697.     CreateDynamic3DTextLabel("/SANEWS\nTo open your locker.",COLOR_DBLUE,621.7416,-8.3904,1102.7633+0.6,4.0);///SANEWS
  698.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,1573.1972, -1624.48, 12.8,4.0);//Arrest(LSPD
  699.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,611.96, -587.25, 17.25+0.6,4.0);///arrest(SASD) Dillimore
  700.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,2273.53, -79.64, 26.05+0.6,4.0);///arrest(SASD) Palomino
  701.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,1407.27, 419.85, 19.59+0.6,4.0);///arrest(SASD) Montgomery
  702.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,329.44, -50.58, 0.97+0.6,4.0);///arrest(SASD) Blueberry
  703.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,295.9513,-1540.6786,24.5938+0.6,4.0);///arrest(FBI)
  704.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,292.7859,-1530.6685,76.5391+0.6,4.0);///arrest(FBI ROOF)
  705.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,1528.4888,-1677.7632,5.8906+0.6,4.0);///arrest(LSPD)
  706.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,946.2984,-2399.3765,13.2537+0.6,4.0);///arrest(DOC)
  707.     CreateDynamic3DTextLabel("/arrest",COLOR_DBLUE,1733.8361,-2056.5571,13.5785,4.0);///Arrest(SASD)
  708.     CreateDynamic3DTextLabel("/warrantarrest",COLOR_DBLUE,1384.0507,-1688.8254,13.5341+0.6,4.0);///Arrest(warrant)
  709.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,-1528.814331, 2540.706054, 55.835937+0.6,4.0);///Deliverpt (TIERRA ROBADA)
  710.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,1142.4733,-1326.3633,13.6259+0.6,4.0);///Deliverpt
  711.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,2027.0599,-1410.6870,16.9922+0.6,4.0);///Deliverpt
  712.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,1227.2339,306.4730,19.7028+0.6,4.0);///Deliverpt
  713.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,-339.2989,1055.8138,19.7392+0.6,4.0);///Deliverpt
  714.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,1165.1564,-1368.8240,26.6502+0.6,4.0);///Deliverpt
  715.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,2024.5742,-1382.7844,48.3359+0.6,4.0);///Deliverpt
  716.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,1233.3384,316.4022,24.7578+0.6,4.0);///Deliverpt
  717.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,-334.1560,1051.4434,26.0125+0.6,4.0);///Deliverpt
  718.     CreateDynamic3DTextLabel("/deliverpt",COLOR_LIGHTRED,-2656.0339,615.2567,66.0938+0.6,4.0);///Deliverpt
  719.     CreateDynamic3DTextLabel("Emergency Room\n/deliverpt",COLOR_DBLUE,-2695.5725,639.4147,14.4531+0.6,4.0);///Deliverpt
  720.     CreateDynamic3DTextLabel("/deliver",COLOR_DBLUE,1991.7953,-2321.2532,13.5469+0.6,4.0);// Deliver
  721.     CreateDynamic3DTextLabel("/healme \nTo cure your disease",COLOR_DBLUE,1179.4012451172,-1331.5632324219,2423.0461425781+0.6,4.0);// /healme
  722.     CreateDynamic3DTextLabel("/buyinsurance \n To buy insurance",COLOR_DBLUE,1169.7209472656,-1348.3218994141,2423.0461425781+0.6,4.0);// Insurance
  723.     CreateDynamic3DTextLabel("/buyinsurance \n To buy insurance",COLOR_DBLUE,2785.586914, 2400.224853, 1240.531127+0.6,8.0);// Insurance
  724.     CreateDynamic3DTextLabel("/getmats \n Purchase 1200 mats for $1000", COLOR_YELLOW,2105.4258,-1886.2653,13.5469+0.5,8.0);//GETMATS
  725.     CreateDynamic3DTextLabel("Type /getpizza from a Pizzaboy \nto get pizzas for delivery!",COLOR_YELLOW,2099.2761,-1804.8387,13.5547, 4.0); //getpizza
  726.     CreateDynamic3DTextLabel("Type /gl to \nacquire a license.",COLOR_YELLOW,366.54,159.09,1008.38+0.5,8.0);// Licenses.
  727.     //CreateDynamic3DTextLabel("Type /registerplate to\nchange your license plate.",COLOR_YELLOW,366.54,159.09,1008.38+1,8.0);// Licenses.
  728.     CreateDynamic3DTextLabel("/buyclothes\n To change your skin.",COLOR_YELLOW,208.8970,-100.3289,1005.2578,8.0);
  729.     CreateDynamic3DTextLabel("/buyclothes\n To change your skin.",COLOR_YELLOW,206.5429,-41.2313,1001.8047,8.0);
  730.     CreateDynamic3DTextLabel("/buyclothes\n To change your skin.",COLOR_YELLOW,209.3064,-8.3033,1005.2109,8.0);
  731.     CreateDynamic3DTextLabel("/buyclothes\n To change your skin.",COLOR_YELLOW,159.6771,-83.2866,1001.8120,8.0);
  732.     CreateDynamic3DTextLabel("/buyclothes\n To change your skin.",COLOR_YELLOW,206.4552,-163.0903,1000.5234,8.0);
  733.     CreateDynamic3DTextLabel("/buytoys\n To buy some accessories.",COLOR_YELLOW,206.3253,-100.3268,1005.2578,8.0);
  734.     CreateDynamic3DTextLabel("/buytoys\n To buy some accessories.",COLOR_YELLOW,201.0413,-40.1616,1001.8047,8.0);
  735.     CreateDynamic3DTextLabel("/buytoys\n To buy some accessories.",COLOR_YELLOW,206.3963,-8.2122,1001.2109,8.0);
  736.     CreateDynamic3DTextLabel("/buytoys\n To buy some accessories.",COLOR_YELLOW,162.7706,-83.2726,1001.8047,8.0);
  737.     CreateDynamic3DTextLabel("/buytoys\n To buy some accessories.",COLOR_YELLOW,2787.095947, 2390.353027, 1240.531127+0.6,4.0); // Gold+ VIP Room
  738.     CreateDynamic3DTextLabel("/buytoys\n To buy some accessories.",COLOR_YELLOW,202.6777,-163.0623,1000.5306,8.0);
  739.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1595.5406, 2198.0520, 10.3863,12.0);
  740.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,2202.0649, 2472.6697, 10.5677,12.0);
  741.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,2115.1929, 919.9908, 10.5266,12.0);
  742.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,2640.7209, 1105.9565, 10.5274,12.0);
  743.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,608.5971, 1699.6238, 6.9922,12.0);
  744.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,618.4878, 1684.5792, 6.9922,12.0);
  745.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,2146.3467, 2748.2893, 10.5245,12.0);
  746.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,-1679.4595, 412.5129, 6.9973,12.0);
  747.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,-1327.5607, 2677.4316, 49.8093,12.0);
  748.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,-1470.0050, 1863.2375, 32.3521,12.0);
  749.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,-2409.2200, 976.2798, 45.2969,12.0);
  750.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,-2244.1396, -2560.5833, 31.9219,12.0);
  751.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1937.4293, -1773.1865, 13.3828,12.0);
  752.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,-91.3854, -1169.9175, 2.4213,12.0);
  753.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1383.4221, 462.5385, 20.1506,12.0);
  754.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,660.4590, -565.0394, 16.3359,12.0);
  755.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1381.7206, 459.1907, 20.3452,12.0);
  756.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,-1605.7156, -2714.4573, 48.5335,12.0);
  757.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1882.2546,-2393.9824,16.5144,20.0);
  758.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1386.5360,-271.5511,-0.4857,20.0);
  759.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,2017.3016,-229.9219,-0.2183,20.0);
  760.     CreateDynamic3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,279.1325,1940.4025,17.6406,10.0);
  761.     CreateDynamic3DTextLabel("{33AA33}The Cove\n {FFFF00}Type '{AA3333}/enter{FFFF00}' to go in the cage.",COLOR_YELLOW,2541.2297,-1667.9229,1027.5887+0.6,3.0);
  762.     CreateDynamic3DTextLabel("{33AA33}The Cove\n {FFFF00}Type '{AA3333}/enter{FFFF00}' to go in the cage.",COLOR_YELLOW,2540.9524,-1696.5746,1027.5887+0.6,3.0);
  763.     CreateDynamic3DTextLabel("{33AA33}The Cove\n {FFFF00}Type '{AA3333}/enter{FFFF00}' to go in the cage.",COLOR_YELLOW,2525.8838,-1696.5721,1027.5887+0.6,3.0);
  764.     CreateDynamic3DTextLabel("{33AA33}The Cove\n {FFFF00}Type '{AA3333}/exit{FFFF00}' to go back to the club.",COLOR_YELLOW,2541.2297,-1667.9229,1031.63878+0.6,3.0);
  765.     CreateDynamic3DTextLabel("{33AA33}The Cove\n {FFFF00}Type '{AA3333}/exit{FFFF00}' to go back to the club.",COLOR_YELLOW,2540.9614,-1696.5708,1031.6368+0.6,3.0);
  766.     CreateDynamic3DTextLabel("{33AA33}The Cove\n {FFFF00}Type '{AA3333}/exit{FFFF00}' to go back to the club.",COLOR_YELLOW,2525.9006,-1696.5698,1031.6368+0.6,3.0);
  767.     /* Sprunk 3D Text */
  768.     CreateDynamic3DTextLabel("Sprunk Machine \nHit 'F' to grab a drink/snack",COLOR_YELLOW,2140.4504,-1161.4298,23.9922+0.6,12.0); // Sprunk Machine
  769.     CreateDynamic3DTextLabel("Sprunk Machine \nHit 'F' to grab a drink/snack",COLOR_YELLOW,2153.8826,-1015.5273,62.8895+0.6,12.0); // Sprunk Machine
  770.     CreateDynamic3DTextLabel("Sprunk Machine \nHit 'F' to grab a drink/snack",COLOR_YELLOW,2325.9705,-1646.1234,14.8270+0.6,12.0); // Sprunk Machine
  771.     CreateDynamic3DTextLabel("Sprunk Machine \nHit 'F' to grab a drink/snack",COLOR_YELLOW,2060.2163,-1898.6940,13.5538+0.6,12.0); // Sprunk Machine
  772.     CreateDynamic3DTextLabel("Sprunk Machine \nHit 'F' to grab a drink/snack",COLOR_YELLOW,1929.8986,-1772.5122,13.5469+0.6,12.0); // Sprunk Machine
  773.     CreateDynamic3DTextLabel("Sprunk Machine \nHit 'F' to grab a drink/snack",COLOR_YELLOW,1153.6688,-1460.8262,15.7969+0.6,12.0); // Sprunk Machine
  774.     // Paintball Arena
  775.     CreateDynamic3DTextLabel("Paintball Rooms\n\nType /joinarena to choose rooms",COLOR_YELLOW,1294.5062,-1445.0599,0.4403+0.5,6.0);
  776.     // SANews Broadcast
  777.     SANews3DText = CreateDynamic3DTextLabel(string,COLOR_LIGHTBLUE,632.7400,-14.2350,1108.2181,8.0);
  778.     UpdateSANewsBroadcast();
  779.     // Buildings 3D labels
  780.     CreateDynamic3DTextLabel("Press F (enter) to go inside.",COLOR_YELLOW,1568.5718,-1691.0177,5.8906+0.6,4.0); //LSPD Garage enter
  781.     CreateDynamic3DTextLabel("Press F (enter) to go inside.",COLOR_YELLOW,1564.8464,-1666.1444,28.3956+0.6,4.0); //LSPD Roof enter
  782.     CreateDynamic3DTextLabel("Impound Yard \nType /impound to impound a vehicle",COLOR_YELLOW,-1577.085937, 682.506225, 7.187500+0.6,5.0); //SFPD Impound Point Text
  783.     CreatePickup(1239, 23, -1577.085937, 682.506225, 7.187500, -1); // SFPD Impound Point Icon
  784.     CreateDynamic3DTextLabel("Impound Yard \nType /impound to impound a vehicle",COLOR_YELLOW,797.7496,-617.0283,16.3359+0.6,5.0); //Dillimore Impound Text
  785.     CreatePickup(1239, 23, 797.7496,-617.0283,16.3359, -1); // Dillimore Impound Icon
  786.     CreateDynamic3DTextLabel("Impound Yard \nType /impound to impound a vehicle",COLOR_YELLOW,2412.3098,-1425.6677,23.9836+0.6,5.0); //LS Impound Not Used Text
  787.     CreatePickup(1239, 23, 2412.3098,-1425.6677,23.9836, -1); // LS Impound Not Used Icon
  788.     CreateDynamic3DTextLabel("Impound Yard \nType /impound to impound a vehicle",COLOR_YELLOW,2093.221,-2723.953,13.135+0.6,5.0); // RR Impound Text
  789.     CreatePickup(1239, 23, 2093.221,-2723.953,13.135, -1); // RR Impound Icon
  790.     CreateDynamic3DTextLabel("Impound Yard \nType /impound to impound a vehicle",COLOR_YELLOW,1354.5469,363.1523,19.8893+0.6,5.0); // Montgomery Impound Point Text
  791.     CreatePickup(1239, 23,1354.5469,363.1523,19.8893, -1); //  Montgomery Impound Point Icon
  792.     CreateDynamic3DTextLabel("Impound Yard \nType /impound to impound a vehicle",COLOR_YELLOW,1395.00,456.00,20.10+0.6,5.0); // Montgomery Impound Point Text #2
  793.     CreatePickup(1239, 23,1395.00,456.00,20.10, -1); //  Montgomery Impound Point Icon #2
  794.     CreateDynamic3DTextLabel("Impound Yard \nType /impound to impound a vehicle",COLOR_YELLOW,1237.8187,177.8407,20.3382+0.6,5.0); //  PIE St Impound Text
  795.     CreatePickup(1239, 23,1237.8187,177.8407,20.3382, -1); //  PIE St Impound Point Icon
  796.     CreateDynamic3DTextLabel("Type /getmats to purchase material packages",COLOR_YELLOW,-1816.528686, -179.502624, 9.398437+0.6,5.0);
  797.     CreateDynamic3DTextLabel("Name Change Point \nType /changename to change your name",COLOR_YELLOW,1154.7295,-1440.2323,15.7969+0.6,18.0); // Namechange at mall
  798.     /* Job's 3D Text */
  799.     CreateDynamic3DTextLabel("Private Investigator Job \nType /join to become one",COLOR_RED,251.99, 117.36, 1003.22+0.5,4.0);// Detective Job (LS)
  800.     CreateDynamic3DTextLabel("Arms Dealer Job \nType /join to become one",COLOR_RED,1366.4325,-1275.2096,13.5469+0.5,4.0);// Gun Job
  801.     CreateDynamic3DTextLabel("Arms Dealer Job \nType /join to become one",COLOR_RED,-2623.333984, 209.235931, 4.684767+0.5,4.0);// Gun Job
  802.     CreateDynamic3DTextLabel("Drug Dealer Job \nType /join to become one",COLOR_RED,2166.3772,-1675.3829,15.0859+0.5,4.0);// Drug Dealer (LS)
  803.     CreateDynamic3DTextLabel("Bodyguard Job \nType /join to become one",COLOR_RED,2226.1716,-1718.1792,13.5165+0.5,4.0);// Bodyguard (LS)
  804.     CreateDynamic3DTextLabel("Lawyer Job \nType /join to become one",COLOR_RED,1380.8955,-1088.6808,27.3844+0.5,4.0);// Lawyer
  805.     CreateDynamic3DTextLabel("Taxi Job \nType /join to become one",COLOR_RED,1741.6218,-1863.6486,13.5748+0.5,4.0);// Taxi Driver (LS)
  806.     CreateDynamic3DTextLabel("Bodyguard Job \nType /join to become one",COLOR_RED,1224.13, 267.98, 19.55+0.5,4.0);// Bodyguard (Montgomery)
  807.     CreateDynamic3DTextLabel("Mechanic Job \nType /join to become one",COLOR_RED,-2022.514,-118.687,1035.171+0.5,4.0);// Mechanic (Blueberry)
  808.     CreateDynamic3DTextLabel("Whore Job \nType /join to become one",COLOR_RED,1215.1304,-11.8431,1000.9219+0.5,4.0);// Whore
  809.     CreateDynamic3DTextLabel("Boxer Job \nType /join to become one",COLOR_RED,766.0804,14.5133,1000.7004+0.5,4.0);// Boxer
  810.     CreateDynamic3DTextLabel("Boxer Job \nType /join to become one",COLOR_RED,758.98,-60.32,1000.78+0.5,4.0);// Boxer2
  811.     CreateDynamic3DTextLabel("Drug Smuggler Job \nType /join to become one",COLOR_RED,1147.9441,-1202.8629,19.5069,4.0);// Drug Smuggler
  812.     CreateDynamic3DTextLabel("Bodyguard Job \nType /join to become one",COLOR_RED,1099.73,-1504.67,15.800+0.5,4.0);// Bodyguard (MALL GYM)
  813.     CreateDynamic3DTextLabel("Craftsman Job \nType /join to become one",COLOR_RED,2195.8335,-1973.0638,13.5589+0.5,4.0);// Craftsman (JUNKYARD LS)
  814.     CreateDynamic3DTextLabel("Bartender Job \nType /join to become one",COLOR_RED,502.6696,-11.6603,1000.6797+0.5,4.0);// Bartender (Alhambra)
  815.     CreateDynamic3DTextLabel("Trucker Job \nType /join to become one",COLOR_RED,2453.7036,-2117.8679,13.5469+0.5,4.0);// Trucker Job (LS)
  816.     CreateDynamic3DTextLabel("Pizza Boy Job \nType /join to become one",COLOR_RED,2107.5869,-1785.0497,13.3870+0.5,4.0);// Pizza Boy Job (LS)
  817.     CreateDynamic3DTextLabel("Mail Job \nType /join to become one",COLOR_RED,303.4828,-226.6278,1.5781+0.5,4.0);// Mail Job (BB)
  818.     CreateDynamic3DTextLabel("Mail Loading Bay \nType /loadvan to load a package",COLOR_YELLOW,293.1583,-217.9461,1.5781+0.5,4.0);// Mail Loading Bay (BB)
  819.     CreatePickup(1239, 23, 251.99, 117.36, 1003.22, -1); //Detective Registration
  820.     CreatePickup(1239, 23, 1380.8955,-1088.6808,27.3844, -1); //Lawyer Registration
  821.     CreatePickup(1239, 23, 1215.1304,-11.8431,1000.9219, -1); //Whore Registration
  822.     CreatePickup(1239, 23, 2166.3772,-1675.3829,15.0859, -1); //DrugDealer Registration
  823.     CreatePickup(1239, 23, 2226.1716,-1718.1792,13.5165, -1); //BodyGuard Registration (LS)
  824.     CreatePickup(1239, 23, 1224.13, 267.98, 19.55, -1); //Bodyguard (Montgomery) Registration
  825.     CreatePickup(1239, 23, -2022.514, -118.687, 1035.171, -1); //CarMechanic Registration
  826.     CreatePickup(1239, 23, -2032.601928, 143.866592, 28.835937, -1); //CarMechanic (SF) Registration
  827.     CreatePickup(1239, 23, 1099.73,-1504.67,15.800, -1); // BodyGuard Registration (MALL GYM)
  828.     CreatePickup(1239, 23, 1366.4325,-1275.2096,13.5469, -1); //ArmsDealer Registration (LS)
  829.     CreatePickup(1239, 23, 2195.8335,-1973.0638,13.5589, -1); //Craftsman Registration
  830.     CreatePickup(1239, 23, 502.6696,-11.6603,1000.6797, -1); //Bartender Registration
  831.     CreatePickup(1239, 23, 2453.7036,-2117.8679,13.5469, -1); //Trucker Registration (LS)
  832.     CreatePickup(1239, 23, 2226.1716,-1718.1792,13.5165, -1);
  833.     CreatePickup(1239, 23, 766.0804,14.5133,1000.7004, -1); //Boxer Registration
  834.     CreatePickup(1239, 23, 758.98,-60.32,1000.78, -1); //Boxer Registration2
  835.     CreatePickup(1239, 23, 1741.6218,-1863.6486,13.5748, -1); //TaxiDriver Registration (LS)
  836.     CreatePickup(371, 23, 1544.2,-1353.4,329.4, -1); //LS towertop
  837.     CreatePickup(371, 23, 1536.0, -1360.0, 1150.0, -1); //LS towertop
  838.     CreatePickup(1242, 23, 1527.5,-12.1,1002.0, -1); //binco armor
  839.     CreatePickup(1240, 23, 279.3000,1853.5619,8.7649, -1); //area51 health
  840.     CreatePickup(1239, 1, 2794.532,-2437.130,14.7, -1);//TPSTruckingPickup
  841.     CreatePickup(1239, 1,-49.9631,-269.1552,6.6,-1);//CDL Pickup
  842.     CreatePickup(1239, 1,-174.1096,-278.7843,1.5,-1);//TruckJob Pickup
  843.     CreatePickup(1239, 1,1798.5789, -1306.5524, 13.7140,-1);//CBS2 Ad
  844.     CreatePickup(1239, 1,1386.5204, 293.0154, 19.0909,-1);//CountyPaperAd
  845.     CreatePickup(1239, 23, 1224.13, 267.98, 19.55); //Bodyguard (Montgomery) Registration
  846.     CreatePickup(1239, 23, 161.92, -25.70, 1.57); //CarMechanic (Blueberry) Registration
  847.     CreatePickup(1239, 1,1711.3271,-2411.0510,13.6257,-1);//AAJob Pickup
  848.     CreatePickup(1239, 1,303.4828,-226.6278,1.5781,-1);// Mail Job Join
  849.     CreatePickup(1239, 1,293.1583,-217.9461,1.5781,-1);// Mail Job Load
  850. print("Other Shit");
  851.     printf("[script] 3DTEXTDRAW LIMIT: %d (Static, non-streamed) | 3DTEXTDRAW COUNT: %d", 1024, CountDynamic3DTextLabels() );
  852.     printf("[script] PICKUP LIMIT: %d (Static, non-streamed) | PICKUP COUNT: %d", MAX_PICKUPS, CountDynamicPickups() );
  853.     printf("[script] OBJECT LIMIT: %d (Static, non-streamed) | OBJECT COUNT: %d", MAX_OBJECTS, CountDynamicObjects() );
  854.  
  855.     if (realtime)
  856.     {
  857.         new tmphour;
  858.         new tmpminute;
  859.         new tmpsecond;
  860.         gettime(tmphour, tmpminute, tmpsecond);
  861.         FixHour(tmphour);
  862.         tmphour = shifthour;
  863.         SetWorldTime(tmphour);
  864.         gTime = tmphour;
  865.     }
  866.     vehicleMods[0][4] = {1013, 1024, 0, 0};
  867.     vehicleMods[0][6] = {1018, 1019, 1020, 1021};
  868.     vehicleMods[1][0] = {1001, 1003, 0, 0};
  869.     vehicleMods[1][1] = {1004, 1005, 0, 0};
  870.     vehicleMods[1][2] = {1006, 0, 0, 0};
  871.     vehicleMods[1][3] = {1007, 0, 0, 0};
  872.     vehicleMods[1][4] = {1013, 0, 0, 0};
  873.     vehicleMods[1][6] = {1019, 1020, 0, 0};
  874.     vehicleMods[1][12] = {1143, 1145, 0, 0};
  875.     vehicleMods[4][0] = {1002, 1016, 1000, 0};
  876.     vehicleMods[4][3] = {1007, 0, 0, 0};
  877.     vehicleMods[4][4] = {1013, 0, 0, 0};
  878.     vehicleMods[4][6] = {1019, 1020, 1021, 0};
  879.     vehicleMods[5][0] = {1000, 1001, 1014, 1023};
  880.     vehicleMods[5][6] = {1018, 1019, 1020, 1021};
  881.     vehicleMods[10][0] = {1001, 1003, 1023, 0};
  882.     vehicleMods[10][3] = {1007, 0, 0, 0};
  883.     vehicleMods[10][4] = {1013, 1024, 0, 0};
  884.     vehicleMods[10][6] = {1019, 1020, 1021, 0};
  885.     vehicleMods[15][0] = {1001, 1003, 1023, 0};
  886.     vehicleMods[15][6] = {1018, 1019, 0, 0};
  887.     vehicleMods[15][3] = {1007, 0, 0, 0};
  888.     vehicleMods[18][0] = {1002, 1016, 0, 0};
  889.     vehicleMods[18][2] = {1006, 0, 0, 0};
  890.     vehicleMods[18][6] = {1020, 1021, 0, 0};
  891.     vehicleMods[20][0] = {1001, 1003, 0, 0};
  892.     vehicleMods[20][1] = {1004, 1005, 0, 0};
  893.     vehicleMods[20][6] = {1019, 1021, 0, 0};
  894.     vehicleMods[21][0] = {1000, 1014, 1016, 1023};
  895.     vehicleMods[21][6] = {1018, 1019, 1020, 1021};
  896.     vehicleMods[22][3] = {1007, 0, 0, 0};
  897.     vehicleMods[22][4] = {1013, 0, 0, 0};
  898.     vehicleMods[22][6] = {1019, 1020, 1021, 0};
  899.     vehicleMods[26][0] = {1001, 1003, 0, 0};
  900.     vehicleMods[26][1] = {1004, 1005, 0, 0};
  901.     vehicleMods[26][2] = {1006, 0, 0, 0};
  902.     vehicleMods[26][6] = {1019, 1021, 0, 0};
  903.     vehicleMods[36][0] = {1001, 1003, 0, 0};
  904.     vehicleMods[36][2] = {1006, 0, 0, 0};
  905.     vehicleMods[36][3] = {1007, 0, 0, 0};
  906.     vehicleMods[36][4] = {1013, 0, 0, 0};
  907.     vehicleMods[36][6] = {1019, 1020, 1021, 1022};
  908.     vehicleMods[39][0] = {1001, 1003, 1023, 0};
  909.     vehicleMods[39][3] = {1007, 0, 0, 0};
  910.     vehicleMods[39][4] = {1013, 0, 0, 0};
  911.     vehicleMods[39][12] = {1143, 1145, 0, 0};
  912.     vehicleMods[77][2] = {1006, 0, 0, 0};
  913.     vehicleMods[77][3] = {1007, 0, 0, 0};
  914.     vehicleMods[77][6] = {1018, 1019, 1020, 1021};
  915.     vehicleMods[78][1] = {1004, 1005, 1012, 0};
  916.     vehicleMods[78][4] = {1013, 1024, 0, 0};
  917.     vehicleMods[78][6] = {1020, 1021, 1022, 0};
  918.     vehicleMods[89][0] = {1000, 1002, 1016, 0};
  919.     vehicleMods[89][1] = {1004, 1005, 0, 0};
  920.     vehicleMods[89][2] = {1006, 0, 0, 0};
  921.     vehicleMods[89][4] = {1013, 1024, 0, 0};
  922.     vehicleMods[89][6] = {1018, 1019, 1020, 0};
  923.     vehicleMods[91][0] = {1003, 1014, 1023, 0};
  924.     vehicleMods[91][3] = {1007, 0, 0, 0};
  925.     vehicleMods[91][6] = {1018, 1019, 1020, 1021};
  926.     vehicleMods[91][12] = {1143, 1145, 0, 0};
  927.     vehicleMods[92][0] = {1000, 1016, 0, 0};
  928.     vehicleMods[92][1] = {1004, 1005, 0, 0};
  929.     vehicleMods[92][2] = {1006, 0, 0, 0};
  930.     vehicleMods[96][0] = {1001, 1002, 1003, 1023};
  931.     vehicleMods[96][1] = {1011, 0, 0, 0};
  932.     vehicleMods[96][2] = {1006, 0, 0, 0};
  933.     vehicleMods[96][6] = {1019, 1020, 0, 0};
  934.     vehicleMods[96][12] = {1143, 0, 0, 0};
  935.     vehicleMods[100][4] = {1013, 1024, 0, 0};
  936.     vehicleMods[100][6] = {1019, 1020, 1021, 0};
  937.     vehicleMods[116][0] = {1000, 1002, 1015, 1016};
  938.     vehicleMods[116][1] = {1004, 0, 0, 0};
  939.     vehicleMods[116][3] = {1007, 0, 0, 0};
  940.     vehicleMods[116][6] = {1018, 1019, 1020, 1021};
  941.     vehicleMods[117][0] = {1002, 1003, 1016, 1023};
  942.     vehicleMods[117][3] = {1007, 0, 0, 0};
  943.     vehicleMods[117][6] = {1018, 1019, 1020, 0};
  944.     vehicleMods[117][12] = {1143, 1145, 0, 0};
  945.     vehicleMods[118][0] = {1001, 1003, 1023, 0};
  946.     vehicleMods[118][1] = {1005, 0, 0, 0};
  947.     vehicleMods[118][2] = {1006, 0, 0, 0};
  948.     vehicleMods[118][3] = {1007, 0, 0, 0};
  949.     vehicleMods[118][4] = {1013, 0, 0, 0};
  950.     vehicleMods[118][6] = {1018, 1020, 0, 0};
  951.     vehicleMods[118][12] = {1143, 1145, 0, 0};
  952.     vehicleMods[127][0] = {1001, 1014, 1015, 0};
  953.     vehicleMods[127][3] = {1007, 0, 0, 0};
  954.     vehicleMods[127][6] = {1018, 1020, 1021, 0};
  955.     vehicleMods[129][0] = {1001, 1003, 1023, 0};
  956.     vehicleMods[129][1] = {1011, 1012, 0, 0};
  957.     vehicleMods[129][2] = {1006, 0, 0, 0};
  958.     vehicleMods[129][3] = {1007, 0, 0, 0};
  959.     vehicleMods[129][6] = {1018, 1019, 1020, 0};
  960.     vehicleMods[134][1] = {1100, 1123, 1125, 0};
  961.     vehicleMods[134][3] = {1101, 1106, 0, 0};
  962.     vehicleMods[134][6] = {1126, 1127, 0, 0};
  963.     vehicleMods[134][10] = {1179, 1185, 0, 0};
  964.     vehicleMods[134][11] = {1178, 1180, 0, 0};
  965.     vehicleMods[135][3] = {1118, 1119, 0, 0};
  966.     vehicleMods[135][6] = {1113, 1114, 0, 0};
  967.     vehicleMods[135][10] = {1115, 1116, 1117, 0};
  968.     vehicleMods[135][11] = {1109, 1110, 0, 0};
  969.     vehicleMods[136][2] = {1103, 1128, 0, 0};
  970.     vehicleMods[136][3] = {1108, 0, 0, 0};
  971.     vehicleMods[136][6] = {1104, 1105, 0, 0};
  972.     vehicleMods[136][10] = {1181, 1182, 0, 0};
  973.     vehicleMods[136][11] = {1183, 1184, 0, 0};
  974.     vehicleMods[140][0] = {1001, 1023, 0, 0};
  975.     vehicleMods[140][1] = {1004, 0, 0, 0};
  976.     vehicleMods[140][2] = {1006, 0, 0, 0};
  977.     vehicleMods[140][3] = {1007, 0, 0, 0};
  978.     vehicleMods[140][4] = {1024, 0, 0, 0};
  979.     vehicleMods[140][6] = {1018, 1019, 1020, 0};
  980.     vehicleMods[140][12] = {1143, 1145, 0, 0};
  981.     vehicleMods[142][0] = {1014, 1015, 0, 0};
  982.     vehicleMods[142][6] = {1018, 1019, 1020, 1021};
  983.     vehicleMods[142][12] = {1145, 0, 0, 0};
  984.     vehicleMods[146][0] = {1001, 1002, 1023, 0};
  985.     vehicleMods[146][1] = {1004, 0, 0, 0};
  986.     vehicleMods[146][2] = {1006, 0, 0, 0};
  987.     vehicleMods[146][3] = {1007, 0, 0, 0};
  988.     vehicleMods[146][4] = {1024, 0, 0, 0};
  989.     vehicleMods[146][6] = {1018, 1019, 0, 0};
  990.     vehicleMods[146][12] = {1143, 1145, 0, 0};
  991.     vehicleMods[147][0] = {1000, 1003, 1016, 0};
  992.     vehicleMods[147][6] = {1018, 1019, 1020, 1021};
  993.     vehicleMods[147][12] = {1143, 0, 0, 0};
  994.     vehicleMods[149][0] = {1001, 1003, 1023, 0};
  995.     vehicleMods[149][1] = {1011, 1012, 0, 0};
  996.     vehicleMods[149][3] = {1007, 0, 0, 0};
  997.     vehicleMods[149][6] = {1018, 1019, 1020, 0};
  998.     vehicleMods[149][12] = {1143, 1145, 0, 0};
  999.     vehicleMods[150][0] = {1001, 1003, 1023, 0};
  1000.     vehicleMods[150][1] = {1004, 1005, 0, 0};
  1001.     vehicleMods[150][2] = {1006, 0, 0, 0};
  1002.     vehicleMods[150][6] = {1018, 1019, 1020, 0};
  1003.     vehicleMods[150][12] = {1143, 1145, 0, 0};
  1004.     vehicleMods[151][0] = {1002, 1003, 1016, 1023};
  1005.     vehicleMods[151][1] = {1005, 0, 0, 0};
  1006.     vehicleMods[151][2] = {1006, 0, 0, 0};
  1007.     vehicleMods[151][6] = {1018, 1019, 1020, 1021};
  1008.     vehicleMods[158][0] = {1164, 1163, 0, 0};
  1009.     vehicleMods[158][2] = {1088, 1091, 0, 0};
  1010.     vehicleMods[158][3] = {1090, 1093, 0, 0};
  1011.     vehicleMods[158][6] = {1092, 1089, 0, 0};
  1012.     vehicleMods[158][10] = {1166, 1165, 0, 0};
  1013.     vehicleMods[158][11] = {1168, 1167, 0, 0};
  1014.     vehicleMods[159][0] = {1162, 1158, 0, 0};
  1015.     vehicleMods[159][2] = {1067, 1068, 0, 0};
  1016.     vehicleMods[159][3] = {1069, 1070, 0, 0};
  1017.     vehicleMods[159][6] = {1065, 1066, 0, 0};
  1018.     vehicleMods[159][10] = {1160, 1173, 0, 0};
  1019.     vehicleMods[159][11] = {1159, 1161, 0, 0};
  1020.     vehicleMods[160][0] = {1138, 1139, 0, 0};
  1021.     vehicleMods[160][2] = {1032, 1033, 0, 0};
  1022.     vehicleMods[160][3] = {1026, 1031, 0, 0};
  1023.     vehicleMods[160][6] = {1028, 1029, 0, 0};
  1024.     vehicleMods[160][10] = {1169, 1170, 0, 0};
  1025.     vehicleMods[160][11] = {1141, 1140, 0, 0};
  1026.     vehicleMods[161][0] = {1058, 1060, 0, 0};
  1027.     vehicleMods[161][2] = {1055, 1061, 0, 0};
  1028.     vehicleMods[161][3] = {1056, 1057, 0, 0};
  1029.     vehicleMods[161][6] = {1064, 1059, 0, 0};
  1030.     vehicleMods[161][10] = {1155, 1157, 0, 0};
  1031.     vehicleMods[161][11] = {1154, 1156, 0, 0};
  1032.     vehicleMods[162][0] = {1147, 1146, 0, 0};
  1033.     vehicleMods[162][2] = {1035, 1038, 0, 0};
  1034.     vehicleMods[162][3] = {1036, 1039, 0, 0};
  1035.     vehicleMods[162][6] = {1034, 1037, 0, 0};
  1036.     vehicleMods[162][10] = {1171, 1172, 0, 0};
  1037.     vehicleMods[162][11] = {1149, 1148, 0, 0};
  1038.     vehicleMods[165][0] = {1049, 1050, 0, 0};
  1039.     vehicleMods[165][2] = {1054, 1053, 0, 0};
  1040.     vehicleMods[165][3] = {1047, 1048, 0, 0};
  1041.     vehicleMods[165][6] = {1046, 1045, 0, 0};
  1042.     vehicleMods[165][10] = {1153, 1152, 0, 0};
  1043.     vehicleMods[165][11] = {1150, 1151, 0, 0};
  1044.     vehicleMods[167][2] = {1130, 1131, 0, 0};
  1045.     vehicleMods[167][3] = {1133, 0, 0, 0};
  1046.     vehicleMods[167][6] = {1129, 1132, 0, 0};
  1047.     vehicleMods[167][10] = {1189, 1188, 0, 0};
  1048.     vehicleMods[167][11] = {1187, 1186, 0, 0};
  1049.     vehicleMods[175][3] = {1042, 0, 0, 0};
  1050.     vehicleMods[175][6] = {1044, 1043, 0, 0};
  1051.     vehicleMods[175][10] = {1174, 1175, 0, 0};
  1052.     vehicleMods[175][11] = {1176, 1177, 0, 0};
  1053.     vehicleMods[176][3] = {1137, 1134, 0, 0};
  1054.     vehicleMods[176][6] = {1136, 1135, 0, 0};
  1055.     vehicleMods[176][10] = {1191, 1190, 0, 0};
  1056.     vehicleMods[176][11] = {1192, 1193, 0, 0};
  1057.     vehicleMods[180][0] = {1001, 1023, 0, 0};
  1058.     vehicleMods[180][2] = {1006, 0, 0, 0};
  1059.     vehicleMods[180][3] = {1007, 0, 0, 0};
  1060.     vehicleMods[180][6] = {1018, 1020, 0, 0};
  1061.     vehicleMods[185][0] = {1001, 1003, 1023, 0};
  1062.     vehicleMods[185][2] = {1006, 0, 0, 0};
  1063.     vehicleMods[185][3] = {1007, 0, 0, 0};
  1064.     vehicleMods[185][4] = {1013, 0, 0, 0};
  1065.     vehicleMods[185][6] = {1018, 1019, 1020, 0};
  1066.     vehicleMods[185][12] = {1143, 1145, 0, 0};
  1067.     vehicleMods[189][0] = {1000, 1016, 0, 0};
  1068.     vehicleMods[189][1] = {1005, 1004, 0, 0};
  1069.     vehicleMods[189][2] = {1006, 0, 0, 0};
  1070.     vehicleMods[189][3] = {1007, 0, 0, 0};
  1071.     vehicleMods[189][4] = {1013, 1024, 0, 0};
  1072.     vehicleMods[189][6] = {1018, 1020, 0, 0};
  1073.     vehicleMods[189][12] = {1145, 0, 0, 0};
  1074.     vehicleMods[200][1] = {1004, 1005, 0, 0};
  1075.     vehicleMods[200][2] = {1006, 0, 0, 0};
  1076.     vehicleMods[200][3] = {1007, 0, 0, 0};
  1077.     vehicleMods[200][4] = {1013, 0, 0, 0};
  1078.     vehicleMods[200][6] = {1018, 1020, 1022, 0};
  1079.     vehicleMods[203][0] = {1001, 1023, 0, 0};
  1080.     vehicleMods[203][2] = {1006, 0, 0, 0};
  1081.     vehicleMods[203][3] = {1007, 0, 0, 0};
  1082.     vehicleMods[203][4] = {1024, 0, 0, 0};
  1083.     vehicleMods[203][6] = {1019, 1020, 0, 0};
  1084.     vehicleMods[203][12] = {1143, 1145, 0, 0};
  1085.     EventKernel[EventRequest] = 999;
  1086.     EventKernel[EventCreator] = 999;
  1087.     EventKernel[EventStaff][0] = 999;
  1088.     EventKernel[EventStaff][1] = 999;
  1089.     EventKernel[EventStaff][2] = 999;
  1090.     EventKernel[EventStaff][3] = 999;
  1091.     EventKernel[EventStaff][4] = 999;
  1092.     //SetTimer("SyncTurfWarsMiniMap", 2500, 1);
  1093.     CarInit();
  1094.     gWeather = 10;
  1095.     ManualVehicleEngineAndLights();
  1096.     print("Debug line 2");
  1097.     return true;
  1098. }
Advertisement
Add Comment
Please, Sign In to add comment