Guest User

Untitled

a guest
Dec 30th, 2015
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 71.17 KB | None | 0 0
  1. public OnGameModeInit()
  2. {
  3. AntiDeAMX();
  4. mysql_log( LOG_ALL, LOG_TYPE_HTML );
  5. db_tbans = db_open ( "tbans.db" );
  6. db_free_result ( db_query ( db_tbans, "CREATE TABLE IF NOT EXISTS `TBans`(`ID` INTEGER PRIMARY KEY AUTOINCREMENT,`Name` TEXT,`UnbanTime` INT,`Admin` TEXT,`Reason` TEXT,`IP` TEXT,`Date` DATETIME)" ) );
  7.  
  8. mysql_db = mysql_connect ( MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASS );
  9. mysql_tquery( mysql_db, "CREATE TABLE IF NOT EXISTS `players_records` ( `name` VARCHAR(24) NOT NULL, `races_won` int NOT NULL )" ); // new
  10.  
  11. mysql_tquery(mysql_db, "UPDATE `users` SET `Status` = '0' WHERE `Status` = '1'");
  12.  
  13. BuildRace [ isBuilding ] = INVALID_PLAYER_ID;
  14. Race [ RaceID ] = -1;
  15.  
  16. for ( new i; i != sizeof ( fSafezones ); ++i )
  17. {
  18. iSafezone [ i ] = CreateDynamicRectangle ( fSafezones [ i ] [ 0 ], fSafezones [ i ] [ 1 ], fSafezones [ i ] [ 2 ], fSafezones [ i ] [ 3 ] );
  19. }
  20. for(new velo = 0; velo < MAX_PLAYERS; velo++)
  21. {
  22. VeloCheckpoint[velo] = -1;
  23. }
  24. skinlist = LoadModelSelectionMenu("skins.txt");
  25. undercover = LoadModelSelectionMenu("undercover.txt");
  26. agentlist = LoadModelSelectionMenu("agent.txt");
  27. spylist = LoadModelSelectionMenu("spy.txt");
  28.  
  29. actors[0] = CreateActor(309, 1145.9121,-1755.0370,13.6219,203.9584);
  30. actors[1] = CreateActor(306, -1996.111816,134.553619,27.687500,279.112518);
  31. actors[2] = CreateActor(308, 2838.398925,1289.727050,11.390625,281.919982);
  32. ApplyActorAnimation(actors[0], "ON_LOOKERS","wave_loop",4.0,1,0,0,0,0);
  33. ApplyActorAnimation(actors[1], "ON_LOOKERS","wave_loop",4.0,1,0,0,0,0);
  34. ApplyActorAnimation(actors[2], "ON_LOOKERS","wave_loop",4.0,1,0,0,0,0);
  35.  
  36. LoadGlobalTextDraw();
  37. CreateObjects();
  38. CreateDynamics();
  39. AllowInteriorWeapons(1);
  40. UsePlayerPedAnims();
  41. ShowPlayerMarkers(2);
  42. EnableStuntBonusForAll(0);
  43. DisableInteriorEnterExits();
  44. ManualVehicleEngineAndLights();
  45. new weatherrand = random(sizeof(Weathers));
  46. SetWeather(Weathers[weatherrand]);
  47.  
  48. LoadProperty();
  49. LoadBizz();
  50. LoadSBizz();
  51. LoadMatsShop();
  52. LoadStuff();
  53. LoadIRC();
  54. LoadCK();
  55. LoadPapers();
  56. LoadMotd();
  57. LoadRec();
  58.  
  59. new string[256];
  60. new string1[256];
  61. for(new c=0;c<CAR_AMOUNT;c++)
  62. {
  63. Gas[c] = GasMax;
  64. }
  65.  
  66. IRCInfo[0][iPlayers] = 0; IRCInfo[1][iPlayers] = 0; IRCInfo[2][iPlayers] = 0;
  67. IRCInfo[3][iPlayers] = 0; IRCInfo[4][iPlayers] = 0; IRCInfo[5][iPlayers] = 0;
  68. IRCInfo[6][iPlayers] = 0; IRCInfo[7][iPlayers] = 0; IRCInfo[8][iPlayers] = 0;
  69. IRCInfo[9][iPlayers] = 0;
  70. News[hTaken1] = 0; News[hTaken2] = 0; News[hTaken3] = 0; News[hTaken4] = 0; News[hTaken5] = 0;
  71. format(string, sizeof(string), "Nothing");
  72. strmid(News[hAdd1], string, 0, strlen(string), 255);
  73. strmid(News[hAdd2], string, 0, strlen(string), 255);
  74. strmid(News[hAdd3], string, 0, strlen(string), 255);
  75. strmid(News[hAdd4], string, 0, strlen(string), 255);
  76. strmid(News[hAdd5], string, 0, strlen(string), 255);
  77. format(string1, sizeof(string1), "No-one");
  78. strmid(News[hContact1], string1, 0, strlen(string1), 255);
  79. strmid(News[hContact2], string1, 0, strlen(string1), 255);
  80. strmid(News[hContact3], string1, 0, strlen(string1), 255);
  81. strmid(News[hContact4], string1, 0, strlen(string1), 255);
  82. strmid(News[hContact5], string1, 0, strlen(string1), 255);
  83. PlayerHaul[330][pCapasity] = 180;
  84. PlayerHaul[331][pCapasity] = 180;
  85. PlayerHaul[332][pCapasity] = 180;
  86. PlayerHaul[333][pCapasity] = 80;
  87. PlayerHaul[334][pCapasity] = 80;
  88. PlayerHaul[335][pCapasity] = 80;
  89. PlayerHaul[336][pCapasity] = 80;
  90. PlayerHaul[337][pCapasity] = 130;
  91. PlayerHaul[338][pCapasity] = 130;
  92. SetGameModeText("PLAYZONE RPG v2.1.4");
  93. format(objstore, sizeof(objstore), "MOLE: I got nothing, check back with me later.");
  94. format(cbjstore, sizeof(cbjstore), "HQ: There is nothing in your Vicinity, Out.");
  95.  
  96. ghour = shifthour;
  97. gettime(ghour, gminute, gsecond);
  98. FixHour(ghour);
  99. ghour = shifthour;
  100. if(!realtime) {
  101. SetWorldTime(wtime +1);
  102. }
  103. if (realtime) {
  104. gettime(Ora, Minut, Secunde);
  105. FixHour(Ora);
  106. Ora = shifthour;
  107. SetWorldTime(Ora);
  108. }
  109. // CreatedCars check
  110. for(new i = 0; i < sizeof(CreatedCars); i++)
  111. {
  112. CreatedCars[i] = 0;
  113. }
  114. for(new h = 0; h < sizeof(HouseInfo); h++)
  115. {
  116. AddStaticVehicleEx(HouseInfo[h][hVec], HouseCarSpawns[h][0], HouseCarSpawns[h][1], HouseCarSpawns[h][2], HouseCarSpawns[h][3], HouseInfo[h][hVcol1], HouseInfo[h][hVcol2], 60000);
  117. gCarLock[h+1] = 1;
  118. }
  119. //Cop Cars//================================================================
  120. copcar[0] = AddStaticVehicle(597,-1328.4835,449.2094,6.9560,0.9825,86,89); // ng 1
  121. copcar[1] = AddStaticVehicle(597,-1322.7952,449.1824,6.9565,358.5677,86,89); // ng 2
  122. copcar[2] = AddStaticVehicle(597,-1316.8943,449.2369,6.9556,0.3929,86,89); // ng 3
  123. copcar[3] = AddStaticVehicle(427,-1374.6709,458.1296,7.3472,3.4748,128,1); // // Enforce NG
  124. copcar[4] = AddStaticVehicle(470,-1350.0326,457.0197,7.1812,359.2582,1,1); // ng 6
  125. copcar[5] = AddStaticVehicle(528,2282.2637,2476.2173,10.8203,179.6972,146,146); // FBI TRUCK
  126. copcar[6] = AddStaticVehicle(528,2290.8518,2477.4055,10.8613,179.8465,146,146); // FBI TRUC315 fost 407
  127. copcar[7] = AddStaticVehicle(476,-1434.3319,495.5817,18.9295,29.0528,3,3); // ng rustler 1
  128. copcar[8] = AddStaticVehicle(541,-1293.2262,445.4757,6.8058,0.1439,128,1); // bullet ng 1
  129. new pdlight = CreateDynamicObject(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  130. AttachDynamicObjectToVehicle(pdlight, copcar[8], -0.014999, -0.090000, 0.624999, 0.000000, 0.000000, 0.000000);
  131. copcar[9] = AddStaticVehicle(541,-1297.2205,445.5777,6.8058,0.4420,128,1); // bullet ng2
  132. new pdlight2 = CreateDynamicObject(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  133. AttachDynamicObjectToVehicle(pdlight2, copcar[9], -0.014999, -0.090000, 0.624999, 0.000000, 0.000000, 0.000000);
  134. copcar[10] = AddStaticVehicle(476,-1423.1783,496.5009,18.9423,26.2985,3,3); // ng rustler 2
  135. copcar[11] = AddStaticVehicle(599,-1284.2488,445.4413,7.3706,1.3647,29,29); // ng ranc
  136. copcar[12] = AddStaticVehicle(598,2268.7119,2477.5720,10.5665,178.7272,3,1); // FBI LV Car 46 fost 138
  137. copcar[13] = AddStaticVehicle(560,-1301.1128,444.9808,6.8915,359.8436,128,1); // ng 8 sultan
  138. new pdlight3 = CreateDynamicObject(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  139. AttachDynamicObjectToVehicle(pdlight3, copcar[13], 0.000000, -0.309999, 0.784999, 0.000000, 0.000000, 0.000000);
  140. copcar[14] = AddStaticVehicle(599,1584.9950,-1677.4807,6.0869,268.8651,0,1); // LSPD
  141. copcar[15] = AddStaticVehicle(599,1585.4114,-1667.8799,6.0808,270.0828,0,1); //
  142. copcar[16] = AddStaticVehicle(596,1570.7493,-1615.4043,13.0999,176.8039,0,1); //
  143. copcar[17] = AddStaticVehicle(596,1564.6378,-1615.3901,13.1135,178.5398,0,1); //
  144. copcar[18] = AddStaticVehicle(596,1558.9827,-1615.4122,13.1137,178.7133,0,1); //
  145. copcar[19] = AddStaticVehicle(596,1535.8529,-1666.9102,13.1027,359.7535,0,1); //
  146. copcar[20] = AddStaticVehicle(596,1535.8832,-1678.0310,13.1033,0.3620,0,1); //
  147. copcar[21] = AddStaticVehicle(497,1517.7925,-1656.1095,13.6959,0.0053,0,1); //
  148. copcar[22] = AddStaticVehicle(497,1548.5314,-1642.6820,28.5791,85.9372,0,1); //
  149. copcar[23] = AddStaticVehicle(497,1568.5114,-1655.6494,28.5680,91.6223,0,1); //
  150. copcar[24] = AddStaticVehicle(596,1591.7557,-1711.5879,5.6123,359.1109,0,1); //
  151. copcar[25] = AddStaticVehicle(560,1583.8916,-1711.6924,5.6119,0.7325,0,0); //
  152. copcar[26] = AddStaticVehicle(560,1574.3385,-1711.7146,5.6112,359.7248,0,0); //
  153. copcar[27] = AddStaticVehicle(596,1564.5077,-1711.2490,5.6119,0.6061,0,1); //
  154. copcar[28] = AddStaticVehicle(523,1563.9360,-1691.7870,5.4583,180.7909,0,0); //
  155. copcar[29] = AddStaticVehicle(523,1561.0968,-1691.9152,5.4606,182.6714,0,0); //
  156. copcar[30] = AddStaticVehicle(523,1557.9177,-1691.8188,5.4615,180.3957,0,0); //
  157. copcar[31] = AddStaticVehicle(497,-1679.9811,705.5861,30.1687,90.8240,0,1); //
  158. copcar[32] = AddStaticVehicle(541,2273.419,2443.016,10.566,2.5006,0,0); // bullet fbi
  159. copcar[33] = AddStaticVehicle(490,2255.6436,2477.0852,10.4805,177.6526,-1,-1); // FBI LV Rancher 51 fost 143
  160. copcar[34] = AddStaticVehicle(497,2254.1814,2473.0476,38.8663,359.3810,1,0); // Heli FBI 279 fost 371
  161. copcar[35] = AddStaticVehicle(598,2277.8291,2459.5007,10.5676,359.0719,3,1); // LVPD FBI 281 fost 373
  162. copcar[36] = AddStaticVehicle(598,2282.4822,2459.3838,10.5650,359.1759,3,1); // LVPD FBI 282 fost 374
  163. copcar[37] = AddStaticVehicle(598,2273.6460,2477.1335,10.4791,180.2935,3,1); // FBI LV Car 47 fost 139
  164. copcar[38] = AddStaticVehicle(541,2269.0962,2441.9534,10.4824,2.5006,0,0); // Bullet FBI LV Car 48 fost 140
  165. copcar[39] = AddStaticVehicle(599,2290.9231,2442.4475,10.4796,359.9225,0,1); // FBI LV Jeep 49 fost 141
  166. copcar[40] = AddStaticVehicle(490,2251.5876,2477.2959,10.4803,180.5600,0,0); // FBI LV Rancher 50 fost 142
  167. copcar[41] = AddStaticVehicle(523,1604.1313,-1616.9045,13.0810,91.2916,0,0); //
  168. copcar[42] = AddStaticVehicle(523,1604.7455,-1623.5901,13.0859,93.2397,0,0); //
  169. copcar[43] = AddStaticVehicle(523,1605.5721,-1630.2074,13.0906,94.2008,0,0); //
  170. copcar[44] = AddStaticVehicle(523,1605.1189,-1610.7328,13.0893,89.9202,0,0); //
  171. copcar[45] = AddStaticVehicle(520,-1414.5350,509.3763,18.9600,359.9999,1,1); // hydra new
  172. copcar[46] = AddStaticVehicle(497,2260.4116,2477.8345,38.6837,2.0904,1,0); // de inlocuit hydra
  173. copcar[47] = AddStaticVehicle(596,1529.2677,-1677.8639,5.6105,45.2664,92,1); // lspd 1
  174. copcar[48] = AddStaticVehicle(601,1543.7559,-1650.9611,5.6490,89.5287,1,1); // Tanc LSPD
  175. copcar[49] = AddStaticVehicle(528,1543.8877,-1655.1636,5.9337,88.1740,1,1); // lspd 2
  176. copcar[50] = AddStaticVehicle(427,1544.4561,-1659.0048,6.0225,88.9584,0,1); // enforcer lspd
  177. copcar[51] = AddStaticVehicle(599,1543.9933,-1668.0361,6.0807,90.9496,101,1); // ranger lspd 1
  178. copcar[52] = AddStaticVehicle(599,1544.0692,-1672.0211,6.0789,90.5061,101,1); // ranger lspd 2
  179. copcar[53] = AddStaticVehicle(470,-1339.2633,456.7344,7.1799,356.5903,1,1); // patriot
  180. copcar[54] = AddStaticVehicle(470,-1344.8313,457.0543,7.1795,357.4297,1,1); // ng 5
  181. copcar[55] = AddStaticVehicle(425,-1279.8262,493.3734,18.0309,219.1345,1,1);//hunter ng
  182. copcar[56] = AddStaticVehicle(425,-1260.2686,506.0994,18.8016,276.4261,1,1); // hunter ng 2
  183. copcar[57] = AddStaticVehicle(520,-1307.5249,497.4124,18.9577,0.1170,1,1); // hydra ng 1
  184. copcar[58] = AddStaticVehicle(520,-1456.9783,499.2476,18.9958,0.9939,1,1); // hydra ng 2
  185. copcar[59] = AddStaticVehicle(490,2260.5305,2477.1455,10.9488,180.9301, -1, -1);// FBI Rancher 14 fost 106
  186. copcar[60] = AddStaticVehicle(490,1531.254000,-1647.431000,6.274976,200.0, -1, -1);// FBI Rancher 15 fost 107
  187. copcar[61] = AddStaticVehicle(430,718.3592,-1494.5350,-0.2940,181.3198,1,1); // barca pd 2
  188. copcar[62] = AddStaticVehicle(601,-1358.2594,457.6366,6.9462,359.5811,1,1); // tanc ng 7
  189. copcar[63] = AddStaticVehicle(430,730.5925,-1495.4652,-0.4109,180.2070,1,1); // barca pd
  190.  
  191. //--------------------------------------------------------------------------
  192. tcar[0] = AddStaticVehicle(514,2865.2661,899.4644,10.4134,359.7556,3,1); //
  193. tcar[1] = AddStaticVehicle(514,2835.5747,899.2582,10.4165,1.2469,3,1); //
  194. tcar[2] = AddStaticVehicle(514,2848.2480,898.7375,10.4093,358.0987,3,1); //
  195. tcar[3] = AddStaticVehicle(440,2804.8652,939.2930,10.4102,359.0261,7,1); //
  196. tcar[4] = AddStaticVehicle(440,2814.5356,940.1038,10.4087,359.4466,7,1); //
  197. tcar[5] = AddStaticVehicle(440,2823.9900,939.3002,10.4100,0.7091,7,1); //
  198. tcar[6] = AddStaticVehicle(440,2833.7441,938.9960,10.4086,0.6113,7,1); //
  199. tcar[7] = AddStaticVehicle(456,2873.7920,941.7679,10.4111,179.2611,1,1); //
  200. tcar[8] = AddStaticVehicle(456,2866.7742,941.4380,10.4088,181.1221,1,1); //
  201. //Taxi Cars//===============================================================
  202. txcar[0] = AddStaticVehicle(560,-1977.9412,175.0955,27.3966,89.0595,6,6); // taxi
  203. new taxiobj = CreateDynamicObject(19308, -0.034999, -0.254999, 0.954999, 0.000000, 0.000000, 0.000000);
  204. AttachDynamicObjectToVehicle(taxiobj, txcar[0], -0.034999, -0.254999, 0.954999, 0.000000, 0.000000, 0.000000);
  205. txcar[1] = AddStaticVehicle(438,-1978.2275,188.7827,27.3966,89.9210,6,6); // taxi1
  206. txcar[2] = AddStaticVehicle(438,-1995.9747,163.9651,27.3195,0.3724,6,6); // taxi2
  207. txcar[3] = AddStaticVehicle(420,-1995.8589,148.4446,27.3195,0.0576,6,6); // taxi3
  208. txcar[4] = AddStaticVehicle(560,-1995.7734,131.5979,27.3195,0.0211,6,6); // taxi4
  209. new taxiobj2 = CreateDynamicObject(19308, -0.034999, -0.254999, 0.954999, 0.000000, 0.000000, 0.000000);
  210. AttachDynamicObjectToVehicle(taxiobj2, txcar[4], -0.034999, -0.254999, 0.954999, 0.000000, 0.000000, 0.000000);
  211. txcar[5] = AddStaticVehicle(420,-1986.1301,164.3780,27.3196,1.4998,6,6); // taxi5
  212. txcar[6] = AddStaticVehicle(420,-1986.4475,143.2821,27.3196,1.1078,6,6); // taxi6
  213. txcar[7] = AddStaticVehicle(487,-1966.4518,80.9448,27.3965,90.8693,6,6); // heli1
  214. txcar[8] = AddStaticVehicle(487,-1966.5765,99.3550,27.3966,88.8939,6,6); // heli2
  215. txcar[9] = AddStaticVehicle(409,-1976.3848,182.3277,27.4879,89.3410,6,6); // taxi limuzina 1
  216. txcar[10] = AddStaticVehicle(409,-1966.0260,91.0069,27.4874,91.8316,6,6); // taxi limuzina 2
  217. //==========================================================================
  218. rentc = AddStaticVehicleEx(555,551.7929,-1285.5260,16.9303,0.4147,-1, -1, 60000);//Rent car/*Hotknife*/
  219. rentc1 = AddStaticVehicleEx(568,536.9888,-1286.5275,16.9993,359.1704,-1, -1, 60000); //Rent car/*Bandito*/
  220. rentc2 = AddStaticVehicleEx(434,544.1793,-1286.1422,16.9492,7.3116,-1, -1, 60000);//Rent car/*Hotknife*/
  221. rentc3 = AddStaticVehicleEx(434,-1949.9493,258.1949,35.1922,70.7581,-1, -1, 60000); //Rent car/*Hotknife*/
  222. rentc4 = AddStaticVehicleEx(568,-1948.1650,264.8094,35.1930,72.6982,-1, -1, 60000); //Rent car/*Bandito*/
  223. rentc5 = AddStaticVehicleEx(555,-1947.0601,270.3815,35.1954,66.0783,-1, -1, 60000); //Rent car/*Hotknife*/
  224. //==========================================================================
  225. boat = AddStaticVehicleEx(452,720.1,-1694.0,-0.4,179.4,-1,-1,CAR_RESPAWN);//Fishboat/*Speeder*/
  226. boat1 = AddStaticVehicleEx(452,721.2,-1629.4,-0.4,180.9,-1,-1,CAR_RESPAWN);//Fishboat/*Speeder*/
  227. boat2 = AddStaticVehicleEx(452,739.5,-1670.5,-0.6,177.5,-1,-1,CAR_RESPAWN);//Fishboat/*Speeder*/
  228. boat3 = AddStaticVehicleEx(452,-1474.4949,693.0169,0.1996,0.0751,-1,-1,CAR_RESPAWN);//Fishboat SF/*Speeder*/
  229. boat4 = AddStaticVehicleEx(452,-1720.0717,1439.6177,-0.4913,357.6789,-1,-1,CAR_RESPAWN);//Fishboat SF/*Speeder*/
  230. boat5 = AddStaticVehicleEx(452,449.8044,-1918.2236,-0.3398,191.6360,-1,-1,CAR_RESPAWN); // Barca LS
  231. boat6 = AddStaticVehicleEx(493,463.4585,-1911.6549,-0.1993,186.7865,-1,-1,CAR_RESPAWN); // Barca LS
  232. boat7 = AddStaticVehicleEx(446,473.3581,-1918.3738,-0.4470,182.5477,-1,-1,CAR_RESPAWN); // Barca LS
  233. boat8 = AddStaticVehicleEx(473,484.5940,-1919.7789,-0.1936,174.9676,-1,-1,CAR_RESPAWN); // Barca LS
  234. boat9 = AddStaticVehicleEx(472,441.1204,-1919.5359,0.1310,188.2461,-1,-1,CAR_RESPAWN); // Barca LS
  235. boat10 = AddStaticVehicleEx(454,494.2344,-1919.3014,0.2905,169.1381,-1,-1,CAR_RESPAWN); // Barca LS
  236. //==========================================================================
  237. hcar[8] = AddStaticVehicleEx(487,1088.1736,-294.8004,73.7886,134.9237, 0, 1, 60000); //Hitman Chopper
  238. //==========================================================================
  239. AddStaticVehicleEx(593,-1429.2843,-505.8203,13.7824,205.7709,-1,-1,1200);//Airport SF
  240. AddStaticVehicleEx(593,-1462.4779,-524.2803,13.7832,204.8137,-1,-1,1200);//Airport SF
  241. AddStaticVehicleEx(593,1907.7614,-2624.4097,13.5416,53.1810,-1,-1,1200);//Airport LS
  242. AddStaticVehicleEx(593,1887.0736,-2627.6543,13.5394,52.6116,-1,-1,1200);//Airport LS
  243. AddStaticVehicleEx(513,-1354.3270,-466.5467,13.7827,162.0134,-1,-1,1200);//Airport SF
  244. AddStaticVehicleEx(513,-1390.3510,-482.7985,13.7883,250.3124,-1,-1,1200);//Airport SF
  245. AddStaticVehicleEx(513,1835.3215,-2624.1938,13.5405,56.0569,-1,-1,1200);//Airport LS
  246. AddStaticVehicleEx(513,1813.2893,-2625.6296,13.5394,53.2858,-1,-1,1200);//Airport LS
  247. AddStaticVehicleEx(519,-1267.6300,-604.5323,15.0705,1.9856,1,1,1200); // Airport SF Avion mare
  248. AddStaticVehicleEx(519,1476.9083,1200.8363,11.7423,0.1421,1,1,1200); // Airport LV Avion mare
  249. AddStaticVehicleEx(519,1689.6178,-2625.0256,14.4657,44.2068,1,1,1200); // Airport LS Avion mare
  250. //Car Kart//================================================================
  251. kr = AddStaticVehicleEx(571,2286.2141,-2354.5000,12.8306,225.8705,-1,-1,CAR_RESPAWN); // kart
  252. kr1 = AddStaticVehicleEx(571,2279.9412,-2348.4141,12.8312,225.8585,-1,-1,CAR_RESPAWN); // kart
  253. kr2 = AddStaticVehicleEx(571,2291.7932,-2345.5356,12.8305,227.3060,-1,-1,CAR_RESPAWN); // kart
  254. kr3 = AddStaticVehicleEx(571,2287.5615,-2341.6433,12.8306,226.5350,-1,-1,CAR_RESPAWN); // kart
  255. kr4 = AddStaticVehicleEx(571,2299.6785,-2338.3186,12.8307,224.3563,-1,-1,CAR_RESPAWN); // kart
  256. kr5 = AddStaticVehicleEx(571,2295.3887,-2334.9448,12.8307,227.9102,-1,-1,CAR_RESPAWN); // kart
  257. //Rent Bike San Fiero//=====================================================
  258. rentb = AddStaticVehicleEx(468,-1665.6321,1222.4988,13.3470,316.9787,-1,-1,CAR_RESPAWN); //bike BizSF
  259. rentb1 = AddStaticVehicleEx(468,-1663.5946,1220.4115,13.3411,320.1243,-1,-1,CAR_RESPAWN); //bike BizSF
  260. rentb2 = AddStaticVehicleEx(468,-1661.7208,1218.2585,13.3409,313.9772,-1,-1,CAR_RESPAWN); //bike BizSF
  261. rentb3 = AddStaticVehicleEx(468,-1659.4508,1215.9703,13.3409,313.7664,-1,-1,CAR_RESPAWN); //bike BizSF
  262. rentb4 = AddStaticVehicleEx(468,-1658.1216,1214.2611,13.3362,312.8648,-1,-1,CAR_RESPAWN); // bike BizSF
  263. rentb5 = AddStaticVehicleEx(471,-1656.4163,1212.4323,13.3395,315.6906,-1,-1,CAR_RESPAWN); // bike BizSF
  264. rentb6 = AddStaticVehicleEx(471,-1654.8130,1210.5731,13.3334,313.8464,-1,-1,CAR_RESPAWN); // bike BizSF
  265. rentb7 = AddStaticVehicleEx(468,-1653.2583,1208.8915,13.3346,313.6842,-1,-1,CAR_RESPAWN); // bike BizSF
  266. rentb8 = AddStaticVehicleEx(463,-1664.2950,1223.4724,20.6996,314.8324,-1,-1,CAR_RESPAWN); // Bikers BizSF
  267. rentb9 = AddStaticVehicleEx(463,-1662.5756,1221.4188,20.6913,311.7066,-1,-1,CAR_RESPAWN); // BizSF
  268. rentb10 = AddStaticVehicleEx(463,-1660.2354,1219.5181,20.6832,312.9362,-1,-1,CAR_RESPAWN); // BizSF
  269. rentb11 = AddStaticVehicleEx(463,-1658.3828,1217.6536,20.6927,312.5956,-1,-1,CAR_RESPAWN); // BizSF
  270. rentb12 = AddStaticVehicleEx(471,-1656.4270,1215.7511,20.6928,323.4663,-1,-1,CAR_RESPAWN); // BizSF
  271. rentb13 = AddStaticVehicleEx(471,-1654.5670,1213.9454,20.6766,314.0072,-1,-1,CAR_RESPAWN); // BizSF
  272. rentb14 = AddStaticVehicleEx(463,-1652.5724,1211.9005,20.6930,317.5457,-1,-1,CAR_RESPAWN); // BizSF
  273. rentb15 = AddStaticVehicleEx(463,-1650.5172,1209.9076,20.6842,312.4617,-1,-1,CAR_RESPAWN); // BizSF
  274. //Bicicletele pe muntele Chiliad
  275. AddStaticVehicleEx(510,-2316.8201,-1652.8246,483.3111,206.0151,1,1,600);
  276. AddStaticVehicleEx(510,-2312.6289,-1651.9985,483.3105,208.7111,1,1,600);
  277. AddStaticVehicleEx(510,-2310.3889,-1650.8904,483.3103,211.4548,1,1,600);
  278. AddStaticVehicleEx(510,-2307.8494,-1649.2899,483.3018,210.2917,1,1,600);
  279. AddStaticVehicleEx(510,-2304.8423,-1648.2322,483.2986,201.3184,1,1,600);
  280. AddStaticVehicleEx(510,-2297.0513,-1649.9327,483.0624,193.6892,1,1,600);
  281. AddStaticVehicleEx(510,-2302.4736,-1648.3767,483.2576,178.2458,1,1,600);
  282. AddStaticVehicleEx(510,-2298.6069,-1650.0499,483.0982,187.9131,1,1,600);
  283. AddStaticVehicleEx(510,-2320.1101,-1653.6306,483.3119,222.7009,1,1,600);
  284. AddStaticVehicleEx(510,-2324.9939,-1655.0933,483.3099,212.4435,1,1,600);
  285. //Trailers//===============================================================
  286. CreateVehicle(435,2855.2888,896.6987,9.8597,359.5906,-1,-1,CAR_RESPAWN); // trailer
  287. CreateVehicle(435,2827.3025,896.5241,9.8458,359.0481,-1,-1,CAR_RESPAWN); // trailer
  288. CreateVehicle(435,2818.0752,895.6934,9.7752,0.4862,-1,-1,CAR_RESPAWN); // trailer
  289. //Car LCN Mafia//===========================================================
  290. aLCN[0] = AddStaticVehicle(533,1413.0612,778.3256,10.5278,269.0703,0,0);
  291. aLCN[1] = AddStaticVehicle(507,1413.5542,771.9686,10.6479,268.9048,0,0);
  292. aLCN[2] = AddStaticVehicle(507,1413.5706,765.4852,10.6464,269.9769,0,0);
  293. aLCN[3] = AddStaticVehicle(507,1413.5520,759.1442,10.6475,270.4956,0,0);
  294. aLCN[4] = AddStaticVehicle(507,1413.6249,752.7061,10.6486,270.1758,0,0);
  295. aLCN[5] = AddStaticVehicle(477,1413.1754,746.2858,10.5601,271.9838,0,0);
  296. aLCN[6] = AddStaticVehicle(409,1417.2688,730.4922,10.6220,270.5815,0,0);
  297. aLCN[7] = AddStaticVehicle(489,1413.0969,784.7485,10.9660,268.9884,0,0);
  298. //Car Yakuza//==========================================================
  299. aYakuza[0] = AddStaticVehicle(458,2603.6108,1856.2463,10.7005,270.2299,0,0);
  300. aYakuza[1] = AddStaticVehicle(458,2603.5576,1849.7830,10.7003,270.2394,0,0);
  301. aYakuza[2] = AddStaticVehicle(458,2603.5203,1843.4015,10.6720,270.9814,0,0);
  302. aYakuza[3] = AddStaticVehicle(458,2603.5879,1837.1190,10.7003,270.4215,0,0);
  303. aYakuza[4] = AddStaticVehicle(429,2603.1238,1815.0627,10.5032,271.3335,0,0);
  304. aYakuza[5] = AddStaticVehicle(555,2603.2168,1808.7196,10.5061,269.4939,0,0);
  305. aYakuza[6] = AddStaticVehicle(409,2604.1919,1795.8721,10.6221,270.9914,0,0);
  306. aYakuza[7] = AddStaticVehicle(489,2603.3569,1802.2772,10.9655,270.1561,0,0);
  307. //Car Russian//==========================================================
  308. aRus[0] = AddStaticVehicle(579,983.0277,1728.7173,8.5847,91.2675,0,0);
  309. aRus[1] = AddStaticVehicle(579,983.1882,1722.9841,8.5861,92.1827,0,0);
  310. aRus[2] = AddStaticVehicle(579,983.2538,1737.3563,8.5608,89.0836,0,0);
  311. aRus[3] = AddStaticVehicle(579,983.2282,1743.1700,8.5652,92.7996,0,0);
  312. aRus[4] = AddStaticVehicle(580,960.1266,1756.4269,8.4674,180.3097,0,0);
  313. aRus[5] = AddStaticVehicle(415,965.7299,1756.8579,8.4134,181.1862,0,0);
  314. aRus[6] = AddStaticVehicle(409,949.2696,1713.8926,8.5059,180.8922,0,0);
  315. aRus[7] = AddStaticVehicle(489,959.6596,1706.6255,8.8062,270.6668,0,0);
  316. //Car Hitman//==============================================================
  317. hcar[0] = AddStaticVehicleEx(480,1077.2844,-294.0633,73.7612,181.0675,0,1,CAR_RESPAWN); // Hitman 312
  318. hcar[1] = AddStaticVehicleEx(480,1073.8529,-294.0878,73.7590,178.9907,0,1,CAR_RESPAWN); //
  319. hcar[2] = AddStaticVehicleEx(480,1070.5313,-294.0231,73.7698,181.0219,0,1,CAR_RESPAWN); //
  320. hcar[3] = AddStaticVehicleEx(480,1067.1023,-294.1445,73.7604,180.1365,0,1,CAR_RESPAWN); //
  321. //Car Spawn Civil//=========================================================
  322. AddStaticVehicle(462,1127.4458,-1754.4390,13.1776,357.9336,0,0); // LS
  323. AddStaticVehicle(462,1130.3121,-1754.6346,13.1777,353.4276,0,0); // LS
  324. AddStaticVehicle(462,1133.5748,-1754.6969,13.1761,356.7053,0,0); // LS
  325. AddStaticVehicle(462,1136.9093,-1754.9240,13.1794,359.7527,0,0); // LS
  326. AddStaticVehicle(510,1147.4788,-1726.8672,13.3791,180.5420,0,0); // LS
  327. AddStaticVehicle(510,1152.8521,-1726.7494,13.3833,178.4273,0,0); // LS
  328. AddStaticVehicle(510,1158.0277,-1726.5612,13.3866,176.4679,0,0); // LS
  329. AddStaticVehicle(586,1098.0499,-1769.9606,12.8689,92.6284,3,3); //
  330. AddStaticVehicle(560,1249.7211,-1729.0492,13.3248,90.2372,3,1); // sultan spawn
  331. //Biciclete: Miner | Taietor de Lemne | Fabricant de Arme
  332. AddStaticVehicle(510,-983.0720215,-674.0479736,31.7080002,90.0000000,-1,-1); //Mountain Bike
  333. AddStaticVehicle(510,-982.9648438,-671.6611328,31.7080002,90.0000000,-1,-1); //Mountain Bike
  334. AddStaticVehicle(510,-982.8818359,-669.1367188,31.7080002,90.0000000,-1,-1); //Mountain Bike
  335. AddStaticVehicle(510,-982.7949829,-666.4639893,31.7080002,90.0000000,-1,-1); //Mountain Bike
  336. AddStaticVehicle(510,-982.7089844,-663.8154297,31.7080002,90.0000000,-1,-1); //Mountain Bike
  337. AddStaticVehicle(510,-982.6289062,-661.3662109,31.7080002,90.0000000,-1,-1); //Mountain Bike
  338. AddStaticVehicle(510,-519.0800171,-72.5370026,62.0810013,270.0000000,-1,-1); //Mountain Bike
  339. AddStaticVehicle(510,-519.0869751,-71.6610031,62.0810013,270.0000000,-1,-1); //Mountain Bike
  340. AddStaticVehicle(510,-519.0960083,-70.6849976,62.0810013,270.0000000,-1,-1); //Mountain Bike
  341. AddStaticVehicle(510,-519.1049805,-69.6600037,62.0810013,270.0000000,-1,-1); //Mountain Bike
  342. AddStaticVehicle(510,-519.1170044,-68.3840027,62.0810013,270.0000000,-1,-1); //Mountain Bike
  343. AddStaticVehicle(510,-519.0549927,-67.1350021,62.0810013,270.0000000,-1,-1); //Mountain Bike
  344. AddStaticVehicle(510,-1081.1359863,-1638.0870361,76.0630035,90.0000000,-1,-1); //Mountain Bike
  345. AddStaticVehicle(510,-1081.1250000,-1637.0109863,76.0630035,90.0000000,-1,-1); //Mountain Bike
  346. AddStaticVehicle(510,-1081.1149902,-1636.0100098,76.0630035,90.0000000,-1,-1); //Mountain Bike
  347. AddStaticVehicle(510,-1081.1040039,-1634.8599854,76.0630035,90.0000000,-1,-1); //Mountain Bike
  348. AddStaticVehicle(510,-1081.0920410,-1633.6340332,76.0630035,90.0000000,-1,-1); //Mountain Bike
  349. AddStaticVehicle(510,-1081.0830078,-1632.2330322,76.0630035,90.0000000,-1,-1); //Mountain Bike
  350. //======================================TOWCAR=========================================
  351. tcccar[0] = AddStaticVehicleEx(525,880.0716,-1263.7832,14.9177,1.7052,0,12,CAR_RESPAWN); //TowTruck Co.id 193
  352. tcccar[1] = AddStaticVehicleEx(525,871.6003,-1263.9629,14.9239,358.2402,0,12,CAR_RESPAWN); //TowTruck Co. 194
  353. tcccar[2] = AddStaticVehicleEx(525,865.4070,-1264.2469,14.8124,2.8326,0,12,CAR_RESPAWN);//TowTruck Co.
  354. tcccar[3] = AddStaticVehicleEx(525,866.1926,-1235.9976,15.0456,177.9353,0,12,CAR_RESPAWN); //TowTruck Co.
  355. tcccar[4] = AddStaticVehicleEx(525,877.8801,-1234.5446,15.8838,181.0647,1,12,CAR_RESPAWN); //TowTruck Co.
  356. tcccar[5] = AddStaticVehicleEx(525,886.7981,-1234.0980,16.5048,180.2365,12,12,CAR_RESPAWN); //TowTruck Co.
  357. //LSV Cars//===================================================================
  358. lsvcar[0] = AddStaticVehicle(474,2771.9290,-1606.3258,10.6727,259.4568,65,65); // Vagos 337
  359. lsvcar[1] = AddStaticVehicle(600,2771.9951,-1614.9314,10.5941,266.4171,65,65); //
  360. lsvcar[2] = AddStaticVehicle(445,2778.7107,-1623.8672,10.6407,337.2322,65,65); //
  361. lsvcar[3] = AddStaticVehicle(445,2784.6121,-1622.8901,10.6824,340.4163,65,65); //
  362. lsvcar[4] = AddStaticVehicle(474,2788.8418,-1623.8673,10.6547,342.9053,65,65); //
  363. lsvcar[5] = AddStaticVehicle(467,2771.7048,-1610.7338,11.0415,270.4145,65,65); //
  364. lsvcar[6] = AddStaticVehicle(478,2797.5000000,-1608.1999512,11.0000000,338.0000000,65,65);
  365. //VLA CARS//================================================================
  366. vlacar[0] = AddStaticVehicle(534,1693.7133,-2106.5117,13.2558,217.7382,93,93); // Aztecas 342
  367. vlacar[1] = AddStaticVehicle(535,1688.0653,-2106.5273,13.4164,215.1891,93,93); //
  368. vlacar[2] = AddStaticVehicle(534,1683.1951,-2106.7749,13.3470,216.2891,93,93); //
  369. vlacar[3] = AddStaticVehicle(535,1682.9250,-2119.3757,13.4348,318.7427,93,93); //
  370. vlacar[4] = AddStaticVehicle(567,1688.2859,-2119.6433,13.4331,322.8873,93,93); //
  371. vlacar[5] = AddStaticVehicle(478,1693.8523,-2119.4265,13.2578,327.7149,93,93); //
  372. vlacar[6] = AddStaticVehicle(467,1729.4000244,-2118.0000000,13.6000004,270.0000000,93,93); //vla
  373. //Ballas Cars//============================================================#
  374. balcar[0] = AddStaticVehicle(492,2652.4858,-2042.6720,13.4128,1.1648,22,22); // Ballas 348
  375. balcar[1] = AddStaticVehicle(492,2657.5037,-2042.6095,13.3781,0.0772,22,22); //
  376. balcar[2] = AddStaticVehicle(517,2651.9038,-2009.8636,13.3404,315.8267,22,22); //
  377. balcar[3] = AddStaticVehicle(412,2660.4558,-1998.6439,13.2946,268.9876,22,22); //
  378. balcar[4] = AddStaticVehicle(412,2663.0459,-2010.4139,13.2842,314.9999,22,22); //
  379. balcar[5] = AddStaticVehicle(575,2657.4636,-2009.7177,13.2906,312.6417,22,22); //
  380. balcar[6] = AddStaticVehicle(478,2681.1000977,-2009.3000488,13.6000004,270.0000000,22,22); //
  381. balcar[7] = AddStaticVehicle(467,2655.6296,-2032.1797,13.6603,92.7819,22,22); //ballas
  382. //Grove Cars//==============================================================
  383. ggcar[0] = AddStaticVehicle(518,2516.8374,-1672.0383,13.6449,63.1716,86,86); // Grove 355
  384. ggcar[1] = AddStaticVehicle(536,2502.4697,-1655.8772,13.2011,66.8014,86,86); //
  385. ggcar[2] = AddStaticVehicle(536,2473.3149,-1692.2532,13.2521,359.2916,86,0); //
  386. ggcar[3] = AddStaticVehicle(567,2482.0283,-1653.5009,13.2915,89.4898,86,0); //
  387. ggcar[4] = AddStaticVehicle(567,2469.9448,-1669.7424,13.1809,12.5599,86,0); //
  388. ggcar[5] = AddStaticVehicle(478,2529.9680,-1676.8478,19.9419,91.0528,86,0); //
  389. ggcar[6] = AddStaticVehicle(536,2505.3660,-1694.3485,13.2958,0.4320,86,0); //
  390. //Masini Adaugate Gang//====================================================
  391.  
  392. //Rifa Cars
  393. rifacar[0] = AddStaticVehicle(518,2166.0854,-1790.7902,13.1526,215.7027,12,12); //
  394. rifacar[1] = AddStaticVehicle(518,2160.0552,-1791.0371,13.1508,221.4843,12,12); //
  395. rifacar[2] = AddStaticVehicle(529,2189.7837,-1808.5233,13.0785,44.9829,12,12); //
  396. rifacar[3] = AddStaticVehicle(529,2189.8193,-1802.9926,13.0815,47.4747,12,12); //
  397. rifacar[4] = AddStaticVehicle(529,2190.1396,-1797.8752,13.0266,50.6045,12,12);
  398. rifacar[5] = AddStaticVehicle(478,2180.0000000,-1779.5999756,13.6000004,0.0000000,12,12);
  399. rifacar[6] = AddStaticVehicle(482,2190.0703,-1786.9778,13.5810,357.1073,12,12);
  400. //Car Rent//===============================================================
  401. rentc6 = AddStaticVehicleEx(587,538.0485,-1286.7708,17.0477,357.7906,69,1,1200); // carrentls
  402. rentc7 = AddStaticVehicleEx(409,530.3150,-1289.0776,16.9065,359.4161,85,1,1200); // carrentls
  403. rentc8 = AddStaticVehicleEx(421,524.7204,-1288.5669,16.9068,328.7144,6,1,1200); // carrentls
  404. rentc9 = AddStaticVehicleEx(534,520.1370,-1285.8674,16.9069,310.0347,1,1,1200); // carrentls
  405. rentc10 = AddStaticVehicleEx(429,532.3716,-1278.5112,16.9074,256.9090,0,1,1200); // carrentls
  406. rentc11 = AddStaticVehicleEx(477,543.0211,-1269.3976,16.9116,272.3734,6,2,1200); // carrentls
  407. rentc12 = AddStaticVehicleEx(415,565.9664,-1281.6960,16.9097,100.7904,2,79,1200); // carrentls
  408. rentc13 = AddStaticVehicleEx(602,564.7391,-1278.3389,16.8982,100.3259,1,3,1200); // carrentls
  409. rentc14 = AddStaticVehicleEx(506,562.8539,-1271.0986,16.8989,100.6432,62,1,1200); // carrentls
  410. rentc15 = AddStaticVehicleEx(589,562.1898,-1267.9678,16.9075,95.9878,0,3,1200); // carrentls
  411. rentc16 = AddStaticVehicleEx(567,537.2037,-1274.2949,16.9070,266.2792,3,0,1200); // carrentls
  412. rentc17 = AddStaticVehicleEx(587,-1986.9980,301.3196,34.8362,270.0004,3,1,1200); // carrentsf
  413. rentc18 = AddStaticVehicleEx(409,-1988.1012,307.0769,34.8448,269.9660,79,1,1200); // carrentsf
  414. rentc19 = AddStaticVehicleEx(506,-1989.2402,269.9077,34.8339,265.5115,4,3,1200); // carrentsf
  415. rentc20 = AddStaticVehicleEx(477,-1989.7035,260.5097,34.8449,264.7628,2,3,1200); // carrentsf
  416. rentc21 = AddStaticVehicleEx(602,-1982.4138,242.6469,34.8372,0.5188,3,1,1200); // carrentsf
  417. rentc22 = AddStaticVehicleEx(589,-1955.5259,300.1102,35.1212,122.1296,3,1,1200); // carrentsf
  418. rentc23 = AddStaticVehicleEx(500,-1947.5812,270.6517,40.7191,90.6234,1,2,1200); // carrentsf
  419. rentc24 = AddStaticVehicleEx(575,-1947.1246,258.2565,40.7122,88.6271,3,2,1200); // carrentsf
  420. rentc25 = AddStaticVehicleEx(567,-1991.8202,242.4387,35.0400,355.0724,1,3,1200); // carrentsf
  421. rentc26 = AddStaticVehicleEx(579,-1989.1563,275.0154,34.8280,265.3306,3,1,1200); // carrentsf
  422. rentc27 = AddStaticVehicleEx(415,-1986.8812,242.2899,34.9439,357.1279,0,1,1200); // carrentsf
  423. //Harvest Cars//============================================================
  424. harvest[0] = AddStaticVehicleEx(532,-387.4058,-1476.6927,26.7035,265.6719,0,0,30000); // Harvest
  425. harvest[1] = AddStaticVehicleEx(532,-382.8609,-1465.2964,26.7162,262.4081,0,0,30000); // Harvest
  426. harvest[2] = AddStaticVehicleEx(532,-392.8095,-1487.2607,26.3314,268.0157,0,0,30000); // Harvest
  427. harvest[3] = AddStaticVehicleEx(532,-399.6307,-1500.4774,25.4502,265.1973,0,0,30000); // Harvest
  428. //Elicoptere LS-SF//========================================================
  429. AddStaticVehicle(487,1773.7686,-2619.8552,13.6887,359.8712,1,1); // Elicopter LS
  430. AddStaticVehicle(487,1749.4703,-2619.4827,13.7425,356.3553,0,0); // Elicopter LS
  431. AddStaticVehicle(487,-1376.9058,-624.9662,14.2853,359.9701,6,6); // Elicopter SF
  432. AddStaticVehicle(487,-1347.3018,-624.7687,14.3054,1.7396,4,4); // Elicopter SF
  433. //==========================================================================
  434. AddStaticVehicle(481,1724.3368,-1611.6057,13.1176,358.3557,0,3); // Bicicleta Ls
  435. AddStaticVehicle(481,1720.5082,-1611.5863,13.1154,2.5994,2,3); // Bicicleta Ls
  436. AddStaticVehicle(481,1715.6204,-1608.5847,13.1174,300.4713,1,2); // Bicicleta Ls
  437. AddStaticVehicle(481,1715.9464,-1604.7965,13.1172,306.0857,0,1); // Bicicleta Ls
  438. AddStaticVehicle(481,1728.6321,-1611.0203,13.1176,55.9220,1,1); // Bicicleta Ls
  439. AddStaticVehicle(481,1727.9882,-1606.6348,13.1166,52.9319,1,4); // Bicicleta Ls
  440. bic6 = AddStaticVehicle(510,-1660.2393,1210.2771,6.7648,306.2864,3,5); // Bicicleta BizSF
  441. bic7 = AddStaticVehicle(510,-1660.9514,1211.4725,6.7647,301.3939,3,2); // Bicicleta BizSF
  442. bic8 = AddStaticVehicle(510,-1661.6199,1212.5254,6.7646,304.4995,1,2); // Bicicleta BizSF
  443. bic9 = AddStaticVehicle(510,-1663.6599,1215.0444,6.8586,280.0620,4,5); // Bicicleta BizSF
  444. bic10 = AddStaticVehicle(510,-1664.0797,1216.5449,6.8588,288.3171,2,4); // Bicicleta BizSF
  445. bic11 = AddStaticVehicle(510,-1664.4659,1217.7482,6.7632,294.7520,1,2); // Bicicleta BizSF 433
  446. //==========================================================================
  447. hcar[4] = AddStaticVehicleEx(480,1063.8654,-294.0865,73.7576,179.1290,0,1,CAR_RESPAWN); // masina hitman
  448. hcar[5] = AddStaticVehicleEx(480,1060.5065,-294.0385,73.7627,178.5321,0,1,CAR_RESPAWN); // masina hitman
  449. hcar[6] = AddStaticVehicleEx(480,1056.9763,-293.9385,73.7608,176.8531,0,1,CAR_RESPAWN); // masina hitman 436
  450. //Masini Garaj SF//=========================================================
  451. kr6 = AddStaticVehicleEx(571,2290.2700,-2329.4175,12.8307,225.7485,-1,-1,CAR_RESPAWN); // kart
  452. kr7 = AddStaticVehicleEx(571,2282.2175,-2336.8438,12.8307,228.5056,-1,-1,CAR_RESPAWN); // kart
  453. kr8 = AddStaticVehicleEx(571,2274.9016,-2344.0498,12.8305,226.4707,-1,-1,CAR_RESPAWN); // kart
  454. kr9 = AddStaticVehicleEx(571,2269.3699,-2338.5544,12.8308,227.6384,-1,-1,CAR_RESPAWN); // kart
  455. kr10 = AddStaticVehicleEx(571,2275.9702,-2329.9263,12.8305,229.6120,-1,-1,CAR_RESPAWN); // kart
  456. kr11 = AddStaticVehicleEx(571,2282.7568,-2321.9590,12.8308,228.5664,-1,-1,CAR_RESPAWN); // kart 448
  457. //News Reporter Cars//======================================================
  458. nwcar[0] = AddStaticVehicle(488,-2026.4579,447.6047,139.9194,85.7040,2,26); // NR masina 1
  459. nwcar[1] = AddStaticVehicle(582,-2024.0493,464.4907,35.2014,0.1586,169,198); // NR masina 2
  460. nwcar[2] = AddStaticVehicle(582,-2031.4451,462.4284,35.2301,1.0542,41,20); // NR masina 3
  461. nwcar[3] = AddStaticVehicle(582,-2050.3167,479.0477,35.2315,268.4710,102,98); // NR masina 4
  462. nwcar[4] = AddStaticVehicle(582,-2049.1353,488.0016,35.2271,269.9320,118,130); // NR masina 5
  463. nwcar[5] = AddStaticVehicle(582,-2033.9531,488.0415,35.2270,89.6706,102,136); //
  464. nwcar[6] = AddStaticVehicle(582,-2034.1226,478.8694,35.2322,89.1874,102,135); //
  465. //Ambulance Cars//=========================================================
  466. ambcar[0] = AddStaticVehicle(490,-2706.7324,591.3342,14.5814,270.3748,3,1); // medic1
  467. ambcar[1] = AddStaticVehicle(490,-2707.0269,623.5292,14.5816,270.1226,3,1); // medic2
  468. ambcar[2] = AddStaticVehicle(416,-2670.6226,610.7648,14.5825,268.3215,3,1); // medic3
  469. ambcar[3] = AddStaticVehicle(416,-2670.7034,603.4164,14.5818,269.3201,3,1); // medic4
  470. ambcar[4] = AddStaticVehicle(416,-2623.9080,613.2269,14.5810,90.0083,3,1); // medic5
  471. ambcar[5] = AddStaticVehicle(416,-2624.2656,603.0313,14.5810,89.4016,3,1); // medic6
  472. ambcar[6] = AddStaticVehicle(487,-2727.8357,659.9921,66.2225,269.2452,3,1); // medic7
  473. ambcar[7] = AddStaticVehicle(563,-2547.4077,592.5792,15.1670,90.8846,1,3); // medic heli 1
  474. ambcar[8] = AddStaticVehicle(563,-2548.4731,609.4731,15.1601,89.1578,3,1); // heli medic 2
  475. //Alte Masini//=============================================================
  476. AddStaticVehicle(487,-1320.3873,-622.6564,14.2892,0.6644,0,0); //Elicopter aero SF
  477. AddStaticVehicle(487,1724.8494,-2621.5432,13.7211,1.1164,2,2); //Elicopter aero LS
  478. hcar[7] = AddStaticVehicleEx(487,1111.8375,-339.2258,74.2016,88.8494,0,1,CAR_RESPAWN); //Elicopter Hitman
  479. //-------------------------[Ambulante Spital LS]----------------------------
  480. ambcar[9] = AddStaticVehicle(416,1179.4056,-1338.8752,13.9688,273.2274,3,1); // ambulanta spital
  481. ambcar[10] = AddStaticVehicle(490,1177.8164,-1308.7026,13.9898,269.2354,3,1); // rancher spital
  482. //Masini Gara - Munte//====================================================
  483. AddStaticVehicle(471,-2343.5603,-1590.5756,483.0591,241.8581,1,3); // Munte
  484. AddStaticVehicle(556,-2345.8108,-1595.5780,483.9756,241.3224,0,3); // Munte
  485. AddStaticVehicle(495,-2348.0898,-1601.3160,483.9761,250.4656,0,3); // Munte
  486. AddStaticVehicle(471,-2349.7661,-1605.2488,483.1061,266.1926,0,3); // Munte
  487. AddStaticVehicle(539,-2353.1101,-1619.4261,483.0138,230.6666,0,3); // Munte
  488. AddStaticVehicle(539,-2354.7932,-1624.0114,483.0272,268.3995,0,3); // Munte
  489. AddStaticVehicle(508,2010.5963,2137.1594,11.1969,270.0610,1,1);// masina LV
  490. AddStaticVehicle(413,2005.9337,2059.6008,10.9941,181.8287,110,93);// masina LV
  491. AddStaticVehicle(413,2060.3394,2237.0127,10.5447,89.3482,121,93);// masina LV
  492. AddStaticVehicle(426,2107.7361,2206.7979,10.8238,178.2615,6,76);// masina LV
  493. AddStaticVehicle(516,2094.5530,2206.6326,10.5904,178.8517,119,45);// masina LV
  494. AddStaticVehicle(477,2156.2788,2188.8767,10.3516,358.4281,14,14);// masina LV
  495. AddStaticVehicle(415,2339.1323,2114.0562,10.4512,177.1576,20,1);// masina LV
  496. AddStaticVehicle(409,2361.3320,2170.0618,10.5251,359.3094,1,1);// masina LV
  497. AddStaticVehicle(587,2338.7590,1943.9525,10.4102,182.1740,40,1);// masina LV
  498. AddStaticVehicle(578,404.1812,2444.8884,16.3337,1.6656,1,1); //
  499. AddStaticVehicle(549,767.2227,-1419.7850,13.2437,359.6065,74,1); //
  500. AddStaticVehicle(402,1612.3557,-1891.2319,13.2515,359.9383,6,1); //
  501. AddStaticVehicle(560,1244.9591,-2057.6375,59.5469,268.5258,74,1); //
  502. AddStaticVehicle(558,1244.8947,-2052.6892,59.5625,267.8807,2,1); //
  503. AddStaticVehicle(560,1495.7965,-2211.8818,13.2514,179.6517,83,1); //
  504. AddStaticVehicle(561,1776.7255,-1918.9077,13.0924,87.3754,102,1); //
  505. AddStaticVehicle(560,1804.2050,-1923.1450,13.0964,270.4830,78,1); //
  506. AddStaticVehicle(560,1520.2424,-1272.7369,14.2135,180.9632,74,1); //
  507. AddStaticVehicle(565,1373.8223,-1071.6243,25.7986,350.0026,106,1); //
  508. AddStaticVehicle(562,1329.6559,-1062.0980,28.4294,270.0713,74,1); //
  509. AddStaticVehicle(475,1210.6040,-1688.0686,13.2560,178.8397,101,1); //
  510. AddStaticVehicle(429,1907.8289,2104.8784,10.5294,180.2593,85,1); //
  511. AddStaticVehicle(507,1685.4667,2187.2981,10.5294,268.6682,16,1); //
  512. AddStaticVehicle(533,1594.0977,2140.1702,11.1700,270.0492,91,1); //
  513. AddStaticVehicle(526,1593.8562,2086.2598,11.0216,269.1479,65,1); //
  514. AddStaticVehicle(540,1099.6151,-1760.7451,13.0582,90.5359,38,1); //
  515. AddStaticVehicle(589,1291.1882,219.2425,19.2127,64.6077,1,1); //
  516. AddStaticVehicle(558,2450.8918,1266.7837,10.5358,0.0210,1,1); //
  517. AddStaticVehicle(527,2385.7339,2427.4932,10.5357,180.8217,30,30); //
  518. AddStaticVehicle(491,-158.7559,1161.5920,19.4984,179.0013,66,100); //
  519. AddStaticVehicle(426,-772.9205,1569.7163,26.7798,0.2203,120,12); //
  520. AddStaticVehicle(426,-1563.3384,2679.8601,55.4252,177.5549,120,12); //
  521. AddStaticVehicle(562,-270.4062,2674.7070,62.3129,269.0923,1,1); //
  522. AddStaticVehicle(579,-174.2443,2718.9546,62.4287,89.8563,200,100); //
  523.  
  524. //Car Spawn Civil Las Venturas//============================================
  525. AddStaticVehicle(462,2805.0427,1326.1952,10.3571,268.4282,0,0); // LV
  526. AddStaticVehicle(462,2804.9622,1329.3590,10.3566,269.3055,0,0); // LV
  527. AddStaticVehicle(462,2804.9517,1332.6235,10.3555,267.4418,0,0); // LV
  528. AddStaticVehicle(510,2794.7961,1295.4619,10.2624,179.3371,0,0); // LV
  529. AddStaticVehicle(510,2791.6316,1295.3185,10.2620,179.7168,0,0); // LV
  530. AddStaticVehicle(560,2764.6987,1287.8203,10.4548,269.9964,0,0); // LV Sultan
  531. //------------------------------------=DealerShip=------------------------------
  532. mysql_query ( mysql_db, "CREATE TABLE IF NOT EXISTS vehicles ( sqlid INTEGER PRIMARY KEY AUTO_INCREMENT, posx float NOT NULL DEFAULT '0.0', posy float NOT NULL DEFAULT '0.0', posz float NOT NULL DEFAULT '0.0', angle float NOT NULL DEFAULT '0.0', model INT NOT NULL DEFAULT '0', `lock` INT NOT NULL DEFAULT '0', price INT NOT NULL DEFAULT '0', owned INT NOT NULL DEFAULT '0', owner varchar(24) DEFAULT 'No-one', plate varchar(16), premium point INT NOT NULL DEFAULT '0' DEFAULT 'PLAYZONE' )" );
  533. mysql_query ( mysql_db, "CREATE TABLE IF NOT EXISTS tunning ( sqlid INT PRIMARY KEY UNIQUE, color0 INT NOT NULL DEFAULT '1', color1 INT NOT NULL DEFAULT '1', paintjob INT NOT NULL DEFAULT '3', mod0 INT NOT NULL DEFAULT '0', mod1 INT NOT NULL DEFAULT '0', mod2 INT NOT NULL DEFAULT '0', mod3 INT NOT NULL DEFAULT '0', mod4 INT NOT NULL DEFAULT '0', mod5 INT NOT NULL DEFAULT '0', mod6 INT NOT NULL DEFAULT '0', mod7 INT NOT NULL DEFAULT '0', mod8 INT NOT NULL DEFAULT '0', mod9 INT NOT NULL DEFAULT '0', mod10 INT NOT NULL DEFAULT '0', mod11 INT NOT NULL DEFAULT '0', mod12 INT NOT NULL DEFAULT '0', mod13 INT NOT NULL DEFAULT '0' )" );
  534. new Cache: result = mysql_query ( mysql_db, "SELECT * FROM vehicles, tunning WHERE vehicles.sqlid = tunning.sqlid AND vehicles.owned = 0" );
  535. if ( cache_get_row_count( mysql_db ) )
  536. {
  537. new temp[ 128 ];
  538. for( new i = 0; i < cache_get_row_count( mysql_db ); i++ )
  539. {
  540. new const cVehicle = GetFreeVehicleID ( );
  541. if ( cVehicle == MAX_VEHICLES - 1 )
  542. {
  543. printf ( "[OWNABLE VEHICLES]: Limit of vehicles has been reached !!!" );
  544. printf ( "[OWNABLE VEHICLES]: Cannot create more vehicles !!!" );
  545.  
  546. return 1;
  547. }
  548.  
  549. vInfo [ cVehicle ] [ vSQLID ] = cache_get_field_content_int( i, "sqlid", mysql_db );
  550. vInfo [ cVehicle ] [ vPos ][ 0 ] = cache_get_field_content_float( i, "posx", mysql_db );
  551. vInfo [ cVehicle ] [ vPos ][ 1 ] = cache_get_field_content_float( i, "posy", mysql_db );
  552. vInfo [ cVehicle ] [ vPos ][ 2 ] = cache_get_field_content_float( i, "posz", mysql_db );
  553. vInfo [ cVehicle ] [ vPos ][ 3 ] = cache_get_field_content_float( i, "angle", mysql_db );
  554. vInfo [ cVehicle ] [ vModel ] = cache_get_field_content_int( i, "model", mysql_db );
  555. vInfo [ cVehicle ] [ vLock ] = cache_get_field_content_int( i, "lock", mysql_db );
  556. vInfo [ cVehicle ] [ vPrice ] = cache_get_field_content_int( i, "price", mysql_db );
  557. vInfo [ cVehicle ] [ vOwned ] = cache_get_field_content_int( i, "owned", mysql_db );
  558. cache_get_field_content( i, "owner", vInfo[ cVehicle ][ vOwner ], mysql_db, MAX_PLAYER_NAME );
  559. cache_get_field_content( i, "plate", vInfo[ cVehicle ][ vPlate ], mysql_db, MAX_PLAYER_NAME );
  560. vInfo [ cVehicle ] [ vPP ] = cache_get_field_content_int( i, "premium point", mysql_db );
  561. vInfo [ cVehicle ] [ vColor ] [ 0 ] = cache_get_field_content_int( i, "color0", mysql_db );
  562. vInfo [ cVehicle ] [ vColor ] [ 1 ] = cache_get_field_content_int( i, "color1", mysql_db );
  563. vInfo [ cVehicle ] [ vPaintjob ] = cache_get_field_content_int( i, "paintjob", mysql_db );
  564. new szFieldName[ 8 ];
  565. for ( new j = 0; j != 14; ++j )
  566. {
  567. format( szFieldName, 8, "mod%d", j );
  568. vInfo [ cVehicle ] [ vMods ] [ j ] = cache_get_field_content_int( i, szFieldName, mysql_db );
  569. }
  570.  
  571. CreateVehicle ( vInfo [ cVehicle ] [ vModel ], vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ], vInfo [ cVehicle ] [ vPos ] [ 3 ], vInfo [ cVehicle ] [ vColor ] [ 0 ], vInfo [ cVehicle ] [ vColor ] [ 1 ], -1 );
  572.  
  573. if ( vInfo [ cVehicle ] [ vPrice ] > 0 ) // modificat
  574. {
  575. format ( temp, sizeof ( temp ), "Vehicle For Sale\nModel: %s (%i)\nPrice: %s", GetVehicleName ( vInfo [ cVehicle ] [ vModel ] ), vInfo [ cVehicle ] [ vModel ], FormatMoney ( vInfo [ cVehicle ] [ vPrice ] ) );
  576. vInfo [ cVehicle ] [ vLabel ] = Create3DTextLabel ( temp, 0xFF0000FF, 0.0, 0.0, 0.0, 15.0, 0, 1 );
  577. }
  578. else
  579. {
  580. vInfo [ cVehicle ] [ vLabel ] = Create3DTextLabel ( "FREE NRG-500", 0xFF0000FF, 0.0, 0.0, 0.0, 15.0, 0, 1 );
  581. }
  582. Attach3DTextLabelToVehicle ( vInfo [ cVehicle ] [ vLabel ], cVehicle, 0.0, 0.0, 0.0 );
  583.  
  584. SetVehicleToRespawn ( cVehicle );
  585. }
  586. }
  587.  
  588. cache_delete ( result );
  589.  
  590. print ( "-> Dealership loaded" );
  591. mysql_function_query(mysql_db,"SELECT * FROM `gangzone`",true,"LoadGangZone","");
  592. mysql_function_query(mysql_db,"SELECT * FROM `gangzonem`",true,"LoadGZM","");
  593. mysql_function_query(mysql_db,"SELECT * FROM `alegeri`",true, "LoadPick","");
  594. mysql_function_query(mysql_db,"SELECT * FROM `family_system`", true, "family_loading", "");
  595.  
  596. //Text 3D Case//================================================================
  597. for(new h = 0; h < sizeof(HouseInfo); h++)
  598. { if(HouseInfo[h][hOwned] == 0)
  599. {
  600. AddStaticPickup(19470, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
  601. pickups++;
  602. format(string, sizeof(string), "{2EAD15}House For Sale! \n{2EAD15}Level: {FFFFFF}%d \n{2EAD15}Descriere: {FFFFFF}%s \n{2EAD15}Valoare: {FFFFFF}%s \n{2EAD15}ID: {FFFFFF}%d\n{2EAD15}Type: /buyhouse",HouseInfo[h][hLevel], HouseInfo[h][hDiscription], FormatMoney(HouseInfo[h][hValue]), h);
  603. }
  604. if(HouseInfo[h][hOwned] == 1)
  605. {
  606.  
  607. AddStaticPickup(1314, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
  608. pickups++;
  609. if(HouseInfo[h][hRentabil] == 0)
  610. {
  611. format(string, sizeof(string), "{F5E618}Owner: {FFFFFF}%s \n{F5E618}Level: {FFFFFF}%d \n{F5E618}Descriere: {FFFFFF}%s \n{F5E618}Valoare: {FFFFFF}%s \n{F5E618}ID: {FFFFFF}%d",HouseInfo[h][hOwner],HouseInfo[h][hLevel], HouseInfo[h][hDiscription], FormatMoney(HouseInfo[h][hValue]), h);
  612. }
  613. else
  614. {
  615. format(string, sizeof(string), "{F5E618}Owner: {FFFFFF}%s \n{F5E618}Level: {FFFFFF}%d \n{F5E618}Rent: {FFFFFF}%d \n{F5E618}Valoare: {FFFFFF}%s \n{F5E618}ID: {FFFFFF}%d\n{F5E618} /rentroom",HouseInfo[h][hOwner],HouseInfo[h][hLevel], HouseInfo[h][hRent], FormatMoney(HouseInfo[h][hValue]), h);
  616. }
  617. }
  618. HouseLabel[h] = Create3DTextLabel(string, 0x008080FF, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 40.0, 0, 1);
  619. }
  620. for(new h = 0; h < sizeof(BizzInfo); h++)
  621. {
  622. if(BizzInfo[h][bOwned] == 0)
  623. {
  624. AddStaticPickup(19470, 1, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
  625. pickups++;
  626. format(string, sizeof(string), "{2EAD15}%s\n {2EAD15}For Sale\n {2EAD15}Level: {FFFFFF}%d\n {2EAD15}Valoare: {FFFFFF}%s\n{2EAD15} /buybiz",BizzInfo[h][bMessage],BizzInfo[h][bLevelNeeded],FormatMoney(BizzInfo[h][bBuyPrice]));
  627. }
  628. if(BizzInfo[h][bOwned] == 1)
  629. {
  630. AddStaticPickup(1239, 1, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
  631. pickups++;
  632. format(string, sizeof(string), "{F5E618}%s\n {F5E618}Owner: {FFFFFF}%s\n {F5E618}Exto: {FFFFFF}%s\n {F5E618}Level: {FFFFFF}%d\n {F5E618}Fee: {FFFFFF}%d\n {F5E618}Valoare: {FFFFFF}%s\n{F5E618} Press Enter or F",BizzInfo[h][bMessage],BizzInfo[h][bOwner],BizzInfo[h][bExtortion],BizzInfo[h][bLevelNeeded],BizzInfo[h][bEntranceCost],FormatMoney(BizzInfo[h][bBuyPrice]));
  633. }
  634. BizLabel[h] = Create3DTextLabel(string, 0x008080FF, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ], 40.0, 0, 1);
  635. }
  636. for(new h = 0; h < sizeof(SBizzInfo); h++)
  637. {
  638. if(SBizzInfo[h][sbOwned] == 0)
  639. {
  640. AddStaticPickup(19470, 1, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
  641. pickups++;
  642. format(string, sizeof(string), "{2EAD15}%s\n {2EAD15}For Sale\n {2EAD15}Level: {FFFFFF}%d\n {2EAD15}Valoare: {FFFFFF}%s\n{2EAD15} /buysbiz",SBizzInfo[h][sbMessage],SBizzInfo[h][sbLevelNeeded],FormatMoney(SBizzInfo[h][sbBuyPrice]));
  643. }
  644. if(SBizzInfo[h][sbOwned] == 1)
  645. {
  646. AddStaticPickup(1239, 1, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
  647. pickups++;
  648. format(string, sizeof(string), "{F5E618}%s\n {F5E618}Owner: {FFFFFF}%s\n {F5E618}Exto: {FFFFFF}%s\n {F5E618}Level: {FFFFFF}%d\n {F5E618}Fee: {FFFFFF}%d\n {F5E618}Valoare: {FFFFFF}%s\n{F5E618} Press Enter or F",SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner],SBizzInfo[h][sbExtortion],SBizzInfo[h][sbLevelNeeded],SBizzInfo[h][sbEntranceCost],FormatMoney(SBizzInfo[h][sbBuyPrice]));
  649. }
  650. SBizLabel[h] = Create3DTextLabel(string, 0x008080FF, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ], 40.0, 0, 1);
  651. }
  652. //Subcategorie: Pickups//=======================================================
  653. AddStaticPickup(1239, 1, -1302.4926,503.6153,11.1953); // NG Spyon
  654. AddStaticPickup(19130, 1, 290.7943,170.8519,1007.1794, -1);//HQ EXIT FBI
  655. AddStaticPickup(1239, 1, 2277.5891,2459.1016,38.6837); // godown FBI
  656. AddStaticPickup(19130, 1, 2295.9319,2451.6865,10.8203); // FBI Armoury
  657. AddStaticPickup(1239, 1, 2296.4434,2468.6506,10.8203); // FBI /goup
  658. AddStaticPickup(1239, 1,2286.5854,2474.6360,10.8203);//FBI TO SFPD
  659. AddStaticPickup(1318, 1, 242.2484,66.3403,1003.6406);
  660. AddStaticPickup(19130, 1, -2675.1853,632.6697,14.4531); // medic
  661. AddStaticPickup(19130, 1, 2037.9650,-1409.4227,17.1641); // medic
  662. AddStaticPickup(19130, 1, 365.4360,188.6087,1014.1875, -1); // taxi exit
  663. AddStaticPickup(19130, 1, 369.2796,180.3553,1014.1875, -1); // news exit
  664. AddStaticPickup(19130, 1, 367.5129,198.4006,1014.1797, -1); // news paper
  665. AddStaticPickup(19130, 1, 1172.7870,-1335.0702,1006.4965, -1); // medics exit
  666. AddStaticPickup(19130, 1, -2654.8892,638.7733,14.4531); // Medics enter
  667. AddStaticPickup(1240, 1, -2667.6143,636.9918,14.4531); //Hospital 2 near speedway
  668. AddStaticPickup(1240, 1, 1178.4824,-1330.0889,14.1047); //biz spital
  669. AddStaticPickup(19130, 1, 1480.9904,-1771.2369,18.7958); //City Hall
  670. AddStaticPickup(19130, 1,1212.4559,-1747.2554,13.5943);// schimbat skin spawn
  671. AddStaticPickup(19130, 1,2244.4851,-1663.5237,15.4766);// binco los santos
  672. AddStaticPickup(19130, 1, 1552.6877,-1675.0530,16.1953); // LSPD
  673. AddStaticPickup(1239, 1, -77.7288,-1136.3896,1.0781); //Trucker Registration
  674. AddStaticPickup(1239, 1, -301.7177,1371.8708,1086.9039); //Detective Registration
  675. AddStaticPickup(1239, 1, -301.4836,1382.2689,1086.9039); //Lawyer Registration
  676. AddStaticPickup(1239, 1, 2166.3772,-1675.3829,15.0859); //DrugDealer Registration
  677. AddStaticPickup(1239, 1, 1219.5973,-1813.3403,16.5938); //CarJacker Registration
  678. AddStaticPickup(1239, 1, 368.3787,196.9699,1014.1875); // /paper
  679. AddStaticPickup(1239, 1, -2040.9436,456.2395,35.1719); //PaperBoy Registration
  680. AddStaticPickup(1239, 1, -1932.3859,276.2117,41.0391); //CarMechanic Registration
  681. AddStaticPickup(1239, 1, 1366.4325,-1275.2096,13.5469); //ArmsDealer Registration
  682. AddStaticPickup(1239, 1,-381.7233,-1438.9144,25.7266);// Farmer Registration
  683. AddStaticPickup(1239, 1, 1111.6836,-1835.7878,16.6014); //BusDriver Registration
  684. AddStaticPickup(1239, 1, 323.0342,1118.5804,1083.8828); //Getting Drugs for DrugDealers
  685. AddStaticPickup(1277, 1, 1381.0413,-1088.8511,27.3906); //Bill Board (old Job Department)
  686. AddStaticPickup(1277, 1, 2007.7426,1167.3519,10.8203); //Bill Board Las Venturas
  687. AddStaticPickup(1318, 1, 597.1277,-1248.6479,18.2734); //Materials Package building
  688. AddStaticPickup(1318, 1, -2119.5469,-178.5679,35.3203); //Factory
  689. AddStaticPickup(1318, 1, 1073.0619,-344.5148,73.9922); //Hitman Agency entrance
  690. AddStaticPickup(1279, 1, 1457.7433,737.8832,11.0234,-1); //Seif LCN
  691. AddStaticPickup(1279, 1, 2590.0493,1894.8601,11.0312,-1); //Seif Yakuza
  692. AddStaticPickup(1279, 1, 939.6454,1722.9039,8.8516,-1); //Seif Russian
  693. AddStaticPickup(1279, 1, 2791.6211,-1624.1241,10.9219,-1); //Seif LSV
  694. AddStaticPickup(1279, 1, 1680.7510,-2128.5566,13.5469,-1); //Seif VLA
  695. AddStaticPickup(1279, 1, 2645.0315,-2038.2924,13.5500,-1); //Seif Ballas
  696. AddStaticPickup(1279, 1, 2154.0635,-1789.4697,13.5137,-1); //Seif Rifa
  697. AddStaticPickup(1279, 1, 1053.8196,-309.3224,73.9922); // seif Hitman
  698. AddStaticPickup(1279, 1, 2459.8088,-1668.4076,13.4810,-1); //Seif Groove
  699. AddStaticPickup(1318, 1, 1525.3340,-1677.9338,5.8906); //i icon - lspd garage to out
  700. AddStaticPickup(1318, 1, 1544.4442,-1634.9359,6.2188); //i icon - lspd garage to roof
  701. AddStaticPickup(1239, 1, 243.4037,71.4261,1003.6406);//Surrender
  702. AddStaticPickup(1240, 1, 1070.5492,2081.0891,10.8203); //health Gun Shop SF
  703. AddStaticPickup(1279, 1, 1080.9414,-344.6483,73.9815);//Hitman order
  704. AddStaticPickup(1240, 1, -2640.9878,635.8196,14.4531); //HealKit
  705. AddStaticPickup(19130, 1, 694.7092,-455.9879,16.3359); // Mats
  706. AddStaticPickup(1239, 1, -2058.3469,469.6493,35.1723); // News enter
  707. AddStaticPickup(1277, 1, -1963.6067,437.5748,35.1719); //Bill Board SF
  708. AddStaticPickup(1247, 1, 1527.9849,-1664.6001,6.2188); //Arrest
  709. AddStaticPickup(1247, 1, 2294.5688,2441.9683,10.8203);
  710. AddStaticPickup(1247, 1, -1566.4946,755.7339,-4.9063); //
  711. AddStaticPickup(1318, 1, 1110.9738,-305.4099,73.9922); //hitman disguise
  712. AddStaticPickup(1318, 1, 177.1744,1843.1947,17.6406); // I hunter
  713. AddStaticPickup(1318, 1, 187.4146,1931.4111,17.7038); // I hydra
  714. AddStaticPickup(1239, 1, -1321.5543,486.1213,11.1875); //i icon - NG down
  715. AddStaticPickup(1239, 1, -1334.7389,479.1678,7.1875); //i icon - NG up
  716. AddStaticPickup(1239, 1, -1334.7389,479.1678,7.1875); //i icon - NG up
  717. AddStaticPickup(1318, 1, -2080.3079,-406.0309,38.7344); //Arena Stunting
  718. AddStaticPickup(1239, 1, 1608.2571,-1717.6190,6.2188); //i icon - lspd garage to sfpd garage
  719. AddStaticPickup(1239, 1, -1615.3676,676.6357,-4.9063); //i icon - sfpd garage to lspd garage
  720. AddStaticPickup(1239, 1, 299.3059,175.0878,1007.1719, -1);// i icon FBI agent duty
  721. AddStaticPickup(1239, 1, -1973.5396,118.0343,27.6875);// taxi enter HQ
  722. NEWS = CreatePickup(1239, 1, -2053.9790,456.2878,35.1719); // I NEWS
  723. AddStaticPickup(1318, 1, -2080.3079,-406.0309,38.7344); //Arena Stunting
  724. AddStaticPickup(1318, 1, 246.5206,66.7095,1003.6406); //free
  725. POLI = CreatePickup(1239, 1, 258.4353,90.5100,1002.4453);//POLI
  726. POLI2 = CreatePickup(1239, 1, 227.1062,125.7774,1003.1243);//POLI 2
  727. JAI = CreatePickup(1239, 1, 217.7373,117.4817,999.0216);//JAI
  728. JAI2 = CreatePickup(1239, 1, 217.6135,116.0896,999.0156);//JAI 2
  729. CreatePickup(19130, 1,1780.2386,-1534.0531,9.5085, -1);//TOOL
  730. CreatePickup(19130, 1,228.8314,114.4616,999.0156);// Enter Yard Jail
  731. CreatePickup(19130, 1,1770.7153,-1546.5232,9.9241, -1);// Exit Yard Jail
  732. CreatePickup(19130, 1, 1798.6757,-1578.1877,14.0821); // YARD
  733. CreatePickup(1239, 1, -1981.71, 120.82, 27.67); //bancomat statie taxi SF - ATM
  734. CreatePickup(1239, 1,375.7663,-67.4675,1001.5078); // i la mancare in bsls
  735. CreatePickup(19130, 1,1573.7460,-1337.6016,16.4844); // i jos la start tower
  736. CreatePickup(19130, 1,2227.5693,-1723.1843,13.5532); // lspd i intrare
  737. CreatePickup(19130, 1,1834.6661,-1681.6007,13.4220); // alhambra i
  738. CreatePickup(19130, 1,1352.1326,-1756.7157,13.5078); // 24/7
  739. CreatePickup(19130, 1,1315.5269,-899.9423,39.5781); // 24/7
  740. CreatePickup(19130, 1,1832.0239,-1843.1709,13.5781); // 24/7
  741. CreatePickup(19130, 1,998.0782,-919.7310,42.1797); // 24/7
  742. CreatePickup(19130, 1,2227.5693,-1723.1843,13.5532); // gym i
  743. CreatePickup(19130, 1,299.0088,-800.1602,84.1406); // mad dog i
  744. CreatePickup(19130, 1,1199.4681,-920.0871,43.1129, -1); // BSLS
  745. CreatePickup(19130, 1,812.1317,-1616.4470,13.5469, -1); // BSLS
  746. CreatePickup(19130, 1,1152.2579,2071.6965,11.0625, -1); // BSLS
  747. CreatePickup(19130, 1,2171.6277,2795.4307,10.8203, -1); // BSLS
  748. CreatePickup(19130, 1,-2334.7996,-167.7648,35.5623, -1); // BSLS
  749. CreatePickup(19130, 1,2200.8203,1394.1625,11.0625);// i la dealership
  750. CreatePickup(19130, 1,1017.9430,-919.3993,42.3359); // i la plate
  751. dragons[0] = CreatePickup(19132,23,2018.2197,1017.6940,996.8750);// Iesire 4'Dragons
  752. dragons[1] = CreatePickup(19132,23,2019.32,1007.77,10.8203);// Intrare 4'Dragons
  753. CasinoInfo[0] = CreatePickup(1239,2,1965.1003,1033.2429,992.4688);
  754. CasinoInfo[1] = CreatePickup(1239,2,1965.2747,1002.6561,992.4688);
  755. newbiehelp[0] = CreatePickup(12404, 2, -1978.0499,141.8306,27.6875);// Ajutor SF
  756. newbiehelp[1] = CreatePickup(12404, 2, 1160.4152,-1767.9192,16.5938); // Ajutor LS
  757. newbiehelp[2] = CreatePickup(12404, 2, 2839.0598,1285.8956,11.3906);// Ajutor LV
  758. Help[0] = CreatePickup(2894, 2, -1977.9467,133.4805,27.6940); // Reguli SF
  759. Help[1] = CreatePickup(2894, 2, 1160.3632,-1771.9125,16.5938);// Reguli LS
  760. Help[2] = CreatePickup(2894, 2, 2838.7471,1295.4152,11.3906); // Reguli LV
  761. parashut = CreatePickup(1310,1,1544.0411,-1353.4213,329.4741);
  762.  
  763. SetTimer("MedsUpdate" , 5000, true);
  764. SetTimer("TextDrawUpdate", 1000, true);
  765.  
  766. for(new i = 0x0; i != sizeof(MedPos); i++){label[i] = Create3DTextLabel("{00FF00}Miere in stup: {FF0000}5 litri\nPentru colectare tastati {FFA500}Alt", 0xFFFFFF, MedPos[i][0], MedPos[i][1], MedPos[i][2], 10.0, 0 , 0);}
  767. Create3DTextLabel("{1e90ff}Depozit {FFA500}((/depune))",0xFF0000FF,618.8842,-519.0675,16.8260,20.0,0,0);
  768. Create3DTextLabel("{1e90ff}Apicultor {FFA500}((/angajare))",0xFF0000FF,615.5042,-516.3146,16.8641,10.0,0,0);
  769.  
  770. CreatePickup(1275, 23, 615.5042,-516.3146,16.8641, 0);
  771. StupinaEnterPickup = CreatePickup(19133, 23, 610.8114,-507.6549,16.3359, -1);
  772. StupinaExitPickup = CreatePickup(19133, 23, 613.7269,-507.2384,16.8260, -1);
  773.  
  774. for(new i;i<5;i++)
  775. {
  776. arGang[i] = CreateDynamicPickup(1318,1,gGangEnter[i][0],gGangEnter[i][1],gGangEnter[i][2],0,0);
  777. arGangExit[i] = CreateDynamicPickup(1318,1,gGangExit[i][0],gGangExit[i][1],gGangExit[i][2],i+2003,gGangInterior[i][0]);
  778. }
  779. for(new i;i<3;i++)
  780. {
  781. arMafia[i] = CreateDynamicPickup(1318,1,gMafiaEnter[i][0],gMafiaEnter[i][1],gMafiaEnter[i][2],0,0);
  782. arMafiaExit[i] = CreateDynamicPickup(1318,1,gMafiaExit[i][0],gMafiaExit[i][1],gMafiaExit[i][2],i+2007,gMafiaInterior[i][0]);
  783. }
  784. sPickup = CreateDynamicPickup(19134, 23, -298.1039,1362.3693,1086.8970);// Alegeri
  785. semia = CreateDynamicPickup(19131,23,-288.7509,1353.1787,1086.9120);// Crearea Clanurilor
  786. //Subcategorie: Texte 3D//======================================================
  787. Create3DTextLabel("Reguli pentru noi-veniti", 0x00FF00FF, -1977.9467,133.4805,27.6940,20.0,0);//SF
  788. Create3DTextLabel("Reguli pentru noi-veniti", 0x00FF00FF, 1160.3632,-1771.9125,16.5938,20.0,0);//LS
  789. Create3DTextLabel("Reguli pentru noi-veniti", 0x00FF00FF, 2838.7471,1295.4152,11.3906,20.0,0);//LV
  790. Create3DTextLabel("Ajutor pentru noi-veniti", 0x00FF00FF, -1978.0499,141.8306,27.6875, 20.0, 0);//SF
  791. Create3DTextLabel("Ajutor pentru noi-veniti", 0x00FF00FF, 1160.4152,-1767.9192,16.5938, 20.0, 0);//LS
  792. Create3DTextLabel("Ajutor pentru noi-veniti", 0x00FF00FF, 2839.0598,1285.8956,11.3906, 20.0, 0);//LV
  793. //
  794. Create3DTextLabel("{ffffff}ATM \n {50F709}Scrie /atmhelp pentru informatii.",COLOR_WHITE,-1981.71, 120.82, 27.67,10.0,0);
  795. Create3DTextLabel("{ffffff}Free Place \n {50F709}Scrie /free pentru a elibera un detinut.",COLOR_WHITE,249.2007,67.5946,1003.6406,10.0,0);
  796. //
  797. Create3DTextLabel("{ffffff}Mafia Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,1457.7433,737.8832,11.0234,7.0,0);
  798. Create3DTextLabel("{ffffff}Gang Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,2791.6211,-1624.1241,10.9219,7.0,0);
  799. Create3DTextLabel("{ffffff}Mafia Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,2590.0493,1894.8601,11.0312,7.0,0);
  800. Create3DTextLabel("{ffffff}Mafia Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,939.6454,1722.9039,8.8516,7.0,0);
  801. Create3DTextLabel("{ffffff}Gang Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,1680.7510,-2128.5566,13.5469,7.0,0);
  802. Create3DTextLabel("{ffffff}Gang Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,1053.8196,-309.3224,73.992,7.0,0);
  803. Create3DTextLabel("{ffffff}Gang Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,2645.0315,-2038.2924,13.5500,7.0,0);
  804. Create3DTextLabel("{ffffff}Gang Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,2459.8088,-1668.4076,13.4810,7.0,0);
  805. Create3DTextLabel("{ffffff}Gang Seif \n {50F709}Scrie /depune | /retrage .",COLOR_WHITE,2154.0635,-1789.4697,13.5137,7.0,0);
  806. Create3DTextLabel("{ffffff}Materials Shop \n {50F709}To sell type /sellmats | To buy type /buymats .",COLOR_WHITE,694.7092,-455.9879,16.3359,7.0,0);
  807. Create3DTextLabel("{ffffff}Surrender Place \n {50F709}Scrie /surrender pentru a te preda politiei.",COLOR_WHITE,243.4037,71.4261,1003.6406,10.0,0);
  808. Create3DTextLabel("{ffffff}Bank LS \n {ADD8E6}Scrie {008000}/robbank {FFFFFF}pentru a sparge {008000}Banca",0xE60000FF,2315.3308,-1.2931,26.7422,10,0,1); //robbank
  809. Create3DTextLabel("{FFFFFF}Welcome \n {ADD8E6} Use /mission to take on a Mission",0xE60000FF,1381.0413,-1088.8511,27.3906,10,0,0);
  810. Create3DTextLabel("{FFFFFF}Welcome \n {ADD8E6} Use /mission to take on a Mission",0xE60000FF,-1963.6067,437.5748,35.1719,10,0,0);
  811. Create3DTextLabel("{FFFFFF}Welcome \n {ADD8E6} Use /mission to take on a Mission",0xE60000FF,2007.7426,1167.3519,10.8203,10,0,0);
  812. Create3DTextLabel("{FFFFFF}Materials Get \n {ADD8E6} Type /Materials get to get some materials",0xE60000FF,597.1277,-1248.6479,18.2734,10,0,0);
  813. Create3DTextLabel("{FFFFFF}Materials Deliver \n {ADD8E6} Type /Materials deliver to deliver materials",0xE60000FF,-2119.5469,-178.5679,35.3203,10,0,0);
  814. Create3DTextLabel("{FFFFFF}F.B.I \n {ADD8E6} Type /goup for climb to the FBI Roof",0xE60000FF,2296.4434,2468.6506,10.820,7,0,0);
  815. Create3DTextLabel("{FFFFFF}F.B.I \n {ADD8E6} Type /godown for lower to the FBI",0xE60000FF,2277.5891,2459.1016,38.6837,7,0,0);
  816. Create3DTextLabel("{FFFFFF}NG Spy Place \n {ADD8E6} Use /spy . ",0xE60000FF,-1302.4926,503.6153,11.1953,10,0,0);
  817. Create3DTextLabel("{FFFFFF}FBI Undercover and Agent Place \n {ADD8E6} Use /undercover or /agent . ",0xE60000FF,299.3059,175.0878,1007.1719,10,0,0);
  818. Create3DTextLabel("{FFFFFF}Jail Yard \n {ADD8E6} Press Enter or F. ",0xE60000FF,1770.7153,-1546.5232,9.9241,8,350,0);
  819. Create3DTextLabel("{FFFFFF}Jail Yard \n {ADD8E6} Press Enter or F. ",0xE60000FF,228.8314,114.4616,999.0156,8,0,0);
  820. Create3DTextLabel("{FFFFFF}Breakout \n {ADD8E6} If you want to Breakout use /breakout . ",0xE60000FF,1780.2386,-1534.0531,9.5085,9,350,0);
  821. Create3DTextLabel("{FFFFFF}24/7 \n {ADD8E6} Press Enter or F. ",0xE60000FF,1352.1326,-1756.7157,13.5078,7,0,0);
  822. Create3DTextLabel("{FFFFFF}24/7 \n {ADD8E6} Press Enter or F. ",0xE60000FF,1315.5269,-899.9423,39.5781,7,0,0);
  823. Create3DTextLabel("{FFFFFF}24/7 \n {ADD8E6} Press Enter or F. ",0xE60000FF,1832.0239,-1843.1709,13.5781,7,0,0);
  824. Create3DTextLabel("{FFFFFF}Alhambra \n {ADD8E6} Press Enter or F. ",0xE60000FF,1834.6661,-1681.6007,13.4220,7,0,0);
  825. Create3DTextLabel("{FFFFFF}LSPD \n {ADD8E6} Press Enter or F . ",0xE60000FF,1552.6877,-1675.0530,16.1953,7,0,0);
  826. Create3DTextLabel("{FFFFFF}Madd Dogg \n {ADD8E6} Press Enter or F. ",0xE60000FF,1299.0088,-800.1602,84.1406,7,0,0);
  827. Create3DTextLabel("{FFFFFF}City Hall \n {ADD8E6} Press Enter or F. ",0xE60000FF,1480.9103,-1770.3743,18.7958,7,0,0);
  828. Create3DTextLabel("{FFFFFF}GYM \n {ADD8E6} Press Enter or F. ",0xE60000FF,2227.5693,-1723.1843,13.5532,7,0,0);
  829. Create3DTextLabel("{FFFFFF}Drugs Deposit \n {ADD8E6} Press Enter or F. ",0xE60000FF,2167.2102,-1672.7671,15.0759,7,0,0);
  830. Create3DTextLabel("{FFFFFF}Jizzy \n {ffffff} Press Enter or F. ",0xE60000FF,-2624.2808,1410.3096,7.0938,7,0,0);
  831. Create3DTextLabel("{FFFFFF}Burger Shot San Fiero \n {ADD8E6} Press Enter or F. ",0xE60000FF,-2358.2412,1007.3634,50.8885,7,0,0);
  832. Create3DTextLabel("{FFFFFF}Burger Shot San Fiero \n {ADD8E6} Press Enter or F. ",0xE60000FF,-2334.7996,-167.7648,35.5623,7,0,0);
  833. Create3DTextLabel("{FFFFFF}Burger Shot Las Venturas \n {ADD8E6} Press Enter or F. ",0xE60000FF,2171.6277,2795.4307,10.8203,7,0,0);
  834. Create3DTextLabel("{FFFFFF}Burger Shot Las Venturas \n {ADD8E6} Press Enter or F. ",0xE60000FF,1152.2579,2071.6965,11.0625,7,0,0);
  835. Create3DTextLabel("{FFFFFF}Burger Shot Los Santos \n {ADD8E6} Press Enter or F. ",0xE60000FF,1199.4681,-920.0871,43.1129,7,0,0);
  836. Create3DTextLabel("{FFFFFF}Burger Shot Los Santos \n {ADD8E6} Press Enter or F. ",0xE60000FF,1199.4681,-920.0871,43.1129,7,10,0);
  837. Create3DTextLabel("{FFFFFF}License Faction \n {ADD8E6} Press Enter or F. ",0xE60000FF,-2029.9016,-123.5624,35.2050,7,0,0);
  838. Create3DTextLabel("{FFFFFF}License Faction \n {ADD8E6} Press Enter or F. ",0xE60000FF,-2029.8793,-118.0504,1035.1719,6,0,0);
  839. Create3DTextLabel("{FFFFFF}License Faction \n {ADD8E6} Press Enter or F. ",0xE60000FF,-2026.8276,-104.5874,1035.1719,6,0,0);
  840. Create3DTextLabel("{FFFFFF}Hitman HQ \n {ADD8E6} Press Enter or F. ",0xE60000FF,1205.4451,-11.4203,1000.9219,7,0,0);
  841. Create3DTextLabel("{FFFFFF}Hitman HQ \n {ADD8E6} Press Enter or F. ",0xE60000FF,1072.8701,-344.5710,73.9922,7,0,0);
  842. Create3DTextLabel("{FFFFFF}Start Tower \n {ADD8E6} Apasa Enter sau F pentru a urca . ",0xE60000FF,1573.7460,-1337.6016,16.4844,10,0,0);
  843. Create3DTextLabel("{FFFFFF}Start Tower \n {ADD8E6} Apasa Enter sau F pentru a cobora . ",0xE60000FF,1541.1770,-1364.2396,329.7969,7,0,0);
  844. Create3DTextLabel("{FFFFFF}Pizza Los Santos \n {ADD8E6} Press Enter or F. ",0xE60000FF,2102.7083,-1806.2585,13.5547,7,0,0);
  845. Create3DTextLabel("{FFFFFF}24/7 \n {ADD8E6} Press Enter or F. ",0xE60000FF,998.0782,-919.7310,42.1797,7,0,0);
  846. Create3DTextLabel("{FFFFFF}Lift Jizzy \n {ADD8E6} Press Enter or F to climb. ",0xE60000FF,-2661.1567,1415.1456,922.1953,7,0,0);
  847. Create3DTextLabel("{FFFFFF}Lift Jizzy \n {ADD8E6} Press Enter or F for down to . ",0xE60000FF,-2661.5518,1425.6891,23.8984,7,0,0);
  848. Create3DTextLabel("{FFFFFF}Hotel Los Santos\n {ADD8E6} Press Enter or F. ",0xE60000FF,2230.7427,-1159.8668,25.8229,7,0,0);
  849. Create3DTextLabel("{FFFFFF}Int\n {ADD8E6} Press Enter or F. ",0xE60000FF,1726.1801,-1641.0100,20.2245,7,0,0);
  850. Create3DTextLabel("{FFFFFF}Burger \n {ADD8E6} Pentru a manca apasa Enter sau F \n 50 $ - 20 HP in plus . ",0xE60000FF,375.7663,-67.4675,1001.5078,7,0,0);
  851. Create3DTextLabel("{FFFFFF}Arrest Place",0xE60000FF,1527.9849,-1664.6001,6.2188,7,0,0);
  852. Create3DTextLabel("{FFFFFF}Arrest Place",0xE60000FF,-1566.4946,755.7339,-4.9063,7,0,0);
  853. Create3DTextLabel("{FFFFFF}Arrest Place",0xE60000FF,2294.5688,2441.9683,10.8203,7,0,0);
  854. Create3DTextLabel("{FFFFFF}Hitman Undercover Place \n {ADD8E6} Use /disguise . ",0xE60000FF,1110.9738,-305.4099,73.9922,7,0,0);
  855. Create3DTextLabel("{FFFFFF}Medics HQ \n {ADD8E6} Press Enter or F. ",0xE60000FF,-2654.9846,639.0241,14.4531,7,0,0);
  856. Create3DTextLabel("{FFFFFF}Taxi HQ \n {ADD8E6} Press Enter or F. ",0xE60000FF,-1973.5396,118.0343,27.6875,7,0,0);
  857. Create3DTextLabel("{FFFFFF}News HQ \n {ADD8E6} Press Enter or F. ",0xE60000FF,-2058.3469,469.6493,35.1723,7,0,0);
  858. Create3DTextLabel("{FFFFFF}F.B.I HQ / Armoury \n {ADD8E6} Press Enter or F. ",0xE60000FF,2295.9319,2451.6865,10.8203,7,0,0);
  859. Create3DTextLabel("{FFFFFF}F.B.I HQ \n {ADD8E6} Press Enter or F. ",0xE60000FF,290.7943,170.8519,1007.1794,7,0,0);
  860. Create3DTextLabel("{FF0606}Binco Los Santos \n {ADD8E6} Press Enter or F. ",0xE60000FF,2244.4851,-1663.5237,15.4766,7,0,0);
  861. Create3DTextLabel("{FF0606}Binco Los Santos \n {ADD8E6} Press Enter or F. ",0xE60000FF,207.737991,-109.019996,1005.132812,7,0,0);
  862. Create3DTextLabel("{FFFFFF}Trucker Registration \n {ADD8E6} Type /takejob if you wish to become one . ",0xE60000FF,-77.7288,-1136.3896,1.0781,7,0,0);
  863. Create3DTextLabel("{FFFFFF}Detective Registration \n {ADD8E6} Type /takejob if you wish to become one . ",0xE60000FF,-301.7177,1371.8708,1086.9039,7,0,0);
  864. Create3DTextLabel("{FFFFFF}Lawyer Registration \n {ADD8E6} Type /takejob if you wish to become one . ",0xE60000FF,-301.4836,1382.2689,1086.9039,7,0,0);
  865. Create3DTextLabel("{FFFFFF}Drugs Dealer Registration \n {ADD8E6} Type /takejob if you wish to become one . ",0xE60000FF,2166.3772,-1675.3829,15.0859,7,0,0);
  866. Create3DTextLabel("{FFFFFF}Car Mechanic Registration \n {ADD8E6} Type /takejob if you wish to become one . ",0xE60000FF,-1932.3859,276.2117,41.0391,7,0,0);
  867. Create3DTextLabel("{FFFFFF}Arms Dealer Registration \n {ADD8E6} Type /takejob if you wish to become one . ",0xE60000FF,1366.4325,-1275.2096,13.5469,7,0,0);
  868. Create3DTextLabel("{FFFFFF}Farmer Registration \n {ADD8E6} Type /takejob if you wish to become one . ",0xE60000FF,-381.7233,-1438.9144,25.7266,7,0,0);
  869. Create3DTextLabel("{FFFFFF}DealerShip \n {ffffff} Type /v sell to sell your car . ",0xE60000FF,2200.8203,1394.1625,11.0625,10,0,0);
  870. Create3DTextLabel("{FFFFFF}DealerShip \n {ffffff} Type /v plate to register your car . ",0xE60000FF,1017.9430,-919.3993,42.3359,8,0,0);
  871. Create3DTextLabel("{FFFFFF}Heal Place \n {FF0606} Type /healmed to heal yourself . ",0xE60000FF,-2667.6143,636.9918,14.4538,10,0,0);
  872. Create3DTextLabel("{FFFFFF}Heal Place \n {FF0606} Type /healmed to heal yourself . ",0xE60000FF,1070.5492,2081.0891,10.8203,10,0,0);
  873. Create3DTextLabel("{FFFFFF}Heal Place \n {FF0606} Type /healmed to heal yourself . ",0xE60000FF,1178.4824,-1330.0889,14.1047,10,0,0);
  874. Create3DTextLabel("{FFFFFF}Climb to Heli\n {FF0606} Medics Only . ",0xE60000FF,-2675.1853,632.6697,14.4531,6,0,0);
  875. Create3DTextLabel("{FFFFFF}Heal Kit Medics Place \n {FF0606} Type /get healkit to get heal kits. ",0xE60000FF,-2640.9878,635.8196,14.453,10,0,0);
  876. Create3DTextLabel("{FFFFFF}Skin Change Place \n {FF0606} Type /skin to change your skin. ",0xE60000FF,216.8117,-98.7368,1005.2578,10,0,0);
  877. Create3DTextLabel("{FFFFFF}Skin Change Place \n {FF0606} Type /skin to change your skin. ",0xE60000FF,1212.4559,-1747.2554,13.5943,10,0,0);
  878. //==============================================================================
  879. pickups=pickups+500;
  880. printf("Current Pickups = %d",pickups);
  881. new randa = random(sizeof(RandCars));
  882. randa = random(sizeof(RandCars));carselect[0] = RandCars[randa][0];
  883. randa = random(sizeof(RandCars));carselect[1] = RandCars[randa][0];
  884. randa = random(sizeof(RandCars));carselect[2] = RandCars[randa][0];
  885. randa = random(sizeof(RandCars));carselect[3] = RandCars[randa][0];
  886. randa = random(sizeof(RandCars));carselect[4] = RandCars[randa][0];
  887. randa = random(sizeof(RandCars));carselect[5] = RandCars[randa][0];
  888. randa = random(sizeof(RandCars));carselect[6] = RandCars[randa][0];
  889. randa = random(sizeof(RandCars));carselect[7] = RandCars[randa][0];
  890. randa = random(sizeof(RandCars));carselect[8] = RandCars[randa][0];
  891. randa = random(sizeof(RandCars));carselect[9] = RandCars[randa][0];
  892. randa = random(sizeof(RandCars));carselect[10] = RandCars[randa][0];
  893. randa = random(sizeof(RandCars));carselect[11] = RandCars[randa][0];
  894. randa = random(sizeof(RandCars));carselect[12] = RandCars[randa][0];
  895. randa = random(sizeof(RandCars));carselect[13] = RandCars[randa][0];
  896. randa = random(sizeof(RandLCars));carselect[14] = RandLCars[randa][0];
  897. AddStaticVehicleEx(carselect[14], 1279.4,-1337.0,13.5,1.0,-1, -1, -1);//long
  898. //Timere//======================================================================
  899. SetTimer("OnVehicleSpeedUpdate", 500, 1);
  900. TimeServer();
  901. SetTimer("SyncUp", 60000, 1);
  902. unjailtimer = SetTimer("SetPlayerUnjail", 1000, 1);
  903. othtimer = SetTimer("OtherTimer", 1000, 1);
  904. cartimer = SetTimer("CarCheck", 30000, 1);
  905. pickuptimer = SetTimer("CustomPickups", 1000, 1);
  906. spectatetimer = SetTimer("Spectator", 2000, 1);
  907. productiontimer = SetTimer("Production", 300000, 1); //5 mins (300000)
  908. accountstimer = SetTimer("SaveAccounts", 1800000, 1); //30 minute
  909. checkgastimer = SetTimer("CheckGas", 15000, 1);
  910. stoppedvehtimer = SetTimer("StoppedVehicle", 15000, 1);
  911. SetTimer("rMessage", 120000, 1); // 2 minute
  912. updatewtimer = SetTimer("WantedStaticsUpdate", 3500, true);
  913.  
  914. new fid = ini_openFile("warehouses.ini");
  915. if(fid < 0) printf("Error while opening file warehouses.ini (%d)",fid);
  916. ini_closeFile(fid);
  917. CarInit();
  918. return 1;
  919. }
Add Comment
Please, Sign In to add comment