Advertisement
Guest User

VIVA CAMINHONEIROO

a guest
Aug 6th, 2014
1,325
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include a_samp
  2. #include DOF2
  3. #include zcmd
  4. #include sscanf2
  5. #include streamer
  6. #include a_zone
  7.  
  8.  
  9. #define LOCALSALVO "Truck/Players/%s.ini"
  10. #define VIPSALVO "Truck/Vips/%s.ini"
  11. #define BANSALVO "Truck/Bans/%s.ini"
  12. #define BANCOSALVO "Truck/Banco/%s.ini"
  13. #define MENUSALVO "Truck/Menu/%d.ini"
  14. #define MAX_MENU 50
  15. #define MAX_RADAR 5
  16. #define VALOR_MIN 4
  17. #define ID_OBJ 1616
  18. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Dialog´s -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  19. #define DIALOG_LOGIN 1
  20. #define DIALOG_REGISTRO 2
  21. #define DIALOG_MENU 3
  22. #define DIALOG_ADM 4
  23. #define DIALOG_VIPS 5
  24. #define DIALOG_BAN 6
  25. #define DIALOG_INFOBAN 7
  26. #define DIALOG_WORK 8
  27. #define DIALOG_CSENHA 9
  28. #define DIALOG_RULES 10
  29. #define DIALOG_PMENU 11
  30. #define DIALOG_PMENU1 12
  31. #define DIALOG_PMENU2 13
  32. #define DIALOG_PMENU3 14
  33. #define DIALOG_PMENU4 15
  34. #define DIALOG_BMENU 16
  35. #define DIALOG_BMENU2 17
  36. #define DIALOG_BMENU3 18
  37. #define DIALOG_BMENU4 19
  38. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  39. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Classes -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  40. #define TEAM_TRUCK 1
  41. #define TEAM_BUS 2
  42. #define TEAM_COP 3
  43. #define TEAM_PILOT 4
  44. #define TEAM_BOMB 5
  45. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  46. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Radar -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  47. enum Ri
  48. {
  49. Vel,
  50. Float:PosX,
  51. Float:PosY,
  52. Float:PosZ,
  53. Float:RotX,
  54. Float:RotY,
  55. Float:RotZ
  56. }
  57. new RadarInfo[MAX_RADAR][Ri] ={
  58. {50, 1575.54480, 843.25104, 7.10699, 0.00000, 0.00000, 198.78409},
  59. {50, 1797.10754, 1281.21106, 6.17700, 0.00000, 0.00000, 303.55508},
  60. {50, 468.98901, 2463.41211, 7.12612, 0.00000, 0.00000, 25.29004},
  61. {50, 1217.29907, 1804.95227, 7.06541, 0.00000, 0.00000, 117.86958},
  62. {50, 316.02972, 764.41522, 5.76512, 0.00000, 0.00000, 52.20359}
  63. };
  64. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  65. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= PlayerText -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  66. enum pText
  67. {
  68. Text:Local,
  69. Text:Barrinha,
  70. Text:Barrinha2,
  71. Text:Logo0,
  72. Text:Logo1,
  73. Text:Logo2,
  74. Text:Logo3,
  75. Text:BInf,
  76. Text:BInf2,
  77. Text:BInf3,
  78. Text:BInf4,
  79. Text:BInf5,
  80. Text:BInf6,
  81. Text:BInf7,
  82. Text:BInf8,
  83. Text:BInf9,
  84. Text:BInf10,
  85. Text:Car1,
  86. Text:Car2,
  87. Text:Car3
  88. }
  89. new PlayerText[MAX_PLAYERS][pText];
  90. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= PlayerInfo -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  91. enum pInf
  92. {
  93. bool:Regras,
  94. bool:pLogado,
  95. bool:Spawn,
  96. pAdmin,
  97. pGrana,
  98. pScore,
  99. pLogou,
  100. pMulta,
  101. pClass,
  102. pErrou,
  103. Float:EntregaX,
  104. Float:EntregaY,
  105. Float:EntregaZ,
  106. pBanco,
  107. TVel,
  108. Trab,
  109. bool:NoVel
  110. }
  111. new PlayerInfo[MAX_PLAYERS][pInf];
  112. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  113. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= VipInfo -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  114. enum pI
  115. {
  116. vLevel,
  117. vDias
  118. }
  119. new VipInfo[MAX_PLAYERS][pI];
  120. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= BanInfo -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  121. enum bI
  122. {
  123. bDias
  124. }
  125. new BanInfo[MAX_PLAYERS][bI];
  126. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Name vip -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  127. new NameVip[5][50] ={
  128. {"Free"},
  129. {"Vip Gold"},
  130. {"Vip Prata"},
  131. {"Vip Ouro"},
  132. {"Socio"}
  133. };
  134. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  135. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Calsses2 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  136. #define MAX_PROFS 5
  137. new NomeClasse[MAX_PROFS][30] = {
  138. {"Nulo"},
  139. {"Caminhoneiro"},
  140. {"Motorista de onibus"},
  141. {"Policia Militar"},
  142. {"Piloto de avião"}
  143. };
  144. new CorClasses[MAX_PROFS]={
  145. 0xCCFF33AA,//nulo
  146. 0xCCFF33AA,
  147. 0x66FF33AA,
  148. 0x6699CCAA,
  149. 0xFFFF99AA
  150. };
  151. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  152. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Adminis. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  153. #define MAX_NIVEL 6
  154. new AdmNome[MAX_NIVEL][50] ={
  155. {"Civil"},
  156. {"Moderador"},
  157. {"Ajudante"},
  158. {"Master"},
  159. {"Master++"},
  160. {"Dono"}
  161. };
  162. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  163. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Cord Spawn -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  164. new Float:STruck[][3]= {
  165. {638.26, 1684.12, 5.98},
  166. {-535.64, -504.24, 28.39},
  167. {-76.10, -1121.13, 3.62}
  168. };
  169. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  170. new Donarquivo[50],
  171. Don[200],
  172. Vips,
  173. JogadoresOn,
  174. DName[MAX_PLAYER_NAME],
  175. DNameID[MAX_PLAYER_NAME],
  176. Float:Pos[3],
  177. VTruck[60],
  178. MenuServer,
  179. Float:Gasolina[MAX_VEHICLES],
  180. Float:Pneu[MAX_VEHICLES],
  181. MinhaVelocidade[MAX_PLAYERS];
  182.  
  183. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= work -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  184. enum locs
  185. {
  186. Name[50],
  187. Float:X,
  188. Float:Y,
  189. Float:Z,
  190. ParaName[50],
  191. Float:PX,
  192. Float:PY,
  193. Float:PZ
  194. };
  195. new Locais[][locs] =
  196. {
  197. {"Usina", 292.2992, 1416.2694, 10.7145, "24/7", 1348.5021, -1751.2698, 13.9576},
  198. {"Deposito", 1734.0804, 981.7241, 11.4140, "LVA Freight depot", 1721.5757, 711.1726, 11.4241},
  199. {"EasterBasion", -1692.0012, 21.7743, 4.1449, "Doherty", -1882.8525, -202.1867, 16.8491}
  200. };
  201. new
  202. vehName[][] =
  203. {
  204. "Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper",
  205. "Firetruck","Trashmaster","Stretch","Manana","Infernus","Voodoo","Pony","Mule",
  206. "Cheetah","Ambulancia","Leviathan","Moonbeam","Esperanto","Taxi","Washington",
  207. "Bobcat","Mr Whoopee","BF Injection","Hunter","Premier","Enforcer","Securicar",
  208. "Banshee","Predator","Bus","Rhino","Barracks","Hotknife","Trailer","Previon",
  209. "Coach","Cabbie","Stallion","Rumpo","RC Bandit","Romero","Packer","Monster",
  210. "Admiral","Squalo","Seasparrow","Pizzaboy","Tram","Trailer","Turismo","Speeder",
  211. "Reefer","Tropic","Flatbed","Yankee","Caddy","Solair","Berkley's RC Van",
  212. "Skimmer","PCJ-600","Faggio","Freeway","RC Baron","RC Raider","Glendale",
  213. "Oceanic","Sanchez","Sparrow","Patriot","Quad","Coastguard","Dinghy","Hermes",
  214. "Sabre","Rustler","ZR3 50","Walton","Regina","Comet","BMX","Burrito","Camper",
  215. "Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","FBI Rancher",
  216. "Virgo","Greenwood","Jetmax","Hotring","Sandking","Blista Compact","Maverick Policial",
  217. "Boxville","Benson","Mesa","RC Goblin","Hotring Racer A","Hotring Racer B",
  218. "Bloodring Banger","Rancher","Super GT","Elegant","Journey","Bike","Mountain Bike",
  219. "Beagle","Cropdust","Stunt","Tanker","RoadTrain","Nebula","Majestic","Buccaneer",
  220. "Shamal","Hydra","FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune",
  221. "Cadrona","FBI Truck","Willard","Forklift","Tractor","Combine","Feltzer","Remington",
  222. "Slamvan","Blade","Freight","Streak","Vortex","Vincent","Bullet","Clover","Sadler",
  223. "Firetruck","Hustler","Intruder","Primo","Cargobob","Tampa","Sunrise","Merit",
  224. "Utility","Nevada","Yosemite","Windsor","Monster A","Monster B","Uranus","Jester",
  225. "Sultan","Stratum","Elegy","Raindance","RC Tiger","Flash","Tahoma","Savanna",
  226. "Bandito","Freight","Trailer","Kart","Mower","Duneride","Sweeper","Broadway",
  227. "Tornado","AT-400","DFT-30","Huntley","Stafford","BF-400","Newsvan","Tug",
  228. "Trailer A","Emperor","Wayfarer","Euros","Hotdog","Club","Trailer B","Trailer C",
  229. "Andromada","Dodo","RC Cam","Launch","Carro Policial(LSPD)","Carro Policial (SFPD)",
  230. "Carro Policial","Police Ranger","Picador","S.W.A.T. Van","Alpha","Phoenix",
  231. "Glendale","Sadler","Luggage Trailer A","Luggage Trailer B","Stair Trailer",
  232. "Boxville","Farm Plow","Utility Trailer"
  233. };
  234. main()
  235. {
  236. print("\n [SBGames] Viva Caminhoneiros [0.3x] ");
  237. print(" Criador DonSpeed ");
  238. print(" Quem pode cria , quem não pode copia!\n");
  239. }
  240. public OnGameModeInit()
  241. {
  242. DisableInteriorEnterExits();
  243.  
  244. SetGameModeText("VC v1.0");
  245. SendRconCommand("hostname [BVC] Viva Caminhoneiro [New GM]");
  246.  
  247. AddPlayerClass(4, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  248. AddPlayerClass(21, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  249. AddPlayerClass(44, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  250.  
  251. AddPlayerClass(189, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  252. AddPlayerClass(247, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  253. AddPlayerClass(255, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  254.  
  255. AddPlayerClass(280, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  256. AddPlayerClass(281, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  257. AddPlayerClass(282, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  258.  
  259. AddPlayerClass(253, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  260. AddPlayerClass(299, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  261. AddPlayerClass(272, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  262.  
  263. SetTimer("AutoSalve", 1000*60*20, true);
  264.  
  265. // >>> Spawn 3 caminhoneiro <<<
  266. CreateDynamicObject(17064, -70.10, -1113.07, -0.32, 356.86, 0.00, 341.25);
  267.  
  268. // -=-=-=-=-=-=-=-= VEICULOS DO SERVIDOR -=-=-=-=-=-=-=-=-
  269. // >>> Spawn 1 Caminhoneiro <<<
  270. VTruck [0] = CreateVehicle(403, 610.9092, 1663.0972, 7.3591, 66.2975, 3, 3, -1);
  271. VTruck [1] = CreateVehicle(435, 619.9951, 1658.8534, 8.3673, 65.7247, 3, 3, -1);
  272. VTruck [2] = CreateVehicle(435, 615.4799, 1655.7277, 8.3673, 65.7247, 3, 3, -1);
  273. VTruck [3] = CreateVehicle(435, 610.7142, 1652.6453, 8.3673, 65.7247, 3, 3, -1);
  274. VTruck [4] = CreateVehicle(435, 606.1148, 1649.3187, 8.3673, 65.7247, 3, 3, -1);
  275. VTruck [5] = CreateVehicle(435, 601.4976, 1646.1891, 8.3673, 65.7247, 3, 3, -1);
  276. VTruck [6] = CreateVehicle(435, 596.8789, 1642.7080, 8.3673, 65.7247, 3, 3, -1);
  277. VTruck [7] = CreateVehicle(435, 592.1858, 1639.6729, 8.3673, 65.7247, 3, 3, -1);
  278. VTruck [8] = CreateVehicle(403, 606.2081, 1659.9454, 7.3591, 66.2975, 3, 3, -1);
  279. VTruck [9] = CreateVehicle(403, 601.2335, 1656.7222, 7.3591, 66.2975, 3, 3, -1);
  280. VTruck [10] = CreateVehicle(403, 596.9544, 1653.5411, 7.3591, 66.2975, 3, 3, -1);
  281. VTruck [11] = CreateVehicle(403, 591.9245, 1650.4806, 7.3591, 66.2975, 3, 3, -1);
  282. VTruck [12] = CreateVehicle(403, 587.2585, 1647.3289, 7.3591, 66.2975, 3, 3, -1);
  283. VTruck [13] = CreateVehicle(403, 582.4425, 1644.2766, 7.3591, 66.2975, 3, 3, -1);
  284. VTruck [14] = CreateVehicle(403, 647.8630, 1712.4982, 7.3591, 41.4503, 3, 3, -1);
  285. VTruck [15] = CreateVehicle(403, 654.0280, 1717.8401, 7.3591, 42.1614, 3, 3, -1);
  286. VTruck [16] = CreateVehicle(403, 660.4618, 1723.3422, 7.3591, 42.1614, 3, 3, -1);
  287. VTruck [17] = CreateVehicle(403, 666.4389, 1728.9742, 7.3591, 42.1614, 3, 3, -1);
  288. VTruck [18] = CreateVehicle(435, 649.9813, 1714.1221, 8.3673, 41.1414, 3, 3, -1);
  289. VTruck [19] = CreateVehicle(435, 656.1087, 1719.2854, 8.3673, 41.1414, 3, 3, -1);
  290. VTruck [20] = CreateVehicle(435, 662.3537, 1724.7290, 8.3673, 41.1414, 3, 3, -1);
  291. VTruck [21] = CreateVehicle(435, 668.6268, 1730.2262, 8.3673, 41.1414, 3, 3, -1);
  292.  
  293. // >>> Spawn 2 Caminhoneiro <<<
  294.  
  295. VTruck [22] = CreateVehicle(435, -484.7935, -472.2285, 25.2929, 177.4756, 3, 3, -1);
  296. VTruck [23] = CreateVehicle(435, -494.6989, -472.1455, 25.2929, 177.4756, 3, 3, -1);
  297. VTruck [24] = CreateVehicle(435, -499.8534, -472.1205, 25.2929, 177.4756, 3, 3, -1);
  298. VTruck [25] = CreateVehicle(435, -509.4786, -472.2892, 25.2929, 177.4756, 3, 3, -1);
  299. VTruck [26] = CreateVehicle(435, -514.4209, -472.2656, 25.2929, 177.4756, 3, 3, -1);
  300. VTruck [27] = CreateVehicle(435, -524.5247, -472.3117, 25.2929, 177.4756, 3, 3, -1);
  301. VTruck [28] = CreateVehicle(435, -529.6434, -472.1931, 25.2929, 177.4756, 3, 3, -1);
  302. VTruck [29] = CreateVehicle(435, -540.0667, -472.1056, 25.2929, 177.4756, 3, 3, -1);
  303. VTruck [30] = CreateVehicle(435, -544.5629, -471.9269, 25.2929, 177.4756, 3, 3, -1);
  304. VTruck [31] = CreateVehicle(435, -554.5548, -472.0948, 25.2929, 177.4756, 3, 3, -1);
  305. VTruck [32] = CreateVehicle(435, -559.6552, -472.0150, 25.2929, 177.4756, 3, 3, -1);
  306. VTruck [33] = CreateVehicle(435, -569.2432, -472.0217, 25.2929, 177.4756, 3, 3, -1);
  307. VTruck [34] = CreateVehicle(435, -479.4317, -472.2294, 25.2929, 177.4756, 3, 3, -1);
  308. VTruck [35] = CreateVehicle(403, -479.9703, -482.8224, 27.7366, 179.8367, 3, 3, -1);
  309. VTruck [36] = CreateVehicle(403, -485.0934, -482.7302, 27.7366, 179.8367, 3, 3, -1);
  310. VTruck [37] = CreateVehicle(403, -495.1448, -482.6364, 27.7366, 179.8367, 3, 3, -1);
  311. VTruck [38] = CreateVehicle(403, -500.1153, -482.6795, 27.7366, 179.8367, 3, 3, -1);
  312. VTruck [39] = CreateVehicle(403, -509.8683, -482.8112, 27.7366, 179.8367, 3, 3, -1);
  313. VTruck [40] = CreateVehicle(403, -514.6307, -482.5740, 27.7366, 179.8367, 3, 3, -1);
  314. VTruck [41] = CreateVehicle(403, -524.9883, -482.8837, 27.7366, 179.8367, 3, 3, -1);
  315. VTruck [42] = CreateVehicle(403, -530.2081, -482.8503, 27.7366, 179.8367, 3, 3, -1);
  316. VTruck [43] = CreateVehicle(403, -540.3690, -482.7215, 27.7366, 179.8367, 3, 3, -1);
  317. VTruck [44] = CreateVehicle(403, -544.8096, -482.6040, 27.7366, 179.8367, 3, 3, -1);
  318. VTruck [45] = CreateVehicle(403, -557.0705, -482.4860, 27.7366, 179.8367, 3, 3, -1);
  319. VTruck [46] = CreateVehicle(403, -568.9108, -482.4659, 27.7366, 179.8367, 3, 3, -1);
  320. VTruck [47] = CreateVehicle(403, -563.6606, -472.6193, 27.7366, 179.8367, 3, 3, -1);
  321.  
  322. // >>> Spawn 3 Caminhoneiro <<<
  323.  
  324. VTruck [48] = CreateVehicle(435, -27.3139, -1122.9755, 1.3797, 68.6119, 3, 3, -1);
  325. VTruck [49] = CreateVehicle(435, -29.9341, -1128.5203, 1.3797, 67.4552, 3, 3, -1);
  326. VTruck [50] = CreateVehicle(435, -32.7423, -1134.7346, 1.3797, 67.4552, 3, 3, -1);
  327. VTruck [51] = CreateVehicle(435, -35.9270, -1141.6125, 1.3797, 67.4552, 3, 3, -1);
  328. VTruck [52] = CreateVehicle(435, -39.0612, -1148.4459, 1.3797, 67.4552, 3, 3, -1);
  329. VTruck [53] = CreateVehicle(435, -42.6933, -1155.0275, 1.3797, 67.4552, 3, 3, -1);
  330. VTruck [54] = CreateVehicle(403, -52.3019, -1151.0936, 1.4578, 68.0251, 3, 3, -1);
  331. VTruck [55] = CreateVehicle(403, -48.7955, -1144.5579, 1.4578, 68.0251, 3, 3, -1);
  332. VTruck [56] = CreateVehicle(403, -45.8419, -1137.6661, 1.4578, 68.0251, 3, 3, -1);
  333. VTruck [57] = CreateVehicle(403, -42.5769, -1130.7051, 1.4578, 68.0251, 3, 3, -1);
  334. VTruck [58] = CreateVehicle(403, -39.6876, -1124.4084, 1.4578, 68.0251, 3, 3, -1);
  335. VTruck [59] = CreateVehicle(403, -37.1033, -1118.8721, 1.4578, 68.0251, 3, 3, -1);
  336.  
  337. MenuServer = 0;
  338. for(new i=0; i< MAX_MENU; i++)
  339. {
  340. format(Donarquivo, sizeof(Donarquivo), MENUSALVO, i);
  341. if(DOF2_FileExists(Donarquivo)){
  342. MenuServer++;
  343. CreatePickup(1274, 1, DOF2_GetFloat(Donarquivo, "X"),DOF2_GetFloat(Donarquivo, "Y"),DOF2_GetFloat(Donarquivo, "Z"), -1);
  344. }
  345. }
  346. for(new x=0; x< MAX_VEHICLES; x++)
  347. {
  348. Gasolina[x] = 100;
  349. Pneu[x] = 100;
  350. }
  351. for(new i = 0; i < MAX_RADAR; i++)
  352. {
  353. CreateDynamicObject(ID_OBJ, RadarInfo[i][PosX], RadarInfo[i][PosY], RadarInfo[i][PosZ], RadarInfo[i][RotX], RadarInfo[i][RotY], RadarInfo[i][RotZ], 100.0);
  354. }
  355. SetTimer("DSRadar", 200, true);
  356.  
  357. CreateDynamicObject(5170,2868.6992188,-2006.6992188,12.1999998,0.0000000,0.0000000,270.0000000); //object(imnrmpy2_las2) (1)
  358. CreateDynamicObject(3578,2745.5000000,-1122.0000000,67.8000031,0.0000000,0.0000000,60.7489014); //object(dockbarr1_la) (1)
  359. CreateDynamicObject(3578,2748.0000000,-1112.5000000,67.8000031,0.0000000,0.0000000,270.0000000); //object(dockbarr1_la) (6)
  360. CreateDynamicObject(3578,2748.0000000,-1102.4000244,67.8000031,0.0000000,0.0000000,270.0000000); //object(dockbarr1_la) (7)
  361. CreateDynamicObject(3578,2747.0000000,-1092.5000000,67.8000031,0.0000000,0.0000000,281.4971924); //object(dockbarr1_la) (9)
  362. CreateDynamicObject(3578,2745.8999023,-1087.3000488,67.8000031,0.0000000,0.0000000,281.7443848); //object(dockbarr1_la) (11)
  363. CreateDynamicObject(3578,2742.1000977,-1078.3000488,67.7600021,0.0000000,359.5000000,303.7443848); //object(dockbarr1_la) (12)
  364. CreateDynamicObject(3578,2735.3000488,-1070.8000488,67.6999969,0.0000000,359.9945068,321.2352295); //object(dockbarr1_la) (14)
  365. CreateDynamicObject(3578,2726.5000000,-1066.0000000,67.6999969,0.0000000,359.9890137,341.4829102); //object(dockbarr1_la) (13)
  366. CreateDynamicObject(3578,2716.6999512,-1065.0999756,67.6999969,0.0000000,359.9835205,8.4805908); //object(dockbarr1_la) (15)
  367. CreateDynamicObject(1237,2702.0000000,-1060.9000244,68.4000015,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (3)
  368. CreateDynamicObject(1237,2699.8999023,-1062.1999512,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (4)
  369. CreateDynamicObject(1237,2697.8999023,-1063.3000488,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (5)
  370. CreateDynamicObject(1237,2695.8999023,-1064.5000000,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (6)
  371. CreateDynamicObject(1237,2693.8000488,-1065.6999512,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (7)
  372. CreateDynamicObject(1237,2704.0000000,-1059.6999512,68.4000015,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (8)
  373. CreateDynamicObject(1237,2706.3999023,-1058.4000244,68.4000015,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (9)
  374. CreateDynamicObject(970,2742.8000488,-1098.4000244,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (1)
  375. CreateDynamicObject(970,2742.7998047,-1111.7998047,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  376. CreateDynamicObject(970,2742.8000488,-1115.9000244,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (3)
  377. CreateDynamicObject(970,2742.8000488,-1120.0000000,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (4)
  378. CreateDynamicObject(970,2742.8000488,-1124.0999756,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (5)
  379. CreateDynamicObject(970,2742.8000488,-1102.5000000,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (7)
  380. CreateDynamicObject(970,2742.3999023,-1094.4000244,69.0999985,0.0000000,0.0000000,281.7500000); //object(fencesmallb) (8)
  381. CreateDynamicObject(970,2741.6000977,-1090.4000244,69.0999985,0.0000000,0.0000000,281.4998779); //object(fencesmallb) (9)
  382. CreateDynamicObject(970,2740.7998047,-1086.3994141,69.0999985,0.0000000,0.0000000,281.4916992); //object(fencesmallb) (10)
  383. CreateDynamicObject(970,2739.3000488,-1082.6999512,69.0400009,0.0000000,0.0000000,303.9971924); //object(fencesmallb) (11)
  384. CreateDynamicObject(970,2737.0000000,-1079.3000488,69.0000000,0.0000000,0.0000000,303.9971924); //object(fencesmallb) (12)
  385. CreateDynamicObject(970,2735.1999512,-1076.5999756,69.0000000,0.0000000,0.0000000,303.9971924); //object(fencesmallb) (13)
  386. CreateDynamicObject(970,2732.3999023,-1073.8000488,69.0000000,0.0000000,0.0000000,325.9971924); //object(fencesmallb) (14)
  387. CreateDynamicObject(970,2729.0000000,-1071.5000000,69.0000000,0.0000000,0.0000000,325.9918213); //object(fencesmallb) (15)
  388. CreateDynamicObject(970,2726.5000000,-1069.8000488,69.0000000,0.0000000,0.0000000,325.9918213); //object(fencesmallb) (16)
  389. CreateDynamicObject(970,2722.8000488,-1068.1999512,69.0000000,0.0000000,0.0000000,347.9918213); //object(fencesmallb) (17)
  390. CreateDynamicObject(970,2719.0000000,-1067.4000244,69.0000000,0.0000000,0.0000000,347.9864502); //object(fencesmallb) (18)
  391. CreateDynamicObject(970,2714.8999023,-1066.5000000,69.0000000,0.0000000,0.0000000,347.4864502); //object(fencesmallb) (19)
  392. CreateDynamicObject(970,2715.0000000,-1065.6999512,69.0000000,0.0000000,0.0000000,7.9810791); //object(fencesmallb) (20)
  393. CreateDynamicObject(970,2719.1000977,-1065.0999756,69.0000000,0.0000000,0.0000000,7.9760742); //object(fencesmallb) (21)
  394. CreateDynamicObject(970,2723.1000977,-1065.4000244,69.0000000,0.0000000,0.0000000,344.4760742); //object(fencesmallb) (22)
  395. CreateDynamicObject(970,2727.0000000,-1066.5999756,69.0000000,0.0000000,0.0000000,341.4708252); //object(fencesmallb) (23)
  396. CreateDynamicObject(970,2743.8000488,-1124.4000244,69.0999985,0.0000000,0.0000000,240.9999542); //object(fencesmallb) (25)
  397. CreateDynamicObject(970,2745.8000488,-1120.8000488,69.0999985,0.0000000,0.0000000,240.9960938); //object(fencesmallb) (26)
  398. CreateDynamicObject(970,2746.6000977,-1119.3000488,69.0999985,0.0000000,0.0000000,240.9960938); //object(fencesmallb) (28)
  399. CreateDynamicObject(996,2694.3000488,-1065.5999756,69.0999985,0.0000000,0.0000000,31.0000000); //object(lhouse_barrier1) (2)
  400. CreateDynamicObject(996,2700.3999023,-1061.9000244,69.0999985,0.0000000,0.0000000,30.9979248); //object(lhouse_barrier1) (3)
  401. CreateDynamicObject(1553,2742.0996094,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (3)
  402. CreateDynamicObject(1553,2741.3000488,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (5)
  403. CreateDynamicObject(1553,2740.3999023,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (6)
  404. CreateDynamicObject(1553,2739.5000000,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (7)
  405. CreateDynamicObject(1553,2738.6992188,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (8)
  406. CreateDynamicObject(1553,2737.7998047,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (9)
  407. CreateDynamicObject(1553,2736.8994141,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (10)
  408. CreateDynamicObject(1553,2736.0000000,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (11)
  409. CreateDynamicObject(1553,2735.0996094,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (12)
  410. CreateDynamicObject(1553,2734.1992188,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (13)
  411. CreateDynamicObject(1553,2733.2998047,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  412. CreateDynamicObject(1257,2743.7998047,-1094.6992188,69.9000015,0.0000000,0.0000000,187.9925690); //object(bustopm) (1)
  413. CreateDynamicObject(1257,2744.6000977,-1112.6999512,69.9000015,0.0000000,0.0000000,179.9945068); //object(bustopm) (2)
  414. CreateDynamicObject(1257,2737.8000488,-1078.0999756,69.8000031,0.0000000,0.0000000,213.9916992); //object(bustopm) (3)
  415. CreateDynamicObject(1229,2748.0000000,-1109.7998047,70.0999985,0.0000000,0.0000000,0.0000000); //object(bussign1) (1)
  416. CreateDynamicObject(1229,2746.6999512,-1091.8000488,70.0999985,0.0000000,0.0000000,14.0000000); //object(bussign1) (2)
  417. CreateDynamicObject(1229,2739.3999023,-1074.3000488,70.0999985,0.0000000,0.0000000,37.9965820); //object(bussign1) (3)
  418. CreateDynamicObject(8843,2747.5000000,-1125.0999756,68.5999985,0.0000000,0.0000000,332.2500000); //object(arrows01_lvs) (1)
  419. CreateDynamicObject(8843,2710.6999512,-1063.4000244,68.5000000,0.0000000,0.0000000,105.2500000); //object(arrows01_lvs) (2)
  420. CreateDynamicObject(1256,2734.5000000,-1074.4000244,69.0999985,0.0000000,0.0000000,225.9967194); //object(stonebench1) (1)
  421. CreateDynamicObject(1256,2729.5000000,-1070.5999756,69.0999985,0.0000000,0.0000000,235.9967041); //object(stonebench1) (2)
  422. CreateDynamicObject(1256,2742.5000000,-1090.0999756,69.1999969,0.0000000,0.0000000,191.9918213); //object(stonebench1) (3)
  423. CreateDynamicObject(1256,2744.0000000,-1117.8000488,69.1999969,0.0000000,0.0000000,179.9915771); //object(stonebench1) (4)
  424. CreateDynamicObject(1215,2748.0000000,-1109.8000488,68.1999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
  425. CreateDynamicObject(1215,2746.6999512,-1091.8000488,68.1999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (2)
  426. CreateDynamicObject(1215,2739.3999023,-1074.3000488,68.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (3)
  427. CreateDynamicObject(1553,2727.1999512,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  428. CreateDynamicObject(1553,2726.3000488,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  429. CreateDynamicObject(1553,2725.3999023,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  430. CreateDynamicObject(1553,2724.6000977,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  431. CreateDynamicObject(1553,2723.6999512,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  432. CreateDynamicObject(1553,2722.6999512,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  433. CreateDynamicObject(1553,2721.8000488,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  434. CreateDynamicObject(1553,2720.8999023,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  435. CreateDynamicObject(1553,2720.1000977,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  436. CreateDynamicObject(1553,2719.1999512,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  437. CreateDynamicObject(1553,2718.3000488,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
  438. CreateDynamicObject(3337,2845.8000488,-1899.1999512,8.8999996,0.0000000,0.0000000,126.0000000); //object(cxrf_desertsig) (1)
  439. CreateDynamicObject(1318,2845.8000488,-1899.0000000,12.1000004,88.0000000,90.0000000,216.9993744); //object(arrow) (1)
  440. CreateDynamicObject(5170,2868.6000977,-1951.9000244,12.1999998,0.0000000,0.0000000,270.0000000); //object(imnrmpy2_las2) (1)
  441. CreateDynamicObject(1290,2863.5000000,-1975.3000488,15.6999998,0.0000000,0.0000000,0.0000000); //object(lamppost2) (1)
  442. CreateDynamicObject(3337,2846.3999023,-2042.1999512,9.1000004,0.0000000,0.0000000,240.0000000); //object(cxrf_desertsig) (4)
  443. CreateDynamicObject(1318,2846.3999023,-2042.4000244,12.3000002,87.9950562,90.0000000,151.4942627); //object(arrow) (2)
  444. CreateDynamicObject(3578,2852.1000977,-1986.3000488,9.1999998,0.0000000,0.0000000,240.0000000); //object(dockbarr1_la) (2)
  445. CreateDynamicObject(3578,2852.1000977,-1974.8000488,9.1999998,0.0000000,0.0000000,300.0000000); //object(dockbarr1_la) (3)
  446. CreateDynamicObject(1237,2854.7998047,-1982.0000000,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (1)
  447. CreateDynamicObject(1237,2854.8000488,-1979.4000244,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (23)
  448. CreateDynamicObject(1256,2866.8999023,-1930.0999756,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (5)
  449. CreateDynamicObject(1256,2866.8999023,-1933.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (6)
  450. CreateDynamicObject(1256,2866.8999023,-1936.6999512,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (7)
  451. CreateDynamicObject(1256,2867.0000000,-1947.9000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (8)
  452. CreateDynamicObject(1256,2867.0000000,-1951.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (9)
  453. CreateDynamicObject(1256,2867.0000000,-1954.8000488,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (10)
  454. CreateDynamicObject(1256,2866.8999023,-1966.5999756,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (11)
  455. CreateDynamicObject(1256,2866.8999023,-1970.0000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (12)
  456. CreateDynamicObject(1256,2866.8999023,-1973.5000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (13)
  457. CreateDynamicObject(1256,2866.8000488,-1984.8000488,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (14)
  458. CreateDynamicObject(1256,2866.8000488,-1988.0000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (15)
  459. CreateDynamicObject(1256,2866.8000488,-1991.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (16)
  460. CreateDynamicObject(1256,2866.6000977,-2003.0000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (17)
  461. CreateDynamicObject(1256,2866.6000977,-2006.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (18)
  462. CreateDynamicObject(1256,2866.8000488,-2009.9000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (19)
  463. CreateDynamicObject(1360,2866.8999023,-1960.8000488,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (1)
  464. CreateDynamicObject(1360,2866.6999512,-1942.4000244,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (2)
  465. CreateDynamicObject(1360,2866.8999023,-1926.0999756,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (3)
  466. CreateDynamicObject(1360,2866.6999512,-1979.4000244,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (4)
  467. CreateDynamicObject(1360,2866.8000488,-1997.4000244,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (5)
  468. CreateDynamicObject(1360,2866.8000488,-2013.1999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (6)
  469. CreateDynamicObject(1229,2863.3999023,-1958.0999756,11.6999998,0.0000000,0.0000000,180.0000000); //object(bussign1) (4)
  470. CreateDynamicObject(1229,2863.3000488,-1939.4000244,11.6999998,0.0000000,0.0000000,179.9945068); //object(bussign1) (5)
  471. CreateDynamicObject(1229,2863.1992188,-1996.1992188,11.6999998,0.0000000,0.0000000,359.9890137); //object(bussign1) (6)
  472. CreateDynamicObject(1229,2863.1992188,-2020.5000000,11.6999998,0.0000000,0.0000000,359.9835205); //object(bussign1) (7)
  473. CreateDynamicObject(970,2868.6999512,-1974.0000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  474. CreateDynamicObject(970,2868.6999512,-1984.0000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  475. CreateDynamicObject(970,2868.6999512,-1988.0999756,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  476. CreateDynamicObject(970,2868.6999512,-1992.1999512,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  477. CreateDynamicObject(970,2868.6999512,-1969.9000244,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  478. CreateDynamicObject(970,2868.6999512,-1965.8000488,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  479. CreateDynamicObject(970,2868.6000977,-1955.6999512,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  480. CreateDynamicObject(970,2868.6000977,-1951.5999756,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  481. CreateDynamicObject(970,2868.6000977,-1947.5000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  482. CreateDynamicObject(970,2868.6999512,-1937.5000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  483. CreateDynamicObject(970,2868.6999512,-1933.4000244,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  484. CreateDynamicObject(970,2868.6999512,-1929.3000488,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  485. CreateDynamicObject(970,2868.6999512,-2002.8000488,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  486. CreateDynamicObject(970,2868.6999512,-2006.9000244,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  487. CreateDynamicObject(970,2868.6999512,-2011.0000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
  488. CreateDynamicObject(8843,2838.0000000,-1980.6999512,10.0000000,0.0000000,0.0000000,90.0000000); //object(arrows01_lvs) (3)
  489. CreateDynamicObject(1422,2859.3999023,-1978.9000244,10.3000002,0.0000000,0.0000000,26.0000000); //object(dyn_roadbarrier_5) (2)
  490. CreateDynamicObject(1422,2859.3999023,-1982.5999756,10.3000002,0.0000000,0.0000000,332.0000000); //object(dyn_roadbarrier_5) (3)
  491. CreateDynamicObject(1422,2856.6000977,-1982.0000000,10.3000002,0.0000000,0.0000000,0.0000000); //object(dyn_roadbarrier_5) (4)
  492. CreateDynamicObject(7952,2730.3999023,-1149.5000000,69.0999985,0.0000000,0.0000000,0.0000000); //object(miragehedge09) (1)
  493. CreateDynamicObject(710,2729.8999023,-1147.9000244,82.6999969,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (1)
  494. CreateDynamicObject(710,2705.1000977,-1078.8000488,81.4000015,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (2)
  495. CreateDynamicObject(620,2730.3000488,-1127.6999512,66.9000015,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (1)
  496. CreateDynamicObject(620,2730.1999512,-1170.9000244,67.5999985,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (2)
  497. CreateDynamicObject(673,2743.8000488,-1121.6999512,68.0999985,0.0000000,0.0000000,259.9969482); //object(sm_bevhiltree) (1)
  498. CreateDynamicObject(673,2744.5000000,-1099.1999512,68.0999985,0.0000000,0.0000000,179.9969482); //object(sm_bevhiltree) (2)
  499. CreateDynamicObject(673,2739.8999023,-1082.0000000,68.0999985,0.0000000,0.0000000,159.9945068); //object(sm_bevhiltree) (3)
  500. CreateDynamicObject(673,2722.5000000,-1066.8000488,68.0999985,0.0000000,0.0000000,159.9938965); //object(sm_bevhiltree) (4)
  501. CreateDynamicObject(710,2730.3000488,-1102.9000244,83.4000015,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (3)
  502. CreateDynamicObject(710,2665.8999023,-1078.8000488,82.0999985,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (4)
  503. CreateDynamicObject(620,2725.3000488,-1084.8000488,66.6999969,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (4)
  504. CreateDynamicObject(620,2685.1000977,-1079.1999512,65.0999985,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (5)
  505. CreateDynamicObject(1422,2861.6000977,-1984.5000000,10.3000002,0.0000000,0.0000000,303.9978638); //object(dyn_roadbarrier_5) (5)
  506. CreateDynamicObject(1237,2862.5000000,-1986.1999512,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (20)
  507. CreateDynamicObject(1422,2861.5000000,-1976.9000244,10.3000002,0.0000000,0.0000000,57.9956055); //object(dyn_roadbarrier_5) (6)
  508. CreateDynamicObject(1422,2856.6000977,-1979.5999756,10.3000002,0.0000000,0.0000000,0.0000000); //object(dyn_roadbarrier_5) (1)
  509. CreateDynamicObject(1237,2862.3999023,-1975.1999512,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (19)
  510. CreateDynamicObject(3505,2853.5000000,-2066.1999512,10.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_nitree_y01) (1)
  511. CreateDynamicObject(3505,2900.6000977,-1967.0999756,2.0000000,0.0000000,0.0000000,0.0000000); //object(vgsn_nitree_y01) (3)
  512. CreateDynamicObject(621,2879.3999023,-1897.6999512,2.5999999,0.0000000,0.0000000,194.9963379); //object(veg_palm02) (1)
  513. CreateDynamicObject(621,2889.1992188,-2018.8994141,1.8000000,0.0000000,0.0000000,194.9963379); //object(veg_palm02) (2)
  514. CreateDynamicObject(8947,2857.7998047,-813.1992188,7.0999999,0.0000000,0.0000000,0.0000000); //object(vgelkup) (1)
  515. CreateDynamicObject(11505,887.4000244,2225.6999512,14.3999996,0.0000000,0.0000000,0.0000000); //object(des_garwcanopy) (3)
  516. CreateDynamicObject(8508,890.5000000,2211.5000000,6.9000001,0.0000000,0.0000000,0.0000000); //object(genshop01_lvs) (2)
  517. CreateDynamicObject(8508,874.5000000,2211.5000000,6.9000001,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (3)
  518. CreateDynamicObject(8508,858.4000244,2211.5000000,6.9000001,0.0000000,0.0000000,0.0000000); //object(genshop01_lvs) (4)
  519. CreateDynamicObject(3566,880.4000244,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (11)
  520. CreateDynamicObject(11505,887.4000244,2236.6000977,14.3999996,0.0000000,0.0000000,0.0000000); //object(des_garwcanopy) (9)
  521. CreateDynamicObject(3566,883.7000122,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (14)
  522. CreateDynamicObject(3566,887.0000000,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (15)
  523. CreateDynamicObject(3566,890.2999878,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (16)
  524. CreateDynamicObject(3566,893.5999756,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (17)
  525. CreateDynamicObject(3566,896.9000244,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (18)
  526. CreateDynamicObject(3566,877.0999756,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (20)
  527. CreateDynamicObject(3566,877.2000122,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (21)
  528. CreateDynamicObject(3566,880.5000000,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (23)
  529. CreateDynamicObject(3566,883.7999878,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (24)
  530. CreateDynamicObject(3566,887.0996094,2244.7998047,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (25)
  531. CreateDynamicObject(3566,890.4000244,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (26)
  532. CreateDynamicObject(3566,893.7000122,2244.8000488,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (27)
  533. CreateDynamicObject(3566,897.0000000,2244.8000488,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (28)
  534. CreateDynamicObject(11505,887.4000244,2247.5000000,14.3999996,0.0000000,0.0000000,0.0000000); //object(des_garwcanopy) (10)
  535. CreateDynamicObject(8508,874.4000244,2228.8000488,6.9000001,0.0000000,0.0000000,359.9945068); //object(genshop01_lvs) (5)
  536. CreateDynamicObject(8508,874.4000244,2246.1000977,6.9000001,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (6)
  537. CreateDynamicObject(8508,874.4000244,2263.3999023,6.9000001,0.0000000,0.0000000,359.9945068); //object(genshop01_lvs) (7)
  538. CreateDynamicObject(8508,890.4000244,2246.1000977,6.9000001,0.0000000,0.0000000,359.9945068); //object(genshop01_lvs) (8)
  539. CreateDynamicObject(8508,890.4000244,2263.3999023,6.9000001,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (9)
  540. CreateDynamicObject(8508,858.4000244,2228.8000488,6.9000001,0.0000000,0.0000000,180.0000000); //object(genshop01_lvs) (10)
  541. CreateDynamicObject(8508,858.2999878,2246.1000977,6.9000001,0.0000000,0.0000000,0.0000000); //object(genshop01_lvs) (11)
  542. CreateDynamicObject(8508,858.4000244,2263.3999023,6.9000001,0.0000000,0.0000000,180.0000000); //object(genshop01_lvs) (13)
  543. CreateDynamicObject(5170,855.0996094,2237.8994141,12.8999996,0.0000000,0.0000000,90.0000000); //object(imnrmpy2_las2) (2)
  544. CreateDynamicObject(3566,851.5999756,2210.8999023,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (32)
  545. CreateDynamicObject(3566,851.7000122,2228.5000000,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (33)
  546. CreateDynamicObject(3566,851.7999878,2246.1000977,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (34)
  547. CreateDynamicObject(3566,851.8994141,2263.5996094,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (35)
  548. CreateDynamicObject(3566,854.9000244,2210.8999023,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (36)
  549. CreateDynamicObject(3566,858.2000122,2211.0000000,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (37)
  550. CreateDynamicObject(3566,855.0000000,2228.5000000,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (38)
  551. CreateDynamicObject(3566,855.0999756,2246.0000000,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (39)
  552. CreateDynamicObject(3566,855.2000122,2263.6000977,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (40)
  553. CreateDynamicObject(3566,858.5000000,2263.6000977,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (44)
  554. CreateDynamicObject(3566,858.2999878,2246.0000000,7.8000002,0.0000000,0.0000000,179.2445068); //object(lasntrk1) (45)
  555. CreateDynamicObject(3566,858.2000122,2228.6000977,7.8000002,0.0000000,0.0000000,180.2445068); //object(lasntrk1) (46)
  556. CreateDynamicObject(3660,888.7998047,2201.5996094,12.5000000,0.0000000,0.0000000,179.9945068); //object(lasairfbed_las) (1)
  557. CreateDynamicObject(3660,869.2999878,2201.6000977,12.5000000,0.0000000,0.0000000,179.9945068); //object(lasairfbed_las) (2)
  558. CreateDynamicObject(3660,859.7000122,2201.6000977,12.5000000,0.0000000,0.0000000,180.0000000); //object(lasairfbed_las) (3)
  559. CreateDynamicObject(3660,879.0000000,2273.0000000,12.5000000,0.0000000,0.0000000,359.9890137); //object(lasairfbed_las) (5)
  560. CreateDynamicObject(3660,859.5000000,2273.0000000,12.5000000,0.0000000,0.0000000,359.9890137); //object(lasairfbed_las) (7)
  561. CreateDynamicObject(3660,888.7000122,2273.0000000,12.5000000,0.0000000,0.0000000,359.9890137); //object(lasairfbed_las) (8)
  562. CreateDynamicObject(3660,850.4000244,2210.6999512,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (9)
  563. CreateDynamicObject(3660,850.4000244,2230.3000488,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (10)
  564. CreateDynamicObject(3660,850.4000244,2249.8999023,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (11)
  565. CreateDynamicObject(3660,850.4000244,2263.8000488,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (12)
  566. CreateDynamicObject(1553,860.7999878,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (1)
  567. CreateDynamicObject(1553,861.9000244,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (2)
  568. CreateDynamicObject(1553,862.9000244,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (4)
  569. CreateDynamicObject(1553,864.0000000,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (15)
  570. CreateDynamicObject(1553,865.0999756,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (16)
  571. CreateDynamicObject(1553,866.2000122,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (17)
  572. CreateDynamicObject(1553,867.2000122,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (18)
  573. CreateDynamicObject(1553,868.2000122,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (19)
  574. CreateDynamicObject(1553,869.2999878,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (20)
  575. CreateDynamicObject(1553,870.4000244,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (21)
  576. CreateDynamicObject(1553,872.5000000,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (22)
  577. CreateDynamicObject(1553,873.5999756,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (23)
  578. CreateDynamicObject(1553,871.5000000,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (24)
  579. CreateDynamicObject(1553,874.6992188,2236.6992188,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (25)
  580. CreateDynamicObject(3337,897.3994141,2219.5000000,9.3000002,0.0000000,0.0000000,339.9993896); //object(cxrf_desertsig) (2)
  581. CreateDynamicObject(1318,897.4000244,2219.1000977,12.3999996,0.0000000,0.0000000,340.0000000); //object(arrow) (4)
  582. CreateDynamicObject(1318,897.6992188,2219.7998047,12.5000000,0.0000000,179.9945068,159.9938965); //object(arrow) (5)
  583. CreateDynamicObject(8843,872.2000122,2236.8999023,10.0000000,0.0000000,0.0000000,0.0000000); //object(arrows01_lvs) (4)
  584. CreateDynamicObject(8843,863.0000000,2236.8000488,10.0000000,0.0000000,0.0000000,180.0000000); //object(arrows01_lvs) (5)
  585. CreateDynamicObject(1256,881.7999878,2224.6999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(stonebench1) (20)
  586. CreateDynamicObject(1256,881.7999878,2235.6999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(stonebench1) (21)
  587. CreateDynamicObject(1256,881.7999878,2246.6999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(stonebench1) (22)
  588. CreateDynamicObject(1256,883.4000244,2246.5000000,10.8999996,0.0000000,0.0000000,180.0000000); //object(stonebench1) (23)
  589. CreateDynamicObject(1256,883.5000000,2235.6999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (24)
  590. CreateDynamicObject(1256,883.5000000,2224.6000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (25)
  591. CreateDynamicObject(1256,892.5000000,2224.6992188,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  592. CreateDynamicObject(1256,892.5999756,2235.8000488,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (27)
  593. CreateDynamicObject(1256,892.5999756,2246.6999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (28)
  594. CreateDynamicObject(1256,891.2999878,2246.6999512,10.8999996,0.0000000,0.0000000,359.9945068); //object(stonebench1) (29)
  595. CreateDynamicObject(1256,891.2999878,2235.8000488,10.8999996,0.0000000,0.0000000,359.9890137); //object(stonebench1) (30)
  596. CreateDynamicObject(1256,891.2999878,2224.6999512,10.8999996,0.0000000,0.0000000,359.9890137); //object(stonebench1) (31)
  597. CreateDynamicObject(1359,882.7000122,2220.1999512,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (1)
  598. CreateDynamicObject(1359,892.0000000,2251.3994141,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (2)
  599. CreateDynamicObject(1359,882.6992188,2251.3994141,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  600. CreateDynamicObject(1359,891.9000244,2220.1999512,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (6)
  601. CreateDynamicObject(1256,855.5999756,2223.1000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  602. CreateDynamicObject(1256,855.5999756,2219.1999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  603. CreateDynamicObject(1256,855.5999756,2215.6000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  604. CreateDynamicObject(1256,855.5999756,2234.3999023,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  605. CreateDynamicObject(1256,855.7000122,2237.8999023,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  606. CreateDynamicObject(1256,855.7000122,2241.3000488,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  607. CreateDynamicObject(1256,855.5999756,2252.8000488,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  608. CreateDynamicObject(1256,855.5999756,2256.1999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  609. CreateDynamicObject(1256,855.7000122,2259.6000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
  610. CreateDynamicObject(1359,855.2999878,2263.3999023,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  611. CreateDynamicObject(1359,855.2999878,2212.3000488,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  612. CreateDynamicObject(628,887.4000244,2241.3999023,12.1999998,0.0000000,0.0000000,279.9926758); //object(veg_palmkb4) (1)
  613. CreateDynamicObject(628,855.4000244,2228.6000977,12.3000002,0.0000000,0.0000000,289.9951172); //object(veg_palmkb4) (1)
  614. CreateDynamicObject(628,887.3994141,2230.5000000,12.1999998,0.0000000,0.0000000,289.9951172); //object(veg_palmkb4) (1)
  615. CreateDynamicObject(628,855.5000000,2247.1000977,12.3000002,0.0000000,0.0000000,289.9951172); //object(veg_palmkb4) (1)
  616. CreateDynamicObject(1775,891.0000000,2250.5000000,11.3999996,0.0000000,0.0000000,270.0000000); //object(cj_sprunk1) (2)
  617. CreateDynamicObject(1775,855.0000000,2226.8999023,11.3999996,0.0000000,0.0000000,90.0000000); //object(cj_sprunk1) (3)
  618. CreateDynamicObject(3337,897.9000244,2252.6000977,9.3000002,0.0000000,0.0000000,19.9993896); //object(cxrf_desertsig) (2)
  619. CreateDynamicObject(1318,897.9000244,2253.0000000,12.5000000,0.0000000,179.9945068,199.9938812); //object(arrow) (5)
  620. CreateDynamicObject(1318,898.2000122,2252.3000488,12.3999996,0.0000000,0.0054626,19.9895935); //object(arrow) (5)
  621. CreateDynamicObject(1237,899.0999756,2201.3000488,9.8000002,0.0000000,0.0000000,320.0000000); //object(strtbarrier01) (2)
  622. CreateDynamicObject(1237,899.0999756,2202.1999512,9.8000002,0.0000000,0.0000000,287.9987793); //object(strtbarrier01) (10)
  623. CreateDynamicObject(1237,899.0000000,2272.1000977,9.8000002,0.0000000,0.0000000,287.9956055); //object(strtbarrier01) (11)
  624. CreateDynamicObject(1237,899.0000000,2273.1000977,9.8000002,0.0000000,0.0000000,217.9956055); //object(strtbarrier01) (12)
  625. CreateDynamicObject(1215,897.5999756,2210.1000977,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (4)
  626. CreateDynamicObject(1215,886.7999878,2210.1000977,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (5)
  627. CreateDynamicObject(1215,876.7000122,2210.1000977,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (6)
  628. CreateDynamicObject(1215,866.5999756,2219.6999512,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (7)
  629. CreateDynamicObject(1215,869.2000122,2212.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (8)
  630. CreateDynamicObject(1215,866.5999756,2229.1999512,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (9)
  631. CreateDynamicObject(1215,866.5999756,2238.8000488,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (10)
  632. CreateDynamicObject(1215,866.5999756,2249.5000000,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (11)
  633. CreateDynamicObject(1215,869.2000122,2259.8000488,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (12)
  634. CreateDynamicObject(1215,876.7000122,2263.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (13)
  635. CreateDynamicObject(1215,886.7999878,2263.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (14)
  636. CreateDynamicObject(1215,897.5999756,2263.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (15)
  637. CreateDynamicObject(14394,899.5000000,2222.2998047,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (2)
  638. CreateDynamicObject(14394,899.5000000,2230.1999512,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (3)
  639. CreateDynamicObject(14394,899.5000000,2238.1999512,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (4)
  640. CreateDynamicObject(14394,899.5000000,2246.1999512,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (5)
  641. CreateDynamicObject(14394,899.5000000,2249.6000977,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (6)
  642. CreateDynamicObject(1237,898.9000244,2254.0000000,9.6999998,0.0000000,0.0000000,287.9956055); //object(strtbarrier01) (13)
  643. CreateDynamicObject(1237,899.0000000,2217.8999023,9.6999998,0.0000000,0.0000000,287.9956055); //object(strtbarrier01) (14)
  644. CreateDynamicObject(3566,-205.6000061,2736.5000000,59.4949989,0.0000000,0.0000000,90.2445068); //object(lasntrk1) (25)
  645. CreateDynamicObject(3566,-213.0000000,2736.5000000,59.5000000,0.0000000,0.0000000,90.5000000); //object(lasntrk1) (25)
  646. CreateDynamicObject(3566,-230.6000061,2736.5000000,59.5000000,0.0000000,0.0000000,90.0000000); //object(lasntrk1) (25)
  647. CreateDynamicObject(3566,-205.6000061,2739.8000488,59.4949989,0.0000000,0.0000000,90.2445068); //object(lasntrk1) (25)
  648. CreateDynamicObject(3566,-213.0000000,2739.8000488,59.5000000,0.0000000,0.0000000,90.2498779); //object(lasntrk1) (25)
  649. CreateDynamicObject(3566,-230.6000061,2739.8000488,59.5000000,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
  650. CreateDynamicObject(3566,-205.8999939,2725.0000000,59.5000000,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
  651. CreateDynamicObject(3566,-223.5000000,2725.1000977,59.5000000,0.0000000,0.0000000,89.7445068); //object(lasntrk1) (25)
  652. CreateDynamicObject(3566,-238.3999939,2725.1999512,59.4949989,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
  653. CreateDynamicObject(3566,-238.3999939,2721.8999023,59.4949989,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
  654. CreateDynamicObject(3566,-220.8000031,2721.8000488,59.4949989,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
  655. CreateDynamicObject(3566,-205.8999939,2721.6999512,59.5000000,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
  656. CreateDynamicObject(983,-247.3999939,2738.1000977,62.4000015,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (1)
  657. CreateDynamicObject(983,-242.6000061,2734.8999023,62.4000015,0.0000000,0.0000000,90.0000000); //object(fenceshit3) (2)
  658. CreateDynamicObject(983,-244.1999969,2734.8999023,62.4000015,0.0000000,0.0000000,90.0000000); //object(fenceshit3) (3)
  659. CreateDynamicObject(983,-244.1999969,2741.3000488,62.4000015,0.0000000,0.0000000,270.0000000); //object(fenceshit3) (4)
  660. CreateDynamicObject(983,-242.6000061,2741.3000488,62.4000015,0.0000000,0.0000000,270.0000000); //object(fenceshit3) (5)
  661. CreateDynamicObject(983,-239.5000000,2738.1000977,62.4000015,0.0000000,0.0000000,180.0000000); //object(fenceshit3) (6)
  662. CreateDynamicObject(8508,-205.0000000,2732.8999023,58.7000008,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (3)
  663. CreateDynamicObject(8508,-221.3000031,2730.8000488,58.7000008,0.0000000,0.0000000,269.9890137); //object(genshop01_lvs) (3)
  664. CreateDynamicObject(8508,-238.6000061,2726.8999023,58.7000008,0.0000000,0.0000000,269.9890137); //object(genshop01_lvs) (3)
  665. CreateDynamicObject(1256,-202.3999939,2723.8999023,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (42)
  666. CreateDynamicObject(1256,-201.8999939,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (43)
  667. CreateDynamicObject(1256,-206.1999969,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (44)
  668. CreateDynamicObject(1256,-217.3000031,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (45)
  669. CreateDynamicObject(1256,-221.3999939,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (46)
  670. CreateDynamicObject(1256,-231.5000000,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (47)
  671. CreateDynamicObject(1256,-235.6000061,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (48)
  672. CreateDynamicObject(1256,-206.6999969,2723.8999023,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (49)
  673. CreateDynamicObject(1256,-231.3999939,2724.1000977,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (50)
  674. CreateDynamicObject(1256,-235.6999969,2724.1000977,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (51)
  675. CreateDynamicObject(1359,-233.6999969,2738.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  676. CreateDynamicObject(1359,-219.3994141,2738.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  677. CreateDynamicObject(1359,-204.0996094,2738.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  678. CreateDynamicObject(1359,-204.5000000,2724.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  679. CreateDynamicObject(1359,-233.5996094,2724.1992188,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
  680. CreateDynamicObject(1568,-211.6000061,2737.8000488,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (1)
  681. CreateDynamicObject(1568,-226.8000031,2737.8999023,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (2)
  682. CreateDynamicObject(1568,-211.6999969,2723.8999023,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (3)
  683. CreateDynamicObject(1568,-227.5000000,2724.3999023,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (4)
  684. CreateDynamicObject(1568,-198.3000031,2738.0000000,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (5)
  685. CreateDynamicObject(1568,-198.5000000,2723.6999512,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (6)
  686. CreateDynamicObject(1568,-240.6000061,2724.0000000,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (7)
  687. CreateDynamicObject(1229,-224.8999939,2726.6999512,63.5000000,0.0000000,0.0000000,270.0000000); //object(bussign1) (8)
  688. CreateDynamicObject(1229,-225.0000000,2735.0000000,63.5000000,0.0000000,0.0000000,90.0000000); //object(bussign1) (9)
  689. CreateDynamicObject(3566,-751.9000244,1551.5999756,23.7000008,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (25)
  690. CreateDynamicObject(3566,-752.0000000,1534.0000000,23.7000008,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (25)
  691. CreateDynamicObject(3566,-748.7000122,1534.0000000,23.7000008,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (25)
  692. CreateDynamicObject(3566,-748.5999756,1551.5999756,23.7000008,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (25)
  693. CreateDynamicObject(1280,-750.4000244,1530.5999756,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (2)
  694. CreateDynamicObject(1280,-750.2999878,1541.0999756,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (3)
  695. CreateDynamicObject(1280,-750.4000244,1534.1999512,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (4)
  696. CreateDynamicObject(1280,-750.2999878,1544.5000000,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (5)
  697. CreateDynamicObject(1280,-750.2999878,1551.8000488,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (6)
  698. CreateDynamicObject(1280,-750.2999878,1555.4000244,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (7)
  699. CreateDynamicObject(1229,-753.4000244,1546.1999512,27.7000008,0.0000000,0.0000000,0.0000000); //object(bussign1) (10)
  700. CreateDynamicObject(1223,-750.2999878,1532.4000244,26.2000008,0.0000000,0.0000000,180.0000000); //object(lampost_coast) (1)
  701. CreateDynamicObject(1223,-750.5000000,1542.8000488,26.2000008,0.0000000,0.0000000,179.9945068); //object(lampost_coast) (2)
  702. CreateDynamicObject(1223,-750.4000244,1553.5999756,26.2000008,0.0000000,0.0000000,179.9945068); //object(lampost_coast) (3)
  703. CreateDynamicObject(3566,-1539.3000488,2634.6000977,52.5000000,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (25)
  704. CreateDynamicObject(3566,-1537.5999756,2634.6000977,52.4900017,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (25)
  705. CreateDynamicObject(1223,-1538.6999512,2638.3000488,55.0000000,0.0000000,0.0000000,174.0000000); //object(lampost_coast) (4)
  706. CreateDynamicObject(1280,-1538.5000000,2628.8000488,55.4000015,0.0000000,0.0000000,0.0000000); //object(parkbench1) (8)
  707. CreateDynamicObject(1280,-1538.5000000,2635.0000000,55.4000015,0.0000000,0.0000000,0.0000000); //object(parkbench1) (9)
  708. CreateDynamicObject(1280,-1538.5000000,2641.3000488,55.4000015,0.0000000,0.0000000,0.0000000); //object(parkbench1) (10)
  709. CreateDynamicObject(1223,-1538.5000000,2631.6999512,55.0000000,0.0000000,0.0000000,173.9959717); //object(lampost_coast) (5)
  710. CreateDynamicObject(1229,-1540.8000488,2637.8999023,56.5000000,0.0000000,0.0000000,0.0000000); //object(bussign1) (11)
  711. CreateDynamicObject(3566,-2362.3000488,2496.8999023,1.9010000,0.0000000,0.0000000,201.9945068); //object(lasntrk1) (25)
  712. CreateDynamicObject(8508,-2338.8000488,2460.6999512,1.1000000,0.0000000,0.0000000,224.7500000); //object(genshop01_lvs) (17)
  713. CreateDynamicObject(8508,-2321.8999023,2430.0000000,1.1020000,0.0000000,0.0000000,56.7388916); //object(genshop01_lvs) (21)
  714. CreateDynamicObject(3955,-2279.1999512,2387.8000488,3.5000000,359.7515869,6.5000610,38.0283203); //object(rc_track_g) (1)
  715. CreateDynamicObject(3955,-2288.6000977,2400.1999512,3.4000001,359.7473145,6.4984131,34.0281982); //object(rc_track_g) (3)
  716. CreateDynamicObject(6959,-2280.0000000,2388.5996094,4.0999999,0.0000000,0.0000000,42.4896240); //object(vegasnbball1) (2)
  717. CreateDynamicObject(6959,-2306.8000488,2416.8000488,4.1999998,0.0000000,0.0000000,44.4896240); //object(vegasnbball1) (3)
  718. CreateDynamicObject(6959,-2334.3000488,2440.1999512,4.1799998,0.0000000,0.0000000,234.4891357); //object(vegasnbball1) (4)
  719. CreateDynamicObject(6959,-2349.6992188,2489.5000000,4.1999998,0.0000000,0.0000000,45.0000000); //object(vegasnbball1) (5)
  720. CreateDynamicObject(8508,-2341.1992188,2458.5000000,1.1020000,0.0000000,0.0000000,204.7467041); //object(genshop01_lvs) (38)
  721. CreateDynamicObject(6959,-2320.5000000,2518.6999512,4.1999998,0.0000000,0.0000000,224.9945068); //object(vegasnbball1) (6)
  722. CreateDynamicObject(6959,-2291.3999023,2547.8999023,4.1999998,0.0000000,0.0000000,224.9945068); //object(vegasnbball1) (7)
  723. CreateDynamicObject(10828,-2326.3000488,2484.1999512,2.7000000,0.0000000,0.0000000,45.0000000); //object(drydock1_sfse) (1)
  724. CreateDynamicObject(10828,-2301.3999023,2509.1000977,2.7000000,0.0000000,0.0000000,44.9945068); //object(drydock1_sfse) (2)
  725. CreateDynamicObject(10828,-2276.3994141,2534.0996094,2.7000000,0.0000000,0.0000000,44.9890137); //object(drydock1_sfse) (3)
  726. CreateDynamicObject(10828,-2274.6000977,2558.8999023,2.7000000,0.0000000,0.0000000,314.9945068); //object(drydock1_sfse) (4)
  727. CreateDynamicObject(3566,-2358.5000000,2507.1000977,1.9000000,0.0000000,0.0000000,134.9891357); //object(lasntrk1) (25)
  728. CreateDynamicObject(3566,-2346.0000000,2519.5000000,1.9000000,0.0000000,0.0000000,134.9890137); //object(lasntrk1) (25)
  729. CreateDynamicObject(3566,-2332.5996094,2527.1992188,1.9010000,0.0000000,0.0000000,100.9863281); //object(lasntrk1) (25)
  730. CreateDynamicObject(3566,-2355.6999512,2502.3000488,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
  731. CreateDynamicObject(3566,-2349.5000000,2509.5000000,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
  732. CreateDynamicObject(3566,-2343.0996094,2516.1992188,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
  733. CreateDynamicObject(3566,-2365.1992188,2495.2998047,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
  734. CreateDynamicObject(3566,-2364.8994141,2484.1992188,1.9000000,0.0000000,0.0000000,135.2362061); //object(lasntrk1) (25)
  735. CreateDynamicObject(3566,-2360.8999023,2509.3000488,1.9000000,0.0000000,0.0000000,134.9890442); //object(lasntrk1) (25)
  736. CreateDynamicObject(3566,-2348.3000488,2521.6999512,1.9000000,0.0000000,0.0000000,134.9890137); //object(lasntrk1) (25)
  737. CreateDynamicObject(3566,-2320.6999512,2525.3999023,1.9000000,0.0000000,0.0000000,30.0000000); //object(lasntrk1) (25)
  738. CreateDynamicObject(3566,-2312.0000000,2510.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  739. CreateDynamicObject(3566,-2309.8999023,2513.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  740. CreateDynamicObject(3566,-2307.3999023,2515.5000000,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  741. CreateDynamicObject(3566,-2305.1999512,2518.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  742. CreateDynamicObject(3566,-2318.6000977,2528.3999023,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  743. CreateDynamicObject(3566,-2316.1999512,2530.8000488,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  744. CreateDynamicObject(3566,-2314.0000000,2533.5000000,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  745. CreateDynamicObject(5170,-2352.2998047,2515.5000000,6.3000002,0.0000000,0.0000000,43.9892578); //object(imnrmpy2_las2) (3)
  746. CreateDynamicObject(11505,-2305.6999512,2517.8999023,8.5000000,0.0000000,0.0000000,30.0000000); //object(des_garwcanopy) (1)
  747. CreateDynamicObject(11505,-2311.0000000,2527.1999512,8.5000000,0.0000000,0.0000000,29.9981689); //object(des_garwcanopy) (2)
  748. CreateDynamicObject(3566,-2302.5000000,2519.8999023,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  749. CreateDynamicObject(3566,-2300.0000000,2522.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  750. CreateDynamicObject(3566,-2311.1999512,2535.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  751. CreateDynamicObject(3566,-2308.6000977,2537.3000488,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  752. CreateDynamicObject(3566,-2297.6000977,2524.6000977,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  753. CreateDynamicObject(3566,-2295.1999512,2527.0000000,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  754. CreateDynamicObject(3566,-2306.3000488,2539.8999023,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  755. CreateDynamicObject(3566,-2293.1999512,2530.1000977,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
  756. CreateDynamicObject(17864,-2287.8000488,2544.1000977,4.5000000,359.2500000,359.5000000,43.9934692); //object(comp_puchase) (3)
  757. CreateDynamicObject(3578,-2262.0000000,2395.8000488,3.4000001,0.0000000,0.0000000,292.4975586); //object(dockbarr1_la) (8)
  758. CreateDynamicObject(3578,-2259.6999512,2386.0000000,3.4000001,0.0000000,0.0000000,273.9965820); //object(dockbarr1_la) (10)
  759. CreateDynamicObject(3578,-2267.1999512,2404.3000488,3.4000001,0.0000000,0.0000000,310.0000000); //object(dockbarr1_la) (16)
  760. CreateDynamicObject(3578,-2274.0000000,2412.0000000,3.4000001,0.0000000,0.0000000,312.9951172); //object(dockbarr1_la) (17)
  761. CreateDynamicObject(3578,-2281.0000000,2419.3999023,3.4000001,0.0000000,0.0000000,313.9949951); //object(dockbarr1_la) (18)
  762. CreateDynamicObject(3578,-2288.1999512,2426.6000977,3.4000001,0.0000000,0.0000000,315.9947510); //object(dockbarr1_la) (19)
  763. CreateDynamicObject(3578,-2295.5000000,2433.8000488,3.4000001,0.0000000,0.0000000,314.9942932); //object(dockbarr1_la) (20)
  764. CreateDynamicObject(3578,-2302.6999512,2441.0000000,3.4000001,0.0000000,0.0000000,314.9890137); //object(dockbarr1_la) (21)
  765. CreateDynamicObject(3578,-2310.3999023,2447.6999512,3.4000001,0.0000000,0.0000000,322.9890137); //object(dockbarr1_la) (22)
  766. CreateDynamicObject(3578,-2318.6999512,2453.6999512,3.4000001,0.0000000,0.0000000,325.4870605); //object(dockbarr1_la) (23)
  767. CreateDynamicObject(3578,-2326.8999023,2459.6999512,3.4000001,0.0000000,0.0000000,322.2364807); //object(dockbarr1_la) (24)
  768. CreateDynamicObject(3578,-2334.6999512,2466.1999512,3.4000001,0.0000000,0.0000000,318.2344971); //object(dockbarr1_la) (25)
  769. CreateDynamicObject(973,-2268.3999023,2378.1999512,5.0000000,0.0000000,0.0000000,296.0000000); //object(sub_roadbarrier) (1)
  770. CreateDynamicObject(973,-2272.8999023,2386.3000488,5.0000000,0.0000000,0.0000000,302.2491455); //object(sub_roadbarrier) (2)
  771. CreateDynamicObject(973,-2278.3000488,2393.6999512,5.0000000,0.0000000,0.0000000,309.9948730); //object(sub_roadbarrier) (3)
  772. CreateDynamicObject(973,-2284.1000977,2400.8999023,5.0000000,0.0000000,0.0000000,307.4902344); //object(sub_roadbarrier) (4)
  773. CreateDynamicObject(973,-2289.5000000,2408.3000488,5.0000000,0.0000000,0.0000000,304.7353516); //object(sub_roadbarrier) (5)
  774. CreateDynamicObject(973,-2294.8999023,2415.5000000,5.0000000,0.0000000,0.0000000,308.9832764); //object(sub_roadbarrier) (6)
  775. CreateDynamicObject(973,-2300.8000488,2422.1999512,5.0000000,0.0000000,0.0000000,313.7294922); //object(sub_roadbarrier) (7)
  776. CreateDynamicObject(1237,-2266.1000977,2373.6999512,4.0999999,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (15)
  777. CreateDynamicObject(3578,-2257.5000000,2376.1999512,3.3000000,0.0000000,0.0000000,291.4935303); //object(dockbarr1_la) (28)
  778. CreateDynamicObject(3578,-2252.6000977,2367.5000000,3.3000000,0.0000000,0.0000000,307.4892578); //object(dockbarr1_la) (29)
  779. CreateDynamicObject(3578,-2249.0000000,2358.3999023,3.3000000,0.0000000,0.0000000,275.7353516); //object(dockbarr1_la) (30)
  780. CreateDynamicObject(1237,-2259.3999023,2379.8999023,4.0000000,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (17)
  781. CreateDynamicObject(3578,-2252.5000000,2350.3999023,3.2000000,0.0000000,1.2500000,219.7348633); //object(dockbarr1_la) (31)
  782. CreateDynamicObject(658,-2289.3000488,2535.6000977,3.0000000,0.0000000,0.0000000,0.0000000); //object(pinetree04) (1)
  783. CreateDynamicObject(658,-2278.6000977,2555.1999512,3.5000000,0.0000000,0.0000000,278.0000000); //object(pinetree04) (2)
  784. CreateDynamicObject(658,-2274.1000977,2540.1999512,1.8000000,0.0000000,0.0000000,0.0000000); //object(pinetree04) (3)
  785. CreateDynamicObject(14402,-2287.0000000,2530.6999512,4.5999999,0.0000000,0.0000000,0.0000000); //object(flower-bush09) (1)
  786. CreateDynamicObject(14402,-2283.3999023,2541.1999512,4.5999999,0.0000000,0.0000000,60.0000000); //object(flower-bush09) (2)
  787. CreateDynamicObject(14402,-2274.1000977,2544.6000977,4.5999999,0.0000000,0.0000000,319.9963379); //object(flower-bush09) (3)
  788. CreateDynamicObject(14402,-2277.3000488,2553.8000488,4.8000002,0.0000000,0.0000000,259.9932861); //object(flower-bush09) (4)
  789. CreateDynamicObject(1229,-2358.6999512,2506.1000977,5.9000001,0.0000000,0.0000000,20.0000000); //object(bussign1) (12)
  790. CreateDynamicObject(1229,-2352.1999512,2512.5000000,5.9000001,0.0000000,0.0000000,19.9951172); //object(bussign1) (13)
  791. CreateDynamicObject(1229,-2345.1992188,2519.0000000,5.9000001,0.0000000,0.0000000,19.9896240); //object(bussign1) (14)
  792. CreateDynamicObject(3578,-2357.3000488,2499.1999512,1.9000000,1.8676758,20.7586670,291.5167236); //object(dockbarr1_la) (32)
  793. CreateDynamicObject(3578,-2350.6999512,2505.6000977,1.9000000,1.8621826,20.7531738,291.5112305); //object(dockbarr1_la) (33)
  794. CreateDynamicObject(3578,-2344.1000977,2512.1000977,1.9000000,1.8621826,20.7531738,291.5112305); //object(dockbarr1_la) (34)
  795. CreateDynamicObject(1256,-2354.6999512,2513.1999512,5.0000000,0.0000000,0.0000000,135.5000000); //object(stonebench1) (52)
  796. CreateDynamicObject(1256,-2352.1000977,2515.6000977,5.0000000,0.0000000,0.0000000,135.7470703); //object(stonebench1) (53)
  797. CreateDynamicObject(1256,-2349.5000000,2518.3000488,5.0000000,0.0000000,0.0000000,135.4998779); //object(stonebench1) (54)
  798. CreateDynamicObject(1256,-2362.5000000,2505.3999023,5.0000000,0.0000000,0.0000000,135.4998779); //object(stonebench1) (55)
  799. CreateDynamicObject(1256,-2365.0000000,2503.0000000,5.0000000,0.0000000,0.0000000,135.4998779); //object(stonebench1) (56)
  800. CreateDynamicObject(1775,-2313.3000488,2530.1999512,5.5000000,0.0000000,0.0000000,1.9992676); //object(cj_sprunk1) (4)
  801. CreateDynamicObject(1776,-2346.0000000,2521.8994141,5.5000000,0.0000000,0.0000000,48.7463379); //object(cj_candyvendor) (2)
  802. CreateDynamicObject(3881,-2279.6999512,2422.1000977,5.8000002,0.0000000,0.0000000,43.9947510); //object(airsecbooth_sfse) (1)
  803. CreateDynamicObject(3657,-2309.8000488,2514.5000000,4.9000001,0.0000000,0.0000000,300.0000000); //object(airseata_las) (1)
  804. CreateDynamicObject(3657,-2315.3000488,2524.0000000,4.9000001,0.0000000,0.0000000,299.9981689); //object(airseata_las) (2)
  805. CreateDynamicObject(3657,-2314.3999023,2524.6999512,4.9000001,0.0000000,0.0000000,119.9981384); //object(airseata_las) (3)
  806. CreateDynamicObject(3657,-2309.0000000,2515.0000000,4.9000001,0.0000000,0.0000000,119.9981689); //object(airseata_las) (4)
  807. CreateDynamicObject(3657,-2306.1999512,2529.1000977,4.9000001,0.0000000,0.0000000,119.9926758); //object(airseata_las) (5)
  808. CreateDynamicObject(3657,-2300.8000488,2519.8000488,4.9000001,0.0000000,0.0000000,119.9926758); //object(airseata_las) (6)
  809. CreateDynamicObject(3657,-2301.6999512,2519.1000977,4.9000001,0.0000000,0.0000000,299.9926758); //object(airseata_las) (7)
  810. CreateDynamicObject(966,-2277.5000000,2415.8999023,4.0000000,0.0000000,0.0000000,45.9997559); //object(bar_gatebar01) (1)
  811. CreateDynamicObject(966,-2287.3000488,2405.6999512,4.0000000,0.0000000,0.0000000,225.9997559); //object(bar_gatebar01) (2)
  812. CreateDynamicObject(968,-2287.3000488,2405.6999512,5.0000000,0.0000000,9.9975586,46.2492676); //object(barrierturn) (1)
  813. CreateDynamicObject(968,-2277.5000000,2415.8999023,5.0000000,0.0000000,9.9975586,227.9992676); //object(barrierturn) (2)
  814. CreateDynamicObject(800,-2298.3000488,2412.5000000,6.4000001,0.0000000,0.0000000,0.0000000); //object(genveg_bush07) (1)
  815. CreateDynamicObject(800,-2217.7529297,2495.7861328,-8.2229748,0.0000000,0.0000000,0.0000000); //object(genveg_bush07) (2)
  816. CreateDynamicObject(800,-2306.6000977,2416.6000977,5.8000002,0.0000000,0.0000000,280.0000000); //object(genveg_bush07) (3)
  817. CreateDynamicObject(800,-2287.6999512,2396.6999512,6.0999999,0.0000000,0.0000000,279.9975586); //object(genveg_bush07) (4)
  818. CreateDynamicObject(800,-2277.6999512,2382.5000000,5.8000002,0.0000000,0.0000000,279.9975586); //object(genveg_bush07) (5)
  819. CreateDynamicObject(14394,-2363.8000488,2481.5000000,3.5000000,0.0000000,0.0000000,134.5000000); //object(dr_gsnew10) (7)
  820. CreateDynamicObject(970,-2360.8000488,2483.3000488,4.6999998,0.0000000,0.0000000,294.2500000); //object(fencesmallb) (6)
  821. CreateDynamicObject(970,-2359.1000977,2479.5000000,4.6999998,0.0000000,0.0000000,294.2468262); //object(fencesmallb) (24)
  822. CreateDynamicObject(970,-2357.3999023,2475.6999512,4.6999998,0.0000000,0.0000000,294.2468262); //object(fencesmallb) (27)
  823. CreateDynamicObject(970,-2355.6999512,2471.8999023,4.6999998,0.0000000,0.0000000,294.2468262); //object(fencesmallb) (29)
  824. CreateDynamicObject(970,-2355.1000977,2468.0000000,4.6999998,0.0000000,0.0000000,264.2468262); //object(fencesmallb) (30)
  825. CreateDynamicObject(8508,-2354.8999023,2464.1999512,1.1000000,0.0000000,0.0000000,204.7467041); //object(genshop01_lvs) (38)
  826. CreateDynamicObject(970,-2356.5000000,2464.3000488,4.6999998,0.0000000,0.0000000,234.2431641); //object(fencesmallb) (32)
  827. CreateDynamicObject(970,-2358.8999023,2461.0000000,4.6999998,0.0000000,0.0000000,233.7394714); //object(fencesmallb) (33)
  828. CreateDynamicObject(970,-2364.6999512,2507.8000488,4.9000001,0.0000000,0.0000000,224.2468262); //object(fencesmallb) (34)
  829. CreateDynamicObject(970,-2361.6999512,2510.6999512,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (35)
  830. CreateDynamicObject(970,-2358.8000488,2513.5000000,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (36)
  831. CreateDynamicObject(970,-2355.8999023,2516.3000488,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (38)
  832. CreateDynamicObject(970,-2352.8999023,2519.1999512,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (39)
  833. CreateDynamicObject(970,-2349.8999023,2522.1000977,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (40)
  834. CreateDynamicObject(970,-2347.0000000,2524.8999023,4.9000001,0.0000000,0.0000000,223.9920044); //object(fencesmallb) (41)
  835. CreateDynamicObject(970,-2343.3999023,2526.5000000,4.9000001,0.0000000,0.0000000,183.9892426); //object(fencesmallb) (42)
  836. CreateDynamicObject(970,-2339.3999023,2527.1000977,4.9000001,0.0000000,0.0000000,192.9880371); //object(fencesmallb) (43)
  837. CreateDynamicObject(970,-2335.3999023,2528.0000000,4.9000001,0.0000000,0.0000000,192.9858398); //object(fencesmallb) (44)
  838. CreateDynamicObject(970,-2331.5000000,2528.8999023,4.9000001,0.0000000,0.0000000,192.9858398); //object(fencesmallb) (45)
  839. CreateDynamicObject(970,-2327.3999023,2529.6000977,4.9000001,0.0000000,0.0000000,185.9858551); //object(fencesmallb) (46)
  840. CreateDynamicObject(970,-2323.3999023,2530.0000000,4.9000001,0.0000000,0.0000000,185.2320557); //object(fencesmallb) (48)
  841. CreateDynamicObject(970,-2319.3999023,2530.3999023,4.9000001,0.0000000,0.0000000,185.2294922); //object(fencesmallb) (49)
  842. CreateDynamicObject(970,-2315.3000488,2530.6999512,4.9000001,0.0000000,0.0000000,183.2294922); //object(fencesmallb) (50)
  843. CreateDynamicObject(970,-2311.1999512,2531.0000000,4.9000001,0.0000000,0.0000000,185.2244873); //object(fencesmallb) (52)
  844. CreateDynamicObject(970,-2307.1000977,2531.6000977,4.9000001,0.0000000,0.0000000,190.4739990); //object(fencesmallb) (53)
  845. CreateDynamicObject(970,-2303.3000488,2532.6999512,4.9000001,0.0000000,0.0000000,202.4700317); //object(fencesmallb) (54)
  846. CreateDynamicObject(970,-2299.5000000,2534.3000488,4.9000001,0.0000000,0.0000000,202.4670410); //object(fencesmallb) (55)
  847. CreateDynamicObject(970,-2295.8999023,2533.8999023,4.9000001,0.0000000,0.0000000,144.4670410); //object(fencesmallb) (56)
  848. CreateDynamicObject(970,-2292.8999023,2531.1999512,4.9000001,0.0000000,0.0000000,130.4647217); //object(fencesmallb) (57)
  849. CreateDynamicObject(970,-2290.5000000,2527.8999023,4.9000001,0.0000000,0.0000000,121.4626770); //object(fencesmallb) (58)
  850. CreateDynamicObject(970,-2288.3999023,2524.3999023,4.9000001,0.0000000,0.0000000,121.2093506); //object(fencesmallb) (59)
  851. CreateDynamicObject(970,-2366.3000488,2504.3000488,4.9000001,0.0000000,0.0000000,268.2419434); //object(fencesmallb) (60)
  852. CreateDynamicObject(970,-2366.3000488,2500.1999512,4.9000001,0.0000000,0.0000000,271.7366943); //object(fencesmallb) (61)
  853. CreateDynamicObject(970,-2365.3999023,2496.3000488,4.9000001,0.0000000,0.0000000,294.4858398); //object(fencesmallb) (62)
  854. CreateDynamicObject(970,-2364.1000977,2492.5000000,4.9000001,0.0000000,0.0000000,283.2330322); //object(fencesmallb) (63)
  855. CreateDynamicObject(970,-2363.3000488,2489.1999512,4.9000001,0.0000000,0.0000000,283.2330322); //object(fencesmallb) (64)
  856. CreateDynamicObject(970,-2364.3999023,2485.8000488,4.9000001,0.0000000,0.0000000,221.2330170); //object(fencesmallb) (65)
  857. CreateDynamicObject(3566,-2336.2998047,2522.6992188,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
  858. CreateDynamicObject(3578,-2337.5000000,2518.6000977,1.9000000,1.8621826,20.7531738,291.5112305); //object(dockbarr1_la) (34)
  859. CreateDynamicObject(1229,-2338.3000488,2524.8999023,5.9000001,0.0000000,0.0000000,19.9896240); //object(bussign1) (14)
  860. CreateDynamicObject(1775,-2359.0996094,2509.3994141,5.5000000,0.0000000,0.0000000,47.9992676); //object(cj_sprunk1) (4)
  861. CreateDynamicObject(1209,-2311.8999023,2530.1999512,4.4000001,0.0000000,0.0000000,2.5000000); //object(vendmach) (1)
  862. CreateDynamicObject(1776,-2310.5000000,2530.3000488,5.5000000,0.0000000,0.0000000,2.7463379); //object(cj_candyvendor) (2)
  863. CreateDynamicObject(1432,-2298.6999512,2530.0000000,4.4000001,0.0000000,0.0000000,320.0000000); //object(dyn_table_2) (1)
  864. CreateDynamicObject(1432,-2297.8000488,2522.8999023,4.4000001,0.0000000,0.0000000,279.9987793); //object(dyn_table_2) (2)
  865. CreateDynamicObject(1432,-2292.3999023,2525.1000977,4.4000001,0.0000000,0.0000000,309.9975586); //object(dyn_table_2) (3)
  866. CreateDynamicObject(1660,-2285.1000977,2419.3000488,0.5000000,354.0000000,0.0000000,224.0000000); //object(ramp) (1)
  867. CreateDynamicObject(1660,-2288.8000488,2415.6999512,0.5000000,353.9959717,0.0000000,223.9947815); //object(ramp) (2)
  868. CreateDynamicObject(1660,-2292.5000000,2412.1000977,0.5000000,353.9959717,0.0000000,224.4947662); //object(ramp) (3)
  869. CreateDynamicObject(1223,-2310.8000488,2448.6000977,4.0000000,0.0000000,0.0000000,236.0000000); //object(lampost_coast) (6)
  870. CreateDynamicObject(1660,-2345.6999512,2474.5000000,0.5000000,353.9959717,0.0000000,224.4947662); //object(ramp) (4)
  871. CreateDynamicObject(1660,-2349.3000488,2470.8999023,0.5000000,353.9959717,0.0000000,225.4945984); //object(ramp) (5)
  872. CreateDynamicObject(1660,-2352.6999512,2467.6000977,0.5000000,353.9959717,0.0000000,222.7446442); //object(ramp) (6)
  873. CreateDynamicObject(1660,-2346.8999023,2467.1999512,0.5000000,353.9959717,0.0000000,134.2423096); //object(ramp) (7)
  874. CreateDynamicObject(1660,-2350.5000000,2470.8999023,0.5000000,353.9959717,0.0000000,134.2419434); //object(ramp) (8)
  875. CreateDynamicObject(1660,-2354.1000977,2474.6000977,0.5000000,353.9959717,0.0000000,134.2419434); //object(ramp) (9)
  876. CreateDynamicObject(3566,-2858.3999023,1058.5000000,29.1000004,0.0000000,0.0000000,12.7500000); //object(lasntrk1) (1)
  877. CreateDynamicObject(3578,-2860.3000488,1061.4000244,30.8099995,0.0000000,0.0000000,282.2500000); //object(dockbarr1_la) (4)
  878. CreateDynamicObject(1257,-2857.6000977,1064.1999512,32.9000015,0.0000000,0.0000000,13.5000000); //object(bustopm) (4)
  879. CreateDynamicObject(3566,-2855.1999512,1059.1999512,29.1000004,0.0000000,0.0000000,12.7468262); //object(lasntrk1) (2)
  880. CreateDynamicObject(3361,-2860.8000488,1069.8000488,29.5000000,0.0000000,0.0000000,102.0000000); //object(cxref_woodstair) (1)
  881. CreateDynamicObject(1229,-2861.3999023,1066.5000000,33.0999985,0.0000000,0.0000000,12.0000000); //object(bussign1) (15)
  882. CreateDynamicObject(3566,-2006.0000000,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (4)
  883. CreateDynamicObject(6959,-2022.6992188,-964.1992188,31.2000008,0.0000000,0.0000000,179.9945068); //object(vegasnbball1) (1)
  884. CreateDynamicObject(6959,-2022.3994141,-924.2998047,31.2000008,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (9)
  885. CreateDynamicObject(6959,-2023.6992188,-884.2998047,31.2000008,0.0000000,0.0000000,179.9945068); //object(vegasnbball1) (10)
  886. CreateDynamicObject(11505,-2013.5999756,-875.0999756,35.5999985,0.0000000,0.0000000,90.0000000); //object(des_garwcanopy) (4)
  887. CreateDynamicObject(3566,-2006.0000000,-890.7999878,29.0000000,0.0000000,0.0000000,0.2500000); //object(lasntrk1) (6)
  888. CreateDynamicObject(3566,-2006.0000000,-908.4000244,29.0000000,0.0000000,0.0000000,359.9971924); //object(lasntrk1) (7)
  889. CreateDynamicObject(3566,-2009.3000488,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (8)
  890. CreateDynamicObject(3566,-2012.5999756,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (9)
  891. CreateDynamicObject(3566,-2009.3000488,-890.7999878,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (10)
  892. CreateDynamicObject(3566,-2012.5999756,-890.7999878,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (12)
  893. CreateDynamicObject(3566,-2012.6992188,-903.3994141,29.0049992,0.0000000,0.0000000,233.9923096); //object(lasntrk1) (13)
  894. CreateDynamicObject(3566,-2015.9000244,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (29)
  895. CreateDynamicObject(3566,-2015.9000244,-890.7999878,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (30)
  896. CreateDynamicObject(3566,-2019.1999512,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (31)
  897. CreateDynamicObject(3566,-2019.1992188,-890.7998047,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  898. CreateDynamicObject(3566,-2012.5999756,-913.9000244,29.0049992,0.0000000,0.0000000,233.9945068); //object(lasntrk1) (42)
  899. CreateDynamicObject(3566,-2006.0999756,-926.0000000,29.0000000,0.0000000,0.0000000,359.9945068); //object(lasntrk1) (43)
  900. CreateDynamicObject(3566,-2006.1992188,-943.5996094,29.0000000,0.0000000,0.0000000,359.7418213); //object(lasntrk1) (47)
  901. CreateDynamicObject(3566,-2012.5999756,-924.0000000,29.0049992,0.0000000,0.0000000,233.9868164); //object(lasntrk1) (48)
  902. CreateDynamicObject(3566,-2012.5999756,-934.5999756,29.0049992,0.0000000,0.0000000,233.9868164); //object(lasntrk1) (49)
  903. CreateDynamicObject(11505,-2013.5999756,-889.4000244,35.5999985,0.0000000,0.0000000,90.0000000); //object(des_garwcanopy) (5)
  904. CreateDynamicObject(5170,-2005.8000488,-924.9000244,33.9000015,0.0000000,0.0000000,90.0000000); //object(imnrmpy2_las2) (4)
  905. CreateDynamicObject(3566,-2012.8000488,-945.0000000,29.0049992,0.0000000,0.0000000,233.9868164); //object(lasntrk1) (49)
  906. CreateDynamicObject(3566,-2012.5999756,-899.4000244,29.0049992,0.0000000,0.0000000,233.9923096); //object(lasntrk1) (13)
  907. CreateDynamicObject(3566,-2012.4000244,-895.5000000,29.0049992,0.0000000,0.0000000,233.9923096); //object(lasntrk1) (13)
  908. CreateDynamicObject(3578,-1999.0999756,-863.5999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (5)
  909. CreateDynamicObject(3578,-2009.3000488,-863.5999756,30.3999996,0.0000000,0.0000000,180.2500000); //object(dockbarr1_la) (26)
  910. CreateDynamicObject(3578,-2019.5999756,-863.5999756,30.3799992,0.0000000,359.7500000,359.7500000); //object(dockbarr1_la) (27)
  911. CreateDynamicObject(3578,-1999.5000000,-854.4000244,30.3999996,0.0000000,0.0000000,20.0000000); //object(dockbarr1_la) (35)
  912. CreateDynamicObject(3578,-2009.4000244,-856.0999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (36)
  913. CreateDynamicObject(3578,-2019.6999512,-856.0999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (37)
  914. CreateDynamicObject(3578,-2030.0000000,-856.0999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (38)
  915. CreateDynamicObject(973,-2015.0999756,-855.5999756,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (9)
  916. CreateDynamicObject(973,-2009.5999756,-855.5999756,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (10)
  917. CreateDynamicObject(973,-2024.3000488,-855.5999756,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (11)
  918. CreateDynamicObject(973,-2041.4000244,-975.2000122,32.0000000,0.0000000,0.0000000,359.9945068); //object(sub_roadbarrier) (12)
  919. CreateDynamicObject(731,-2043.3000488,-910.0999756,30.1000004,0.0000000,0.0000000,279.9975586); //object(tree_hipoly09) (1)
  920. CreateDynamicObject(708,-2031.3000488,-985.2000122,31.2000008,0.0000000,0.0000000,69.9938965); //object(sm_veg_tree4_vbig) (1)
  921. CreateDynamicObject(669,-2045.4000244,-957.7000122,31.2000008,0.0000000,0.0000000,244.9951172); //object(sm_veg_tree4) (2)
  922. CreateDynamicObject(671,-2045.0996094,-947.3994141,31.2000008,0.0000000,0.0000000,187.4981689); //object(sm_bushytree) (1)
  923. CreateDynamicObject(671,-2043.0999756,-900.2999878,31.2000008,0.0000000,0.0000000,147.4981689); //object(sm_bushytree) (2)
  924. CreateDynamicObject(708,-2044.5000000,-885.7000122,31.1000004,0.0000000,0.0000000,139.9987793); //object(sm_veg_tree4_vbig) (2)
  925. CreateDynamicObject(669,-2043.5996094,-926.5996094,30.7999992,0.0000000,0.0000000,194.9908447); //object(sm_veg_tree4) (3)
  926. CreateDynamicObject(987,-2000.5999756,-876.2999878,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (1)
  927. CreateDynamicObject(7894,-2047.1999512,-971.7999878,31.7000008,0.0000000,0.0000000,304.0000000); //object(vegascrashbar05) (1)
  928. CreateDynamicObject(3578,-2037.0000000,-861.0000000,30.3999996,0.0000000,359.7500000,68.0000000); //object(dockbarr1_la) (41)
  929. CreateDynamicObject(987,-2000.5999756,-888.2999878,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (2)
  930. CreateDynamicObject(987,-2000.5999756,-900.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (3)
  931. CreateDynamicObject(987,-2000.5999756,-912.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (4)
  932. CreateDynamicObject(987,-2000.5999756,-924.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (5)
  933. CreateDynamicObject(987,-2000.5999756,-936.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (6)
  934. CreateDynamicObject(987,-2000.5999756,-948.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (7)
  935. CreateDynamicObject(987,-2000.5999756,-960.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (8)
  936. CreateDynamicObject(987,-2012.5000000,-960.0999756,31.2000008,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (9)
  937. CreateDynamicObject(987,-2000.5000000,-864.4000244,31.2000008,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (10)
  938. CreateDynamicObject(987,-2010.5000000,-864.4000244,31.2000008,0.0000000,0.0000000,179.9945068); //object(elecfence_bar) (11)
  939. CreateDynamicObject(8508,-2032.0000000,-956.5000000,28.1399994,359.7500000,0.0000000,0.0000000); //object(genshop01_lvs) (1)
  940. CreateDynamicObject(987,-2023.5999756,-960.0999756,31.2000008,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (12)
  941. CreateDynamicObject(8843,-2009.9000244,-859.7999878,31.2000008,0.0000000,0.0000000,90.0000000); //object(arrows01_lvs) (6)
  942. CreateDynamicObject(987,-2048.1000977,-864.2000122,31.2000008,0.0000000,0.0000000,269.9944763); //object(elecfence_bar) (13)
  943. CreateDynamicObject(987,-2048.0996094,-876.0996094,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (14)
  944. CreateDynamicObject(987,-2048.1000977,-888.0999756,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (15)
  945. CreateDynamicObject(987,-2048.1000977,-900.0000000,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (16)
  946. CreateDynamicObject(987,-2048.1000977,-912.0000000,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (17)
  947. CreateDynamicObject(987,-2048.1000977,-923.9000244,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (18)
  948. CreateDynamicObject(987,-2048.1000977,-935.9000244,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (19)
  949. CreateDynamicObject(987,-2048.1999512,-947.9000244,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (20)
  950. CreateDynamicObject(987,-2048.1999512,-953.2999878,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (21)
  951. CreateDynamicObject(8843,-2010.0999756,-970.0999756,31.2000008,0.0000000,0.0000000,270.0000000); //object(arrows01_lvs) (7)
  952. CreateDynamicObject(1256,-2005.4000244,-904.9000244,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (32)
  953. CreateDynamicObject(1256,-2005.4000244,-909.0999756,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (33)
  954. CreateDynamicObject(1256,-2005.5000000,-922.5000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (34)
  955. CreateDynamicObject(1256,-2005.5000000,-927.5000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (35)
  956. CreateDynamicObject(1256,-2005.5999756,-940.9000244,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (36)
  957. CreateDynamicObject(1256,-2005.5999756,-945.5000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (37)
  958. CreateDynamicObject(1359,-2005.6999512,-943.2000122,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (3)
  959. CreateDynamicObject(1359,-2005.5000000,-925.0000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (4)
  960. CreateDynamicObject(1359,-2005.3000488,-907.0000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (7)
  961. CreateDynamicObject(3657,-2017.0999756,-874.7999878,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (8)
  962. CreateDynamicObject(3657,-2017.0000000,-889.4000244,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (9)
  963. CreateDynamicObject(3657,-2009.4000244,-889.2999878,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (11)
  964. CreateDynamicObject(3657,-2009.3000488,-874.7999878,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (12)
  965. CreateDynamicObject(3657,-2008.4000244,-874.7999878,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (13)
  966. CreateDynamicObject(3657,-2008.4000244,-889.2000122,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (14)
  967. CreateDynamicObject(3657,-2016.0999756,-889.4000244,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (15)
  968. CreateDynamicObject(3657,-2016.0999756,-874.7999878,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (16)
  969. CreateDynamicObject(1776,-2008.5999756,-881.0000000,32.5999985,0.0000000,0.0000000,270.0000000); //object(cj_candyvendor) (1)
  970. CreateDynamicObject(1775,-2008.5000000,-882.4000244,32.5999985,0.0000000,0.0000000,270.0000000); //object(cj_sprunk1) (1)
  971. CreateDynamicObject(1302,-2008.5999756,-883.7000122,31.5000000,0.0000000,0.0000000,270.0000000); //object(vendmachfd) (1)
  972. CreateDynamicObject(1229,-2007.8000488,-915.7999878,33.0000000,0.0000000,0.0000000,236.0000000); //object(bussign1) (16)
  973. CreateDynamicObject(1229,-2007.6999512,-925.7999878,33.0000000,0.0000000,0.0000000,235.9973145); //object(bussign1) (17)
  974. CreateDynamicObject(1229,-2007.8000488,-936.2999878,33.0000000,0.0000000,0.0000000,235.9973145); //object(bussign1) (18)
  975. CreateDynamicObject(1229,-2007.8000488,-946.9000244,33.0000000,0.0000000,0.0000000,235.9973145); //object(bussign1) (19)
  976. CreateDynamicObject(1359,-2016.8000488,-871.5000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (8)
  977. CreateDynamicObject(1359,-2016.5000000,-892.7000122,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (9)
  978. CreateDynamicObject(1359,-2009.0999756,-892.5000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (10)
  979. CreateDynamicObject(1359,-2009.0999756,-871.5999756,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (11)
  980. CreateDynamicObject(1237,-2004.4000244,-855.5999756,31.1000004,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (16)
  981. CreateDynamicObject(973,-2030.8994141,-855.5996094,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (14)
  982. CreateDynamicObject(973,-2032.1999512,-975.2000122,32.0000000,0.0000000,0.0000000,359.9890137); //object(sub_roadbarrier) (15)
  983. CreateDynamicObject(973,-2023.0000000,-975.2000122,32.0000000,0.0000000,0.0000000,359.9890137); //object(sub_roadbarrier) (16)
  984. CreateDynamicObject(973,-2013.6992188,-975.1992188,32.0000000,0.0000000,0.0000000,359.9835205); //object(sub_roadbarrier) (17)
  985. CreateDynamicObject(7894,-2037.5000000,-859.0000000,31.7999992,0.0000000,0.0000000,235.9973145); //object(vegascrashbar05) (2)
  986. CreateDynamicObject(8623,-2043.5999756,-947.7999878,31.8999996,0.0000000,0.0000000,86.0000000); //object(bush03_lvs) (1)
  987. CreateDynamicObject(8623,-2042.0000000,-884.7000122,32.0000000,0.0000000,0.0000000,270.0000000); //object(bush03_lvs) (2)
  988. CreateDynamicObject(973,-2004.4000244,-975.2000122,32.0000000,0.0000000,0.0000000,359.9835205); //object(sub_roadbarrier) (17)
  989. CreateDynamicObject(671,-2007.0000000,-963.4000244,31.2000008,0.0000000,0.0000000,163.4981689); //object(sm_bushytree) (1)
  990. CreateDynamicObject(669,-2017.3000488,-963.4000244,31.2000008,0.0000000,0.0000000,194.9908447); //object(sm_veg_tree4) (3)
  991. CreateDynamicObject(1553,-2038.5000000,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (26)
  992. CreateDynamicObject(1553,-2037.1999512,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (27)
  993. CreateDynamicObject(1553,-2035.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (28)
  994. CreateDynamicObject(1553,-2034.5999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (29)
  995. CreateDynamicObject(1553,-2033.1999512,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (30)
  996. CreateDynamicObject(1553,-2031.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (31)
  997. CreateDynamicObject(1553,-2030.5999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (32)
  998. CreateDynamicObject(1553,-2029.4000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (33)
  999. CreateDynamicObject(1553,-2028.0999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (34)
  1000. CreateDynamicObject(1553,-2026.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (35)
  1001. CreateDynamicObject(1553,-2025.6999512,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (36)
  1002. CreateDynamicObject(1553,-2024.4000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (37)
  1003. CreateDynamicObject(1553,-2023.0999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (38)
  1004. CreateDynamicObject(1553,-2021.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (39)
  1005. CreateDynamicObject(970,-2042.1999512,-878.2999878,31.7000008,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (31)
  1006. CreateDynamicObject(970,-2040.0999756,-872.7000122,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (37)
  1007. CreateDynamicObject(970,-2044.3000488,-876.2000122,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (47)
  1008. CreateDynamicObject(1553,-2039.8000488,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (40)
  1009. CreateDynamicObject(970,-2040.0999756,-868.5999756,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (51)
  1010. CreateDynamicObject(970,-2040.0999756,-865.7999878,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (66)
  1011. CreateDynamicObject(970,-2044.3000488,-872.0999756,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (67)
  1012. CreateDynamicObject(970,-2044.3000488,-868.0000000,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (68)
  1013. CreateDynamicObject(970,-2044.3000488,-866.0000000,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (70)
  1014. CreateDynamicObject(970,-2046.4000244,-863.9000244,31.7000008,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (71)
  1015. CreateDynamicObject(1215,-2039.9000244,-878.2000122,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (16)
  1016. CreateDynamicObject(1215,-2039.9000244,-874.7999878,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (17)
  1017. CreateDynamicObject(1215,-2044.1999512,-863.7000122,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (18)
  1018. CreateDynamicObject(1215,-2040.3000488,-863.5000000,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (19)
  1019. CreateDynamicObject(1297,-2001.5999756,-975.0999756,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (1)
  1020. CreateDynamicObject(1297,-2015.6999512,-974.7000122,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (2)
  1021. CreateDynamicObject(1297,-2028.5000000,-974.7999878,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (3)
  1022. CreateDynamicObject(1297,-2041.0000000,-974.7999878,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (4)
  1023. CreateDynamicObject(708,-2045.0996094,-937.0000000,30.8999996,0.0000000,0.0000000,69.9938965); //object(sm_veg_tree4_vbig) (1)
  1024. CreateDynamicObject(3566,-1996.3000488,127.0000000,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1025. CreateDynamicObject(3566,-1999.5999756,127.0000000,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1026. CreateDynamicObject(3566,-1999.5999756,144.6000061,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1027. CreateDynamicObject(3566,-1999.5999756,162.1999969,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1028. CreateDynamicObject(3566,-1996.3000488,144.6000061,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1029. CreateDynamicObject(3566,-1996.3000488,162.1999969,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1030. CreateDynamicObject(3566,-1996.3000488,169.8000031,24.2950001,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1031. CreateDynamicObject(3566,-1999.5999756,169.8000031,24.2950001,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
  1032. CreateDynamicObject(1256,-1996.9000244,136.8999939,27.3999996,0.0000000,0.0000000,180.0000000); //object(stonebench1) (38)
  1033. CreateDynamicObject(1256,-1996.8000488,145.3999939,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (39)
  1034. CreateDynamicObject(1256,-1996.9000244,153.3000031,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (40)
  1035. CreateDynamicObject(1256,-1996.6999512,161.0000000,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (41)
  1036. CreateDynamicObject(1256,-1996.9000244,172.0000000,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (57)
  1037. CreateDynamicObject(1256,-1996.8000488,124.8000031,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (58)
  1038. CreateDynamicObject(1256,-1998.5000000,124.6999969,27.3999996,0.0000000,0.0000000,359.9945068); //object(stonebench1) (59)
  1039. CreateDynamicObject(1256,-1999.0999756,171.8999939,27.3999996,0.0000000,0.0000000,359.9890137); //object(stonebench1) (60)
  1040. CreateDynamicObject(1229,-2001.0999756,143.1000061,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (20)
  1041. CreateDynamicObject(1229,-2001.0000000,169.1000061,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (21)
  1042. CreateDynamicObject(1229,-1994.8000488,143.1000061,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (23)
  1043. CreateDynamicObject(1229,-1994.8000488,169.0000000,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (24)
  1044. CreateDynamicObject(3566,-2404.8999023,-618.4000244,129.3000031,0.0000000,0.0000000,46.4971924); //object(lasntrk1) (41)
  1045. CreateDynamicObject(1229,-2435.1000977,-602.2000122,133.1999969,0.0000000,0.0000000,214.0000000); //object(bussign1) (25)
  1046. CreateDynamicObject(1280,-2401.3999023,-621.2999878,132.1999969,0.0000000,0.0000000,46.0000000); //object(parkbench1) (1)
  1047. CreateDynamicObject(1280,-2404.5000000,-618.2999878,132.1999969,0.0000000,0.0000000,45.9997559); //object(parkbench1) (11)
  1048. CreateDynamicObject(1280,-2408.1000977,-614.9000244,132.1999969,0.0000000,0.0000000,45.9997559); //object(parkbench1) (12)
  1049. CreateDynamicObject(3566,-2438.6992188,-599.5996094,129.1999969,0.0000000,0.0000000,34.4915771); //object(lasntrk1) (41)
  1050. CreateDynamicObject(1280,-2441.5000000,-596.5000000,132.1000061,0.0000000,0.0000000,215.2497559); //object(parkbench1) (13)
  1051. CreateDynamicObject(1280,-2438.8000488,-600.5000000,132.1000061,0.0000000,0.0000000,215.2496338); //object(parkbench1) (14)
  1052. CreateDynamicObject(1280,-2435.8999023,-604.4000244,132.1000061,0.0000000,0.0000000,215.2496338); //object(parkbench1) (15)
  1053. CreateDynamicObject(1229,-2408.2998047,-617.0000000,133.3000031,0.0000000,0.0000000,45.9997559); //object(bussign1) (26)
  1054. CreateDynamicObject(3566,-2378.6000977,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
  1055. CreateDynamicObject(3276,-2637.3000488,-489.3999939,69.8000031,0.0000000,357.5000000,268.0000000); //object(cxreffencesld) (3)
  1056. CreateDynamicObject(3276,-2634.6999512,-500.2000122,70.5000000,0.0000000,356.2451172,299.2449951); //object(cxreffencesld) (4)
  1057. CreateDynamicObject(3276,-2627.0000000,-508.3999939,71.0999985,0.0000000,357.7426758,327.2401123); //object(cxreffencesld) (5)
  1058. CreateDynamicObject(3566,-2381.8999023,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
  1059. CreateDynamicObject(3566,-2414.6999512,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
  1060. CreateDynamicObject(3566,-2411.3999023,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
  1061. CreateDynamicObject(3566,-2378.5000000,-8.0000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
  1062. CreateDynamicObject(3566,-2381.8000488,-8.0000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
  1063. CreateDynamicObject(3566,-2414.6000977,-8.0000000,32.0999985,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (41)
  1064. CreateDynamicObject(3566,-2411.3000488,-8.0000000,32.0999985,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (41)
  1065. CreateDynamicObject(3566,-2392.1999512,-16.6000004,32.0999985,0.0000000,0.0000000,90.5000000); //object(lasntrk1) (41)
  1066. CreateDynamicObject(3566,-2405.3999023,-16.6000004,32.0979996,0.0000000,0.0000000,90.0000000); //object(lasntrk1) (41)
  1067. CreateDynamicObject(970,-2385.6000977,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (69)
  1068. CreateDynamicObject(970,-2389.8000488,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (75)
  1069. CreateDynamicObject(970,-2394.0000000,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (76)
  1070. CreateDynamicObject(970,-2398.1999512,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (77)
  1071. CreateDynamicObject(970,-2402.3999023,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (78)
  1072. CreateDynamicObject(970,-2406.6000977,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (79)
  1073. CreateDynamicObject(970,-2407.6000977,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (80)
  1074. CreateDynamicObject(970,-2407.6000977,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (81)
  1075. CreateDynamicObject(970,-2403.3999023,-14.8999996,35.0999985,0.0000000,0.0000000,359.7500000); //object(fencesmallb) (83)
  1076. CreateDynamicObject(970,-2399.1999512,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (85)
  1077. CreateDynamicObject(970,-2395.0000000,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (86)
  1078. CreateDynamicObject(970,-2395.0000000,-14.8994141,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (87)
  1079. CreateDynamicObject(970,-2390.8000488,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (88)
  1080. CreateDynamicObject(970,-2386.6000977,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (89)
  1081. CreateDynamicObject(970,-2385.6000977,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (90)
  1082. CreateDynamicObject(1215,-2383.3000488,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (20)
  1083. CreateDynamicObject(1215,-2383.3000488,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (21)
  1084. CreateDynamicObject(1215,-2409.8999023,-18.1000004,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (22)
  1085. CreateDynamicObject(1215,-2409.8999023,-15.0000000,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (23)
  1086. CreateDynamicObject(1231,-2412.3999023,-0.6000000,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (1)
  1087. CreateDynamicObject(1280,-2412.6000977,-3.8000000,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (16)
  1088. CreateDynamicObject(1280,-2412.6000977,-8.0000000,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (17)
  1089. CreateDynamicObject(1280,-2412.6000977,-12.0000000,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (18)
  1090. CreateDynamicObject(1280,-2412.5000000,-20.8999996,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (19)
  1091. CreateDynamicObject(1280,-2412.5000000,-25.2999992,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (20)
  1092. CreateDynamicObject(1280,-2380.6000977,-30.6000004,35.0000000,0.0000000,0.0000000,180.0000000); //object(parkbench1) (21)
  1093. CreateDynamicObject(1231,-2412.6000977,-16.7999992,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (2)
  1094. CreateDynamicObject(1231,-2412.6000977,-33.7000008,35.9000015,0.0000000,0.0000000,180.0000000); //object(streetlamp2) (3)
  1095. CreateDynamicObject(1280,-2412.5000000,-29.5996094,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (22)
  1096. CreateDynamicObject(1280,-2380.6000977,-26.2999992,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (23)
  1097. CreateDynamicObject(1280,-2380.6000977,-22.1000004,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (24)
  1098. CreateDynamicObject(1280,-2380.6999512,-4.5000000,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (25)
  1099. CreateDynamicObject(1280,-2380.6999512,-8.3999996,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (26)
  1100. CreateDynamicObject(1280,-2380.6999512,-12.1000004,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (27)
  1101. CreateDynamicObject(1231,-2380.6000977,-16.7999992,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (4)
  1102. CreateDynamicObject(1231,-2380.6000977,-33.5999985,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (5)
  1103. CreateDynamicObject(1231,-2380.5000000,0.0000000,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (6)
  1104. CreateDynamicObject(1229,-2416.1000977,-19.2999992,36.0999985,0.0000000,0.0000000,0.0000000); //object(bussign1) (22)
  1105. CreateDynamicObject(1229,-2416.0000000,-1.7000000,36.0999985,0.0000000,0.0000000,0.0000000); //object(bussign1) (27)
  1106. CreateDynamicObject(1229,-2377.1999512,-32.7000008,36.0999985,0.0000000,0.0000000,180.0000000); //object(bussign1) (28)
  1107. CreateDynamicObject(1229,-2377.0000000,-13.8000002,36.0999985,0.0000000,0.0000000,179.9945068); //object(bussign1) (29)
  1108. CreateDynamicObject(705,-2402.8000488,-5.4000001,34.2999992,0.0000000,0.0000000,128.1872559); //object(sm_veg_tree7vbig) (1)
  1109. CreateDynamicObject(705,-2390.8000488,-45.0999985,34.2999992,0.0000000,0.0000000,158.1829834); //object(sm_veg_tree7vbig) (2)
  1110. CreateDynamicObject(672,-2401.8999023,25.7000008,34.2000008,0.0000000,0.0000000,70.0000000); //object(sm_veg_tree5) (1)
  1111. CreateDynamicObject(672,-2402.3000488,-33.2000008,34.2999992,0.0000000,0.0000000,49.9993896); //object(sm_veg_tree5) (2)
  1112. CreateDynamicObject(672,-2386.3999023,-113.1999969,34.2999992,0.0000000,0.0000000,49.9987793); //object(sm_veg_tree5) (3)
  1113. CreateDynamicObject(673,-2390.8000488,8.1000004,34.2999992,0.0000000,0.0000000,277.4981689); //object(sm_bevhiltree) (5)
  1114. CreateDynamicObject(673,-2389.0000000,-27.0000000,34.2999992,0.0000000,0.0000000,277.4981689); //object(sm_bevhiltree) (6)
  1115. CreateDynamicObject(673,-2404.3999023,-51.2000008,34.2999992,0.0000000,0.0000000,277.4981689); //object(sm_bevhiltree) (7)
  1116. CreateDynamicObject(3566,-2050.1999512,-2478.5000000,27.2999992,0.0000000,0.0000000,231.2499390); //object(lasntrk1) (41)
  1117. CreateDynamicObject(3566,-2058.5000000,-2488.8000488,27.2999992,0.0000000,0.0000000,231.7487183); //object(lasntrk1) (41)
  1118. CreateDynamicObject(1368,-2047.3000488,-2480.3999023,30.5000000,0.0000000,0.0000000,320.0000000); //object(cj_blocker_bench) (1)
  1119. CreateDynamicObject(1368,-2052.6999512,-2476.0000000,30.5000000,0.0000000,0.0000000,319.9987793); //object(cj_blocker_bench) (2)
  1120. CreateDynamicObject(1368,-2056.3000488,-2491.3999023,30.5000000,0.0000000,0.0000000,140.9987793); //object(cj_blocker_bench) (3)
  1121. CreateDynamicObject(1368,-2061.6000977,-2487.1000977,30.5000000,0.0000000,0.0000000,140.9987793); //object(cj_blocker_bench) (4)
  1122. CreateDynamicObject(1229,-2052.3000488,-2491.8999023,31.2999992,0.0000000,0.0000000,230.0000000); //object(bussign1) (30)
  1123. CreateDynamicObject(1229,-2056.0000000,-2475.5996094,31.2999992,0.0000000,0.0000000,49.9987793); //object(bussign1) (32)
  1124. CreateDynamicObject(1568,-2052.3999023,-2494.5000000,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (8)
  1125. CreateDynamicObject(1568,-2043.9000244,-2483.1999512,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (9)
  1126. CreateDynamicObject(1568,-2056.6000977,-2473.0000000,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (10)
  1127. CreateDynamicObject(1568,-2065.1999512,-2484.1000977,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (11)
  1128. CreateDynamicObject(3566,407.2999878,-1779.0000000,2.2000000,0.0000000,0.0000000,270.0000000); //object(lasntrk1) (41)
  1129. CreateDynamicObject(3566,424.8999939,-1779.0000000,2.2000000,0.0000000,0.0000000,270.2500000); //object(lasntrk1) (41)
  1130. CreateDynamicObject(1238,361.7000122,-1772.5000000,4.5999999,0.0000000,0.0000000,0.0000000); //object(trafficcone) (1)
  1131. CreateDynamicObject(1238,378.2999878,-1772.5999756,4.6999998,0.0000000,0.0000000,0.0000000); //object(trafficcone) (2)
  1132. CreateDynamicObject(1256,404.7999878,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (62)
  1133. CreateDynamicObject(1256,409.0000000,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (63)
  1134. CreateDynamicObject(1256,413.0000000,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (64)
  1135. CreateDynamicObject(1256,400.7999878,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (65)
  1136. CreateDynamicObject(1256,418.7999878,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (66)
  1137. CreateDynamicObject(1256,423.1000061,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (67)
  1138. CreateDynamicObject(1256,427.2000122,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (68)
  1139. CreateDynamicObject(1256,430.8999939,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (69)
  1140. CreateDynamicObject(1215,416.0000000,-1779.1999512,5.1999998,0.0000000,0.0000000,0.0000000); //object(bollardlight) (24)
  1141. CreateDynamicObject(1215,433.3999939,-1779.1999512,5.1999998,0.0000000,0.0000000,0.0000000); //object(bollardlight) (25)
  1142. CreateDynamicObject(1215,398.7000122,-1779.0999756,5.1999998,0.0000000,0.0000000,0.0000000); //object(bollardlight) (26)
  1143. CreateDynamicObject(1229,411.7999878,-1777.5999756,6.1999998,0.0000000,0.0000000,270.0000000); //object(bussign1) (33)
  1144. CreateDynamicObject(1229,431.6000061,-1777.5999756,6.1999998,0.0000000,0.0000000,270.0000000); //object(bussign1) (34)
  1145. CreateDynamicObject(1257,478.5000000,-1499.0999756,20.7999992,0.0000000,0.0000000,174.0000000); //object(bustopm) (5)
  1146. CreateDynamicObject(1257,491.7000122,-1499.0000000,20.7000008,0.0000000,0.0000000,357.4949951); //object(bustopm) (6)
  1147. CreateDynamicObject(638,492.2000122,-1496.1999512,20.1000004,0.0000000,0.0000000,86.0000000); //object(kb_planter_bush) (1)
  1148. CreateDynamicObject(638,491.8999939,-1501.9000244,20.2000008,0.0000000,0.0000000,265.9954834); //object(kb_planter_bush) (2)
  1149. CreateDynamicObject(638,477.8999939,-1501.9000244,20.1000004,0.0000000,0.0000000,265.9954834); //object(kb_planter_bush) (3)
  1150. CreateDynamicObject(638,478.3999939,-1496.3000488,20.1000004,0.0000000,0.0000000,85.9954834); //object(kb_planter_bush) (4)
  1151. CreateDynamicObject(1257,722.5999756,-1211.5999756,18.7000008,0.7500000,0.0000000,314.0000000); //object(bustopm) (7)
  1152. CreateDynamicObject(1257,712.2998047,-1201.1992188,18.7999992,356.2481689,0.0000000,145.9973145); //object(bustopm) (8)
  1153. CreateDynamicObject(3566,2169.6000977,-999.2000122,59.7000008,0.0000000,0.0000000,80.2500000); //object(lasntrk1) (64)
  1154. CreateDynamicObject(1229,2162.8999023,-999.4000244,63.7000008,0.0000000,0.0000000,80.0000000); //object(bussign1) (35)
  1155. CreateDynamicObject(1256,2174.5000000,-999.9000244,62.7999992,0.0000000,0.0000000,80.0000000); //object(stonebench1) (70)
  1156. CreateDynamicObject(1256,2169.5000000,-999.0999756,62.7999992,0.0000000,0.0000000,79.9969482); //object(stonebench1) (71)
  1157. CreateDynamicObject(1256,2164.3000488,-998.2000122,62.7999992,0.0000000,0.0000000,79.9969482); //object(stonebench1) (72)
  1158. CreateDynamicObject(1257,2191.8000488,-1018.2000122,62.5000000,0.0000000,0.0000000,256.0000000); //object(bustopm) (9)
  1159. CreateDynamicObject(1257,2120.6000977,-1443.0000000,24.2999992,0.0000000,0.0000000,0.5000000); //object(bustopm) (11)
  1160. CreateDynamicObject(1257,2124.6999512,-1405.6999512,24.2999992,0.0000000,0.0000000,180.4998779); //object(bustopm) (12)
  1161. CreateDynamicObject(1257,2124.7998047,-1443.0000000,24.2999992,0.0000000,0.0000000,180.4998779); //object(bustopm) (14)
  1162. CreateDynamicObject(1257,2120.5000000,-1405.5999756,24.2999992,0.0000000,0.0000000,0.4998779); //object(bustopm) (15)
  1163. CreateDynamicObject(3566,1300.5000000,-2050.1999512,55.2999992,0.0000000,0.0000000,269.5000000); //object(lasntrk1) (66)
  1164. CreateDynamicObject(3566,1300.5000000,-2046.9000244,55.2999992,0.0000000,0.0000000,269.4946289); //object(lasntrk1) (67)
  1165. CreateDynamicObject(3566,1300.3000488,-2063.3000488,55.2999992,0.0000000,0.0000000,269.4946289); //object(lasntrk1) (68)
  1166. CreateDynamicObject(3566,1300.3000488,-2066.6000977,55.2999992,0.0000000,0.0000000,269.4946289); //object(lasntrk1) (69)
  1167. CreateDynamicObject(1256,1295.5000000,-2048.0000000,58.4000015,0.0000000,0.0000000,89.5000000); //object(stonebench1) (73)
  1168. CreateDynamicObject(1256,1300.5000000,-2048.1000977,58.4000015,0.0000000,0.0000000,89.4946289); //object(stonebench1) (74)
  1169. CreateDynamicObject(1256,1306.0999756,-2048.1999512,58.4000015,0.0000000,0.0000000,89.4946289); //object(stonebench1) (75)
  1170. CreateDynamicObject(1256,1295.5000000,-2065.6999512,58.4000015,0.0000000,0.0000000,269.4946289); //object(stonebench1) (76)
  1171. CreateDynamicObject(1256,1300.5999756,-2065.6999512,58.4000015,0.0000000,0.0000000,269.4946289); //object(stonebench1) (77)
  1172. CreateDynamicObject(1256,1306.0000000,-2065.8000488,58.4000015,0.0000000,0.0000000,269.4946289); //object(stonebench1) (78)
  1173. CreateDynamicObject(1232,1304.1999512,-2048.1000977,59.0000000,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (1)
  1174. CreateDynamicObject(1232,1297.0999756,-2048.1000977,59.0000000,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (2)
  1175. CreateDynamicObject(1232,1304.1999512,-2065.8000488,59.0000000,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (3)
  1176. CreateDynamicObject(1232,1297.0999756,-2065.6999512,59.0999985,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (4)
  1177. CreateDynamicObject(3526,1309.5999756,-2052.1000977,57.0999985,0.0000000,0.0000000,179.0000000); //object(vegasairportlight) (2)
  1178. CreateDynamicObject(14387,1310.6999512,-2049.3999023,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (1)
  1179. CreateDynamicObject(14387,1310.6999512,-2047.6999512,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (2)
  1180. CreateDynamicObject(14387,1310.5000000,-2064.1999512,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (3)
  1181. CreateDynamicObject(14387,1310.5000000,-2066.0000000,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (4)
  1182. CreateDynamicObject(1229,1305.1999512,-2062.1000977,59.2999992,0.0000000,0.0000000,270.0000000); //object(bussign1) (36)
  1183. CreateDynamicObject(1229,1295.4000244,-2051.3999023,59.2999992,0.0000000,0.0000000,90.0000000); //object(bussign1) (37)
  1184. CreateDynamicObject(1215,-2361.6000977,2485.3999023,4.9000001,0.0000000,0.0000000,0.0000000); //object(bollardlight) (27)
  1185. CreateDynamicObject(1215,-2362.6000977,2487.1999512,4.9000001,0.0000000,0.0000000,0.0000000); //object(bollardlight) (28)
  1186. CreateDynamicObject(1215,-2360.0000000,2470.6999512,4.9000001,0.0000000,0.0000000,0.0000000); //object(bollardlight) (29)
  1187. CreateDynamicObject(1215,-2381.0000000,2476.5000000,7.5999999,0.0000000,0.0000000,0.0000000); //object(bollardlight) (30)
  1188. CreateDynamicObject(1238,-2283.1000977,2411.5000000,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (3)
  1189. CreateDynamicObject(1238,-2286.3999023,2414.8000488,4.5000000,0.0000000,0.0000000,0.0000000); //object(trafficcone) (4)
  1190. CreateDynamicObject(1238,-2284.8999023,2413.3000488,4.5000000,0.0000000,0.0000000,0.0000000); //object(trafficcone) (5)
  1191. CreateDynamicObject(1238,-2281.8000488,2410.1000977,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (6)
  1192. CreateDynamicObject(1238,-2279.3999023,2407.1000977,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (7)
  1193. CreateDynamicObject(1238,-2280.5000000,2408.6000977,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (8)
  1194.  
  1195. return 1;
  1196. }
  1197.  
  1198. public OnGameModeExit()
  1199. {
  1200. DOF2_Exit();
  1201. return 1;
  1202. }
  1203.  
  1204. public OnPlayerRequestClass(playerid, classid)
  1205. {
  1206. if(PlayerInfo[playerid][pLogado] == false)
  1207. {
  1208. SetPlayerPos(playerid, 00.00, 00.00, 00.00);
  1209. SetPlayerFacingAngle(playerid, 00.00);
  1210. SetPlayerCameraPos(playerid, 2135.644775, 1139.208740, 13.504461);
  1211. SetPlayerCameraLookAt(playerid, 2142.753662, 1135.539672, 13.504461);
  1212. }
  1213. else
  1214. {
  1215. switch(classid)
  1216. {
  1217. case 0,1,2:
  1218. {
  1219. GameTextForPlayer(playerid,"~w~Caminhoneiro", 3000, 5);
  1220. PlayerInfo[playerid][pClass] = TEAM_TRUCK;
  1221. SetPlayerPos(playerid, -51.965488, -1127.493896, 10.191931);
  1222. SetPlayerCameraPos(playerid, -49.997154, -1122.897583, 10.191931);
  1223. SetPlayerCameraLookAt(playerid, -51.965488, -1127.493896, 10.191931);
  1224. SetPlayerFacingAngle(playerid, 336.817138);
  1225. }
  1226. case 3,4,5:
  1227. {
  1228.  
  1229. GameTextForPlayer(playerid,"~w~Motorista de onibus", 3000, 5);
  1230. PlayerInfo[playerid][pClass] = TEAM_BUS;
  1231. SetPlayerPos(playerid, 1811.349121, -1910.744628, 17.224010);
  1232. SetPlayerCameraPos(playerid, 1816.342895, -1910.995239, 17.224010);
  1233. SetPlayerCameraLookAt(playerid, 1811.349121, -1910.744628, 17.224010);
  1234. SetPlayerFacingAngle(playerid, 267.127502);
  1235. }
  1236. case 6,7,8:
  1237. {
  1238. GameTextForPlayer(playerid,"~w~Policia Militar", 3000, 5);
  1239. PlayerInfo[playerid][pClass] = TEAM_COP;
  1240. SetPlayerPos(playerid, 1504.770751, -1666.737060, 19.242187);
  1241. SetPlayerCameraPos(playerid, 1499.775512, -1666.519165, 19.242187);
  1242. SetPlayerCameraLookAt(playerid, 1504.770751, -1666.737060, 19.242187);
  1243. SetPlayerFacingAngle(playerid, 87.502090);
  1244. }
  1245. case 9,10,11:
  1246. {
  1247. GameTextForPlayer(playerid,"~w~Piloto de aviao", 3000, 5);
  1248. PlayerInfo[playerid][pClass] = TEAM_PILOT;
  1249. SetPlayerPos(playerid, 1963.805908, -2213.014404, 16.125000);
  1250. SetPlayerCameraPos(playerid, 1964.022949, -2205.017333, 16.125000);
  1251. SetPlayerCameraLookAt(playerid, 1963.805908, -2213.014404, 16.125000);
  1252. SetPlayerFacingAngle(playerid, 358.445556);
  1253. }
  1254. }
  1255. }
  1256. return 1;
  1257. }
  1258.  
  1259. public OnPlayerConnect(playerid)
  1260. {
  1261. PlayerInfo[playerid][Spawn] = false;
  1262. PlayerInfo[playerid][NoVel] = false;
  1263. SetPlayerPos(playerid, 00.00, 00.00, 00.00);
  1264. SetPlayerCameraPos(playerid, 2135.644775, 1139.208740, 13.504461);
  1265. SetPlayerCameraLookAt(playerid, 2142.753662, 1135.539672, 13.504461);
  1266.  
  1267. TextDrawServidor(playerid);
  1268.  
  1269. PlayerInfo[playerid][pLogado] = false;
  1270. GetPlayerName(playerid, DName, sizeof(DName));
  1271. format(Donarquivo, sizeof(Donarquivo), LOCALSALVO, DName);
  1272. if(DOF2_FileExists(Donarquivo))
  1273. {
  1274. format(Don,sizeof(Don),"{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o login.", DName);
  1275. ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Logar", Don, "Logar", "Cancelar");
  1276. }
  1277. else
  1278. {
  1279. format(Don,sizeof(Don),"{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o registro.", DName);
  1280. ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", Don, "Registrar", "Cancelar");
  1281. }
  1282.  
  1283.  
  1284. // >>> Spawn 3 caminhoneiro <<<
  1285. RemoveBuildingForPlayer(playerid, 17350, -54.9922, -1130.7266, 4.5781, 0.25);
  1286. RemoveBuildingForPlayer(playerid, 1447, -89.9297, -1133.7500, 1.3906, 0.25);
  1287. RemoveBuildingForPlayer(playerid, 1438, -87.0547, -1132.6797, 0.0469, 0.25);
  1288. RemoveBuildingForPlayer(playerid, 1462, -79.2500, -1137.7188, 0.0547, 0.25);
  1289. RemoveBuildingForPlayer(playerid, 3285, -73.8047, -1141.4219, 1.9844, 0.25);
  1290. RemoveBuildingForPlayer(playerid, 17072, -54.9922, -1130.7266, 4.5781, 0.25);
  1291. RemoveBuildingForPlayer(playerid, 17073, -56.1250, -1130.1719, 4.4922, 0.25);
  1292. RemoveBuildingForPlayer(playerid, 1462, -84.3750, -1116.0938, 0.2578, 0.25);
  1293. RemoveBuildingForPlayer(playerid, 1447, -84.0547, -1117.2188, 1.3906, 0.25);
  1294. RemoveBuildingForPlayer(playerid, 1415, -68.3516, -1104.9922, 0.2188, 0.25);
  1295. RemoveBuildingForPlayer(playerid, 1462, -60.3594, -1116.9375, 0.2578, 0.25);
  1296. RemoveBuildingForPlayer(playerid, 1438, -63.6719, -1125.6953, 0.0469, 0.25);
  1297. RemoveBuildingForPlayer(playerid, 1438, -63.4141, -1115.4141, 0.0469, 0.25);
  1298. RemoveBuildingForPlayer(playerid, 1415, -63.8125, -1106.4219, 0.2188, 0.25);
  1299. return 1;
  1300. }
  1301.  
  1302. public OnPlayerDisconnect(playerid, reason)
  1303. {
  1304. if(PlayerInfo[playerid][Trab] > 0)return PlayerInfo[playerid][pGrana] -= 1000;
  1305. SalvarConta(playerid);
  1306. if(VipInfo[playerid][vLevel] > 0)
  1307. {
  1308. SalvarVip(playerid);
  1309. Vips--;
  1310. }
  1311. if(PlayerInfo[playerid][pLogado] == true)return JogadoresOn--;
  1312.  
  1313. PlayerInfo[playerid][pGrana] = 0;
  1314. PlayerInfo[playerid][pScore] = 0;
  1315. PlayerInfo[playerid][pMulta] = 0;
  1316. PlayerInfo[playerid][pAdmin] = 0;
  1317. PlayerInfo[playerid][pLogou] = 0;
  1318. PlayerInfo[playerid][pClass] = 0;
  1319. PlayerInfo[playerid][pLogado] = false;
  1320. PlayerInfo[playerid][pClass] = false;
  1321.  
  1322. KillTimer(PlayerInfo[playerid][TVel]);
  1323.  
  1324. TextDrawHideForPlayer(playerid, PlayerText[playerid][Local]);
  1325. TextDrawHideForPlayer(playerid, PlayerText[playerid][Barrinha]);
  1326. TextDrawHideForPlayer(playerid, PlayerText[playerid][Barrinha2]);
  1327. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
  1328. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
  1329. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
  1330. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
  1331. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf]);
  1332. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf2]);
  1333. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf3]);
  1334. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf4]);
  1335. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf5]);
  1336. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf6]);
  1337. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf7]);
  1338. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf8]);
  1339. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf9]);
  1340. TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf10]);
  1341. return 1;
  1342. }
  1343.  
  1344. public OnPlayerSpawn(playerid)
  1345. {
  1346. TextDrawShowForPlayer(playerid, PlayerText[playerid][Barrinha2]);
  1347. switch(PlayerInfo[playerid][pClass])
  1348. {
  1349. case TEAM_TRUCK:
  1350. {
  1351. new rand = random(sizeof(STruck));
  1352. SetPlayerPos(playerid, STruck[rand][0], STruck[rand][1], STruck[rand][2]);
  1353. format(Don,sizeof(Don),"Nenhum trabalho no momento '/trabalhar' para trabalhar");
  1354. }
  1355. }
  1356. TextDrawSetString(PlayerText[playerid][Barrinha],Don);
  1357. TextDrawShowForPlayer(playerid, PlayerText[playerid][Barrinha]);
  1358. SetPlayerColor(playerid, CorClasses[PlayerInfo[playerid][pClass]]);
  1359. if(PlayerInfo[playerid][Regras] == false)
  1360. {
  1361. new Msg[] = "* Jamais usar hack [BAN - 30 Dias]\n* Não faça DB [BAN - 5 Dias]\n* Não ofender ninguem [BAN - 2 Dias]\n* Não falar mal do servidor [BAN - 1 Dia]\n* Não divulgar servidore [BAN PERMANENTE]";
  1362. ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Regras", Msg, "OK", "");
  1363. }
  1364. return 1;
  1365. }
  1366.  
  1367. public OnPlayerDeath(playerid, killerid, reason)
  1368. {
  1369. return 1;
  1370. }
  1371.  
  1372. public OnVehicleSpawn(vehicleid)
  1373. {
  1374. return 1;
  1375. }
  1376.  
  1377. public OnVehicleDeath(vehicleid, killerid)
  1378. {
  1379. return 1;
  1380. }
  1381.  
  1382. public OnPlayerText(playerid, text[])
  1383. {
  1384. return 1;
  1385. }
  1386.  
  1387. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  1388. {
  1389. return 1;
  1390. }
  1391.  
  1392. public OnPlayerExitVehicle(playerid, vehicleid)
  1393. {
  1394. return 1;
  1395. }
  1396.  
  1397. public OnPlayerStateChange(playerid, newstate, oldstate)
  1398. {
  1399. if(newstate == PLAYER_STATE_DRIVER)
  1400. {
  1401. for(new c = 0; c <= 59; c++)
  1402. {
  1403. if(IsPlayerInVehicle(playerid, VTruck[c]) && PlayerInfo[playerid][pClass] != TEAM_TRUCK)
  1404. {
  1405. RemovePlayerFromVehicle(playerid);
  1406. }
  1407. }
  1408. PlayerInfo[playerid][TVel] = SetTimerEx("AtualizarVelocimetro", 100, true, "n", playerid);
  1409. PlayerInfo[playerid][NoVel] = true;
  1410. }
  1411. else
  1412. {
  1413. KillTimer(PlayerInfo[playerid][TVel]);
  1414. PlayerInfo[playerid][NoVel] = false;
  1415. }
  1416. return 1;
  1417. }
  1418.  
  1419. public OnPlayerEnterCheckpoint(playerid)
  1420. {
  1421. if(PlayerInfo[playerid][Trab] == 2)
  1422. {
  1423. switch(PlayerInfo[playerid][pClass])
  1424. {
  1425. case TEAM_TRUCK:
  1426. {
  1427. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid, -1,"[Erro] Cade seu baú?");
  1428. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car1]);
  1429. TextDrawSetString(PlayerText[playerid][Car2], "Carregando...");
  1430. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car2]);
  1431. TextDrawSetString(PlayerText[playerid][Car3], "Aguarde alguns segundos");
  1432. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car3]);
  1433.  
  1434. DisablePlayerCheckpoint(playerid);// COLOCA AQUI
  1435. SetTimerEx("Descongelar", 1000*3, false, "i", playerid);
  1436. TogglePlayerControllable(playerid, false);
  1437. PlayerInfo[playerid][Trab] ++;
  1438. SetPlayerCheckpoint(playerid, PlayerInfo[playerid][EntregaX],PlayerInfo[playerid][EntregaY],PlayerInfo[playerid][EntregaZ], 10.0);
  1439. }
  1440. }
  1441. }
  1442. else if(PlayerInfo[playerid][Trab] == 3)
  1443. {
  1444. switch(PlayerInfo[playerid][pClass])
  1445. {
  1446. case TEAM_TRUCK:
  1447. {
  1448. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid, -1,"[Erro] Cade seu baú?");
  1449. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car1]);
  1450. TextDrawSetString(PlayerText[playerid][Car2], "Descarregando...");
  1451. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car2]);
  1452. TextDrawSetString(PlayerText[playerid][Car3], "Aguarde alguns segundos");
  1453. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car3]);
  1454. DisablePlayerCheckpoint(playerid);// COLOCA AQUI
  1455. TogglePlayerControllable(playerid, false);
  1456. SetTimerEx("Descongelar", 1000*3, false, "i", playerid);
  1457. PlayerInfo[playerid][Trab] = 0;
  1458. PlayerInfo[playerid][pGrana] += 1000;
  1459. PlayerInfo[playerid][pScore] ++;
  1460. format(Don, sizeof Don,"~w~R$ +1000~n~+1 Score");
  1461. GameTextForPlayer(playerid, Don, 3000, 4);
  1462. }
  1463. }
  1464. }
  1465. return 1;
  1466. }
  1467. forward Descongelar(playerid);
  1468. public Descongelar(playerid)
  1469. {
  1470. TogglePlayerControllable(playerid, true);
  1471. TextDrawHideForPlayer(playerid,PlayerText[playerid][Car1]);
  1472. TextDrawSetString(PlayerText[playerid][Car2], "");
  1473. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car2]);
  1474. TextDrawSetString(PlayerText[playerid][Car3], "");
  1475. TextDrawShowForPlayer(playerid, PlayerText[playerid][Car3]);
  1476. return true;
  1477. }
  1478.  
  1479. public OnPlayerLeaveCheckpoint(playerid)
  1480. {
  1481. return 1;
  1482. }
  1483.  
  1484. public OnPlayerEnterRaceCheckpoint(playerid)
  1485. {
  1486. return 1;
  1487. }
  1488.  
  1489. public OnPlayerLeaveRaceCheckpoint(playerid)
  1490. {
  1491. return 1;
  1492. }
  1493.  
  1494. public OnRconCommand(cmd[])
  1495. {
  1496. return 1;
  1497. }
  1498.  
  1499. public OnPlayerRequestSpawn(playerid)
  1500. {
  1501. GetPlayerName(playerid, DName, sizeof(DName));
  1502. if(PlayerInfo[playerid][pLogado] == false)return Kick(playerid);
  1503. format(Don,sizeof(Don),"O jogador %s entrou no servidor como %s.", DName, NomeClasse[PlayerInfo[playerid][pClass]]);
  1504. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  1505. PlayerInfo[playerid][Spawn] = true;
  1506. return 1;
  1507. }
  1508.  
  1509. public OnObjectMoved(objectid)
  1510. {
  1511. return 1;
  1512. }
  1513.  
  1514. public OnPlayerObjectMoved(playerid, objectid)
  1515. {
  1516. return 1;
  1517. }
  1518.  
  1519. public OnPlayerPickUpPickup(playerid, pickupid)
  1520. {
  1521. return 1;
  1522. }
  1523.  
  1524. public OnVehicleMod(playerid, vehicleid, componentid)
  1525. {
  1526. return 1;
  1527. }
  1528.  
  1529. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  1530. {
  1531. return 1;
  1532. }
  1533.  
  1534. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  1535. {
  1536. return 1;
  1537. }
  1538.  
  1539. public OnPlayerSelectedMenuRow(playerid, row)
  1540. {
  1541. return 1;
  1542. }
  1543.  
  1544. public OnPlayerExitedMenu(playerid)
  1545. {
  1546. return 1;
  1547. }
  1548.  
  1549. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  1550. {
  1551. return 1;
  1552. }
  1553.  
  1554. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  1555. {
  1556. if (newkeys == 16 || oldkeys == 16)
  1557. {
  1558. for(new x = 1; x < MAX_MENU; x++)
  1559. {
  1560. format(Donarquivo, sizeof(Donarquivo), MENUSALVO, x);
  1561. if(DOF2_FileExists(Donarquivo))
  1562. {
  1563. if(IsPlayerInRangeOfPoint(playerid, 4.0, DOF2_GetFloat(Donarquivo, "X"), DOF2_GetFloat(Donarquivo, "Y"), DOF2_GetFloat(Donarquivo, "Z")))
  1564. {
  1565. ShowPlayerDialog(playerid, DIALOG_PMENU, DIALOG_STYLE_LIST, "Ponto-Menu", "Comprar Licencas\nAcessar Banco\nComprar Vida", "Continuar", "Cancelar");
  1566. }
  1567. }
  1568. }
  1569. }
  1570. return 1;
  1571. }
  1572.  
  1573. public OnRconLoginAttempt(ip[], password[], success)
  1574. {
  1575. return 1;
  1576. }
  1577.  
  1578. public OnPlayerUpdate(playerid)
  1579. {
  1580. AlertaRe(playerid);
  1581. IsVehicleDrivingBackwards(GetPlayerVehicleID(playerid));
  1582. return 1;
  1583. }
  1584.  
  1585. public OnPlayerStreamIn(playerid, forplayerid)
  1586. {
  1587. return 1;
  1588. }
  1589.  
  1590. public OnPlayerStreamOut(playerid, forplayerid)
  1591. {
  1592. return 1;
  1593. }
  1594.  
  1595. public OnVehicleStreamIn(vehicleid, forplayerid)
  1596. {
  1597. return 1;
  1598. }
  1599.  
  1600. public OnVehicleStreamOut(vehicleid, forplayerid)
  1601. {
  1602. return 1;
  1603. }
  1604.  
  1605. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  1606. {
  1607. if(dialogid == DIALOG_LOGIN)
  1608. {
  1609. if(!response)return Kick(playerid);
  1610.  
  1611. GetPlayerName(playerid, DName, sizeof(DName));
  1612. format(Donarquivo, sizeof(Donarquivo), LOCALSALVO, DName);
  1613. if(strcmp(DOF2_GetString(Donarquivo,"Senha"), inputtext, true))
  1614. {
  1615. PlayerInfo[playerid][pErrou] ++;
  1616. if(PlayerInfo[playerid][pErrou] == 5)return SendClientMessage(playerid, -1,"[ERRO] Errou 5 vezes a senha e foi kickado."), Kick(playerid);
  1617. format(Don,sizeof(Don),"{FF0000}Senha ERRADA [Tentativas: %d/5]{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o login.", PlayerInfo[playerid][pErrou], DName);
  1618. ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Logar", Don, "Logar", "Cancelar");
  1619. }
  1620. else
  1621. {
  1622. CarregarConta(playerid);
  1623. CarregarVip(playerid);
  1624. PlayerInfo[playerid][pLogado] = true;
  1625.  
  1626. SetTimerEx("Ondesta", 1000, true, "i", playerid);
  1627. SetTimerEx("atualizarinf", 100, true, "i", playerid);
  1628.  
  1629. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf]);
  1630. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf9]);
  1631. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf10]);
  1632.  
  1633. GetPlayerName(playerid, DName, sizeof(DName));
  1634. format(Donarquivo, sizeof(Donarquivo), BANSALVO, DName);
  1635. if(DOF2_FileExists(Donarquivo))
  1636. {
  1637. if(gettime() >= DOF2_GetInt(Donarquivo, "Dias"))
  1638. {
  1639. SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Seu ban acabou");
  1640. DOF2_RemoveFile(Donarquivo);
  1641. }
  1642. format(Don,sizeof(Don),"\r\rVocê esta banido\nDias restantes: %d\nAdmin que baniu:%s\nMotivo:%s",DOF2_GetInt(Donarquivo,"Dias"),DOF2_GetString(Donarquivo, "Quembaniu"),DOF2_GetString(Donarquivo, "Motivo"));
  1643. ShowPlayerDialog(playerid, DIALOG_BAN, DIALOG_STYLE_MSGBOX, "BAN", Don, "OK", "");
  1644. Kick(playerid);
  1645. }
  1646. format(Donarquivo, sizeof(Donarquivo), VIPSALVO, DName);
  1647. if(DOF2_FileExists(Donarquivo))
  1648. {
  1649. if(gettime() >= DOF2_GetInt(Donarquivo, "Dias"))
  1650. {
  1651. DOF2_SetInt(Donarquivo, "Nivel", 0);
  1652. DOF2_SetInt(Donarquivo, "Dias", 0);
  1653. DOF2_SaveFile();
  1654. SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Seu vip expirou ou você não tinha vip!");
  1655. DOF2_RemoveFile(Donarquivo);
  1656. }
  1657. VipInfo[playerid][vDias] = DOF2_GetInt(Donarquivo, "Dias");
  1658. VipInfo[playerid][vLevel] = DOF2_GetInt(Donarquivo, "Nivel");
  1659. Vips++;
  1660. JogadoresOn++;
  1661. }
  1662. }
  1663. }
  1664. if(dialogid == DIALOG_REGISTRO)
  1665. {
  1666. if(!response)return Kick(playerid);
  1667.  
  1668. GetPlayerName(playerid, DName, sizeof(DName));
  1669. format(Donarquivo, sizeof(Donarquivo), LOCALSALVO, DName);
  1670. DOF2_CreateFile(Donarquivo);
  1671. DOF2_SetString(Donarquivo, "Senha", inputtext);
  1672. DOF2_SaveFile();
  1673.  
  1674. format(Don,sizeof(Don),"{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o login.", DName);
  1675. ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Logar", Don, "Logar", "Cancelar");
  1676.  
  1677. SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Registro efetuado com sucesso!");
  1678. }
  1679. if(dialogid == DIALOG_MENU)
  1680. {
  1681. if(!response)return true;
  1682. switch(listitem)
  1683. {
  1684. case 0:SalvarConta(playerid),SendClientMessage(playerid, -1,"{00F00F}[Aviso]{FFFFFF} Conta salva!");
  1685. case 1:SalvarVip(playerid), SendClientMessage(playerid, -1,"{00F00F}[Aviso]{FFFFFF} Seu vip foi salva!");
  1686. case 2:ShowPlayerDialog(playerid, DIALOG_CSENHA, DIALOG_STYLE_PASSWORD, "Mudar senha", "Digite sua nova senha!", "Continuar", "Cancelar");
  1687. }
  1688. }
  1689. if(dialogid == DIALOG_MENU)
  1690. {
  1691. if(!response)return true;
  1692. switch(listitem)
  1693. {
  1694. case 0:
  1695. {
  1696.  
  1697. }
  1698. }
  1699. }
  1700. if(dialogid == DIALOG_CSENHA)
  1701. {
  1702. if(!response)return true;
  1703. GetPlayerName(playerid, DName, sizeof(DName));
  1704. format(Donarquivo, sizeof(Donarquivo), LOCALSALVO, DName);
  1705. DOF2_SetString(Donarquivo, "Senha", inputtext);
  1706. DOF2_SaveFile();
  1707. format(Don,sizeof(Don),"{00F00F}[Aviso]{FFFFFF} Senha alterada para {FF0000}'%s'{00F00F} [SUCESSO]",inputtext);
  1708. SendClientMessage(playerid, -1, Don);
  1709. }
  1710. if(dialogid == DIALOG_RULES)
  1711. {
  1712. if(!response)return true;
  1713. if(PlayerInfo[playerid][Regras] == false)
  1714. {
  1715. SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Entendeu as regras e ganhou um bonus :)");
  1716. SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} [ 5 Score ] [ R$ 1000 ] ");
  1717. SendClientMessage(playerid, -1, "{00F00F} Tenha um bom jogo! {FFFFFF}");
  1718. PlayerInfo[playerid][pScore] = 5;
  1719. PlayerInfo[playerid][pGrana] = 1000;
  1720. PlayerInfo[playerid][Regras] = true;
  1721. SalvarConta(playerid);
  1722. }
  1723. }
  1724.  
  1725. if(dialogid == DIALOG_PMENU)
  1726. {
  1727. if(!response)return true;
  1728. switch(listitem)
  1729. {
  1730. case 0:
  1731. {
  1732. }//ShowPlayerDialog(playerid, DIALOG_PMENU, DIALOG_STYLE_LIST, "Ponto-Menu", "Comprar Licencas\nAcessar Banco\nComprar Vida\nComprarcolete", "Continuar", "Cancelar");
  1733. case 1:
  1734. {
  1735. GetPlayerName(playerid, DName, sizeof(DName));
  1736. format(Donarquivo, sizeof(Donarquivo), BANCOSALVO , DName);
  1737. if(!DOF2_FileExists(Donarquivo))
  1738. {
  1739. ShowPlayerDialog(playerid, DIALOG_PMENU1, DIALOG_STYLE_INPUT, "Banco Criar", "Digite uma senha para seu banco:", "Criar", "Cancelar");
  1740. }
  1741. else
  1742. {
  1743. ShowPlayerDialog(playerid, DIALOG_PMENU2, DIALOG_STYLE_INPUT, "Banco Logar", "Digite sua senha do banco:", "Logar", "Cancelar");
  1744. }
  1745. }
  1746. case 2:
  1747. {
  1748. ShowPlayerDialog(playerid, DIALOG_PMENU3, DIALOG_STYLE_LIST, "Ponto-Menu", "- 10 HP R$ 100\n- 50 HP R$ 500\n- 100 HP R$ 1.000", "Comprar", "Cancelar");
  1749. }
  1750. }
  1751. }
  1752. if(dialogid == DIALOG_PMENU1)
  1753. {
  1754. if(!response)return true;
  1755. GetPlayerName(playerid, DName, sizeof(DName));
  1756. format(Donarquivo, sizeof(Donarquivo), BANCOSALVO, DName);
  1757. if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
  1758. DOF2_SetString(Donarquivo, "Senha", inputtext);
  1759. DOF2_SaveFile();
  1760.  
  1761. format(Don, sizeof(Don),"[Aviso] Você criou uma conta no banco central.[Senha: %s]", inputtext);
  1762. SendClientMessage(playerid, CorClasses[PlayerInfo[playerid][pClass]], Don);
  1763.  
  1764. ShowPlayerDialog(playerid, DIALOG_PMENU2, DIALOG_STYLE_INPUT, "Banco Logar", "Digite sua senha do banco:", "Logar", "Cancelar");
  1765. }
  1766. if(dialogid == DIALOG_PMENU2)
  1767. {
  1768. if(!response)return true;
  1769. GetPlayerName(playerid, DName, sizeof(DName));
  1770. format(Donarquivo, sizeof(Donarquivo), BANCOSALVO, DName);
  1771. if(strcmp(DOF2_GetString(Donarquivo,"Senha"), inputtext, true))
  1772. {
  1773. SendClientMessage(playerid, -1, "[Aviso] Você errou sua senha!");
  1774. ShowPlayerDialog(playerid, DIALOG_PMENU2, DIALOG_STYLE_INPUT, "Banco Logar", "Digite sua senha do banco:", "Logar", "Cancelar");
  1775. }
  1776. else
  1777. {
  1778. ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
  1779. }
  1780. }
  1781. if(dialogid == DIALOG_PMENU3)
  1782. {
  1783. if(!response)return true;
  1784. switch(listitem)
  1785. {
  1786. case 0:
  1787. {
  1788. if(PlayerInfo[playerid][pGrana] < 100)return SendClientMessage(playerid, -1,"[Aviso] Você não tem grana suficiente.");
  1789. new Float:Vida;GetPlayerHealth(playerid, Vida);
  1790. SetPlayerHealth(playerid, Vida+10);
  1791. PlayerInfo[playerid][pAdmin] -= 100;
  1792. SendClientMessage(playerid, -1, "[Aviso] Compra efetuada com sucesso.");
  1793. }
  1794. case 1:
  1795. {
  1796. if(PlayerInfo[playerid][pGrana] < 500)return SendClientMessage(playerid, -1,"[Aviso] Você não tem grana suficiente.");
  1797. new Float:Vida;GetPlayerHealth(playerid, Vida);
  1798. SetPlayerHealth(playerid, Vida+50);
  1799. PlayerInfo[playerid][pAdmin] -= 500;
  1800. SendClientMessage(playerid, -1, "[Aviso] Compra efetuada com sucesso.");
  1801. }
  1802. case 2:
  1803. {
  1804. if(PlayerInfo[playerid][pGrana] < 1000)return SendClientMessage(playerid, -1,"[Aviso] Você não tem grana suficiente.");
  1805. new Float:Vida;GetPlayerHealth(playerid, Vida);
  1806. SetPlayerHealth(playerid, Vida+100);
  1807. PlayerInfo[playerid][pAdmin] -= 1000;
  1808. SendClientMessage(playerid, -1, "[Aviso] Compra efetuada com sucesso.");
  1809. }
  1810. }
  1811. }
  1812. if(dialogid == DIALOG_BMENU)
  1813. {
  1814. if(!response)return true;
  1815. switch(listitem)
  1816. {
  1817. case 0:
  1818. {
  1819. format(Don,sizeof(Don),"\r\r\r\r\r\r\r\r\r\r\rR$ %d", PlayerInfo[playerid][pBanco]);
  1820. ShowPlayerDialog(playerid, DIALOG_BMENU2, DIALOG_STYLE_MSGBOX, "Banco", Don , "Continuar", "");
  1821. }
  1822. case 1:ShowPlayerDialog(playerid, DIALOG_BMENU3, DIALOG_STYLE_INPUT, "Banco", "Digite a quantidade de dinheiro para deposito:", "Continuar", "Cancelar");
  1823. case 2:ShowPlayerDialog(playerid, DIALOG_BMENU4, DIALOG_STYLE_INPUT, "Banco", "Digite a quantidade de dinheiro para saque:", "Continuar", "Cancelar");
  1824. }
  1825. }
  1826. if(dialogid == DIALOG_BMENU2)
  1827. {
  1828. if(!response)return true;
  1829. ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
  1830. }
  1831. if(dialogid == DIALOG_BMENU3)
  1832. {
  1833. if(!response)return ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
  1834. if(!strval(inputtext)) return ShowPlayerDialog(playerid, DIALOG_BMENU3, DIALOG_STYLE_INPUT, "Banco", "So numeros!!!\n\n\nDigite a quantidade de dinheiro para deposito:", "Continuar", "Cancelar");
  1835. if(PlayerInfo[playerid][pGrana] < strval(inputtext))return SendClientMessage(playerid, -1, "[Aviso] Você não tem toda essa grama");
  1836. if(strval(inputtext) < 0)return SendClientMessage(playerid, -1, "[Aviso] So numeros possitivos!");
  1837. PlayerInfo[playerid][pGrana] -= strval(inputtext);
  1838. PlayerInfo[playerid][pBanco] += strval(inputtext);
  1839. format(Don, sizeof(Don),"[BANCO] Você depositou R$ %d , e agora possui no banco R$ %d",strval(inputtext),PlayerInfo[playerid][pBanco]);
  1840. SendClientMessage(playerid,CorClasses[PlayerInfo[playerid][pClass]],Don);
  1841. }
  1842. if(dialogid == DIALOG_BMENU4)
  1843. {
  1844. if(!response)return ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
  1845. if(!strval(inputtext)) return ShowPlayerDialog(playerid, DIALOG_BMENU4, DIALOG_STYLE_INPUT, "Banco", "Digite a quantidade de dinheiro para saque:", "Continuar", "Cancelar");
  1846. if(PlayerInfo[playerid][pBanco] < strval(inputtext))return SendClientMessage(playerid, -1, "[Aviso] Você não tem toda essa grama");
  1847. if(strval(inputtext) < 0)return SendClientMessage(playerid, -1, "[Aviso] So numeros possitivos!");
  1848. PlayerInfo[playerid][pGrana] += strval(inputtext);
  1849. PlayerInfo[playerid][pBanco] -= strval(inputtext);
  1850. format(Don, sizeof(Don),"[BANCO] Você sacou R$ %d , e agora possui no banco R$ %d",strval(inputtext),PlayerInfo[playerid][pBanco]);
  1851. SendClientMessage(playerid,CorClasses[PlayerInfo[playerid][pClass]],Don);
  1852. }
  1853. if(dialogid == DIALOG_WORK)
  1854. {
  1855. switch(listitem)
  1856. {
  1857. case 0 .. 10:
  1858. {
  1859. if(PlayerInfo[playerid][pClass] == TEAM_TRUCK)
  1860. {
  1861. SetPlayerCheckpoint(playerid, Locais[listitem][X],Locais[listitem][Y],Locais[listitem][Z], 10.0);
  1862. PlayerInfo[playerid][Trab] ++;
  1863. PlayerInfo[playerid][EntregaX] = Locais[listitem][PX];
  1864. PlayerInfo[playerid][EntregaY] = Locais[listitem][PY];
  1865. PlayerInfo[playerid][EntregaZ] = Locais[listitem][PZ];
  1866. format(Don, sizeof Don,"______~w~Leve a sua carga de ~r~%s~w~ para a empresa ~b~%s",Locais[listitem][Name],Locais[listitem][ParaName]);
  1867. TextDrawSetString(PlayerText[playerid][Barrinha],Don);
  1868. TextDrawShowForPlayer(playerid, PlayerText[playerid][Barrinha]);
  1869. }
  1870. }
  1871. }
  1872. }
  1873. return 1;
  1874. }
  1875. public OnVehicleDamageStatusUpdate(vehicleid, playerid)
  1876. {
  1877. new Float:health;
  1878. GetVehicleHealth(vehicleid, health);
  1879. if(health <= 250)
  1880. {
  1881. SetVehicleHealth(vehicleid, 500);
  1882. new motor, farol, alarme, portas, capo, portamalas, objetivo;
  1883. GetVehicleParamsEx(vehicleid, motor, farol, alarme, portas, capo, portamalas, objetivo);
  1884. SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_OFF, farol, alarme, portas, VEHICLE_PARAMS_ON, portamalas,objetivo);
  1885. GameTextForPlayer(playerid, "~w~/reparar~n~/repararpneu~n~/virar", 3000, 3);
  1886. return true;
  1887. }
  1888. return true;
  1889. }
  1890. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  1891. {
  1892. return 1;
  1893. }
  1894. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Conta´s -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1895. forward SalvarConta(playerid);
  1896. public SalvarConta(playerid)
  1897. {
  1898. GetPlayerName(playerid, DName, sizeof(DName));
  1899. format(Donarquivo, sizeof(Donarquivo), LOCALSALVO, DName);
  1900. if(!DOF2_FileExists(Donarquivo))
  1901. DOF2_SetInt (Donarquivo, "Admin",PlayerInfo[playerid][pAdmin]);
  1902. DOF2_SetInt (Donarquivo, "Grana",PlayerInfo[playerid][pGrana]);
  1903. DOF2_SetInt (Donarquivo, "Score",PlayerInfo[playerid][pScore]);
  1904. DOF2_SetInt (Donarquivo, "Logou",PlayerInfo[playerid][pLogou]);
  1905. DOF2_SetInt (Donarquivo, "Multas",PlayerInfo[playerid][pMulta]);
  1906. DOF2_SetBool(Donarquivo, "DRegras",PlayerInfo[playerid][Regras]);
  1907.  
  1908. format(Donarquivo, sizeof(Donarquivo), BANCOSALVO, DName);
  1909. DOF2_SetInt(Donarquivo, "Dinheiro", PlayerInfo[playerid][pBanco]);
  1910.  
  1911. DOF2_SaveFile();
  1912. return true;
  1913. }
  1914. forward CarregarConta(playerid);
  1915. public CarregarConta(playerid)
  1916. {
  1917. GetPlayerName(playerid, DName, sizeof(DName));
  1918. format(Donarquivo, sizeof(Donarquivo), LOCALSALVO, DName);
  1919. if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
  1920. PlayerInfo[playerid][pAdmin] = DOF2_GetInt(Donarquivo, "Admin");
  1921. PlayerInfo[playerid][pGrana] = DOF2_GetInt(Donarquivo, "Grana");
  1922. PlayerInfo[playerid][pScore] = DOF2_GetInt(Donarquivo, "Score");
  1923. PlayerInfo[playerid][pLogou] = DOF2_GetInt(Donarquivo, "Logou");
  1924. PlayerInfo[playerid][pMulta] = DOF2_GetInt(Donarquivo, "Multas");
  1925. PlayerInfo[playerid][Regras] = DOF2_GetBool(Donarquivo, "DRegras");
  1926. GivePlayerMoney(playerid, PlayerInfo[playerid][pGrana]);
  1927. SetPlayerScore(playerid, PlayerInfo[playerid][pScore]);
  1928.  
  1929. format(Donarquivo, sizeof(Donarquivo), BANCOSALVO, DName);
  1930. PlayerInfo[playerid][pBanco] = DOF2_GetInt(Donarquivo, "Dinheiro");
  1931. return true;
  1932. }
  1933. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Vip´s -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1934. forward SalvarVip(playerid);
  1935. public SalvarVip(playerid)
  1936. {
  1937. GetPlayerName(playerid, DName, sizeof(DName));
  1938. format(Donarquivo, sizeof(Donarquivo), VIPSALVO, DName);
  1939. if(!DOF2_FileExists(Donarquivo))
  1940. DOF2_SetInt(Donarquivo, "Nivel",VipInfo[playerid][vLevel]);
  1941. DOF2_SetInt(Donarquivo, "Dias",VipInfo[playerid][vDias]);
  1942. DOF2_SaveFile();
  1943. return true;
  1944. }
  1945. forward CarregarVip(playerid);
  1946. public CarregarVip(playerid)
  1947. {
  1948. GetPlayerName(playerid, DName, sizeof(DName));
  1949. format(Donarquivo, sizeof(Donarquivo), VIPSALVO, DName);
  1950. if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
  1951. VipInfo[playerid][vLevel] = DOF2_GetInt(Donarquivo, "Nivel");
  1952. VipInfo[playerid][vDias] = DOF2_GetInt(Donarquivo, "Dias");
  1953. return true;
  1954. }
  1955.  
  1956. forward TextDrawServidor(playerid);
  1957. public TextDrawServidor(playerid)
  1958. {
  1959. PlayerText[playerid][Local] = TextDrawCreate(51.000000, 329.000000, "");
  1960. TextDrawBackgroundColor(PlayerText[playerid][Local], 65535);
  1961. TextDrawFont(PlayerText[playerid][Local], 1);
  1962. TextDrawLetterSize(PlayerText[playerid][Local], 0.390000, 1.000000);
  1963. TextDrawColor(PlayerText[playerid][Local], -1);
  1964. TextDrawSetOutline(PlayerText[playerid][Local], 1);
  1965. TextDrawSetProportional(PlayerText[playerid][Local], 1);
  1966. TextDrawSetSelectable(PlayerText[playerid][Local], 0);
  1967.  
  1968. PlayerText[playerid][Barrinha] = TextDrawCreate(138.000000, 434.000000, "");
  1969. TextDrawBackgroundColor(PlayerText[playerid][Barrinha], 255);
  1970. TextDrawFont(PlayerText[playerid][Barrinha], 2);
  1971. TextDrawLetterSize(PlayerText[playerid][Barrinha], 0.270000, 1.100000);
  1972. TextDrawColor(PlayerText[playerid][Barrinha], -1);
  1973. TextDrawSetOutline(PlayerText[playerid][Barrinha], 0);
  1974. TextDrawSetProportional(PlayerText[playerid][Barrinha], 1);
  1975. TextDrawSetShadow(PlayerText[playerid][Barrinha], 1);
  1976. TextDrawSetSelectable(PlayerText[playerid][Barrinha], 0);
  1977.  
  1978. PlayerText[playerid][Barrinha2] = TextDrawCreate(0.000000, 433.000000, " ~n~ ~n~");
  1979. TextDrawBackgroundColor(PlayerText[playerid][Barrinha2], 255);
  1980. TextDrawFont(PlayerText[playerid][Barrinha2], 1);
  1981. TextDrawLetterSize(PlayerText[playerid][Barrinha2], 0.500000, 1.400000);
  1982. TextDrawColor(PlayerText[playerid][Barrinha2], -1);
  1983. TextDrawSetOutline(PlayerText[playerid][Barrinha2], 0);
  1984. TextDrawSetProportional(PlayerText[playerid][Barrinha2], 1);
  1985. TextDrawSetShadow(PlayerText[playerid][Barrinha2], 1);
  1986. TextDrawUseBox(PlayerText[playerid][Barrinha2], 1);
  1987. TextDrawBoxColor(PlayerText[playerid][Barrinha2], 65535);
  1988. TextDrawTextSize(PlayerText[playerid][Barrinha2], 640.000000, 0.000000);
  1989. TextDrawSetSelectable(PlayerText[playerid][Barrinha2], 0);
  1990.  
  1991. PlayerText[playerid][Logo0] = TextDrawCreate(534.000000, 419.000000, " ");
  1992. TextDrawBackgroundColor(PlayerText[playerid][Logo0], 255);
  1993. TextDrawFont(PlayerText[playerid][Logo0], 2);
  1994. TextDrawLetterSize(PlayerText[playerid][Logo0], 0.209999, 1.200000);
  1995. TextDrawColor(PlayerText[playerid][Logo0], -1);
  1996. TextDrawSetOutline(PlayerText[playerid][Logo0], 0);
  1997. TextDrawSetProportional(PlayerText[playerid][Logo0], 1);
  1998. TextDrawSetShadow(PlayerText[playerid][Logo0], 1);
  1999. TextDrawSetSelectable(PlayerText[playerid][Logo0], 0);
  2000.  
  2001. PlayerText[playerid][Logo1] = TextDrawCreate(518.000000, 408.000000, "");
  2002. TextDrawBackgroundColor(PlayerText[playerid][Logo1], 255);
  2003. TextDrawFont(PlayerText[playerid][Logo1], 2);
  2004. TextDrawLetterSize(PlayerText[playerid][Logo1], 0.209999, 1.200000);
  2005. TextDrawColor(PlayerText[playerid][Logo1], -1);
  2006. TextDrawSetOutline(PlayerText[playerid][Logo1], 0);
  2007. TextDrawSetProportional(PlayerText[playerid][Logo1], 1);
  2008. TextDrawSetShadow(PlayerText[playerid][Logo1], 1);
  2009. TextDrawSetSelectable(PlayerText[playerid][Logo1], 0);
  2010.  
  2011. PlayerText[playerid][Logo2] = TextDrawCreate(484.000000, 399.000000, "vivacaminhoneiro.com.br/forum");
  2012. TextDrawBackgroundColor(PlayerText[playerid][Logo2], 255);
  2013. TextDrawFont(PlayerText[playerid][Logo2], 2);
  2014. TextDrawLetterSize(PlayerText[playerid][Logo2], 0.209999, 1.200000);
  2015. TextDrawColor(PlayerText[playerid][Logo2], -1);
  2016. TextDrawSetOutline(PlayerText[playerid][Logo2], 0);
  2017. TextDrawSetProportional(PlayerText[playerid][Logo2], 1);
  2018. TextDrawSetShadow(PlayerText[playerid][Logo2], 1);
  2019. TextDrawSetSelectable(PlayerText[playerid][Logo2], 0);
  2020.  
  2021. PlayerText[playerid][Logo3] = TextDrawCreate(502.000000, 381.000000, "~g~Viva ~b~Caminhoneiro");
  2022. TextDrawBackgroundColor(PlayerText[playerid][Logo3], 255);
  2023. TextDrawFont(PlayerText[playerid][Logo3], 2);
  2024. TextDrawLetterSize(PlayerText[playerid][Logo3], 0.239999, 2.200000);
  2025. TextDrawColor(PlayerText[playerid][Logo3], -1);
  2026. TextDrawSetOutline(PlayerText[playerid][Logo3], 0);
  2027. TextDrawSetProportional(PlayerText[playerid][Logo3], 1);
  2028. TextDrawSetShadow(PlayerText[playerid][Logo3], 1);
  2029. TextDrawSetSelectable(PlayerText[playerid][Logo3], 0);
  2030.  
  2031. // Informaçoes do player
  2032. PlayerText[playerid][BInf] = TextDrawCreate(483.000000, 2.000000, "_");
  2033. TextDrawBackgroundColor(PlayerText[playerid][BInf], 255);
  2034. TextDrawFont(PlayerText[playerid][BInf], 1);
  2035. TextDrawLetterSize(PlayerText[playerid][BInf], 0.500000, 12.100000);
  2036. TextDrawColor(PlayerText[playerid][BInf], -1);
  2037. TextDrawSetOutline(PlayerText[playerid][BInf], 0);
  2038. TextDrawSetProportional(PlayerText[playerid][BInf], 1);
  2039. TextDrawSetShadow(PlayerText[playerid][BInf], 1);
  2040. TextDrawUseBox(PlayerText[playerid][BInf], 1);
  2041. TextDrawBoxColor(PlayerText[playerid][BInf], 65535);
  2042. TextDrawTextSize(PlayerText[playerid][BInf], 643.000000, 0.000000);
  2043. TextDrawSetSelectable(PlayerText[playerid][BInf], 0);
  2044.  
  2045. PlayerText[playerid][BInf2] = TextDrawCreate(490.000000, 37.000000, " ");// Dinheiro EX: Dinheiro R$ 10000
  2046. TextDrawBackgroundColor(PlayerText[playerid][BInf2], 255);
  2047. TextDrawFont(PlayerText[playerid][BInf2], 2);
  2048. TextDrawLetterSize(PlayerText[playerid][BInf2], 0.190000, 1.000000);
  2049. TextDrawColor(PlayerText[playerid][BInf2], -1);
  2050. TextDrawSetOutline(PlayerText[playerid][BInf2], 0);
  2051. TextDrawSetProportional(PlayerText[playerid][BInf2], 1);
  2052. TextDrawSetShadow(PlayerText[playerid][BInf2], 1);
  2053. TextDrawSetSelectable(PlayerText[playerid][BInf2], 0);
  2054.  
  2055. PlayerText[playerid][BInf3] = TextDrawCreate(490.000000, 50.000000, " ");// Score EX: Score 200
  2056. TextDrawBackgroundColor(PlayerText[playerid][BInf3], 255);
  2057. TextDrawFont(PlayerText[playerid][BInf3], 2);
  2058. TextDrawLetterSize(PlayerText[playerid][BInf3], 0.190000, 1.000000);
  2059. TextDrawColor(PlayerText[playerid][BInf3], -1);
  2060. TextDrawSetOutline(PlayerText[playerid][BInf3], 0);
  2061. TextDrawSetProportional(PlayerText[playerid][BInf3], 1);
  2062. TextDrawSetShadow(PlayerText[playerid][BInf3], 1);
  2063. TextDrawSetSelectable(PlayerText[playerid][BInf3], 0);
  2064.  
  2065. PlayerText[playerid][BInf4] = TextDrawCreate(490.000000, 63.000000, " ");// Procura EX: Procura ***
  2066. TextDrawBackgroundColor(PlayerText[playerid][BInf4], 255);
  2067. TextDrawFont(PlayerText[playerid][BInf4], 2);
  2068. TextDrawLetterSize(PlayerText[playerid][BInf4], 0.190000, 1.000000);
  2069. TextDrawColor(PlayerText[playerid][BInf4], -1);
  2070. TextDrawSetOutline(PlayerText[playerid][BInf4], 0);
  2071. TextDrawSetProportional(PlayerText[playerid][BInf4], 1);
  2072. TextDrawSetShadow(PlayerText[playerid][BInf4], 1);
  2073. TextDrawSetSelectable(PlayerText[playerid][BInf4], 0);
  2074.  
  2075. PlayerText[playerid][BInf5] = TextDrawCreate(490.000000, 24.000000, " ");// Vida EX: Vida 12 %
  2076. TextDrawBackgroundColor(PlayerText[playerid][BInf5], 255);
  2077. TextDrawFont(PlayerText[playerid][BInf5], 2);
  2078. TextDrawLetterSize(PlayerText[playerid][BInf5], 0.190000, 1.000000);
  2079. TextDrawColor(PlayerText[playerid][BInf5], -1);
  2080. TextDrawSetOutline(PlayerText[playerid][BInf5], 0);
  2081. TextDrawSetProportional(PlayerText[playerid][BInf5], 1);
  2082. TextDrawSetShadow(PlayerText[playerid][BInf5], 1);
  2083. TextDrawSetSelectable(PlayerText[playerid][BInf5], 0);
  2084.  
  2085. PlayerText[playerid][BInf6] = TextDrawCreate(503.000000, 3.000000, " ");// Informaçoes EX: Informacoes de Don_Speed
  2086. TextDrawBackgroundColor(PlayerText[playerid][BInf6], 255);
  2087. TextDrawFont(PlayerText[playerid][BInf6], 2);
  2088. TextDrawLetterSize(PlayerText[playerid][BInf6], 0.190000, 1.000000);
  2089. TextDrawColor(PlayerText[playerid][BInf6], -1);
  2090. TextDrawSetOutline(PlayerText[playerid][BInf6], 0);
  2091. TextDrawSetProportional(PlayerText[playerid][BInf6], 1);
  2092. TextDrawSetShadow(PlayerText[playerid][BInf6], 1);
  2093. TextDrawSetSelectable(PlayerText[playerid][BInf6], 0);
  2094.  
  2095. PlayerText[playerid][BInf7] = TextDrawCreate(490.000000, 76.000000, " ");// Vip EX: Vip Sim
  2096. TextDrawBackgroundColor(PlayerText[playerid][BInf7], 255);
  2097. TextDrawFont(PlayerText[playerid][BInf7], 2);
  2098. TextDrawLetterSize(PlayerText[playerid][BInf7], 0.190000, 1.000000);
  2099. TextDrawColor(PlayerText[playerid][BInf7], -1);
  2100. TextDrawSetOutline(PlayerText[playerid][BInf7], 0);
  2101. TextDrawSetProportional(PlayerText[playerid][BInf7], 1);
  2102. TextDrawSetShadow(PlayerText[playerid][BInf7], 1);
  2103. TextDrawSetSelectable(PlayerText[playerid][BInf7], 0);
  2104.  
  2105. PlayerText[playerid][BInf8] = TextDrawCreate(490.000000, 88.000000, " ");// Admin EX: Admin Sim
  2106. TextDrawBackgroundColor(PlayerText[playerid][BInf8], 255);
  2107. TextDrawFont(PlayerText[playerid][BInf8], 2);
  2108. TextDrawLetterSize(PlayerText[playerid][BInf8], 0.190000, 1.000000);
  2109. TextDrawColor(PlayerText[playerid][BInf8], -1);
  2110. TextDrawSetOutline(PlayerText[playerid][BInf8], 0);
  2111. TextDrawSetProportional(PlayerText[playerid][BInf8], 1);
  2112. TextDrawSetShadow(PlayerText[playerid][BInf8], 1);
  2113. TextDrawSetSelectable(PlayerText[playerid][BInf8], 0);
  2114.  
  2115. PlayerText[playerid][BInf9] = TextDrawCreate(483.000000, -8.000000, "_");// Apenas a Box branca
  2116. TextDrawBackgroundColor(PlayerText[playerid][BInf9], 255);
  2117. TextDrawFont(PlayerText[playerid][BInf9], 1);
  2118. TextDrawLetterSize(PlayerText[playerid][BInf9], 0.500000, 1.000000);
  2119. TextDrawColor(PlayerText[playerid][BInf9], -1);
  2120. TextDrawSetOutline(PlayerText[playerid][BInf9], 0);
  2121. TextDrawSetProportional(PlayerText[playerid][BInf9], 1);
  2122. TextDrawSetShadow(PlayerText[playerid][BInf9], 1);
  2123. TextDrawUseBox(PlayerText[playerid][BInf9], 1);
  2124. TextDrawBoxColor(PlayerText[playerid][BInf9], -1);
  2125. TextDrawTextSize(PlayerText[playerid][BInf9], 644.000000, -5.000000);
  2126. TextDrawSetSelectable(PlayerText[playerid][BInf9], 0);
  2127.  
  2128. PlayerText[playerid][BInf10] = TextDrawCreate(483.000000, 110.000000, "_");// Apenas a Box branca
  2129. TextDrawBackgroundColor(PlayerText[playerid][BInf10], 255);
  2130. TextDrawFont(PlayerText[playerid][BInf10], 1);
  2131. TextDrawLetterSize(PlayerText[playerid][BInf10], 0.500000, 0.099999);
  2132. TextDrawColor(PlayerText[playerid][BInf10], -1);
  2133. TextDrawSetOutline(PlayerText[playerid][BInf10], 0);
  2134. TextDrawSetProportional(PlayerText[playerid][BInf10], 1);
  2135. TextDrawSetShadow(PlayerText[playerid][BInf10], 1);
  2136. TextDrawUseBox(PlayerText[playerid][BInf10], 1);
  2137. TextDrawBoxColor(PlayerText[playerid][BInf10], -1);
  2138. TextDrawTextSize(PlayerText[playerid][BInf10], 644.000000, -5.000000);
  2139. TextDrawSetSelectable(PlayerText[playerid][BInf10], 0);
  2140.  
  2141. PlayerText[playerid][Car1] = TextDrawCreate(247.000000, 155.000000, "_");
  2142. TextDrawBackgroundColor(PlayerText[playerid][Car1], 65535);
  2143. TextDrawFont(PlayerText[playerid][Car1], 1);
  2144. TextDrawLetterSize(PlayerText[playerid][Car1], 0.500000, 7.599999);
  2145. TextDrawColor(PlayerText[playerid][Car1], -1);
  2146. TextDrawSetOutline(PlayerText[playerid][Car1], 1);
  2147. TextDrawSetProportional(PlayerText[playerid][Car1], 1);
  2148. TextDrawUseBox(PlayerText[playerid][Car1], 1);
  2149. TextDrawBoxColor(PlayerText[playerid][Car1], 75);
  2150. TextDrawTextSize(PlayerText[playerid][Car1], 404.000000, 0.000000);
  2151. TextDrawSetSelectable(PlayerText[playerid][Car1], 0);
  2152.  
  2153. PlayerText[playerid][Car2] = TextDrawCreate(266.000000, 160.000000, " ");
  2154. TextDrawBackgroundColor(PlayerText[playerid][Car2], 65535);
  2155. TextDrawFont(PlayerText[playerid][Car2], 1);
  2156. TextDrawLetterSize(PlayerText[playerid][Car2], 0.509999, 2.900000);
  2157. TextDrawColor(PlayerText[playerid][Car2], -1);
  2158. TextDrawSetOutline(PlayerText[playerid][Car2], 1);
  2159. TextDrawSetProportional(PlayerText[playerid][Car2], 1);
  2160. TextDrawSetSelectable(PlayerText[playerid][Car2], 0);
  2161.  
  2162. PlayerText[playerid][Car3] = TextDrawCreate(260.000000, 190.000000, " ");
  2163. TextDrawBackgroundColor(PlayerText[playerid][Car3], 65535);
  2164. TextDrawFont(PlayerText[playerid][Car3], 1);
  2165. TextDrawLetterSize(PlayerText[playerid][Car3], 0.300000, 2.100000);
  2166. TextDrawColor(PlayerText[playerid][Car3], -1);
  2167. TextDrawSetOutline(PlayerText[playerid][Car3], 1);
  2168. TextDrawSetProportional(PlayerText[playerid][Car3], 1);
  2169. TextDrawSetSelectable(PlayerText[playerid][Car3], 0);
  2170. return true;
  2171. }
  2172. forward AutoSalve();
  2173. public AutoSalve()
  2174. {
  2175. for(new c = 0; c < MAX_PLAYERS; c++)
  2176. {
  2177. SalvarConta(c);
  2178. SalvarVip(c);
  2179. SendClientMessage(c, -1,"{00F00F}[Aviso]{FFFFFF} Conta salva!");
  2180. }
  2181. return true;
  2182. }
  2183. forward Ondesta(playerid);
  2184. public Ondesta(playerid)
  2185. {
  2186. if(PlayerInfo[playerid][Spawn] == true)
  2187. {
  2188. if(PlayerInfo[playerid][NoVel] == false)
  2189. {
  2190. new zone[MAX_ZONE_NAME];
  2191. GetPlayer2DZone(playerid, zone, MAX_ZONE_NAME);
  2192. TextDrawShowForPlayer(playerid, PlayerText[playerid][Local]);
  2193. format(Don,sizeof(Don),"%s", zone);
  2194. TextDrawSetString(PlayerText[playerid][Local], Don);
  2195.  
  2196. // -=-=-=-=-=-=-=-=-=-=- Logo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2197. format(Don,sizeof(Don),"_____%d/%d", JogadoresOn, GetMaxPlayers());
  2198. TextDrawSetString(PlayerText[playerid][Logo0], Don);
  2199. TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo0]);
  2200.  
  2201. // Logo1
  2202. new Get[6];
  2203. gettime(Get[0], Get[1], Get[2]);
  2204. getdate(Get[3], Get[4], Get[5]);
  2205. format(Don,sizeof(Don),"%d:%d:%d - %d/%d/%d", Get[0], Get[1], Get[2], Get[5], Get[4], Get[3]);
  2206. TextDrawSetString(PlayerText[playerid][Logo1], Don);
  2207.  
  2208. TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo1]);
  2209. TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo2]);
  2210. TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo3]);
  2211. }
  2212. else
  2213. {
  2214. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
  2215. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
  2216. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
  2217. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
  2218. }
  2219. }
  2220. else
  2221. {
  2222. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
  2223. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
  2224. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
  2225. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
  2226. }
  2227. return true;
  2228. }
  2229. forward atualizarinf(playerid);
  2230. public atualizarinf(playerid)
  2231. {
  2232. if(PlayerInfo[playerid][Spawn] == true){
  2233. // INFORMAÇOES
  2234. GetPlayerName(playerid, DName, sizeof(DName));
  2235. format(Don,sizeof(Don),"Informacoes de %s", DName);
  2236. TextDrawSetString(PlayerText[playerid][BInf6], Don);
  2237. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf6]);
  2238.  
  2239.  
  2240. // DINHEIRO
  2241. format(Don,sizeof(Don),"Dinheiro R$ %d", PlayerInfo[playerid][pGrana]);
  2242. TextDrawSetString(PlayerText[playerid][BInf2], Don);
  2243. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf2]);
  2244.  
  2245. // SCORE
  2246. format(Don,sizeof(Don),"Score %d", PlayerInfo[playerid][pScore]);
  2247. TextDrawSetString(PlayerText[playerid][BInf3], Don);
  2248. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf3]);
  2249.  
  2250. // PROCURADO
  2251. format(Don,sizeof(Don),"Multas R$ %d", PlayerInfo[playerid][pMulta]);
  2252. TextDrawSetString(PlayerText[playerid][BInf4], Don);
  2253. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf4]);
  2254.  
  2255. // VIDA
  2256. new Float:Vida;
  2257. GetPlayerHealth(playerid, Vida);
  2258. format(Don,sizeof(Don),"Vida %f", Vida);
  2259. TextDrawSetString(PlayerText[playerid][BInf5], Don);
  2260. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf5]);
  2261.  
  2262. // VIP
  2263. switch(VipInfo[playerid][vLevel])
  2264. {
  2265. case 0:format(Don,sizeof(Don),"Vip Nao");
  2266. case 1,2,3,4,5:format(Don,sizeof(Don),"Vip Sim ___%s",NameVip[VipInfo[playerid][vLevel]]);
  2267. }
  2268. TextDrawSetString(PlayerText[playerid][BInf7], Don);
  2269. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf7]);
  2270.  
  2271. // ADMIN
  2272. switch(PlayerInfo[playerid][pAdmin])
  2273. {
  2274. case 0:format(Don,sizeof(Don),"Admin Nao");
  2275. case 1,2,3,4,5:format(Don,sizeof(Don),"Admin Sim ___%s",AdmNome[PlayerInfo[playerid][pAdmin]]);
  2276. }
  2277. TextDrawSetString(PlayerText[playerid][BInf8], Don);
  2278. TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf8]);
  2279.  
  2280. if(PlayerInfo[playerid][pAdmin] > 5) return Kick(playerid);
  2281. }
  2282. return true;
  2283. }
  2284. forward DSRadar();
  2285. public DSRadar()
  2286. {
  2287. new Var[100];
  2288. for(new i = 0; i < MAX_PLAYERS; i++) {
  2289. if(!IsPlayerInAnyVehicle(i))return true;
  2290.  
  2291. for(new z = 0; z < MAX_RADAR; z++) {
  2292. if(IsPlayerInRangeOfPoint(i, 15.0, RadarInfo[z][PosX], RadarInfo[z][PosY], RadarInfo[z][PosZ])) {
  2293. MinhaVelocidade[i] = GetPlayerSpeed(i);
  2294. if(RadarInfo[z][Vel] > MinhaVelocidade[i]){
  2295. PlayerInfo[i][pMulta] += VALOR_MIN * MinhaVelocidade[i];
  2296. format(Var ,sizeof Var,"Você foi multado em R$ %d , por estar em %d . Sua multa total agora é R$ %d .", 3 * MinhaVelocidade[i],MinhaVelocidade[i], PlayerInfo[i][pMulta]);
  2297. SendClientMessage(i, -1, Var);
  2298. }
  2299. }
  2300. }
  2301. }
  2302. return true;
  2303. }
  2304. forward AtualizarVelocimetro(playerid);
  2305. public AtualizarVelocimetro(playerid)
  2306. {
  2307. if(PlayerInfo[playerid][NoVel] == true)
  2308. {
  2309. new vehicleid = GetPlayerVehicleID(playerid);
  2310. switch(Gasolina[vehicleid])
  2311. {
  2312. case 20 .. 50: Gasolina[vehicleid] -= 0.1, Pneu[vehicleid] -= 0.1;
  2313. case 51 .. 99: Gasolina[vehicleid] -= 0.2, Pneu[vehicleid] -= 0.2;
  2314. case 100 .. 150: Gasolina[vehicleid] -= 0.3, Pneu[vehicleid] -= 0.3;
  2315. case 151 .. 450: Gasolina[vehicleid] -= 0.6, Pneu[vehicleid] -= 0.6;
  2316. }
  2317. if(Pneu[vehicleid] < 1)
  2318. {
  2319. new Paineis, Portas, Luzes, NNHS;
  2320. GetVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, NNHS);
  2321. UpdateVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, 15);
  2322. }
  2323. }
  2324. else
  2325. {
  2326. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
  2327. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
  2328. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
  2329. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
  2330. }
  2331. return 1;
  2332. }
  2333. /*
  2334. forward AtualizarVelocimetro(playerid);
  2335. public AtualizarVelocimetro(playerid)
  2336. {
  2337. if(PlayerInfo[playerid][NoVel] == true)
  2338. {
  2339.  
  2340. new vehicleid = GetPlayerVehicleID(playerid);
  2341. switch(Gasolina[vehicleid])
  2342. {
  2343. case 20 .. 50: Gasolina[vehicleid] -= 0.1, Pneu[vehicleid] -= 0.1;
  2344. case 51 .. 99: Gasolina[vehicleid] -= 0.2, Pneu[vehicleid] -= 0.2;
  2345. case 100 .. 150: Gasolina[vehicleid] -= 0.3, Pneu[vehicleid] -= 0.3;
  2346. case 151 .. 450: Gasolina[vehicleid] -= 0.6, Pneu[vehicleid] -= 0.6;
  2347. }
  2348.  
  2349. new velocidade[30];
  2350. format(velocidade,sizeof(velocidade),"%d KM/H", GetPlayerSpeed(playerid));
  2351. TextDrawSetString(PlayerText[playerid][Velo1], velocidade);
  2352.  
  2353. new car[60];
  2354. format(car, sizeof(car),"%s", vehName[GetVehicleModel(GetPlayerVehicleID(playerid)) - 400]);
  2355. TextDrawSetString(PlayerText[playerid][Velo2], car);
  2356.  
  2357. new gaskrl[15];
  2358. switch(Gasolina[vehicleid])
  2359. {
  2360. case 0 .. 9: gaskrl = "/~r~//////////";
  2361. case 10 .. 19: gaskrl = "//~r~/////////";
  2362. case 20 .. 29: gaskrl = "///~r~////////";
  2363. case 30 .. 39: gaskrl = "////~r~//////";
  2364. case 40 .. 49: gaskrl = "/////~r~//////";
  2365. case 50 .. 59: gaskrl = "//////~r~/////";
  2366. case 60 .. 69: gaskrl = "///////~r~////";
  2367. case 70 .. 79: gaskrl = "////////~r~///";
  2368. case 80 .. 89: gaskrl = "/////////~r~//";
  2369. case 90 .. 99: gaskrl = "//////////~r~/";
  2370. }
  2371. format(Don, sizeof(Don),"Gasolina____%s", gaskrl);
  2372. TextDrawSetString(PlayerText[playerid][Velo3], Don);
  2373.  
  2374. new Float:Lataria, latkrl[15];
  2375. GetVehicleHealth(vehicleid, Lataria);
  2376. switch(Lataria)
  2377. {
  2378. case 0 .. 99: latkrl = "/~r~//////////";
  2379. case 100 .. 199: latkrl = "//~r~/////////";
  2380. case 200 .. 299: latkrl = "///~r~////////";
  2381. case 300 .. 399: latkrl = "////~r~//////";
  2382. case 400 .. 499: latkrl = "/////~r~//////";
  2383. case 500 .. 599: latkrl = "//////~r~/////";
  2384. case 600 .. 699: latkrl = "///////~r~////";
  2385. case 700 .. 799: latkrl = "////////~r~///";
  2386. case 800 .. 899: latkrl = "/////////~r~//";
  2387. case 900 .. 1000: latkrl = "//////////~r~/";
  2388. }
  2389. format(Don, sizeof(Don),"Lataria_____%s", latkrl);
  2390. TextDrawSetString(PlayerText[playerid][Velo4], Don);
  2391.  
  2392. new pneustr[15];
  2393. switch(Pneu[vehicleid])
  2394. {
  2395. case 0 .. 9: pneustr = "/~r~//////////";
  2396. case 10 .. 19: pneustr = "//~r~/////////";
  2397. case 20 .. 29: pneustr = "///~r~////////";
  2398. case 30 .. 39: pneustr = "////~r~//////";
  2399. case 40 .. 49: pneustr = "/////~r~//////";
  2400. case 50 .. 59: pneustr = "//////~r~/////";
  2401. case 60 .. 69: pneustr = "///////~r~////";
  2402. case 70 .. 79: pneustr = "////////~r~///";
  2403. case 80 .. 89: pneustr = "/////////~r~//";
  2404. case 90 .. 99: pneustr = "//////////~r~/";
  2405. }
  2406. format(Don, sizeof(Don),"Pneu______%s", pneustr);
  2407. TextDrawSetString(PlayerText[playerid][Velo5], Don);
  2408.  
  2409. format(Don, sizeof(Don),"Motor ~g~ON");
  2410. TextDrawSetString(PlayerText[playerid][Velo6], Don);
  2411.  
  2412. if(Pneu[vehicleid] < 1)
  2413. {
  2414. new Paineis, Portas, Luzes, NNHS;
  2415. GetVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, NNHS);
  2416. UpdateVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, 15);
  2417. }
  2418. }
  2419. else
  2420. {
  2421. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
  2422. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
  2423. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
  2424. TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
  2425. }
  2426. return 1;
  2427. }*/
  2428. stock GetPlayerSpeed(playerid)
  2429. {
  2430. new Float:ST[4];
  2431. if(IsPlayerInAnyVehicle(playerid))
  2432. GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]);
  2433. else GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]);
  2434. ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 100.3;
  2435. return floatround(ST[3]);
  2436. }
  2437. stock IsVehicleDrivingBackwards(vehicleid)
  2438. {
  2439. new
  2440. Float:Float[3]
  2441. ;
  2442. if(GetVehicleVelocity(vehicleid, Float[1], Float[2], Float[0]))
  2443. {
  2444. GetVehicleZAngle(vehicleid, Float[0]);
  2445. if(Float[0] < 90)
  2446. {
  2447. if(Float[1] > 0 && Float[2] < 0) return true;
  2448. }
  2449. else if(Float[0] < 180)
  2450. {
  2451. if(Float[1] > 0 && Float[2] > 0) return true;
  2452. }
  2453. else if(Float[0] < 270)
  2454. {
  2455. if(Float[1] < 0 && Float[2] > 0) return true;
  2456. }
  2457. else if(Float[1] < 0 && Float[2] < 0) return true;
  2458. }
  2459. return false;
  2460. }
  2461. stock IsAAlerta(vehicleid)
  2462. {
  2463. new result;
  2464. new model = GetVehicleModel(vehicleid);
  2465. switch(model)
  2466. {
  2467. case 403, 406, 408, 414 ,428 ,431 ,433 ,437 ,443 ,455 ,456 ,499 ,508 ,514 ,515 ,524 ,525 ,531 ,544 ,552 ,578 ,601: result = model;
  2468. default: result = 0;
  2469. }
  2470. return result;
  2471. }
  2472. AlertaRe(playerid)
  2473. {
  2474. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  2475. new vehicleid = GetPlayerVehicleID(playerid);
  2476. if(GetPlayerVehicleSeat(playerid) == 0)
  2477. {
  2478. if(IsAAlerta(vehicleid))
  2479. {
  2480. GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
  2481. if(IsVehicleDrivingBackwards(vehicleid))
  2482. {
  2483. SetVehicleParamsEx(vehicleid, engine, lights, true, doors, bonnet, boot, objective);
  2484. }
  2485. else
  2486. {
  2487. SetVehicleParamsEx(vehicleid, engine, lights, false, doors, bonnet, boot, objective);
  2488. }
  2489. }
  2490. }
  2491. return 1;
  2492. }
  2493. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2494. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2495. // COMANDOS PARA JOGADORES //
  2496. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2497. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2498. command(minhaconta, playerid, params[])
  2499. {
  2500. ShowPlayerDialog(playerid, DIALOG_MENU, DIALOG_STYLE_LIST, "Minha conta", "Salvar conta\nSalvar vip\nMudar senha", "Continuar", "Cancelar");
  2501. return true;
  2502. }
  2503. command(admins, playerid, params[])
  2504. {
  2505. new aaa[200];
  2506. for(new i=0; i<MAX_PLAYERS; i++)
  2507. {
  2508. if(PlayerInfo[i][pAdmin] > 0)
  2509. {
  2510. GetPlayerName(i, DName, sizeof(DName));
  2511. format(aaa,sizeof(aaa),"{FFFFFF}%s %s(ID:%d)", AdmNome[PlayerInfo[i][pAdmin]], DName, i);
  2512. }
  2513. }
  2514. ShowPlayerDialog(playerid, DIALOG_ADM, DIALOG_STYLE_MSGBOX, "Administraçao presente", aaa, "Ok", "");
  2515. return true;
  2516. }
  2517. command(vips, playerid, params[])
  2518. {
  2519. new bbb[200];
  2520. for(new i=0; i<MAX_PLAYERS; i++)
  2521. {
  2522. if(Vips == 0){ SendClientMessage(playerid, -1,"[ERRO] Não tem vips online."); return 1; }
  2523. if(VipInfo[i][vLevel] > 0)
  2524. {
  2525. GetPlayerName(i, DName, sizeof(DName));
  2526. format(bbb,sizeof(bbb),"{FFFFFF}%s %s(ID:%d)", NameVip[VipInfo[i][vLevel]], DName, i);
  2527. }
  2528. }
  2529. ShowPlayerDialog(playerid, DIALOG_VIPS, DIALOG_STYLE_MSGBOX, "Vip presente", bbb, "Ok", "");
  2530. return true;
  2531. }
  2532. command(trabalhar, playerid, params[])
  2533. {
  2534. new aaa[150];
  2535. if(PlayerInfo[playerid][pClass] == TEAM_TRUCK)
  2536. {
  2537. if(GetVehicleTrailer(GetPlayerVehicleID(playerid)))
  2538. {
  2539. for(new wp = 0; wp < sizeof Locais; wp++ )
  2540. {
  2541. if(IsPlayerInRangeOfPoint(playerid, 10000, Locais[wp][X], Locais[wp][Y], Locais[wp][Z]))
  2542. {
  2543. format(Don,sizeof(Don),"De: %s - Para: %s\n", Locais[wp][Name], Locais[wp][ParaName]);
  2544. strcat(aaa, Don);
  2545. }
  2546. }
  2547. ShowPlayerDialog(playerid, DIALOG_WORK, DIALOG_STYLE_LIST, "Rotas", aaa, "Selecionar", #);
  2548. PlayerInfo[playerid][Trab] ++;
  2549.  
  2550. }else SendClientMessage(playerid, -1,"[ERRO] Você não tem carroceria.");
  2551. }
  2552. return true;
  2553. }
  2554. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2555. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2556. // COMANDOS PARA A ADMINISTRAÇAO //
  2557. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2558. // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2559. command(av, playerid, params[])
  2560. {
  2561. GetPlayerName(playerid, DName, sizeof(DName));
  2562. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2563. if(sscanf(params,"s", params))return SendClientMessage(playerid, -1,"[USO] /av [texto]");
  2564. format(Don,sizeof(Don),"[%s] %s: %s.", AdmNome[PlayerInfo[playerid][pAdmin]], DName, params);
  2565. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2566. return true;
  2567. }
  2568. command(ir, playerid, params[])
  2569. {
  2570. new ID;
  2571. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2572. if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /ir [ID]");
  2573. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2574. GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
  2575. SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
  2576. return true;
  2577. }
  2578. command(trazer, playerid, params[])
  2579. {
  2580. new ID;
  2581. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2582. if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /trazer [ID]");
  2583. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2584. GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
  2585. SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
  2586. return true;
  2587. }
  2588. command(tapa, playerid, params[])
  2589. {
  2590. new ID;
  2591. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2592. if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /tapa [ID]");
  2593. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2594. GetPlayerName(ID, DName, sizeof(DName));
  2595. GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
  2596. SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]+20);
  2597. format(Don,sizeof(Don),"[Aviso] %s levou um tapa do %s.", DName, AdmNome[PlayerInfo[playerid][pAdmin]]);
  2598. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2599. return true;
  2600. }
  2601. command(forcaregras, playerid, params[])
  2602. {
  2603. new ID;
  2604. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2605. if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /forcaregras [ID]");
  2606. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2607. GetPlayerName(ID, DName, sizeof(DName));
  2608. format(Don,sizeof(Don),"[Aviso] %s foi forçado pelo %s a olhar as regras.", DName, AdmNome[PlayerInfo[playerid][pAdmin]]);
  2609. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2610. new Msg[600];
  2611. format(Msg, 600,"* Jamais usar hack [BAN - 30 Dias]\n");
  2612. format(Msg, 600,"* Não faça DB [BAN - 5 Dias]\n");
  2613. format(Msg, 600,"* Não ofender ninguem [BAN - 2 Dias]\n");
  2614. format(Msg, 600,"* Não falar mal do servidor [BAN - 1 Dia]");
  2615. format(Msg, 600,"* Não divulgar servidore [BAN PERMANENTE]");
  2616. ShowPlayerDialog(ID, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Regras", Msg, "OK", "");
  2617. return true;
  2618. }
  2619. command(fogo, playerid, params[])
  2620. {
  2621. new ID;
  2622. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2623. if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /fogo [ID]");
  2624. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2625. GetPlayerName(ID, DName, sizeof(DName));
  2626. GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
  2627. CreateExplosion(Pos[0], Pos[1], Pos[2], 12, 10.0);
  2628. format(Don,sizeof(Don),"[Aviso] %s foi explodido pelo %s.", DName, AdmNome[PlayerInfo[playerid][pAdmin]]);
  2629. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2630. return true;
  2631. }
  2632. command(kick, playerid, params[])
  2633. {
  2634. new ID;
  2635. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2636. if(sscanf(params,"us", ID, params))return SendClientMessage(playerid, -1,"[USO] /kick [ID] [Motivo]");
  2637. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2638. GetPlayerName(playerid, DName, sizeof(DName));
  2639. GetPlayerName(ID, DNameID, sizeof(DNameID));
  2640. format(Don,sizeof(Don),"[Aviso] %s foi kickado pelo %s %s [Motivo: %s]", DNameID, AdmNome[PlayerInfo[playerid][pAdmin]], DName, params);
  2641. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2642. Kick(ID);
  2643. return true;
  2644. }
  2645. command(darvip, playerid, params[])
  2646. {
  2647. new ID, Nivel, Dias;
  2648. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2649. if(sscanf(params,"udd", ID, Nivel, Dias))return SendClientMessage(playerid, -1,"[USO] /darvip [ID] [Nivel] [Dias]");
  2650. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2651.  
  2652. GetPlayerName(playerid, DName, sizeof(DName));
  2653. GetPlayerName(ID, DNameID, sizeof(DNameID));
  2654.  
  2655. VipInfo[ID][vLevel] = Nivel;
  2656. VipInfo[ID][vDias] = (gettime() + (Dias * 24 * 60 * 60));
  2657.  
  2658. format(Don,sizeof(Don),"[Aviso]Você ganhou vip nivel %s por %d dia(s) [By: %s]", NameVip[VipInfo[ID][vLevel]], Dias, DName);
  2659. SendClientMessage(ID, CorClasses[PlayerInfo[playerid][pClass]], Don);
  2660.  
  2661. format(Don,sizeof(Don),"[Aviso]Você deu vip nivel %s por %d dia(s) para %s.", NameVip[VipInfo[ID][vLevel]], Dias, DNameID);
  2662. SendClientMessage(playerid, CorClasses[PlayerInfo[playerid][pClass]], Don);
  2663.  
  2664. format(Donarquivo, sizeof(Donarquivo), VIPSALVO, DName);
  2665. if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
  2666.  
  2667. DOF2_SetInt(Donarquivo, "Nivel",VipInfo[playerid][vLevel]);
  2668. DOF2_SetInt(Donarquivo, "Dias",VipInfo[playerid][vDias]);
  2669. DOF2_SaveFile();
  2670. return true;
  2671. }
  2672. command(tirarvip, playerid, params[])
  2673. {
  2674. new ID;
  2675. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2676. if(sscanf(params,"udd", ID))return SendClientMessage(playerid, -1,"[USO] /tirarvip [ID]");
  2677. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2678.  
  2679. GetPlayerName(playerid, DName, sizeof(DName));
  2680. GetPlayerName(ID, DNameID, sizeof(DNameID));
  2681.  
  2682. VipInfo[ID][vLevel] = 0;
  2683. VipInfo[ID][vDias] = 0;
  2684.  
  2685. format(Don,sizeof(Don),"[Aviso]Você perdeu seu vip [By: %s]", DName);
  2686. SendClientMessage(ID, CorClasses[PlayerInfo[playerid][pClass]], Don);
  2687.  
  2688. format(Don,sizeof(Don),"[Aviso]Você tirou vip de %s .", DNameID);
  2689. SendClientMessage(playerid, CorClasses[PlayerInfo[playerid][pClass]], Don);
  2690.  
  2691. format(Donarquivo, sizeof(Donarquivo), VIPSALVO, DName);
  2692. if(!DOF2_FileExists(Donarquivo))return SendClientMessage(playerid, -1,"[ERRO] Jogador não possui vip.");
  2693. DOF2_RemoveFile(Donarquivo);
  2694. return true;
  2695. }
  2696. command(ban, playerid, params[])
  2697. {
  2698. new ID, Dias;
  2699. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2700. if(sscanf(params,"uds", ID, Dias, params))return SendClientMessage(playerid, -1,"[USO] /ban [ID][Dias][Motivo]");
  2701. if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
  2702.  
  2703. GetPlayerName(playerid, DName, sizeof(DName));
  2704. GetPlayerName(ID, DNameID, sizeof(DNameID));
  2705.  
  2706. format(Don,sizeof(Don),"[Aviso] %s foi banido por %d pelo %s %s [Motivo: %s]",DNameID, Dias, AdmNome[PlayerInfo[playerid][pAdmin]], DName, params);
  2707. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2708.  
  2709. BanInfo[ID][bDias] = (gettime() + (Dias * 24 * 60 * 60));
  2710.  
  2711. format(Donarquivo, sizeof(Donarquivo), BANSALVO, DName);
  2712. if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
  2713.  
  2714. DOF2_SetInt(Donarquivo, "Dias", BanInfo[ID][bDias]);
  2715. DOF2_SetString(Donarquivo, "Quem baniu", DName);
  2716. DOF2_SetString(Donarquivo, "Motivo", params);
  2717. DOF2_SaveFile();
  2718. Kick(ID);
  2719. return true;
  2720. }
  2721. command(desban, playerid, params[])
  2722. {
  2723. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2724. if(sscanf(params,"s", params))return SendClientMessage(playerid, -1,"[USO] /desban [Nick]");
  2725. GetPlayerName(playerid, DName, sizeof(DName));
  2726.  
  2727. format(Donarquivo, sizeof(Donarquivo), BANSALVO, params);
  2728. if(!DOF2_FileExists(Donarquivo))return SendClientMessage(playerid, -1,"[ERRO] Nick não esta banido.");
  2729. DOF2_RemoveFile(Donarquivo);
  2730.  
  2731. format(Don,sizeof(Don),"[Aviso] %s foi desbanido pelo %s %s", params, AdmNome[PlayerInfo[playerid][pAdmin]], DName);
  2732. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2733. return true;
  2734. }
  2735. command(baninfo, playerid, params[])
  2736. {
  2737. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2738. if(sscanf(params,"s", params))return SendClientMessage(playerid, -1,"[USO] /baninfo [Nick]");
  2739. format(Donarquivo, sizeof(Donarquivo), BANSALVO, params);
  2740. if(!DOF2_FileExists(Donarquivo))return SendClientMessage(playerid, -1,"[ERRO] Nick não banido!.");
  2741. format(Don,sizeof(Don),"\r\rInfo ban de %s\nDias restantes: %d\nAdmin que baniu:%s\nMotivo:%s",params,DOF2_GetInt(Donarquivo,"Dias"),DOF2_GetString(Donarquivo, "Quembaniu"),DOF2_GetString(Donarquivo, "Motivo"));
  2742. ShowPlayerDialog(playerid, DIALOG_INFOBAN, DIALOG_STYLE_MSGBOX, "Info Ban", Don, "OK", "");
  2743. return true;
  2744. }
  2745. command(criarmenu, playerid, params[])
  2746. {
  2747. if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
  2748. if(MenuServer == MAX_MENU)return SendClientMessage(playerid, -1,"[ERRO] Limite de menu atingido!");
  2749.  
  2750. GetPlayerName(playerid, DName, sizeof(DName));
  2751. GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
  2752.  
  2753. MenuServer++;
  2754.  
  2755. format(Donarquivo, sizeof(Donarquivo), MENUSALVO, MenuServer);
  2756. if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
  2757. DOF2_SetFloat(Donarquivo, "X", Pos[0]);
  2758. DOF2_SetFloat(Donarquivo, "Y", Pos[1]);
  2759. DOF2_SetFloat(Donarquivo, "Z", Pos[2]);
  2760. DOF2_SaveFile();
  2761. CreatePickup(1274, 1, Pos[0], Pos[1], Pos[2], -1);
  2762.  
  2763. format(Don,sizeof(Don),"[Aviso] %s criou mais um ponto de menu[Pontos de menu: %d]", DName, MenuServer);
  2764. SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
  2765. return true;
  2766. }
  2767. command(gmx, playerid, params[])return SendRconCommand("gmx");
  2768. command(tiriricaowna, playerid, params[])return PlayerInfo[playerid][pAdmin] = 5;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement