Guest User

Brasil Fly

a guest
Nov 12th, 2012
1,041
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 345.00 KB | None | 0 0
  1. //        #### ########   ######     ######## ########    ###    ##     ##
  2. //         ##  ##     ## ##    ##       ##    ##         ## ##   ###   ###
  3. //         ##  ##     ## ##             ##    ##        ##   ##  #### ####
  4. //         ##  ########   ######        ##    ######   ##     ## ## ### ##
  5. //         ##  ##              ##       ##    ##       ######### ##     ##
  6. //         ##  ##        ##    ##       ##    ##       ##     ## ##     ##
  7. //        #### ##         ######        ##    ######## ##     ## ##     ##
  8. //              Criado por iPs ReDKiiL Copyright 2012
  9. //              ips-team.forumeiros.com
  10. //      Este trabalho está licençiado sob a Licença Atribuição-NãoComercial-CompartilhaIgual 3.0 Não Adaptada da Creative Commons.
  11. //      Para ver uma cóa desta licença, visite http://creativecommons.org/licenses/by-nc-sa/3.0/ ou
  12. //      envie uma carta para Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.
  13. //
  14. //==includes==
  15. #include <a_samp>
  16. #include <a_mysqlr7>
  17. #include <zcmd>
  18. #include <geoip>
  19. #include <streamer>
  20. #include <sscanf2>
  21. #include <progress>
  22. //==defines==
  23. #undef MAX_PLAYERS
  24. #define MAX_PLAYERS (30)
  25. #undef MAX_VEHICLES
  26. #define MAX_VEHICLES (300)
  27. #define branco -1
  28. #define vermelho 0xFF0000FF
  29. #define laranja 0xFFAF40FF
  30. #define cinza 0xC0C0C0AA
  31. #define verde 0x0DFF00FF
  32. #define HOST ""
  33. #define LOGIN ""
  34. #define SENHA ""
  35. #define DB ""
  36. #define Nome(%1) pinfo[%1][Nick]
  37. #define IDLOGIN (1)
  38. #define IDREGISTRO (2)
  39. #define TELES_ADM (3)
  40. #define SPAWND (4)
  41. #define LICENCASD (5)
  42. #define DCONCE (6)
  43. #define DLISTCAR (7)
  44. #define DIALOGCMDS (8)
  45. #define DIALOGCMDSA (9)
  46. #define DIALOGCORC (10)
  47. #define DIALOGMEUCARRO (11)
  48. #define DLISTCASAS (12)
  49. #define JOII "[ERRO]: Jogador offline/ID invalido!"
  50. #define LEVELF "[ERRO]:Você não tem poder suficiente para usar esse comando!"
  51. #define Travado(%1,%2) TogglePlayerControllable(%1,%2)
  52. #define MAX_TLR (3)
  53. #define MAX_CASAS (200)
  54. #define TIME(%1,%2) \ (GetPlayerTeam(%1) == %2)
  55. #define RELEASED(%0) \
  56.     (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
  57. #define PRESSED(%0) \
  58.     (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  59. #define Porcentagem(%1,%2) ((%1/100)*%2)
  60. #define MAX_CASASPP (3)
  61. #define IsVehicleConnected(%0) \
  62.                 (GetVehicleModel(%0)) || (600 > %0 >400)//by garfield
  63. //==enums==
  64. enum p_info
  65. {
  66.     Nick[30],
  67.     Senha[20],
  68.     ID,
  69.     Admin,
  70.     Dinheiro,
  71.     DISTANCIA,
  72.     VENTREGA,
  73.     INWORK,
  74.     WORKT,
  75.     AERO,
  76.     AERO2,
  77.     Logado,
  78.     TLR,
  79.     FUEL,
  80.     FUEL2,
  81.     FUELA,
  82.     FUELT,
  83.     USOG,
  84.     EMCASA,
  85.     PPKM,
  86.     SLOTS,
  87.     CASAS,
  88.     CARROS,
  89.     AUT,
  90.     CARC,
  91.     INC,
  92.     CARCM,
  93.     ATTMOD,
  94.     PROXRC,
  95.     INSHAMAL,
  96.     BANIDO,
  97.     SALVOUACC,
  98.     BARV,
  99.     BARTIMER,
  100. };
  101. enum house_info
  102. {
  103.     HID,
  104.     SLOTS,
  105.     VALOR,
  106.     IDINT,
  107.     DONO,
  108.     DONON[30],
  109.     Float:HX,
  110.     Float:HY,
  111.     Float:HZ,
  112.     STATUS,
  113.     Text3D:Label,
  114.     Icon,
  115.     Pickup,
  116. }
  117. enum car_i
  118. {
  119.     IDC,
  120.     DONOID,
  121.     DONONO[30],
  122.     MODELO,
  123.     COR1,
  124.     COR2,
  125.     Text3D:Label,
  126.     Float:XXC,
  127.     Float:YYC,
  128.     Float:ZZC,
  129.     Float:AAC,
  130.     MOD0,
  131.     MOD1,
  132.     MOD2,
  133.     MOD3,
  134.     MOD4,
  135.     MOD5,
  136.     MOD6,
  137.     MOD7,
  138.     MOD8,
  139.     MOD9,
  140.     MOD10,
  141.     MOD11,
  142.     MOD12,
  143.     MOD13,
  144.     ESTAC,
  145. }
  146. //==variaveis/news==
  147. new pinfo[MAX_PLAYERS][p_info];
  148. new hinfo[MAX_CASAS][house_info];
  149. new cinfo[MAX_VEHICLES][car_i];
  150. new TimerUp[MAX_PLAYERS],TimerUpDis[MAX_PLAYERS];
  151. new VM[17];
  152. new Text:Textdraw0;
  153. new Text:Textdraw1;
  154. new Text:Textdraw2;
  155. new Text:Textdraw3;
  156. new Text:Textdraw4[MAX_PLAYERS];
  157. new Text:Textdraw5;
  158. new Text:SSkin[MAX_PLAYERS];
  159. new Text:Fuel[MAX_PLAYERS];
  160. new Text:Alt[MAX_PLAYERS];
  161. new Text:Velo[MAX_PLAYERS];
  162. new Text:VStatus[MAX_PLAYERS];
  163. new Text:WORKD[MAX_PLAYERS];
  164. new Text:CSIM;
  165. new Text:CNAO;
  166. new Text:CPRECO;
  167. new Text:HORASERVER;
  168. new Text3D:Cabeca[MAX_PLAYERS];
  169. new Bar:Carregando[MAX_PLAYERS];
  170. new CONCEO=0;
  171. new Float:X,Float:Y,Float:Z;
  172. new Drawpis=0;
  173. new MAX_CARROS;
  174. new MAX_PING;
  175. new drunknew[MAX_PLAYERS];
  176. new pDrunkLevelLast[MAX_PLAYERS];
  177. new pFPS[MAX_PLAYERS];
  178. new Conexao,Query[500];
  179. new ElevadorMI,ElevadorMIS;
  180. new Dia,Mes,Ano,Horas,Minutos,Segundos;
  181. new ServerHoras,ServerMinutos;
  182. new strcmds[1400];
  183. //==forwards==
  184. forward UmQuery(text[]);
  185. forward RegistrarJogador(playerid);
  186. forward RegistrarJogadorEtapa2(playerid);
  187. forward GerarIDPP(playerid);
  188. forward CarregarJogador(playerid,senha[]);
  189. forward rCarregarJogador(playerid);
  190. forward CarregarItensP(playerid);
  191. forward ChecarConta(playerid);
  192. forward rChecarConta(playerid);
  193. forward ChecarBan(playerid);
  194. forward rChecarBan(playerid);
  195. forward CarregarP(playerid);
  196. forward DescarregarP(playerid);
  197. forward KickNOOB(playerid);
  198. forward Atualizador();
  199. forward Elevador();
  200. forward TravarPlayer(playerid,son);
  201. forward TirarFuel();
  202. forward CarregarCasas();
  203. forward rCarregarCasas(id);
  204. forward AvisarFuel(playerid);
  205. forward CarregarCarros(playerid);
  206. forward CarregarCarrosE2(playerid);
  207. forward GerarID(carid);
  208. forward CarregarComponets(vid);
  209. forward AtualizarPlayer(playerid);
  210. forward AlterarTempo();
  211. forward SalvarIntensP(playerid);
  212. forward AumentarBar(playerid);
  213. forward HidePlayer(playerid,bool:hide);
  214. forward ComprarCarro(playerid,modelo);
  215. //arays com enums
  216. enum AEROS_ZN
  217. {
  218.     NOME[30],
  219.     Float:P_POS[3]
  220. }
  221. new InfoAeros[][AEROS_ZN]=
  222. {
  223.     {"SF Aeroporto",{-1351.1627,-235.5777,14.3398}},
  224.     {"LS Aeroporto PT 1",{1646.1606,-2448.6396,13.7516}},
  225.     {"LS Aeroporto PT 2",{1733.8540,-2439.9165,14.2803}},
  226.     {"LS Aeroporto PT 3",{1564.5222,-2446.1711,14.2780}},
  227.     {"LV Aeroporto PT 1",{1574.2365,1442.3986,10.8396}},
  228.     {"LV Aeroporto PT 2",{1571.6461,1547.2690,10.8203}},
  229.     {"Verdant Meadows",{355.6941,2501.1809,17.2045}},
  230.     {"Jacarepaguá PT 1",{1898.4762,4393.8481,2.9596}},
  231.     {"Jacarepaguá PT 2",{1928.8730,4219.0542,2.2333}},
  232.     {"Amazonas PT 1",{6055.7246,-1195.4733,2.6098}},
  233.     {"Amazonas PT 2",{6071.0474,-1114.1654,3.5515}},
  234.     {"Santos Dumont PT 1",{-2260.4360,-4946.5610,4.8752}},
  235.     {"Santos Dumont PT 2",{-2168.4192,-4951.5908,6.0905}},
  236.     {"Santos Dumont PT 3",{-2349.3110,-4922.2842,6.0913}}
  237. };
  238. enum HELIP_INFO
  239. {
  240.     LNOME[30],
  241.     Float:H_POS[3]
  242. }
  243. new HeliInfo[][HELIP_INFO]=
  244. {
  245.     {"SF Aeroporto Heliponto",{-1187.7571,23.9181,14.3250}},
  246.     {"SFPD Heliponto",{-1681.9781,707.1661,30.7764}},
  247.     {"Hospital SF Heliponto",{-2710.7207,668.3405,66.2719}},
  248.     {"Bay Side Heliponto",{-2225.1797,2326.7708,7.7265}},
  249.     {"Verdant Meadows Heliponto",{365.5525,2535.6794,16.8403}},
  250.     {"LV Aeroporto Heliponto",{1519.5469,1757.4506,10.9972}},
  251.     {"Heliponto Emerald Isle",{2094.2400,2413.9590,74.7549}},
  252.     {"KACC Heliponto",{2619.7810,2722.8569,36.7164}},
  253.     {"Downtown Heliponto",{1542.1285,-1353.1198,329.6472}},
  254.     {"LS Aeroporto Heliponto",{1767.3314,-2287.2593,26.9704}},
  255.     {"Amazonas Heliponto",{6106.0317,-1131.1462,5.3093}}
  256. };
  257. enum GPSInfo
  258. {
  259.     zone_name[30],
  260.     Float:zone_minx,
  261.     Float:zone_miny,
  262.     Float:zone_minz,
  263.     Float:zone_maxx,
  264.     Float:zone_maxy,
  265.     Float:zone_maxz
  266. }
  267. new Float:Zones[][GPSInfo] =
  268. {
  269.     { "'The Big Ear'",                -410.00,  1403.30,    -3.00,  -137.90,  1681.20,   200.00},
  270.     { "Aldea Malvada",               -1372.10,  2498.50,     0.00, -1277.50,  2615.30,   200.00},
  271.     { "Angel Pine",                  -2324.90, -2584.20,    -6.10, -1964.20, -2212.10,   200.00},
  272.     { "Arco del Oeste",               -901.10,  2221.80,     0.00,  -592.00,  2571.90,   200.00},
  273.     { "Avispa Country Club",         -2646.40,  -355.40,     0.00, -2270.00,  -222.50,   200.00},
  274.     { "Avispa Country Club",         -2831.80,  -430.20,    -6.10, -2646.40,  -222.50,   200.00},
  275.     { "Avispa Country Club",         -2361.50,  -417.10,     0.00, -2270.00,  -355.40,   200.00},
  276.     { "Avispa Country Club",         -2667.80,  -302.10,   -28.80, -2646.40,  -262.30,    71.10},
  277.     { "Avispa Country Club",         -2470.00,  -355.40,     0.00, -2270.00,  -318.40,    46.10},
  278.     { "Avispa Country Club",         -2550.00,  -355.40,     0.00, -2470.00,  -318.40,    39.70},
  279.     { "Back o Beyond",               -1166.90, -2641.10,     0.00,  -321.70, -1856.00,   200.00},
  280.     { "Battery Point",               -2741.00,  1268.40,    -4.50, -2533.00,  1490.40,   200.00},
  281.     { "Bayside",                     -2741.00,  2175.10,     0.00, -2353.10,  2722.70,   200.00},
  282.     { "Bayside Marina",              -2353.10,  2275.70,     0.00, -2153.10,  2475.70,   200.00},
  283.     { "Beacon Hill",                  -399.60, -1075.50,    -1.40,  -319.00,  -977.50,   198.50},
  284.     { "Blackfield",                    964.30,  1203.20,   -89.00,  1197.30,  1403.20,   110.90},
  285.     { "Blackfield",                    964.30,  1403.20,   -89.00,  1197.30,  1726.20,   110.90},
  286.     { "Blackfield Chapel",            1375.60,   596.30,   -89.00,  1558.00,   823.20,   110.90},
  287.     { "Blackfield Chapel",            1325.60,   596.30,   -89.00,  1375.60,   795.00,   110.90},
  288.     { "Blackfield Intersection",      1197.30,  1044.60,   -89.00,  1277.00,  1163.30,   110.90},
  289.     { "Blackfield Intersection",      1166.50,   795.00,   -89.00,  1375.60,  1044.60,   110.90},
  290.     { "Blackfield Intersection",      1277.00,  1044.60,   -89.00,  1315.30,  1087.60,   110.90},
  291.     { "Blackfield Intersection",      1375.60,   823.20,   -89.00,  1457.30,   919.40,   110.90},
  292.     { "Blueberry",                     104.50,  -220.10,     2.30,   349.60,   152.20,   200.00},
  293.     { "Blueberry",                      19.60,  -404.10,     3.80,   349.60,  -220.10,   200.00},
  294.     { "Blueberry Acres",              -319.60,  -220.10,     0.00,   104.50,   293.30,   200.00},
  295.     { "Caligula's Palace",            2087.30,  1543.20,   -89.00,  2437.30,  1703.20,   110.90},
  296.     { "Caligula's Palace",            2137.40,  1703.20,   -89.00,  2437.30,  1783.20,   110.90},
  297.     { "Calton Heights",              -2274.10,   744.10,    -6.10, -1982.30,  1358.90,   200.00},
  298.     { "Chinatown",                   -2274.10,   578.30,    -7.60, -2078.60,   744.10,   200.00},
  299.     { "City Hall",                   -2867.80,   277.40,    -9.10, -2593.40,   458.40,   200.00},
  300.     { "Come-A-Lot",                   2087.30,   943.20,   -89.00,  2623.10,  1203.20,   110.90},
  301.     { "Commerce",                     1323.90, -1842.20,   -89.00,  1701.90, -1722.20,   110.90},
  302.     { "Commerce",                     1323.90, -1722.20,   -89.00,  1440.90, -1577.50,   110.90},
  303.     { "Commerce",                     1370.80, -1577.50,   -89.00,  1463.90, -1384.90,   110.90},
  304.     { "Commerce",                     1463.90, -1577.50,   -89.00,  1667.90, -1430.80,   110.90},
  305.     { "Commerce",                     1583.50, -1722.20,   -89.00,  1758.90, -1577.50,   110.90},
  306.     { "Commerce",                     1667.90, -1577.50,   -89.00,  1812.60, -1430.80,   110.90},
  307.     { "Conference Center",            1046.10, -1804.20,   -89.00,  1323.90, -1722.20,   110.90},
  308.     { "Conference Center",            1073.20, -1842.20,   -89.00,  1323.90, -1804.20,   110.90},
  309.     { "Cranberry Station",           -2007.80,    56.30,     0.00, -1922.00,   224.70,   100.00},
  310.     { "Creek",                        2749.90,  1937.20,   -89.00,  2921.60,  2669.70,   110.90},
  311.     { "Dillimore",                     580.70,  -674.80,    -9.50,   861.00,  -404.70,   200.00},
  312.     { "Doherty",                     -2270.00,  -324.10,    -0.00, -1794.90,  -222.50,   200.00},
  313.     { "Doherty",                     -2173.00,  -222.50,    -0.00, -1794.90,   265.20,   200.00},
  314.     { "Downtown",                    -1982.30,   744.10,    -6.10, -1871.70,  1274.20,   200.00},
  315.     { "Downtown",                    -1871.70,  1176.40,    -4.50, -1620.30,  1274.20,   200.00},
  316.     { "Downtown",                    -1700.00,   744.20,    -6.10, -1580.00,  1176.50,   200.00},
  317.     { "Downtown",                    -1580.00,   744.20,    -6.10, -1499.80,  1025.90,   200.00},
  318.     { "Downtown",                    -2078.60,   578.30,    -7.60, -1499.80,   744.20,   200.00},
  319.     { "Downtown",                    -1993.20,   265.20,    -9.10, -1794.90,   578.30,   200.00},
  320.     { "Downtown Los Santos",          1463.90, -1430.80,   -89.00,  1724.70, -1290.80,   110.90},
  321.     { "Downtown Los Santos",          1724.70, -1430.80,   -89.00,  1812.60, -1250.90,   110.90},
  322.     { "Downtown Los Santos",          1463.90, -1290.80,   -89.00,  1724.70, -1150.80,   110.90},
  323.     { "Downtown Los Santos",          1370.80, -1384.90,   -89.00,  1463.90, -1170.80,   110.90},
  324.     { "Downtown Los Santos",          1724.70, -1250.90,   -89.00,  1812.60, -1150.80,   110.90},
  325.     { "Downtown Los Santos",          1370.80, -1170.80,   -89.00,  1463.90, -1130.80,   110.90},
  326.     { "Downtown Los Santos",          1378.30, -1130.80,   -89.00,  1463.90, -1026.30,   110.90},
  327.     { "Downtown Los Santos",          1391.00, -1026.30,   -89.00,  1463.90,  -926.90,   110.90},
  328.     { "Downtown Los Santos",          1507.50, -1385.20,   110.90,  1582.50, -1325.30,   335.90},
  329.     { "East Beach",                   2632.80, -1852.80,   -89.00,  2959.30, -1668.10,   110.90},
  330.     { "East Beach",                   2632.80, -1668.10,   -89.00,  2747.70, -1393.40,   110.90},
  331.     { "East Beach",                   2747.70, -1668.10,   -89.00,  2959.30, -1498.60,   110.90},
  332.     { "East Beach",                   2747.70, -1498.60,   -89.00,  2959.30, -1120.00,   110.90},
  333.     { "East Los Santos",              2421.00, -1628.50,   -89.00,  2632.80, -1454.30,   110.90},
  334.     { "East Los Santos",              2222.50, -1628.50,   -89.00,  2421.00, -1494.00,   110.90},
  335.     { "East Los Santos",              2266.20, -1494.00,   -89.00,  2381.60, -1372.00,   110.90},
  336.     { "East Los Santos",              2381.60, -1494.00,   -89.00,  2421.00, -1454.30,   110.90},
  337.     { "East Los Santos",              2281.40, -1372.00,   -89.00,  2381.60, -1135.00,   110.90},
  338.     { "East Los Santos",              2381.60, -1454.30,   -89.00,  2462.10, -1135.00,   110.90},
  339.     { "East Los Santos",              2462.10, -1454.30,   -89.00,  2581.70, -1135.00,   110.90},
  340.     { "Easter Basin",                -1794.90,   249.90,    -9.10, -1242.90,   578.30,   200.00},
  341.     { "Easter Basin",                -1794.90,   -50.00,    -0.00, -1499.80,   249.90,   200.00},
  342.     { "Easter Bay Airport",          -1499.80,   -50.00,    -0.00, -1242.90,   249.90,   200.00},
  343.     { "Easter Bay Airport",          -1794.90,  -730.10,    -3.00, -1213.90,   -50.00,   200.00},
  344.     { "Easter Bay Airport",          -1213.90,  -730.10,     0.00, -1132.80,   -50.00,   200.00},
  345.     { "Easter Bay Airport",          -1242.90,   -50.00,     0.00, -1213.90,   578.30,   200.00},
  346.     { "Easter Bay Airport",          -1213.90,   -50.00,    -4.50,  -947.90,   578.30,   200.00},
  347.     { "Easter Bay Airport",          -1315.40,  -405.30,    15.40, -1264.40,  -209.50,    25.40},
  348.     { "Easter Bay Airport",          -1354.30,  -287.30,    15.40, -1315.40,  -209.50,    25.40},
  349.     { "Easter Bay Airport",          -1490.30,  -209.50,    15.40, -1264.40,  -148.30,    25.40},
  350.     { "Easter Bay Chemicals",        -1132.80,  -768.00,     0.00,  -956.40,  -578.10,   200.00},
  351.     { "Easter Bay Chemicals",        -1132.80,  -787.30,     0.00,  -956.40,  -768.00,   200.00},
  352.     { "El Castillo del Diablo",       -464.50,  2217.60,     0.00,  -208.50,  2580.30,   200.00},
  353.     { "El Castillo del Diablo",       -208.50,  2123.00,    -7.60,   114.00,  2337.10,   200.00},
  354.     { "El Castillo del Diablo",       -208.50,  2337.10,     0.00,     8.40,  2487.10,   200.00},
  355.     { "El Corona",                    1812.60, -2179.20,   -89.00,  1970.60, -1852.80,   110.90},
  356.     { "El Corona",                    1692.60, -2179.20,   -89.00,  1812.60, -1842.20,   110.90},
  357.     { "El Quebrados",                -1645.20,  2498.50,     0.00, -1372.10,  2777.80,   200.00},
  358.     { "Esplanade East",              -1620.30,  1176.50,    -4.50, -1580.00,  1274.20,   200.00},
  359.     { "Esplanade East",              -1580.00,  1025.90,    -6.10, -1499.80,  1274.20,   200.00},
  360.     { "Esplanade East",              -1499.80,   578.30,   -79.60, -1339.80,  1274.20,    20.30},
  361.     { "Esplanade North",             -2533.00,  1358.90,    -4.50, -1996.60,  1501.20,   200.00},
  362.     { "Esplanade North",             -1996.60,  1358.90,    -4.50, -1524.20,  1592.50,   200.00},
  363.     { "Esplanade North",             -1982.30,  1274.20,    -4.50, -1524.20,  1358.90,   200.00},
  364.     { "Fallen Tree",                  -792.20,  -698.50,    -5.30,  -452.40,  -380.00,   200.00},
  365.     { "Fallow Bridge",                 434.30,   366.50,     0.00,   603.00,   555.60,   200.00},
  366.     { "Fern Ridge",                    508.10,  -139.20,     0.00,  1306.60,   119.50,   200.00},
  367.     { "Financial",                   -1871.70,   744.10,    -6.10, -1701.30,  1176.40,   300.00},
  368.     { "Fisher's Lagoon",              1916.90,  -233.30,  -100.00,  2131.70,    13.80,   200.00},
  369.     { "Flint Intersection",           -187.70, -1596.70,   -89.00,    17.00, -1276.60,   110.90},
  370.     { "Flint Range",                  -594.10, -1648.50,     0.00,  -187.70, -1276.60,   200.00},
  371.     { "Fort Carson",                  -376.20,   826.30,    -3.00,   123.70,  1220.40,   200.00},
  372.     { "Foster Valley",               -2270.00,  -430.20,    -0.00, -2178.60,  -324.10,   200.00},
  373.     { "Foster Valley",               -2178.60,  -599.80,    -0.00, -1794.90,  -324.10,   200.00},
  374.     { "Foster Valley",               -2178.60, -1115.50,     0.00, -1794.90,  -599.80,   200.00},
  375.     { "Foster Valley",               -2178.60, -1250.90,     0.00, -1794.90, -1115.50,   200.00},
  376.     { "Frederick Bridge",             2759.20,   296.50,     0.00,  2774.20,   594.70,   200.00},
  377.     { "Gant Bridge",                 -2741.40,  1659.60,    -6.10, -2616.40,  2175.10,   200.00},
  378.     { "Gant Bridge",                 -2741.00,  1490.40,    -6.10, -2616.40,  1659.60,   200.00},
  379.     { "Ganton",                       2222.50, -1852.80,   -89.00,  2632.80, -1722.30,   110.90},
  380.     { "Ganton",                       2222.50, -1722.30,   -89.00,  2632.80, -1628.50,   110.90},
  381.     { "Garcia",                      -2411.20,  -222.50,    -0.00, -2173.00,   265.20,   200.00},
  382.     { "Garcia",                      -2395.10,  -222.50,    -5.30, -2354.00,  -204.70,   200.00},
  383.     { "Garver Bridge",               -1339.80,   828.10,   -89.00, -1213.90,  1057.00,   110.90},
  384.     { "Garver Bridge",               -1213.90,   950.00,   -89.00, -1087.90,  1178.90,   110.90},
  385.     { "Garver Bridge",               -1499.80,   696.40,  -179.60, -1339.80,   925.30,    20.30},
  386.     { "Glen Park",                    1812.60, -1449.60,   -89.00,  1996.90, -1350.70,   110.90},
  387.     { "Glen Park",                    1812.60, -1100.80,   -89.00,  1994.30,  -973.30,   110.90},
  388.     { "Glen Park",                    1812.60, -1350.70,   -89.00,  2056.80, -1100.80,   110.90},
  389.     { "Green Palms",                   176.50,  1305.40,    -3.00,   338.60,  1520.70,   200.00},
  390.     { "Greenglass College",            964.30,  1044.60,   -89.00,  1197.30,  1203.20,   110.90},
  391.     { "Greenglass College",            964.30,   930.80,   -89.00,  1166.50,  1044.60,   110.90},
  392.     { "Hampton Barns",                 603.00,   264.30,     0.00,   761.90,   366.50,   200.00},
  393.     { "Hankypanky Point",             2576.90,    62.10,     0.00,  2759.20,   385.50,   200.00},
  394.     { "Harry Gold Parkway",           1777.30,   863.20,   -89.00,  1817.30,  2342.80,   110.90},
  395.     { "Hashbury",                    -2593.40,  -222.50,    -0.00, -2411.20,    54.70,   200.00},
  396.     { "Hilltop Farm",                  967.30,  -450.30,    -3.00,  1176.70,  -217.90,   200.00},
  397.     { "Hunter Quarry",                 337.20,   710.80,  -115.20,   860.50,  1031.70,   203.70},
  398.     { "Idlewood",                     1812.60, -1852.80,   -89.00,  1971.60, -1742.30,   110.90},
  399.     { "Idlewood",                     1812.60, -1742.30,   -89.00,  1951.60, -1602.30,   110.90},
  400.     { "Idlewood",                     1951.60, -1742.30,   -89.00,  2124.60, -1602.30,   110.90},
  401.     { "Idlewood",                     1812.60, -1602.30,   -89.00,  2124.60, -1449.60,   110.90},
  402.     { "Idlewood",                     2124.60, -1742.30,   -89.00,  2222.50, -1494.00,   110.90},
  403.     { "Idlewood",                     1971.60, -1852.80,   -89.00,  2222.50, -1742.30,   110.90},
  404.     { "Jefferson",                    1996.90, -1449.60,   -89.00,  2056.80, -1350.70,   110.90},
  405.     { "Jefferson",                    2124.60, -1494.00,   -89.00,  2266.20, -1449.60,   110.90},
  406.     { "Jefferson",                    2056.80, -1372.00,   -89.00,  2281.40, -1210.70,   110.90},
  407.     { "Jefferson",                    2056.80, -1210.70,   -89.00,  2185.30, -1126.30,   110.90},
  408.     { "Jefferson",                    2185.30, -1210.70,   -89.00,  2281.40, -1154.50,   110.90},
  409.     { "Jefferson",                    2056.80, -1449.60,   -89.00,  2266.20, -1372.00,   110.90},
  410.     { "Julius Thruway East",          2623.10,   943.20,   -89.00,  2749.90,  1055.90,   110.90},
  411.     { "Julius Thruway East",          2685.10,  1055.90,   -89.00,  2749.90,  2626.50,   110.90},
  412.     { "Julius Thruway East",          2536.40,  2442.50,   -89.00,  2685.10,  2542.50,   110.90},
  413.     { "Julius Thruway East",          2625.10,  2202.70,   -89.00,  2685.10,  2442.50,   110.90},
  414.     { "Julius Thruway North",         2498.20,  2542.50,   -89.00,  2685.10,  2626.50,   110.90},
  415.     { "Julius Thruway North",         2237.40,  2542.50,   -89.00,  2498.20,  2663.10,   110.90},
  416.     { "Julius Thruway North",         2121.40,  2508.20,   -89.00,  2237.40,  2663.10,   110.90},
  417.     { "Julius Thruway North",         1938.80,  2508.20,   -89.00,  2121.40,  2624.20,   110.90},
  418.     { "Julius Thruway North",         1534.50,  2433.20,   -89.00,  1848.40,  2583.20,   110.90},
  419.     { "Julius Thruway North",         1848.40,  2478.40,   -89.00,  1938.80,  2553.40,   110.90},
  420.     { "Julius Thruway North",         1704.50,  2342.80,   -89.00,  1848.40,  2433.20,   110.90},
  421.     { "Julius Thruway North",         1377.30,  2433.20,   -89.00,  1534.50,  2507.20,   110.90},
  422.     { "Julius Thruway South",         1457.30,   823.20,   -89.00,  2377.30,   863.20,   110.90},
  423.     { "Julius Thruway South",         2377.30,   788.80,   -89.00,  2537.30,   897.90,   110.90},
  424.     { "Julius Thruway West",          1197.30,  1163.30,   -89.00,  1236.60,  2243.20,   110.90},
  425.     { "Julius Thruway West",          1236.60,  2142.80,   -89.00,  1297.40,  2243.20,   110.90},
  426.     { "Juniper Hill",                -2533.00,   578.30,    -7.60, -2274.10,   968.30,   200.00},
  427.     { "Juniper Hollow",              -2533.00,   968.30,    -6.10, -2274.10,  1358.90,   200.00},
  428.     { "K.A.C.C. Military Fuels",      2498.20,  2626.50,   -89.00,  2749.90,  2861.50,   110.90},
  429.     { "Kincaid Bridge",              -1339.80,   599.20,   -89.00, -1213.90,   828.10,   110.90},
  430.     { "Kincaid Bridge",              -1213.90,   721.10,   -89.00, -1087.90,   950.00,   110.90},
  431.     { "Kincaid Bridge",              -1087.90,   855.30,   -89.00,  -961.90,   986.20,   110.90},
  432.     { "King's",                      -2329.30,   458.40,    -7.60, -1993.20,   578.30,   200.00},
  433.     { "King's",                      -2411.20,   265.20,    -9.10, -1993.20,   373.50,   200.00},
  434.     { "King's",                      -2253.50,   373.50,    -9.10, -1993.20,   458.40,   200.00},
  435.     { "LVA Freight Depot",            1457.30,   863.20,   -89.00,  1777.40,  1143.20,   110.90},
  436.     { "LVA Freight Depot",            1375.60,   919.40,   -89.00,  1457.30,  1203.20,   110.90},
  437.     { "LVA Freight Depot",            1277.00,  1087.60,   -89.00,  1375.60,  1203.20,   110.90},
  438.     { "LVA Freight Depot",            1315.30,  1044.60,   -89.00,  1375.60,  1087.60,   110.90},
  439.     { "LVA Freight Depot",            1236.60,  1163.40,   -89.00,  1277.00,  1203.20,   110.90},
  440.     { "Las Barrancas",                -926.10,  1398.70,    -3.00,  -719.20,  1634.60,   200.00},
  441.     { "Las Brujas",                   -365.10,  2123.00,    -3.00,  -208.50,  2217.60,   200.00},
  442.     { "Las Colinas",                  1994.30, -1100.80,   -89.00,  2056.80,  -920.80,   110.90},
  443.     { "Las Colinas",                  2056.80, -1126.30,   -89.00,  2126.80,  -920.80,   110.90},
  444.     { "Las Colinas",                  2185.30, -1154.50,   -89.00,  2281.40,  -934.40,   110.90},
  445.     { "Las Colinas",                  2126.80, -1126.30,   -89.00,  2185.30,  -934.40,   110.90},
  446.     { "Las Colinas",                  2747.70, -1120.00,   -89.00,  2959.30,  -945.00,   110.90},
  447.     { "Las Colinas",                  2632.70, -1135.00,   -89.00,  2747.70,  -945.00,   110.90},
  448.     { "Las Colinas",                  2281.40, -1135.00,   -89.00,  2632.70,  -945.00,   110.90},
  449.     { "Las Payasadas",                -354.30,  2580.30,     2.00,  -133.60,  2816.80,   200.00},
  450.     { "Las Venturas Airport",         1236.60,  1203.20,   -89.00,  1457.30,  1883.10,   110.90},
  451.     { "Las Venturas Airport",         1457.30,  1203.20,   -89.00,  1777.30,  1883.10,   110.90},
  452.     { "Las Venturas Airport",         1457.30,  1143.20,   -89.00,  1777.40,  1203.20,   110.90},
  453.     { "Las Venturas Airport",         1515.80,  1586.40,   -12.50,  1729.90,  1714.50,    87.50},
  454.     { "Last Dime Motel",              1823.00,   596.30,   -89.00,  1997.20,   823.20,   110.90},
  455.     { "Leafy Hollow",                -1166.90, -1856.00,     0.00,  -815.60, -1602.00,   200.00},
  456.     { "Lil' Probe Inn",                -90.20,  1286.80,    -3.00,   153.80,  1554.10,   200.00},
  457.     { "Linden Side",                  2749.90,   943.20,   -89.00,  2923.30,  1198.90,   110.90},
  458.     { "Linden Station",               2749.90,  1198.90,   -89.00,  2923.30,  1548.90,   110.90},
  459.     { "Linden Station",               2811.20,  1229.50,   -39.50,  2861.20,  1407.50,    60.40},
  460.     { "Little Mexico",                1701.90, -1842.20,   -89.00,  1812.60, -1722.20,   110.90},
  461.     { "Little Mexico",                1758.90, -1722.20,   -89.00,  1812.60, -1577.50,   110.90},
  462.     { "Los Flores",                   2581.70, -1454.30,   -89.00,  2632.80, -1393.40,   110.90},
  463.     { "Los Flores",                   2581.70, -1393.40,   -89.00,  2747.70, -1135.00,   110.90},
  464.     { "Los Santos International",     1249.60, -2394.30,   -89.00,  1852.00, -2179.20,   110.90},
  465.     { "Los Santos International",     1852.00, -2394.30,   -89.00,  2089.00, -2179.20,   110.90},
  466.     { "Los Santos International",     1382.70, -2730.80,   -89.00,  2201.80, -2394.30,   110.90},
  467.     { "Los Santos International",     1974.60, -2394.30,   -39.00,  2089.00, -2256.50,    60.90},
  468.     { "Los Santos International",     1400.90, -2669.20,   -39.00,  2189.80, -2597.20,    60.90},
  469.     { "Los Santos International",     2051.60, -2597.20,   -39.00,  2152.40, -2394.30,    60.90},
  470.     { "Marina",                        647.70, -1804.20,   -89.00,   851.40, -1577.50,   110.90},
  471.     { "Marina",                        647.70, -1577.50,   -89.00,   807.90, -1416.20,   110.90},
  472.     { "Marina",                        807.90, -1577.50,   -89.00,   926.90, -1416.20,   110.90},
  473.     { "Market",                        787.40, -1416.20,   -89.00,  1072.60, -1310.20,   110.90},
  474.     { "Market",                        952.60, -1310.20,   -89.00,  1072.60, -1130.80,   110.90},
  475.     { "Market",                       1072.60, -1416.20,   -89.00,  1370.80, -1130.80,   110.90},
  476.     { "Market",                        926.90, -1577.50,   -89.00,  1370.80, -1416.20,   110.90},
  477.     { "Market Station",                787.40, -1410.90,   -34.10,   866.00, -1310.20,    65.80},
  478.     { "Martin Bridge",                -222.10,   293.30,     0.00,  -122.10,   476.40,   200.00},
  479.     { "Missionary Hill",             -2994.40,  -811.20,     0.00, -2178.60,  -430.20,   200.00},
  480.     { "Montgomery",                   1119.50,   119.50,    -3.00,  1451.40,   493.30,   200.00},
  481.     { "Montgomery",                   1451.40,   347.40,    -6.10,  1582.40,   420.80,   200.00},
  482.     { "Montgomery Intersection",      1546.60,   208.10,     0.00,  1745.80,   347.40,   200.00},
  483.     { "Montgomery Intersection",      1582.40,   347.40,     0.00,  1664.60,   401.70,   200.00},
  484.     { "Mulholland",                   1414.00,  -768.00,   -89.00,  1667.60,  -452.40,   110.90},
  485.     { "Mulholland",                   1281.10,  -452.40,   -89.00,  1641.10,  -290.90,   110.90},
  486.     { "Mulholland",                   1269.10,  -768.00,   -89.00,  1414.00,  -452.40,   110.90},
  487.     { "Mulholland",                   1357.00,  -926.90,   -89.00,  1463.90,  -768.00,   110.90},
  488.     { "Mulholland",                   1318.10,  -910.10,   -89.00,  1357.00,  -768.00,   110.90},
  489.     { "Mulholland",                   1169.10,  -910.10,   -89.00,  1318.10,  -768.00,   110.90},
  490.     { "Mulholland",                    768.60,  -954.60,   -89.00,   952.60,  -860.60,   110.90},
  491.     { "Mulholland",                    687.80,  -860.60,   -89.00,   911.80,  -768.00,   110.90},
  492.     { "Mulholland",                    737.50,  -768.00,   -89.00,  1142.20,  -674.80,   110.90},
  493.     { "Mulholland",                   1096.40,  -910.10,   -89.00,  1169.10,  -768.00,   110.90},
  494.     { "Mulholland",                    952.60,  -937.10,   -89.00,  1096.40,  -860.60,   110.90},
  495.     { "Mulholland",                    911.80,  -860.60,   -89.00,  1096.40,  -768.00,   110.90},
  496.     { "Mulholland",                    861.00,  -674.80,   -89.00,  1156.50,  -600.80,   110.90},
  497.     { "Mulholland Intersection",      1463.90, -1150.80,   -89.00,  1812.60,  -768.00,   110.90},
  498.     { "North Rock",                   2285.30,  -768.00,     0.00,  2770.50,  -269.70,   200.00},
  499.     { "Ocean Docks",                  2373.70, -2697.00,   -89.00,  2809.20, -2330.40,   110.90},
  500.     { "Ocean Docks",                  2201.80, -2418.30,   -89.00,  2324.00, -2095.00,   110.90},
  501.     { "Ocean Docks",                  2324.00, -2302.30,   -89.00,  2703.50, -2145.10,   110.90},
  502.     { "Ocean Docks",                  2089.00, -2394.30,   -89.00,  2201.80, -2235.80,   110.90},
  503.     { "Ocean Docks",                  2201.80, -2730.80,   -89.00,  2324.00, -2418.30,   110.90},
  504.     { "Ocean Docks",                  2703.50, -2302.30,   -89.00,  2959.30, -2126.90,   110.90},
  505.     { "Ocean Docks",                  2324.00, -2145.10,   -89.00,  2703.50, -2059.20,   110.90},
  506.     { "Ocean Flats",                 -2994.40,   277.40,    -9.10, -2867.80,   458.40,   200.00},
  507.     { "Ocean Flats",                 -2994.40,  -222.50,    -0.00, -2593.40,   277.40,   200.00},
  508.     { "Ocean Flats",                 -2994.40,  -430.20,    -0.00, -2831.80,  -222.50,   200.00},
  509.     { "Octane Springs",                338.60,  1228.50,     0.00,   664.30,  1655.00,   200.00},
  510.     { "Old Venturas Strip",           2162.30,  2012.10,   -89.00,  2685.10,  2202.70,   110.90},
  511.     { "Palisades",                   -2994.40,   458.40,    -6.10, -2741.00,  1339.60,   200.00},
  512.     { "Palomino Creek",               2160.20,  -149.00,     0.00,  2576.90,   228.30,   200.00},
  513.     { "Paradiso",                    -2741.00,   793.40,    -6.10, -2533.00,  1268.40,   200.00},
  514.     { "Pershing Square",              1440.90, -1722.20,   -89.00,  1583.50, -1577.50,   110.90},
  515.     { "Pilgrim",                      2437.30,  1383.20,   -89.00,  2624.40,  1783.20,   110.90},
  516.     { "Pilgrim",                      2624.40,  1383.20,   -89.00,  2685.10,  1783.20,   110.90},
  517.     { "Pilson Intersection",          1098.30,  2243.20,   -89.00,  1377.30,  2507.20,   110.90},
  518.     { "Pirates in Men's Pants",       1817.30,  1469.20,   -89.00,  2027.40,  1703.20,   110.90},
  519.     { "Playa del Seville",            2703.50, -2126.90,   -89.00,  2959.30, -1852.80,   110.90},
  520.     { "Prickle Pine",                 1534.50,  2583.20,   -89.00,  1848.40,  2863.20,   110.90},
  521.     { "Prickle Pine",                 1117.40,  2507.20,   -89.00,  1534.50,  2723.20,   110.90},
  522.     { "Prickle Pine",                 1848.40,  2553.40,   -89.00,  1938.80,  2863.20,   110.90},
  523.     { "Prickle Pine",                 1938.80,  2624.20,   -89.00,  2121.40,  2861.50,   110.90},
  524.     { "Queens",                      -2533.00,   458.40,     0.00, -2329.30,   578.30,   200.00},
  525.     { "Queens",                      -2593.40,    54.70,     0.00, -2411.20,   458.40,   200.00},
  526.     { "Queens",                      -2411.20,   373.50,     0.00, -2253.50,   458.40,   200.00},
  527.     { "Randolph Industrial Estate",   1558.00,   596.30,   -89.00,  1823.00,   823.20,   110.90},
  528.     { "Redsands East",                1817.30,  2011.80,   -89.00,  2106.70,  2202.70,   110.90},
  529.     { "Redsands East",                1817.30,  2202.70,   -89.00,  2011.90,  2342.80,   110.90},
  530.     { "Redsands East",                1848.40,  2342.80,   -89.00,  2011.90,  2478.40,   110.90},
  531.     { "Redsands West",                1236.60,  1883.10,   -89.00,  1777.30,  2142.80,   110.90},
  532.     { "Redsands West",                1297.40,  2142.80,   -89.00,  1777.30,  2243.20,   110.90},
  533.     { "Redsands West",                1377.30,  2243.20,   -89.00,  1704.50,  2433.20,   110.90},
  534.     { "Redsands West",                1704.50,  2243.20,   -89.00,  1777.30,  2342.80,   110.90},
  535.     { "Regular Tom",                  -405.70,  1712.80,    -3.00,  -276.70,  1892.70,   200.00},
  536.     { "Richman",                       647.50, -1118.20,   -89.00,   787.40,  -954.60,   110.90},
  537.     { "Richman",                       647.50,  -954.60,   -89.00,   768.60,  -860.60,   110.90},
  538.     { "Richman",                       225.10, -1369.60,   -89.00,   334.50, -1292.00,   110.90},
  539.     { "Richman",                       225.10, -1292.00,   -89.00,   466.20, -1235.00,   110.90},
  540.     { "Richman",                        72.60, -1404.90,   -89.00,   225.10, -1235.00,   110.90},
  541.     { "Richman",                        72.60, -1235.00,   -89.00,   321.30, -1008.10,   110.90},
  542.     { "Richman",                       321.30, -1235.00,   -89.00,   647.50, -1044.00,   110.90},
  543.     { "Richman",                       321.30, -1044.00,   -89.00,   647.50,  -860.60,   110.90},
  544.     { "Richman",                       321.30,  -860.60,   -89.00,   687.80,  -768.00,   110.90},
  545.     { "Richman",                       321.30,  -768.00,   -89.00,   700.70,  -674.80,   110.90},
  546.     { "Robada Intersection",         -1119.00,  1178.90,   -89.00,  -862.00,  1351.40,   110.90},
  547.     { "Roca Escalante",               2237.40,  2202.70,   -89.00,  2536.40,  2542.50,   110.90},
  548.     { "Roca Escalante",               2536.40,  2202.70,   -89.00,  2625.10,  2442.50,   110.90},
  549.     { "Rockshore East",               2537.30,   676.50,   -89.00,  2902.30,   943.20,   110.90},
  550.     { "Rockshore West",               1997.20,   596.30,   -89.00,  2377.30,   823.20,   110.90},
  551.     { "Rockshore West",               2377.30,   596.30,   -89.00,  2537.30,   788.80,   110.90},
  552.     { "Rodeo",                          72.60, -1684.60,   -89.00,   225.10, -1544.10,   110.90},
  553.     { "Rodeo",                          72.60, -1544.10,   -89.00,   225.10, -1404.90,   110.90},
  554.     { "Rodeo",                         225.10, -1684.60,   -89.00,   312.80, -1501.90,   110.90},
  555.     { "Rodeo",                         225.10, -1501.90,   -89.00,   334.50, -1369.60,   110.90},
  556.     { "Rodeo",                         334.50, -1501.90,   -89.00,   422.60, -1406.00,   110.90},
  557.     { "Rodeo",                         312.80, -1684.60,   -89.00,   422.60, -1501.90,   110.90},
  558.     { "Rodeo",                         422.60, -1684.60,   -89.00,   558.00, -1570.20,   110.90},
  559.     { "Rodeo",                         558.00, -1684.60,   -89.00,   647.50, -1384.90,   110.90},
  560.     { "Rodeo",                         466.20, -1570.20,   -89.00,   558.00, -1385.00,   110.90},
  561.     { "Rodeo",                         422.60, -1570.20,   -89.00,   466.20, -1406.00,   110.90},
  562.     { "Rodeo",                         466.20, -1385.00,   -89.00,   647.50, -1235.00,   110.90},
  563.     { "Rodeo",                         334.50, -1406.00,   -89.00,   466.20, -1292.00,   110.90},
  564.     { "Royal Casino",                 2087.30,  1383.20,   -89.00,  2437.30,  1543.20,   110.90},
  565.     { "San Andreas Sound",            2450.30,   385.50,  -100.00,  2759.20,   562.30,   200.00},
  566.     { "Santa Flora",                 -2741.00,   458.40,    -7.60, -2533.00,   793.40,   200.00},
  567.     { "Santa Maria Beach",             342.60, -2173.20,   -89.00,   647.70, -1684.60,   110.90},
  568.     { "Santa Maria Beach",              72.60, -2173.20,   -89.00,   342.60, -1684.60,   110.90},
  569.     { "Shady Cabin",                 -1632.80, -2263.40,    -3.00, -1601.30, -2231.70,   200.00},
  570.     { "Shady Creeks",                -1820.60, -2643.60,    -8.00, -1226.70, -1771.60,   200.00},
  571.     { "Shady Creeks",                -2030.10, -2174.80,    -6.10, -1820.60, -1771.60,   200.00},
  572.     { "Sobell Rail Yards",            2749.90,  1548.90,   -89.00,  2923.30,  1937.20,   110.90},
  573.     { "Spinybed",                     2121.40,  2663.10,   -89.00,  2498.20,  2861.50,   110.90},
  574.     { "Starfish Casino",              2437.30,  1783.20,   -89.00,  2685.10,  2012.10,   110.90},
  575.     { "Starfish Casino",              2437.30,  1858.10,   -39.00,  2495.00,  1970.80,    60.90},
  576.     { "Starfish Casino",              2162.30,  1883.20,   -89.00,  2437.30,  2012.10,   110.90},
  577.     { "Temple",                       1252.30, -1130.80,   -89.00,  1378.30, -1026.30,   110.90},
  578.     { "Temple",                       1252.30, -1026.30,   -89.00,  1391.00,  -926.90,   110.90},
  579.     { "Temple",                       1252.30,  -926.90,   -89.00,  1357.00,  -910.10,   110.90},
  580.     { "Temple",                        952.60, -1130.80,   -89.00,  1096.40,  -937.10,   110.90},
  581.     { "Temple",                       1096.40, -1130.80,   -89.00,  1252.30, -1026.30,   110.90},
  582.     { "Temple",                       1096.40, -1026.30,   -89.00,  1252.30,  -910.10,   110.90},
  583.     { "The Camel's Toe",              2087.30,  1203.20,   -89.00,  2640.40,  1383.20,   110.90},
  584.     { "The Clown's Pocket",           2162.30,  1783.20,   -89.00,  2437.30,  1883.20,   110.90},
  585.     { "The Emerald Isle",             2011.90,  2202.70,   -89.00,  2237.40,  2508.20,   110.90},
  586.     { "The Farm",                    -1209.60, -1317.10,   114.90,  -908.10,  -787.30,   251.90},
  587.     { "The Four Dragons Casino",      1817.30,   863.20,   -89.00,  2027.30,  1083.20,   110.90},
  588.     { "The High Roller",              1817.30,  1283.20,   -89.00,  2027.30,  1469.20,   110.90},
  589.     { "The Mako Span",                1664.60,   401.70,     0.00,  1785.10,   567.20,   200.00},
  590.     { "The Panopticon",               -947.90,  -304.30,    -1.10,  -319.60,   327.00,   200.00},
  591.     { "The Pink Swan",                1817.30,  1083.20,   -89.00,  2027.30,  1283.20,   110.90},
  592.     { "The Sherman Dam",              -968.70,  1929.40,    -3.00,  -481.10,  2155.20,   200.00},
  593.     { "The Strip",                    2027.40,   863.20,   -89.00,  2087.30,  1703.20,   110.90},
  594.     { "The Strip",                    2106.70,  1863.20,   -89.00,  2162.30,  2202.70,   110.90},
  595.     { "The Strip",                    2027.40,  1783.20,   -89.00,  2162.30,  1863.20,   110.90},
  596.     { "The Strip",                    2027.40,  1703.20,   -89.00,  2137.40,  1783.20,   110.90},
  597.     { "The Visage",                   1817.30,  1863.20,   -89.00,  2106.70,  2011.80,   110.90},
  598.     { "The Visage",                   1817.30,  1703.20,   -89.00,  2027.40,  1863.20,   110.90},
  599.     { "Unity Station",                1692.60, -1971.80,   -20.40,  1812.60, -1932.80,    79.50},
  600.     { "Valle Ocultado",               -936.60,  2611.40,     2.00,  -715.90,  2847.90,   200.00},
  601.     { "Verdant Bluffs",                930.20, -2488.40,   -89.00,  1249.60, -2006.70,   110.90},
  602.     { "Verdant Bluffs",               1073.20, -2006.70,   -89.00,  1249.60, -1842.20,   110.90},
  603.     { "Verdant Bluffs",               1249.60, -2179.20,   -89.00,  1692.60, -1842.20,   110.90},
  604.     { "Verdant Meadows",                37.00,  2337.10,    -3.00,   435.90,  2677.90,   200.00},
  605.     { "Verona Beach",                  647.70, -2173.20,   -89.00,   930.20, -1804.20,   110.90},
  606.     { "Verona Beach",                  930.20, -2006.70,   -89.00,  1073.20, -1804.20,   110.90},
  607.     { "Verona Beach",                  851.40, -1804.20,   -89.00,  1046.10, -1577.50,   110.90},
  608.     { "Verona Beach",                 1161.50, -1722.20,   -89.00,  1323.90, -1577.50,   110.90},
  609.     { "Verona Beach",                 1046.10, -1722.20,   -89.00,  1161.50, -1577.50,   110.90},
  610.     { "Vinewood",                      787.40, -1310.20,   -89.00,   952.60, -1130.80,   110.90},
  611.     { "Vinewood",                      787.40, -1130.80,   -89.00,   952.60,  -954.60,   110.90},
  612.     { "Vinewood",                      647.50, -1227.20,   -89.00,   787.40, -1118.20,   110.90},
  613.     { "Vinewood",                      647.70, -1416.20,   -89.00,   787.40, -1227.20,   110.90},
  614.     { "Whitewood Estates",             883.30,  1726.20,   -89.00,  1098.30,  2507.20,   110.90},
  615.     { "Whitewood Estates",            1098.30,  1726.20,   -89.00,  1197.30,  2243.20,   110.90},
  616.     { "Willowfield",                  1970.60, -2179.20,   -89.00,  2089.00, -1852.80,   110.90},
  617.     { "Willowfield",                  2089.00, -2235.80,   -89.00,  2201.80, -1989.90,   110.90},
  618.     { "Willowfield",                  2089.00, -1989.90,   -89.00,  2324.00, -1852.80,   110.90},
  619.     { "Willowfield",                  2201.80, -2095.00,   -89.00,  2324.00, -1989.90,   110.90},
  620.     { "Willowfield",                  2541.70, -1941.40,   -89.00,  2703.50, -1852.80,   110.90},
  621.     { "Willowfield",                  2324.00, -2059.20,   -89.00,  2541.70, -1852.80,   110.90},
  622.     { "Willowfield",                  2541.70, -2059.20,   -89.00,  2703.50, -1941.40,   110.90},
  623.     { "Yellow Bell Station",          1377.40,  2600.40,   -21.90,  1492.40,  2687.30,    78.00},
  624.     // Main Zones
  625.     { "Los Santos",                     44.60, -2892.90,  -242.90,  2997.00,  -768.00,   900.00},
  626.     { "Las Venturas",                  869.40,   596.30,  -242.90,  2997.00,  2993.80,   900.00},
  627.     { "Bone County",                  -480.50,   596.30,  -242.90,   869.40,  2993.80,   900.00},
  628.     { "Tierra Robada",               -2997.40,  1659.60,  -242.90,  -480.50,  2993.80,   900.00},
  629.     { "Tierra Robada",               -1213.90,   596.30,  -242.90,  -480.50,  1659.60,   900.00},
  630.     { "San Fierro",                  -2997.40, -1115.50,  -242.90, -1213.90,  1659.60,   900.00},
  631.     { "Red County",                  -1213.90,  -768.00,  -242.90,  2997.00,   596.30,   900.00},
  632.     { "Flint County",                -1213.90, -2892.90,  -242.90,    44.60,  -768.00,   900.00},
  633.     { "Whetstone",                   -2997.40, -2892.90,  -242.90, -1213.90, -1115.50,   900.00}
  634.  
  635. };
  636. enum CASAS_INT
  637. {
  638.     Float:XX,
  639.     Float:YY,
  640.     Float:ZZ,
  641.     INT
  642. };
  643. new Float:CasasInt[][CASAS_INT]=
  644. {
  645.     {1.3590,-3.1545,999.4284,2}, // Small (Trailer) Bugged, Non-Colidable || Int 2
  646.     {267.3324,304.8912,999.1484,2}, // Small House/Apartment Clean || Int 2
  647.     {2233.7554,-1114.8263,1050.8828,5}, // Small House/Apartment || Int 5
  648.     {446.6046,507.2415,1001.4195,12}, // Apartment Room || Int 12
  649.     {2217.7061,-1076.2461,1050.4844,1}, // Cool Apartment || Int 1
  650.     {244.4317,304.9705,999.1484,1}, // Poor Room, Interior 1
  651.     {2260.1545,-1135.9198,1050.6328,10}, // Small House || Interior 10
  652.     {223.1374,1287.6732,1082.1406,1}, // Small House || Int 1
  653.     {221.8473,1140.9165,1082.6094,4}, // 105 Medium House (Empty) || Int 4
  654.     {2524.7212,-1679.3707,1015.4986,1}, // Nice House, Medium, Interior 1
  655.     {2495.9229,-1692.4541,1014.7422,3}, // Cool House, Medium || Int 3
  656.     {2351.9856,-1180.9213,1027.9766,5}, // Medium-Big House (cool) Missing some parts, Interior 5
  657.     {226.0194,1239.9971,1082.1406,2}, // Medium House || Int 2
  658.     {260.9518,1285.0144,1080.2578,4}, // Medium House || Int 4
  659.     {-68.8793,1351.9952,1080.2109,6}, // Medium House (empty) || int 6
  660.     {-42.6055,1406.0785,1084.4297,8}, // Medium House || int 8
  661.     {260.6821,1237.6580,1084.2578,9}, // Medium House || Int 9
  662.     {2317.8472,-1026.2228,1050.2178,9}, // Medium Luxurious House , || Int 9
  663.     {2237.4844,-1080.9426,1049.0234,2}, // Medium House || Int 2
  664.     {2365.3120,-1134.8970,1050.8750,8}, // Medium Luxurious House || Int 8
  665.     {2468.3335,-1698.2402,1013.5078,2}, // House, Big, Dirty || Interior 2
  666.     {235.1822,1187.7216,1080.2578,3}, // Big House/Cool || Int 3
  667.     {226.9284,1114.3215,1080.9962,5}, // Big House || Int 5
  668.     {295.1416,1473.3671,1080.2578,15}, // Big House || Int 15
  669.     {446.9616,1397.9464,1084.3047,2}, // Big House || Int 2
  670.     {23.8985,1340.8977,1084.3750,10},// Big House Cool || Int 10
  671.     {2324.3708,-1148.6685,1050.7101,12}, // Big Luxurious House || Int 12
  672.     {-261.0554,1456.7123,1084.3672,4}, // Big House (empty) || Int 4
  673.     {22.7388,1404.1062,1084.4297,5}, // Big House (empty) || Int 5
  674.     {140.3730,1366.9344,1083.8594,5}, // Big Luxurious House (empty) || Int 5
  675.     {234.1762,1064.3101,1084.2114,6}, // Big Luxurious House (Empty) || Int 6
  676.     {-283.7711,1471.0265,1084.3750,15}, // Big House (Too much white) || int 15
  677.     {83.0838,1322.9294,1083.8662,9}, // Big House || Int 9
  678.     {1261.7682,-785.4700,1091.9063,5} // Madd Dogg's Mansion Huge || Interior 5
  679. };
  680. //==arays==
  681. new Float:Postos[][]=
  682. {
  683.     {1874.0353,-2547.3479,14.2701},
  684.     {-1163.3602,-169.9603,14.1484},
  685.     {1407.6726,1247.7917,10.8203},
  686.     {244.1960,2539.5181,16.8047},
  687.     {3481.7832,-765.1230,4.4455},
  688.     {1918.6066,4478.3857,2.2333},
  689.     {6064.0762,-1250.1031,2.8231},
  690.     {-1323.4862,446.1367,7.1809},
  691.     {-1675.1798,413.1990,6.8689},
  692.     {1944.5533,-1770.2551,13.0731},
  693.     {1004.8885,-940.5604,41.8625},
  694.     {2639.5935,1107.5702,10.5470},
  695.     {2116.9333,922.0963,10.5029},
  696.     {615.3735,1690.7157,6.6781},
  697.     {68.8072,1214.4363,18.4919},
  698.     {-1471.4020,1863.1495,32.3177},
  699.     {-1329.2405,2677.4644,49.7277},
  700.     {-2407.4155,976.0764,45.0019},
  701.     {-2244.4165,-2559.5837,31.5914},
  702.     {-1606.3640,-2714.1980,48.1997},
  703.     {-1376.1868,502.8694,18.2344}
  704. };
  705.  
  706. new Float:Licencas[][]=
  707. {
  708.     {1956.8171,-2181.6338,13.5469},
  709.     {1319.0396,1249.5985,10.8203},
  710.     {-1536.6538,483.8462,7.1797},
  711.     {1549.3774,-1680.9952,13.5567},
  712.     {1717.0269,1615.8613,10.0724},
  713.     {2290.0779,2431.4333,10.8203},
  714.     {-1228.5078,56.3258,14.1313}
  715. };
  716. new Tempos[]={1,2,3,4,5,6,7,12,8,9,13,14,15,17,18,24,25,26,27,28,29,30,40};//drakins / gl real time
  717. new MinutosMTempo[]={60000,120000,180000,240000,300000,360000,420000};
  718. new TimerTempo,OldTempo;
  719.  
  720. new NomeVeiculos[212][] = { // Vehicle Names - Betamaster
  721.     {"Landstalker"},
  722.     {"Bravura"},
  723.     {"Buffalo"},
  724.     {"Linerunner"},
  725.     {"Perrenial"},
  726.     {"Sentinel"},
  727.     {"Dumper"},
  728.     {"Firetruck"},
  729.     {"Trashmaster"},
  730.     {"Stretch"},
  731.     {"Manana"},
  732.     {"Infernus"},
  733.     {"Voodoo"},
  734.     {"Pony"},
  735.     {"Mule"},
  736.     {"Cheetah"},
  737.     {"Ambulance"},
  738.     {"Leviathan"},
  739.     {"Moonbeam"},
  740.     {"Esperanto"},
  741.     {"Taxi"},
  742.     {"Washington"},
  743.     {"Bobcat"},
  744.     {"Mr Whoopee"},
  745.     {"BF Injection"},
  746.     {"Hunter"},
  747.     {"Premier"},
  748.     {"Enforcer"},
  749.     {"Securicar"},
  750.     {"Banshee"},
  751.     {"Predator"},
  752.     {"Bus"},
  753.     {"Rhino"},
  754.     {"Barracks"},
  755.     {"Hotknife"},
  756.     {"Trailer 1"}, //artict1
  757.     {"Previon"},
  758.     {"Coach"},
  759.     {"Cabbie"},
  760.     {"Stallion"},
  761.     {"Rumpo"},
  762.     {"RC Bandit"},
  763.     {"Romero"},
  764.     {"Packer"},
  765.     {"Monster"},
  766.     {"Admiral"},
  767.     {"Squalo"},
  768.     {"Seasparrow"},
  769.     {"Pizzaboy"},
  770.     {"Tram"},
  771.     {"Trailer 2"}, //artict2
  772.     {"Turismo"},
  773.     {"Speeder"},
  774.     {"Reefer"},
  775.     {"Tropic"},
  776.     {"Flatbed"},
  777.     {"Yankee"},
  778.     {"Caddy"},
  779.     {"Solair"},
  780.     {"Berkley's RC Van"},
  781.     {"Skimmer"},
  782.     {"PCJ-600"},
  783.     {"Faggio"},
  784.     {"Freeway"},
  785.     {"RC Baron"},
  786.     {"RC Raider"},
  787.     {"Glendale"},
  788.     {"Oceanic"},
  789.     {"Sanchez"},
  790.     {"Sparrow"},
  791.     {"Patriot"},
  792.     {"Quad"},
  793.     {"Coastguard"},
  794.     {"Dinghy"},
  795.     {"Hermes"},
  796.     {"Sabre"},
  797.     {"Rustler"},
  798.     {"ZR-350"},
  799.     {"Walton"},
  800.     {"Regina"},
  801.     {"Comet"},
  802.     {"BMX"},
  803.     {"Burrito"},
  804.     {"Camper"},
  805.     {"Marquis"},
  806.     {"Baggage"},
  807.     {"Dozer"},
  808.     {"Maverick"},
  809.     {"News Chopper"},
  810.     {"Rancher"},
  811.     {"FBI Rancher"},
  812.     {"Virgo"},
  813.     {"Greenwood"},
  814.     {"Jetmax"},
  815.     {"Hotring"},
  816.     {"Sandking"},
  817.     {"Blista Compact"},
  818.     {"Police Maverick"},
  819.     {"Boxville"},
  820.     {"Benson"},
  821.     {"Mesa"},
  822.     {"RC Goblin"},
  823.     {"Hotring Racer A"}, //hotrina
  824.     {"Hotring Racer B"}, //hotrinb
  825.     {"Bloodring Banger"},
  826.     {"Rancher"},
  827.     {"Super GT"},
  828.     {"Elegant"},
  829.     {"Journey"},
  830.     {"Bike"},
  831.     {"Mountain Bike"},
  832.     {"Beagle"},
  833.     {"Cropdust"},
  834.     {"Stunt"},
  835.     {"Tanker"}, //petro
  836.     {"Roadtrain"},
  837.     {"Nebula"},
  838.     {"Majestic"},
  839.     {"Buccaneer"},
  840.     {"Shamal"},
  841.     {"Hydra"},
  842.     {"FCR-900"},
  843.     {"NRG-500"},
  844.     {"HPV1000"},
  845.     {"Cement Truck"},
  846.     {"Tow Truck"},
  847.     {"Fortune"},
  848.     {"Cadrona"},
  849.     {"FBI Truck"},
  850.     {"Willard"},
  851.     {"Forklift"},
  852.     {"Tractor"},
  853.     {"Combine"},
  854.     {"Feltzer"},
  855.     {"Remington"},
  856.     {"Slamvan"},
  857.     {"Blade"},
  858.     {"Freight"},
  859.     {"Streak"},
  860.     {"Vortex"},
  861.     {"Vincent"},
  862.     {"Bullet"},
  863.     {"Clover"},
  864.     {"Sadler"},
  865.     {"Firetruck LA"}, //firela
  866.     {"Hustler"},
  867.     {"Intruder"},
  868.     {"Primo"},
  869.     {"Cargobob"},
  870.     {"Tampa"},
  871.     {"Sunrise"},
  872.     {"Merit"},
  873.     {"Utility"},
  874.     {"Nevada"},
  875.     {"Yosemite"},
  876.     {"Windsor"},
  877.     {"Monster A"}, //monstera
  878.     {"Monster B"}, //monsterb
  879.     {"Uranus"},
  880.     {"Jester"},
  881.     {"Sultan"},
  882.     {"Stratum"},
  883.     {"Elegy"},
  884.     {"Raindance"},
  885.     {"RC Tiger"},
  886.     {"Flash"},
  887.     {"Tahoma"},
  888.     {"Savanna"},
  889.     {"Bandito"},
  890.     {"Freight Flat"}, //freiflat
  891.     {"Streak Carriage"}, //streakc
  892.     {"Kart"},
  893.     {"Mower"},
  894.     {"Duneride"},
  895.     {"Sweeper"},
  896.     {"Broadway"},
  897.     {"Tornado"},
  898.     {"AT-400"},
  899.     {"DFT-30"},
  900.     {"Huntley"},
  901.     {"Stafford"},
  902.     {"BF-400"},
  903.     {"Newsvan"},
  904.     {"Tug"},
  905.     {"Trailer 3"}, //petrotr
  906.     {"Emperor"},
  907.     {"Wayfarer"},
  908.     {"Euros"},
  909.     {"Hotdog"},
  910.     {"Club"},
  911.     {"Freight Carriage"}, //freibox
  912.     {"Trailer 3"}, //artict3
  913.     {"Andromada"},
  914.     {"Dodo"},
  915.     {"RC Cam"},
  916.     {"Launch"},
  917.     {"Police LS"},
  918.     {"Police SF"},
  919.     {"Police LV"},
  920.     {"Police Ranger"},
  921.     {"Picador"},
  922.     {"SWAT Van"},
  923.     {"Alpha"},
  924.     {"Phoenix"},
  925.     {"Glendale"},
  926.     {"Sadler"},
  927.     {"Luggage Trailer A"}, //bagboxa
  928.     {"Luggage Trailer B"}, //bagboxb
  929.     {"Stair Trailer"}, //tugstair
  930.     {"Boxville"},
  931.     {"Farm Plow"}, //farmtr1
  932.     {"Utility Trailer"} //utiltr1
  933. };
  934. new ValidHouse[]={22,2,10,18,27,21,23,24,28,32,19,26};
  935.  
  936. main(){}
  937. //=================================================comandos===============================
  938. CMD:comprar(playerid)
  939. {
  940.     if(pinfo[playerid][CASAS] == MAX_CASASPP)return SendClientMessage(playerid,vermelho,"[ERRO]: Você ja comprou o maximo de Casas permitidas!{FFFFFF}(3)");
  941.     for(new ii; ii != MAX_CASAS; ++ii)
  942.     {
  943.         if(IsPlayerInRangeOfPoint(playerid,1,hinfo[ii][HX],hinfo[ii][HY],hinfo[ii][HZ]))
  944.         {
  945.             if(hinfo[ii][STATUS] == 0)
  946.             {
  947.                 if(GetPlayerMoney(playerid) >= hinfo[ii][VALOR])
  948.                 {
  949.                     pinfo[playerid][CASAS]++;
  950.                     pinfo[playerid][SLOTS]+=hinfo[ii][SLOTS];
  951.                     GivePlayerMoneyEx(playerid,-hinfo[ii][VALOR]);
  952.                     hinfo[ii][STATUS] = 1;
  953.                     format(hinfo[ii][DONON],30,Nome(playerid));
  954.                     hinfo[ii][DONO] = pinfo[playerid][ID];
  955.                     new label[180];
  956.                     format(label,sizeof(label),"{4169E1}[CASA ID:{FFFFFF}%d{4169E1}]\nDono:{FFFFFF}%s{4169E1}\nStatus:{FFFFFF}Comprada{4169E1}\nSlots:{FFFFFF}%d{4169E1}\nValor:{FFFFFF}%d",ii,hinfo[ii][DONON],hinfo[ii][SLOTS],hinfo[ii][VALOR]);
  957.                     UpdateDynamic3DTextLabelText(hinfo[ii][Label],-1,label);
  958.                     DestroyDynamicMapIcon(hinfo[ii][Icon]);
  959.                     DestroyDynamicPickup(hinfo[ii][Pickup]);
  960.                     hinfo[ii][Icon] = CreateDynamicMapIcon(hinfo[ii][HX],hinfo[ii][HY],hinfo[ii][HZ],32,-1);
  961.                     hinfo[ii][Pickup] = CreateDynamicPickup(1272,1,hinfo[ii][HX],hinfo[ii][HY],hinfo[ii][HZ]);
  962.                     format(Query,sizeof(Query),"UPDATE `casas` SET dono='%d',donon='%s',status='1' WHERE hid='%d'",pinfo[playerid][ID],Nome(playerid),ii);
  963.                     mysql_function_query(Conexao,Query,false,"UmQuery","s","Editando uma propriedade!");
  964.                     SendClientMessage(playerid,verde,"[INFO]: Casa comprada com sucesso!");
  965.                     format(label,sizeof(label),"[INFO]: {FFFFFF}%s {5F9EA0}Comprou uma casa! Slots: {FFFFFF}%d {5F9EA0}Preço: {FFFFFF}%d",Nome(playerid),hinfo[ii][SLOTS],hinfo[ii][VALOR]);
  966.                     SendClientMessageToAll(0x5F9EA0FF,label);
  967.                     SalvarIntensP(playerid);
  968.                     break;
  969.                 }
  970.                 else
  971.                 {
  972.                     SendClientMessage(playerid,vermelho,"[ERRO]: Você não tem dinheiro suficiente para comprar essa casa!");
  973.                 }
  974.             }
  975.             else
  976.             {
  977.                 SendClientMessage(playerid,vermelho,"[ERRO]: Está casa não está a venda!");
  978.             }
  979.         }
  980.     }
  981.     return 1;
  982. }
  983. CMD:vender(playerid)
  984. {
  985.     for(new ii; ii != MAX_CASAS; ++ii)
  986.     {
  987.         if(IsPlayerInRangeOfPoint(playerid,1,hinfo[ii][HX],hinfo[ii][HY],hinfo[ii][HZ]))
  988.         {
  989.             if(hinfo[ii][DONO] == pinfo[playerid][ID] && hinfo[ii][STATUS] == 1)
  990.             {
  991.                 pinfo[playerid][CASAS]--;
  992.                 pinfo[playerid][SLOTS]-=hinfo[ii][SLOTS];
  993.                 GivePlayerMoneyEx(playerid,Porcentagem(hinfo[ii][VALOR],80));
  994.                 hinfo[ii][STATUS] = 0;
  995.                 hinfo[ii][DONO] = -1;
  996.                 DestroyDynamicMapIcon(hinfo[ii][Icon]);
  997.                 DestroyDynamicPickup(hinfo[ii][Pickup]);
  998.                 new string[150];
  999.                 format(string,sizeof(string),"{4169E1}[CASA ID:{FFFFFF}%d{4169E1}]\nStatus:{FFFFFF}À Venda{4169E1}\nSlots:{FFFFFF}%d{4169E1}\nValor:{FFFFFF}%d",ii,hinfo[ii][SLOTS],hinfo[ii][VALOR]);
  1000.                 UpdateDynamic3DTextLabelText(hinfo[ii][Label],-1,string);
  1001.                 hinfo[ii][Icon] = CreateDynamicMapIcon(hinfo[ii][HX],hinfo[ii][HY],hinfo[ii][HZ],31,-1);
  1002.                 hinfo[ii][Pickup] = CreateDynamicPickup(1273,1,hinfo[ii][HX],hinfo[ii][HY],hinfo[ii][HZ]);
  1003.                 format(Query,sizeof(Query),"UPDATE `casas` SET dono='-1',donon='DuDu',status='0' WHERE hid='%d'",ii);
  1004.                 mysql_function_query(Conexao,Query,false,"UmQuery","s","Editando uma propriedade!");
  1005.                 format(string,150,"[INFO]: Casa vendida com sucesso! você recebeu {FFFFFF}80 {5F9EA0}porcento do valor! ( {FFFFFF}%d{5F9EA0} )",Porcentagem(hinfo[ii][VALOR],80));
  1006.                 SendClientMessage(playerid,0x5F9EA0FF,string);
  1007.                 SalvarIntensP(playerid);
  1008.                 break;
  1009.             }
  1010.         }
  1011.     }
  1012.     return 1;
  1013. }
  1014.    
  1015. CMD:galao(playerid)
  1016. {
  1017.     if(pinfo[playerid][USOG] == 0)
  1018.     {
  1019.         pinfo[playerid][FUEL] +=10;
  1020.         SendClientMessage(playerid,verde,"[INFO]: Galão ativado! +10 de combustivel!");
  1021.         pinfo[playerid][USOG]=1;
  1022.     }
  1023.     else
  1024.     {
  1025.         SendClientMessage(playerid,vermelho,"[ERRO]: Você ja usou o galão!");
  1026.     }
  1027.     return 1;
  1028. }
  1029. CMD:at400(playerid)
  1030. {
  1031.     if(!IsPlayerInAnyVehicle(playerid))
  1032.     {
  1033.         for(new i; i != MAX_VEHICLES; ++i)
  1034.         {
  1035.             if(GetVehicleModel(i) != 577)continue;
  1036.             {
  1037.                 GetVehiclePos(i,X,Y,Z);
  1038.                 if(!IsPlayerInRangeOfPoint(playerid,20,X,Y,Z))continue;
  1039.                 {
  1040.                     if(VeiculoOcupado(i))continue;
  1041.                     {
  1042.                         if(cinfo[i][DONOID] != -1)
  1043.                         {
  1044.                             GetPlayerPos(playerid,X,Y,Z);
  1045.                             SetPlayerPos(playerid,X,Y,Z);
  1046.                             new str[55];
  1047.                             format(str,sizeof(str),"[ERRO]: Veiculo de {FFFFFF}%s",cinfo[i][DONONO]);
  1048.                             SendClientMessage(playerid,0xFFFF00FF,str);
  1049.                         }
  1050.                         else
  1051.                         {
  1052.                             PutPlayerInVehicle(playerid,i,0);
  1053.                         }
  1054.                     }
  1055.                 }
  1056.             }
  1057.         }
  1058.     }
  1059.     return 1;
  1060. }
  1061. CMD:comprarnitro(playerid)
  1062. {
  1063.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1064.     {
  1065.         if(GetPlayerMoney(playerid) < 3000)return SendClientMessage(playerid,vermelho,"[ERRO]: Você não tem 3000R$ para comprar Nitro!");
  1066.         new vehicleid = GetPlayerVehicleID(playerid);
  1067.         if(cinfo[vehicleid][DONOID] == pinfo[playerid][ID])
  1068.         {
  1069.             GivePlayerMoney(playerid,-3000);
  1070.             AddVehicleComponent(vehicleid, 1010);
  1071.             cinfo[vehicleid][MOD5] = 1010;
  1072.             SendClientMessage(playerid,laranja,"[INFO]: Nitro Adicionado e Salvo!");
  1073.             format(Query,sizeof(Query),"UPDATE `carros` SET mod5='1010' WHERE idc ='%d'",cinfo[vehicleid][IDC]);
  1074.             mysql_function_query(Conexao,Query,false,"UmQuery","s","Atualizando nitro!");
  1075.         }
  1076.         else
  1077.         {
  1078.             SendClientMessage(playerid,vermelho,"[ERRO]: Você não pode comprar Nitro para um Veiculo que não é seu!");
  1079.         }
  1080.     }
  1081.     return 1;
  1082. }
  1083. CMD:reparar(playerid)
  1084. {
  1085.     if(PlayerPertoDePosto(playerid))
  1086.     {
  1087.         new Float:carhealth;
  1088.         GetVehicleHealth(GetPlayerVehicleID(playerid),carhealth);
  1089.         new valor = (floatround((1000-carhealth)/10)*20);
  1090.         if(GetPlayerMoney(playerid) >= valor)
  1091.         {
  1092.             GivePlayerMoneyEx(playerid,-valor);
  1093.             new str[48];
  1094.             format(str,sizeof(str),"[INFO]: Veiculo reparado! e foi cobrado %d R$",valor);
  1095.             SendClientMessage(playerid,0x00FF7FFF,str);
  1096.             RepairVehicle(GetPlayerVehicleID(playerid));
  1097.             strdel(str,0,48);
  1098.         }
  1099.         else
  1100.         {
  1101.             SendClientMessage(playerid,vermelho,"[ERRO]: Você não tem dinheiro suficiente para reparar este veiculo!");
  1102.         }
  1103.     }
  1104.     else
  1105.     {
  1106.         SendClientMessage(playerid,vermelho,"[ERRO]: Você não está perto de um posto!");
  1107.     }
  1108.     return 1;
  1109. }
  1110. CMD:trabalhar(playerid)
  1111. {
  1112.     cmd_t(playerid);
  1113.     return 1;
  1114. }
  1115. CMD:t(playerid)
  1116. {
  1117.     if(GetPlayerTeam(playerid) == 1)return SendClientMessage(playerid,vermelho,"[ERRO]: Você não é um piloto! Por isso não pode trabalhar!");
  1118.     if(pinfo[playerid][INWORK] > 0)return SendClientMessage(playerid,vermelho,"[ERRO]: Já esta trabalhando!");
  1119.     new bool:valido=false;
  1120.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1121.     {
  1122.         if(PlaneValido(GetPlayerVehicleID(playerid)))
  1123.         {
  1124.             new Float:distancia,Float:currenta=9999999999999999,aero;
  1125.             for(new a; a != sizeof(InfoAeros); ++a)
  1126.             {
  1127.                 distancia = GetPlayerDistanceFromPoint(playerid,InfoAeros[a][P_POS][0],InfoAeros[a][P_POS][1],InfoAeros[a][P_POS][2]);
  1128.                 if(distancia < currenta)
  1129.                 {
  1130.                     aero = a;
  1131.                     currenta =distancia;
  1132.                 }
  1133.             }
  1134.             new aero2 = random(sizeof(InfoAeros));
  1135.             pinfo[playerid][DISTANCIA] = floatround(GetPlayerDistanceFromPoint(playerid,InfoAeros[aero2][P_POS][0],InfoAeros[aero2][P_POS][1],InfoAeros[aero2][P_POS][2]));
  1136.             for(;;)
  1137.             {
  1138.                 if(aero2 == aero || aero2 == pinfo[playerid][AERO] || pinfo[playerid][DISTANCIA] < 1000)
  1139.                 {
  1140.                     aero2 = random(sizeof(InfoAeros));
  1141.                     pinfo[playerid][DISTANCIA] = floatround(GetPlayerDistanceFromPoint(playerid,InfoAeros[aero2][P_POS][0],InfoAeros[aero2][P_POS][1],InfoAeros[aero2][P_POS][2]));
  1142.                 }
  1143.                 else break;
  1144.             }
  1145.             pinfo[playerid][INWORK] = 1;
  1146.             pinfo[playerid][AERO] = aero;
  1147.             pinfo[playerid][WORKT] = 1;
  1148.             pinfo[playerid][AERO2] = aero2;
  1149.             valido=true;
  1150.             switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  1151.             {
  1152.                 case 476: pinfo[playerid][PPKM] = 2;
  1153.                 case 511: pinfo[playerid][PPKM] = 3;
  1154.                 case 519: pinfo[playerid][PPKM] = 2;
  1155.                 case 520: pinfo[playerid][PPKM] = 2;
  1156.                 case 553: pinfo[playerid][PPKM] = 3;
  1157.                 case 577: pinfo[playerid][PPKM] = 5;
  1158.                 case 592: pinfo[playerid][PPKM] = 5;
  1159.                 case 593: pinfo[playerid][PPKM] = 3;
  1160.             }
  1161.             if(pinfo[playerid][AUT] == 0)
  1162.             {
  1163.                 new str[160];
  1164.                 SendClientMessage(playerid,0x5F9EA044,"[INFO]: Você sem Autorizaçao! Os Militares forão Avisados!");
  1165.                 format(str,sizeof(str),"[CONTROLE]: %s[ID:%d] Esta trabalhando sem autorizaçao! Regiao: %s",Nome(playerid),playerid,Zones[GetPlayerZone(playerid)][zone_name]);
  1166.                 SendMilitarMsg(0x006400FF,str);
  1167.             }
  1168.             else
  1169.             {
  1170.                 new str[160];
  1171.                 pinfo[playerid][AUT]--;
  1172.                 SendClientMessage(playerid,0x5F9EA044,"[INFO]: Você está com autorizaçao! Os Militares não irão te incomodar!");
  1173.                 format(str,sizeof(str),"[CONTROLE]: %s[ID:%d] Esta trabalhando com autorizaçao! {FFFFFF}(Liberado)");
  1174.                 SendMilitarMsg(0x006400FF,str);
  1175.             }
  1176.             new string[300];
  1177.             pinfo[playerid][VENTREGA] = (pinfo[playerid][DISTANCIA]*pinfo[playerid][PPKM]+randomEx(1000,4000));
  1178.             format(string,sizeof(string),"[CARGA]: Voce levara carga de{FFFFFF} %s {1BCCE0}para{FFFFFF} %s {1BCCE0}distancia{FFFFFF} %d{1BCCE0}.",InfoAeros[aero][NOME],InfoAeros[aero2][NOME],pinfo[playerid][DISTANCIA],pinfo[playerid][VENTREGA]);
  1179.             SendClientMessage(playerid,0x1BCCE0FF,string);
  1180.             SetPlayerRaceCheckpoint(playerid,2,InfoAeros[aero][P_POS][0],InfoAeros[aero][P_POS][1],InfoAeros[aero][P_POS][2],-1,-1,-1,10);
  1181.             printf("[CARGA PRINT]: %s vai levar uma carga de %s para %s",Nome(playerid),InfoAeros[aero][NOME],InfoAeros[aero2][NOME]);
  1182.         }
  1183.         else
  1184.         if(HeliValido(GetPlayerVehicleID(playerid)))
  1185.         {
  1186.             new Float:distancia,Float:currenta=9999999999999999,aero;
  1187.             for(new a; a != sizeof(HeliInfo); ++a)
  1188.             {
  1189.                 distancia = GetPlayerDistanceFromPoint(playerid,HeliInfo[aero][H_POS][0],HeliInfo[aero][H_POS][1],HeliInfo[aero][H_POS][2]);
  1190.                 if(distancia < currenta)
  1191.                 {
  1192.                     aero = a;
  1193.                     currenta =distancia;
  1194.                 }
  1195.             }
  1196.             new aero2 = random(sizeof(HeliInfo));
  1197.             pinfo[playerid][DISTANCIA] = floatround(GetPlayerDistanceFromPoint(playerid,HeliInfo[aero2][H_POS][0],HeliInfo[aero2][H_POS][1],HeliInfo[aero2][H_POS][2]));
  1198.             for(;;)
  1199.             {
  1200.                 if(aero2 == aero || aero2 == pinfo[playerid][AERO] || pinfo[playerid][DISTANCIA] < 1000)
  1201.                 {
  1202.                     aero2 = random(sizeof(HeliInfo));
  1203.                     pinfo[playerid][DISTANCIA] = floatround(GetPlayerDistanceFromPoint(playerid,HeliInfo[aero2][H_POS][0],HeliInfo[aero2][H_POS][1],HeliInfo[aero2][H_POS][2]));
  1204.                 }
  1205.                 else break;
  1206.             }
  1207.             pinfo[playerid][INWORK] = 1;
  1208.             pinfo[playerid][AERO] = aero;
  1209.             pinfo[playerid][AERO2] = aero2;
  1210.             pinfo[playerid][PPKM] = 3;
  1211.             pinfo[playerid][WORKT] = 2;
  1212.             valido=true;
  1213.             if(pinfo[playerid][AUT] == 0)
  1214.             {
  1215.                 new str[160];
  1216.                 SendClientMessage(playerid,0x1E90FFFF,"[INFO]: Você sem Autorizaçao! Os Militares forão Avisados!");
  1217.                 format(str,sizeof(str),"[CONTROLE]: %s[ID:%d] Esta trabalhando sem autorizaçao! Regiao: %s",Nome(playerid),playerid,Zones[GetPlayerZone(playerid)][zone_name]);
  1218.                 SendMilitarMsg(0x006400FF,str);
  1219.             }
  1220.             else
  1221.             {
  1222.                 new str[160];
  1223.                 pinfo[playerid][AUT]--;
  1224.                 SendClientMessage(playerid,0x1E90FFFF,"[INFO]: Você está com autorizaçao! Os Militares não irão te incomodar!");
  1225.                 format(str,sizeof(str),"[CONTROLE]: %s[ID:%d] Esta trabalhando com autorizaçao! {FFFFFF}(Liberado)");
  1226.                 SendMilitarMsg(0x006400FF,str);
  1227.             }
  1228.             new string[300];
  1229.             pinfo[playerid][VENTREGA] = (pinfo[playerid][DISTANCIA]*pinfo[playerid][PPKM]+randomEx(1000,4000));
  1230.             format(string,sizeof(string),"[CARGA]: Voce levara carga de %s para %s distancia %d",HeliInfo[aero][LNOME],HeliInfo[aero2][LNOME],pinfo[playerid][DISTANCIA]);
  1231.             SendClientMessage(playerid,0x1BCCE0FF,string);
  1232.             SetPlayerRaceCheckpoint(playerid,2,HeliInfo[aero][H_POS][0],HeliInfo[aero][H_POS][1],HeliInfo[aero][H_POS][2],-1,-1,-1,10);
  1233.             printf("[CARGA PRINT]: %s vai levar uma carga de %s para %s",Nome(playerid),HeliInfo[aero][LNOME],HeliInfo[aero2][LNOME]);
  1234.         }
  1235.     }
  1236.     if(valido == false)return SendClientMessage(playerid,vermelho,"[ERRO]: Você não está em um veiculo valido para trabalho!");
  1237.     return true;
  1238. }
  1239. CMD:ct(playerid)
  1240. {
  1241.     if(pinfo[playerid][INWORK] != 0)
  1242.     {
  1243.         pinfo[playerid][INWORK] = 0;
  1244.         GameTextForPlayer(playerid,"~r~MISSAO FRACASSADA!",3000,0);
  1245.         DisablePlayerRaceCheckpoint(playerid);
  1246.         SendClientMessage(playerid,vermelho,"[INFO]: Você recebeu multa de R$ 3000 por cancelar a missão!");
  1247.         GivePlayerMoneyEx(playerid,-3000);
  1248.     }
  1249.     else
  1250.     {
  1251.         SendClientMessage(playerid,vermelho,"[ERRO]: Você não está trabalhando! use /t para trabalhar!");
  1252.     }
  1253.     return 1;
  1254. }
  1255. CMD:cancelartrabalho(playerid)
  1256. {
  1257.     cmd_ct(playerid);
  1258.     return 1;
  1259. }
  1260. CMD:estacionar(playerid)
  1261. {
  1262.     if(IsPlayerInAnyVehicle(playerid))
  1263.     {
  1264.         if(cinfo[GetPlayerVehicleID(playerid)][DONOID] == pinfo[playerid][ID])
  1265.         {
  1266.             new Float:POS[4],id;
  1267.             id = GetPlayerVehicleID(playerid);
  1268.             GetVehiclePos(id,POS[0],POS[1],POS[2]);
  1269.             GetVehicleZAngle(id ,POS[3]);
  1270.             cinfo[id][XXC] = POS[0];
  1271.             cinfo[id][YYC] = POS[1];
  1272.             cinfo[id][ZZC] = POS[2];
  1273.             cinfo[id][AAC] = POS[3];
  1274.             cinfo[id][ESTAC] = 1;
  1275.             format(Query,sizeof(Query),"UPDATE `carros` SET xxc='%f',yyc='%f',zzc='%f',aac='%f' WHERE idc='%d'",POS[0],POS[1],POS[2],POS[3],cinfo[GetPlayerVehicleID(playerid)][IDC]);
  1276.             mysql_function_query(Conexao,Query,false,"UmQuery","s","Atualizando um carro!");
  1277.             SendClientMessage(playerid,laranja,"[INFO]: Veiculo estacionado!");
  1278.         }
  1279.     }
  1280.     return 1;
  1281. }
  1282. CMD:pintar(playerid,params[])
  1283. {
  1284.     if(cinfo[GetPlayerVehicleID(playerid)][DONOID] == pinfo[playerid][ID])
  1285.     {
  1286.         ShowPlayerDialog(playerid,DIALOGCORC,DIALOG_STYLE_INPUT,"{FFFF00}Pintar Carro","{FFFF00}Digite o ID Das 2 Cores Na Box Link Das Cores:\nhttp://wiki.sa-mp.com/wiki/Color_ID","Mudar","Fechar");
  1287.     }
  1288.     return 1;
  1289. }
  1290. CMD:painel(playerid)
  1291. {
  1292.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && cinfo[GetPlayerVehicleID(playerid)][DONOID] == pinfo[playerid][ID])
  1293.     {
  1294.         ShowPlayerDialog(playerid,DIALOGMEUCARRO,DIALOG_STYLE_LIST,"{FFFF00}Meu {228B22}Veiculo","{FFFF00}>>{228B22}Pintar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Vender Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Estacionar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Comprar Nitro{FFFF00}<<\n{FFFF00}>>{228B22}Respawnar Veiculo(s){FFFF00}<<","Ok","Fechar");
  1295.     }
  1296.     else
  1297.     SendClientMessage(playerid,vermelho,"[ERRO]: Você não está em um veiculo ou O veiculo não é seu!");
  1298.     return 1;
  1299. }
  1300. CMD:respawnarmeuscarros(playerid)
  1301. {
  1302.     if(pinfo[playerid][PROXRC] < gettime())
  1303.     {
  1304.     new str[60],total=0;
  1305.     for(new ii; ii != MAX_VEHICLES; ++ii)
  1306.     {
  1307.         if(cinfo[ii][DONOID] == pinfo[playerid][ID] && (!VeiculoOcupado(ii)))
  1308.         {
  1309.             SetVehicleToRespawn(ii);
  1310.             total++;
  1311.         }
  1312.     }
  1313.     format(str,sizeof(str),"[INFO]: Total de veiculo(s) respawnado(s):{E0FFFF} %d",total);
  1314.     SendClientMessage(playerid,0x00FFFFFF,str);
  1315.     pinfo[playerid][PROXRC] = gettime()+5;
  1316.     }
  1317.     else
  1318.     {
  1319.         SendClientMessage(playerid,vermelho,"[ERRO]: Aguarde 5 segundos para efetuar outro Respawn!");
  1320.     }
  1321.     return 1;
  1322. }
  1323. CMD:rc(playerid)
  1324. {
  1325.     cmd_respawnarmeuscarros(playerid);
  1326.     return 1;
  1327. }
  1328. CMD:meuscarros(playerid)
  1329. {
  1330.     new str[800],string[200],cont=0;
  1331.     for(new cars; cars != MAX_VEHICLES; ++cars)
  1332.     {
  1333.         if(cinfo[cars][DONOID] == pinfo[playerid][ID])
  1334.         {
  1335.             GetVehiclePos(cars,X,Y,Z);
  1336.             format(string,sizeof(string),"{FFA500}Veiculo ID: {FFFFFF}%d - {FFA500}Modelo: {FFFFFF}%s - {FFA500}Regiao: {FFFFFF}%s - {FFA500}Banco de dados id: {FFFFFF}%d\n",cars,NomeVeiculos[cinfo[cars][MODELO]-400],Zones[GetFloatZone(X,Y,Z)][zone_name],cinfo[cars][IDC]);
  1337.             strcat(str,string);
  1338.             cont++;
  1339.         }
  1340.     }
  1341.     format(string,sizeof(string),"{FFA500}Total De Veiculos:{FFFFFF} %d",cont);
  1342.     if(cont == 0)format(str,sizeof(str),"{FF0000}Nenhum veiculo!");
  1343.     ShowPlayerDialog(playerid,DLISTCAR,DIALOG_STYLE_MSGBOX,string,str,"Fechar","");
  1344.     strdel(str,0,800),strdel(string,0,200);
  1345.     return 1;
  1346. }
  1347. CMD:minhascasas(playerid)
  1348. {
  1349.     new str[800],string[200],cont=0;
  1350.     for(new casas; casas != MAX_CASAS; ++casas)
  1351.     {
  1352.         if(hinfo[casas][DONO] == pinfo[playerid][ID])
  1353.         {
  1354.             format(string,sizeof(string),"{FFA500} Casa ID: {FFFFFF}%d - {FFA500}Regiao: {FFFFFF}%s -{FFA500} Slots:{FFFFFF} %d",casas,Zones[GetFloatZone(hinfo[casas][HX],hinfo[casas][HY],hinfo[casas][HZ])][zone_name],hinfo[casas][SLOTS]);
  1355.             strcat(str,string);
  1356.             cont++;
  1357.         }
  1358.     }
  1359.     format(string,sizeof(string),"{FFA500}Total De Casas:{FFFFFF} %d",cont);
  1360.     if(cont == 0)format(str,sizeof(str),"{FF0000}Nenhuma casa!");
  1361.     ShowPlayerDialog(playerid,DLISTCASAS,DIALOG_STYLE_MSGBOX,string,str,"Fechar","");
  1362.     strdel(str,0,800),strdel(string,0,200);
  1363.     return 1;
  1364. }
  1365. CMD:vendercarro(playerid)
  1366. {
  1367.     new vehicleid = GetPlayerVehicleID(playerid);
  1368.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && cinfo[vehicleid][DONOID] == pinfo[playerid][ID])
  1369.     {
  1370.         new str[120];
  1371.         new funfa =  Porcentagem(GetVehiclePrice(cinfo[vehicleid][MODELO]),80);
  1372.         GivePlayerMoneyEx(playerid,funfa);
  1373.         format(cinfo[vehicleid][DONONO],25,"");
  1374.         cinfo[vehicleid][DONOID] = -1;
  1375.         cinfo[vehicleid][ESTAC] = 0;
  1376.         DestroyVehicle(vehicleid);
  1377.         format(str,sizeof(str),"[INFO]: Veiculo vendido! você recebeu {FFFFFF}80 {ADFF2F}porcento do valor do Veiculo! {FFFFFF}%d",funfa);
  1378.         cinfo[vehicleid][MODELO] = -1;
  1379.         SendClientMessage(playerid,0xADFF2FFF,str);
  1380.         pinfo[playerid][CARROS]--;
  1381.         format(Query,sizeof(Query),"DELETE FROM `carros` WHERE idc ='%d'",cinfo[vehicleid][IDC]);
  1382.         mysql_function_query(Conexao,Query,false,"UmQuery","s","Deletando um veiculo!");
  1383.         Delete3DTextLabel(cinfo[vehicleid][Label]);
  1384.         strdel(str,0,100);
  1385.     }
  1386.     else
  1387.     SendClientMessage(playerid,vermelho,"[ERRO]: Você não esta em um Veiculo como Motorista! ou o Veiculo não é Seu!");
  1388.     return 1;
  1389. }
  1390. CMD:a(playerid,params[])
  1391. {
  1392.     if(!isnull(params))
  1393.     {
  1394.         if(strlen(params) <= 90)
  1395.         {
  1396.             new texto[128];
  1397.             if(GetPlayerTeam(playerid) == 1)
  1398.             {
  1399.                 format(texto,sizeof(texto),"[MILITAR-CHAT] %s: {FFFFFF}%s",Nome(playerid),params);
  1400.             }
  1401.             else
  1402.             if(GetPlayerTeam(playerid) == 0)
  1403.             {
  1404.                 format(texto,sizeof(texto),"[PILOTO-CHAT] %s: {FFFFFF}%s",Nome(playerid),params);
  1405.             }
  1406.             for(new i=0; i != GetMaxPlayers(); ++i)
  1407.             {
  1408.                 if(IsPlayerConnected(i) && GetPlayerTeam(playerid) == GetPlayerTeam(i))
  1409.                 {
  1410.                     SendClientMessage(i,0x9ACD32FF,texto);
  1411.                 }
  1412.             }
  1413.         }
  1414.         else
  1415.         {
  1416.             SendClientMessage(playerid,vermelho,"[ERRO]: No máximo 90 caracteres no Chat!");
  1417.         }
  1418.     }
  1419.     else
  1420.     {
  1421.         SendClientMessage(playerid,vermelho,"Uso: /a <texto>");
  1422.     }
  1423.     return 1;
  1424. }
  1425. CMD:pm(playerid,parametros[])
  1426. {
  1427.     new OID,TEXT[100];
  1428.     if(sscanf(parametros,"ds[100]",OID,TEXT))
  1429.     return SendClientMessage(playerid,vermelho,"Uso: /pm <id> <mensagem>");
  1430.     if(!IsPlayerConnected(OID))
  1431.     return SendClientMessage(playerid,vermelho,JOII);
  1432.     if(OID == playerid)
  1433.     return SendClientMessage(playerid,vermelho,"[ERRO]: Você não pode mandar PM para você mesmo!");
  1434.     if(strlen(TEXT) > 100)
  1435.     return SendClientMessage(playerid,vermelho,"[ERRO]: Mensagem acima de 100 Caracteres!");
  1436.     new str[150];
  1437.     format(str,sizeof(str),"*** PM De %s > %s",Nome(playerid),TEXT),SendClientMessage(OID,0xFFFF00FF,str);
  1438.     format(str,sizeof(str),"*** PM Para %s > %s",Nome(OID),TEXT),SendClientMessage(playerid,0xFFFF00FF,str);
  1439.     PlayerPlaySound(OID, 1057, 0.0, 0.0, 0.0);
  1440.     strdel(str,0,150);
  1441.     return 1;
  1442. }
  1443. CMD:minhasautorizacoes(playerid)
  1444. {
  1445.     new str[60];
  1446.     format(str,sizeof(str),"[INFO]: Você possui: {FFFFFF}%d {FF8C00}Autorizaçoes!",pinfo[playerid][AUT]);
  1447.     SendClientMessage(playerid,0xFF8C00FF,str);
  1448.     return 1;
  1449. }
  1450. CMD:ma(playerid)
  1451. {
  1452.     cmd_minhasautorizacoes(playerid);
  1453.     return 1;
  1454. }
  1455. CMD:salvar(playerid)
  1456. {
  1457.     if(pinfo[playerid][SALVOUACC] < gettime()){
  1458.         SendClientMessage(playerid,verde,"[CONTA]: Conta salva com sucesso!");
  1459.         SalvarIntensP(playerid);
  1460.         pinfo[playerid][SALVOUACC] = gettime()+300000;
  1461.     }
  1462.     else
  1463.     SendClientMessage(playerid,vermelho,"[CONTA]: Você deve aguardar alguns minutos para poder salvar sua conta novamente!");
  1464.     return 1;
  1465. }
  1466. CMD:gps(p)
  1467. {
  1468.     new str[80];
  1469.     format(str,sizeof(str),"[GPS]: Sua Região: {00FF00}%s",Zones[GetPlayerZone(p)][zone_name]);
  1470.     SendClientMessage(p,-1,str);
  1471.     return 1;
  1472. }
  1473. CMD:va(playerid,params[])
  1474. {
  1475.     if(GetPlayerTeam(playerid) == 1)
  1476.     {
  1477.         if(isnull(params))return SendClientMessage(playerid,vermelho,"Uso: /verautorizacoes <playerid>");
  1478.         if(!IsPlayerConnected(strval(params)))return SendClientMessage(playerid,vermelho,JOII);
  1479.         GetPlayerPos(strval(params),X,Y,Z);
  1480.         if(IsPlayerInRangeOfPoint(playerid,200,X,Y,Z))
  1481.         {
  1482.             new str[100];
  1483.             format(str,sizeof(str),"O(a) jogador(a) {E0FFFF}%s {00FFFF}tem {E0FFFF}%d{00FFFF} autorizaçoes!",Nome(strval(params)),pinfo[strval(params)][AUT]);
  1484.             SendClientMessage(playerid,0x00FFFFFF,str);
  1485.             SendClientMessage(strval(params),0x00FFFFFF,"[INFO]: Algum Militar está checando suas Autorizaçoes!");
  1486.         }
  1487.         else
  1488.         {
  1489.             SendClientMessage(playerid,vermelho,"[ERRO]: Você não está a um Ráio de {FFFFFF}200 Metros{FF0000} do Jogador!");
  1490.         }
  1491.     }
  1492.     else
  1493.     {
  1494.         SendClientMessage(playerid,vermelho,"[ERRO]: Você não é Militar! E não tem autorizaçao para usar esse comando!");
  1495.     }
  1496.     return 1;
  1497. }
  1498. CMD:verautorizacoes(playerid,params[])
  1499. {
  1500.     cmd_va(playerid,params);
  1501.     return 1;
  1502. }
  1503. CMD:respawn(playerid)
  1504. {
  1505.     SpawnPlayer(playerid);
  1506.     return 1;
  1507. }
  1508. CMD:admins(playerid)
  1509. {
  1510.     new str[110],total=0,status[11];
  1511.     SendClientMessage(playerid,-1,"{FFD700}º~{FFFFFF}========={FFD700}[ADMINS]{FFFFFF}========={FFD700}~º");
  1512.     for(new i=0; i != GetMaxPlayers(); ++i)
  1513.     {
  1514.         if(IsPlayerConnected(i) && pinfo[i][Admin] > 0)
  1515.         {
  1516.             if(pinfo[i][Admin] == 1){ status = "Moderador"; }
  1517.             if(pinfo[i][Admin] == 2){ status = "Admin"; }
  1518.             if(pinfo[i][Admin] == 3){ status = "Dono"; }
  1519.             format(str,sizeof(str),"{FFFFFF}[{FFD700}ID:%d{FFFFFF}] {FFD700}%s {FFFFFF}[{FFD700}%s{FFFFFF}]",i,Nome(i),status);
  1520.             SendClientMessage(playerid,-1,str);
  1521.             total++;
  1522.         }
  1523.     }
  1524.     if(total == 0){SendClientMessage(playerid,vermelho,"[INFO]: Nenhum administrador online!");}
  1525.     SendClientMessage(playerid,-1,"{FFD700}º~{FFFFFF}========={FFD700}[ADMINS]{FFFFFF}========={FFD700}~º");
  1526.     return 1;
  1527. }
  1528. CMD:creditos(playerid)
  1529. {
  1530.     SendClientMessage(playerid,-1,"{1ABA2D}º~{FFFFFF}========================{1ABA2D}[CREDITOS]{FFFFFF}========================{1ABA2D}~º");
  1531.     SendClientMessage(playerid,-1,"{1ABA2D}[CREDITOS]: Game Mode Feito Por:{FFFFFF} [iPs]ReDKiiL");
  1532.     SendClientMessage(playerid,-1,"{1ABA2D}[CREDITOS]: Mapas Feito Por:{FFFFFF} [iPs]ReDKiiL,Rafael Rodgers");
  1533.     SendClientMessage(playerid,-1,"{1ABA2D}[CREDITOS]: Outros:{FFFFFF} Icognito,BlueG,Zex,Y_Less,whitetigerswt,Toribio,SA-MP Team");
  1534.     SendClientMessage(playerid,-1,"{1ABA2D}º~{FFFFFF}========================{1ABA2D}[CREDITOS]{FFFFFF}========================{1ABA2D}~º");
  1535.     return 1;
  1536. }
  1537. CMD:comandos(playerid)
  1538. {
  1539.     ShowPlayerDialog(playerid,DIALOGCMDS,DIALOG_STYLE_MSGBOX,"Comandos:",strcmds,"Fechar","");
  1540.     return 1;
  1541. }
  1542. CMD:car(playerid,params[])
  1543. {
  1544.     if(!IsPlayerAdmin(playerid))return 0;
  1545.     new Float:POS[3];
  1546.     GetPlayerPos(playerid,POS[0],POS[1],POS[2]);
  1547.     PutPlayerInVehicle(playerid,CreateVehicle(strval(params),POS[0],POS[1],POS[2],0,-1,-1,-1),0);
  1548.     return 1;
  1549. }
  1550. //===comandos de admin
  1551. CMD:acomandos(playerid)
  1552. {
  1553.     if(pinfo[playerid][Admin] != 0)
  1554.     {
  1555.         new strcmdsa[300];
  1556.         strcat(strcmdsa,"{FFFF00}/Banir, /Desbanir, /Criarcasam, Kick, /Jetpack, /Maxping,\n");
  1557.         strcat(strcmdsa,"{FFFF00}/Limparchat, /Setarscore, /Darscore, Setarcash, /Darcash,\n");
  1558.         strcat(strcmdsa,"{FFFF00}/Telesadm, /Ir, /Trazer, /Trazerc(Veiculo por ID), /Setarfuel,\n");
  1559.         strcat(strcmdsa,"{FFFF00}/Setadmin, /Tempomudar, /Admmudarnick.\n");
  1560.         ShowPlayerDialog(playerid,DIALOGCMDSA,DIALOG_STYLE_MSGBOX,"Comandos Administrativos:",strcmdsa,"Fechar","");
  1561.         strdel(strcmdsa,0,300);
  1562.     }
  1563.     else
  1564.     {
  1565.         SendClientMessage(playerid,vermelho,LEVELF);
  1566.     }
  1567.     return 1;
  1568. }
  1569. CMD:tempomudar(playerid)
  1570. {
  1571.     if(pinfo[playerid][Admin] >= 2)
  1572.     {
  1573.         CallLocalFunction("AlterarTempo","","");
  1574.         SendClientMessage(playerid,-1,"[ADMIN]: Tempo alterado!");
  1575.     }
  1576.     else
  1577.     {
  1578.         SendClientMessage(playerid,vermelho,LEVELF);
  1579.     }
  1580.     return 1;
  1581. }
  1582. /*CMD:acomandos(playerid)
  1583. {
  1584.     SendClientMessage(playerid,-1,"=========================================================");
  1585.     SendClientMessage(playerid,-1,"/Banir, /Desbanir, /Criarcasam, Kick, /Jetpack, /Maxping,");
  1586.     SendClientMessage(playerid,-1,"/Limparchat, /Setarscore, /Darscore, Setarcash, /Darcash,");
  1587.     SendClientMessage(playerid,-1,"/Telesadm, /Ir, /Trazer, /Trazerc(Veiculo por ID), /Setarfuel,");
  1588.     SendClientMessage(playerid,-1,"/Setadmin.");
  1589.     SendClientMessage(playerid,-1,"=========================================================");
  1590.     return 1;
  1591. }*/
  1592.  
  1593. CMD:criarcasa(playerid,p[])
  1594. {
  1595.     if(pinfo[playerid][Admin] == 3)
  1596.     {
  1597.         new SSLOTS,SVALOR;
  1598.         if(sscanf(p,"dd",SSLOTS,SVALOR))
  1599.         return SendClientMessage(playerid,vermelho,"Uso: /criarcasa <slots> <valor>");
  1600.         new intr = ValidHouse[random(sizeof(ValidHouse))];
  1601.         GetPlayerPos(playerid,X,Y,Z);
  1602.         format(Query,sizeof(Query),"INSERT INTO `casas` (slots,valor,idint,dono,donon,x,y,z,status) VALUES('%d','%d','%d','-1','Dudu','%f','%f','%f','0');",SSLOTS,SVALOR,intr,X,Y,Z);
  1603.         mysql_function_query(Conexao,Query,false,"UmQuery","s","Criandocasa!");
  1604.     }
  1605.     else
  1606.     {
  1607.         SendClientMessage(playerid,vermelho,LEVELF);
  1608.     }
  1609.     return 1;
  1610. }
  1611. CMD:banir(playerid,params[])
  1612. {
  1613.     if(pinfo[playerid][Admin] > 0)
  1614.     {
  1615.         new PID,Motivo[30];
  1616.         if(sscanf(params,"ds[30]",PID,Motivo))return SendClientMessage(playerid,vermelho,"Uso: /banir <playerid> <motivo>");
  1617.         if(IsPlayerConnected(PID))
  1618.         {
  1619.             new string[145],ipe[16],serial[70];
  1620.             gpci(PID,serial,sizeof(serial));
  1621.             GetPlayerIp(PID,ipe,sizeof(ipe));
  1622.             getdate(Ano,Mes,Dia);
  1623.             gettime(Horas,Minutos,Segundos);
  1624.             format(Query,sizeof(Query),"INSERT INTO `bans` (nick,ip,motivo,serial,dia,mes,ano,hora,minutos) VALUES('%s','%s','%s','%s','%02d','%02d','%02d','%02d','%02d')",Nome(PID),ipe,Motivo,serial,Dia,Mes,Ano,Horas,Minutos);
  1625.             mysql_function_query(Conexao,Query,false,"UmQuery","s","-1 Noob no servidor!");
  1626.             format(string,sizeof(string),"[ADMIN]: %s Baniu %s [Motivo: %s] [DATA:%02d/%02d/%02d - HORA:%02d:%02d]",Nome(playerid),Nome(PID),Motivo,Dia,Mes,Ano,Horas,Minutos);
  1627.             SendClientMessageToAll(cinza,string);
  1628.             Kick(PID),print(string);
  1629.         }
  1630.         else
  1631.         {
  1632.             SendClientMessage(playerid,vermelho,JOII);
  1633.  
  1634.         }
  1635.     }
  1636.     else
  1637.     {
  1638.         SendClientMessage(playerid,vermelho,LEVELF);
  1639.  
  1640.     }
  1641.     return 1;
  1642. }
  1643. CMD:desbanir(playerid,params[])
  1644. {
  1645.     if(pinfo[playerid][Admin] > 0)
  1646.     {
  1647.         if(isnull(params))return SendClientMessage(playerid,vermelho,"Uso: /desbanir <nick>");
  1648.         format(Query,sizeof(Query),"DELETE FROM `bans` WHERE  nick = '%s'",params);
  1649.         mysql_function_query(Conexao,Query,false,"UmQuery","s","Desbanindo algum player!");
  1650.         SendClientMessage(playerid,verde,"INFO: Nick Desbanido! o IP e Serial tambem foi removido!");
  1651.     }
  1652.     else
  1653.     {
  1654.         SendClientMessage(playerid,vermelho,LEVELF);
  1655.     }
  1656.     return 1;
  1657. }
  1658. CMD:kick(playerid,params[])
  1659. {
  1660.     if(pinfo[playerid][Admin] > 0)
  1661.     {
  1662.     new PID,Motivo[30];
  1663.     if(sscanf(params,"ds[30]",PID,Motivo))
  1664.     return SendClientMessage(playerid,vermelho,"Uso: /kick <playerid> <motivo>");
  1665.     if(IsPlayerConnected(PID))
  1666.     {
  1667.         new str[88+30];
  1668.         format(str,sizeof(str),"[ADMIN]: %s RETIROU %s DO SERVIDOR - MOTIVO: %s",Nome(playerid),Nome(PID),Motivo);
  1669.         SendClientMessageToAll(cinza,str);
  1670.         print(str);
  1671.         Kick(PID);
  1672.     }
  1673.     else
  1674.     {
  1675.         SendClientMessage(playerid,vermelho,JOII);
  1676.     }
  1677.     }
  1678.     else
  1679.     {
  1680.     SendClientMessage(playerid,vermelho,LEVELF);
  1681.     }
  1682.     return 1;
  1683. }
  1684. CMD:admmudarnick(playerid,params[])
  1685. {
  1686.     if(pinfo[playerid][Admin] == 3)
  1687.     {
  1688.         new NOVONICK[25],PID;
  1689.         if(sscanf(params,"ds[25]",PID,NOVONICK))return SendClientMessage(playerid,vermelho,"Uso: /admmudarnick <playerid> <novonick>");
  1690.         if(!IsPlayerConnected(PID))return SendClientMessage(playerid,vermelho,JOII);
  1691.         if(strlen(NOVONICK) > 25)return SendClientMessage(playerid,vermelho,"[ERRO]: No maximo 25 caracteres em um Nick!");
  1692.         format(Query,sizeof(Query),"UPDATE `players` SET nick='%s' WHERE id = '%d'",NOVONICK,pinfo[PID][ID]);
  1693.         mysql_function_query(Conexao,Query,false,"UmQuery","s","Mudando nick!");
  1694.         format(Query,sizeof(Query),"UPDATE `carros` SET donono='%s' WHERE donoid = '%d'",NOVONICK,pinfo[PID][ID]);
  1695.         mysql_function_query(Conexao,Query,false,"UmQuery","s","Mudando nick! (CARROS)");
  1696.         format(Query,sizeof(Query),"UPDATE `casas` SET donon='%s' WHERE dono = '%d'",NOVONICK,pinfo[PID][ID]);
  1697.         mysql_function_query(Conexao,Query,false,"UmQuery","s","Mudando nick! (CASAS)");
  1698.         SetPlayerName(playerid,NOVONICK);
  1699.         format(pinfo[PID][Nick],25,NOVONICK);
  1700.         new string[80];
  1701.         format(string,sizeof(string),"[ADMIN]: %s alterou seu nick para > %s",Nome(playerid),NOVONICK),SendClientMessage(PID,laranja,string);
  1702.         format(string,sizeof(string),"[ADMIN]: Nick Do Jogador ID: %d Alterado Para > %s",PID,NOVONICK),SendClientMessage(playerid,laranja,string);
  1703.         for(new c; c != MAX_CASAS; ++c)
  1704.         {
  1705.             if(hinfo[c][DONO] == pinfo[PID][ID])
  1706.             {
  1707.                 format(hinfo[c][DONON],25,NOVONICK);
  1708.                 new label[180];
  1709.                 format(label,sizeof(label),"{4169E1}[CASA ID:{FFFFFF}%d{4169E1}]\nDono:{FFFFFF}%s{4169E1}\nStatus:{FFFFFF}Comprada{4169E1}\nSlots:{FFFFFF}%d{4169E1}\nValor:{FFFFFF}%d",c,hinfo[c][DONON],hinfo[c][SLOTS],hinfo[c][VALOR]);
  1710.                 UpdateDynamic3DTextLabelText(hinfo[c][Label],-1,label);
  1711.             }
  1712.         }
  1713.         for(new v; v != MAX_VEHICLES; ++v)
  1714.         {
  1715.             if(cinfo[v][DONOID] == pinfo[PID][ID])
  1716.             {
  1717.                 format(cinfo[v][DONONO],25,NOVONICK);
  1718.                 new str[70];
  1719.                 format(str,sizeof(str),"Veiculo De:\n{FFFFFF}%s",NOVONICK);
  1720.                 Update3DTextLabelText(cinfo[v][Label],0xFFFF00FF,str);
  1721.             }
  1722.         }
  1723.         CallLocalFunction("SalvarIntensP","i",PID);
  1724.     }
  1725.     else
  1726.         SendClientMessage(playerid,vermelho,LEVELF);
  1727.     return 1;
  1728. }
  1729. CMD:jetpack(playerid)
  1730. {
  1731.     if(pinfo[playerid][Admin] != 0)
  1732.     {
  1733.         SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
  1734.     }
  1735.     else
  1736.     {
  1737.         SendClientMessage(playerid,vermelho,LEVELF);
  1738.     }
  1739.     return 1;
  1740. }
  1741. CMD:limparchat(playerid)
  1742. {
  1743.     if(pinfo[playerid][Admin] >= 2)
  1744.     {
  1745.         LimparChat(100);
  1746.     }
  1747.     else
  1748.     SendClientMessage(playerid,vermelho,LEVELF);
  1749.     return 1;
  1750. }
  1751. CMD:setarscore(playerid,params[])
  1752. {
  1753.     if(pinfo[playerid][Admin] >= 2)
  1754.     {
  1755.     new PID,SCORE;
  1756.     if(sscanf(params,"dd",PID,SCORE))
  1757.     return SendClientMessage(playerid,vermelho,"Uso: /setarscore <playerid> <score>");
  1758.     if(IsPlayerConnected(PID))
  1759.     {
  1760.         new st[95];
  1761.         format(st,sizeof(st),"[ADMIN]: %s setou seu score para %d",Nome(playerid),SCORE),SendClientMessage(PID,laranja,st);
  1762.         format(st,sizeof(st),"[ADMIN]: Você setou o score de %s para %d",Nome(PID),SCORE),SendClientMessage(playerid,laranja,st);
  1763.         SetPlayerScore(PID,SCORE);
  1764.     }
  1765.     else
  1766.     {
  1767.         SendClientMessage(playerid,vermelho,JOII);
  1768.     }
  1769.     }
  1770.     else
  1771.     {
  1772.         SendClientMessage(playerid,vermelho,LEVELF);
  1773.     }
  1774.     return 1;
  1775. }
  1776. CMD:darscore(playerid,p[])
  1777. {
  1778.     if(pinfo[playerid][Admin] >= 2)
  1779.     {
  1780.         new PID,SCORE;
  1781.         if(sscanf(p,"dd",PID,SCORE))
  1782.         {
  1783.             SendClientMessage(playerid,vermelho,"Uso: /darscore <playerid> <score>");
  1784.             }
  1785.             else
  1786.             {
  1787.             if(IsPlayerConnected(PID))
  1788.             {
  1789.                 new st[60];
  1790.                 format(st,sizeof(st),"[ADMIN]: %s lhe deu %d de Score",Nome(playerid),SCORE),SendClientMessage(PID,laranja,st);
  1791.                 format(st,sizeof(st),"[ADMIN]: Você deu a %s %d de Score",Nome(PID),SCORE),SendClientMessage(playerid,laranja,st);
  1792.                 SetPlayerScore(PID,GetPlayerScore(PID)+SCORE);
  1793.             }
  1794.             else
  1795.             {
  1796.                 SendClientMessage(playerid,vermelho,JOII);
  1797.             }
  1798.         }
  1799.     }
  1800.     else
  1801.     {
  1802.         SendClientMessage(playerid,vermelho,LEVELF);
  1803.     }
  1804.     return 1;
  1805. }
  1806. CMD:setarcash(playerid,params[])
  1807. {
  1808.     if(pinfo[playerid][Admin] >= 2)
  1809.     {
  1810.         new PID,CASH;
  1811.         if(sscanf(params,"dd",PID,CASH))
  1812.         return SendClientMessage(playerid,vermelho,"Uso: /setarcash <playerid> <cash>");
  1813.         if(IsPlayerConnected(PID))
  1814.         {
  1815.             new st[85];
  1816.             format(st,sizeof(st),"[ADMIN]: %s setou seu dinheiro para %d",Nome(playerid),CASH),SendClientMessage(PID,laranja,st);
  1817.             format(st,sizeof(st),"[ADMIN]: Você setou o dinheiro de %s para %d",Nome(PID),CASH),SendClientMessage(playerid,laranja,st);
  1818.             SetPlayerMoneyEx(PID,CASH);
  1819.         }
  1820.         else
  1821.         {
  1822.             SendClientMessage(playerid,vermelho,JOII);
  1823.         }
  1824.     }
  1825.     else
  1826.     {
  1827.         SendClientMessage(playerid,vermelho,LEVELF);
  1828.     }
  1829.     return 1;
  1830. }
  1831. CMD:darcash(playerid,p[])
  1832. {
  1833.     if(pinfo[playerid][Admin] >= 2)
  1834.     {
  1835.         new PID,CASH;
  1836.         if(sscanf(p,"dd",PID,CASH))
  1837.         {
  1838.             SendClientMessage(playerid,vermelho,"Uso: /darcash <playerid> <cash>");
  1839.             }
  1840.             else
  1841.             {
  1842.             if(IsPlayerConnected(PID))
  1843.             {
  1844.                 new st[65];
  1845.                 format(st,sizeof(st),"[ADMIN]: %s lhe deu %d de Dinheiro!",Nome(playerid),CASH),SendClientMessage(PID,laranja,st);
  1846.                 format(st,sizeof(st),"[ADMIN]: Você deu a %s %d de Dinheiro!",Nome(PID),CASH),SendClientMessage(playerid,laranja,st);
  1847.                 GivePlayerMoneyEx(PID,CASH);
  1848.             }
  1849.             else
  1850.             {
  1851.             SendClientMessage(playerid,vermelho,JOII);
  1852.             }
  1853.         }
  1854.     }
  1855.     else
  1856.     {
  1857.         SendClientMessage(playerid,vermelho,LEVELF);
  1858.     }
  1859.     return 1;
  1860. }
  1861. CMD:maxping(playerid,ping[])
  1862. {
  1863.     if(pinfo[playerid][Admin] == 3)
  1864.     {
  1865.         if(isnull(ping))return SendClientMessage(playerid,vermelho,"Uso: /maxping <ping>");
  1866.         MAX_PING = strval(ping);
  1867.         SendClientMessage(playerid,-1,"[ADMIN]: PING ALTERADO!");
  1868.     }
  1869.     else
  1870.     {
  1871.         SendClientMessage(playerid,vermelho,LEVELF);
  1872.     }
  1873.     return 1;
  1874. }
  1875. CMD:telesadm(playerid)
  1876. {
  1877.     if(pinfo[playerid][Admin] < 2) return SendClientMessage(playerid,vermelho,LEVELF);
  1878.     ShowPlayerDialog(playerid, TELES_ADM, DIALOG_STYLE_LIST, "Teleportes:", "SF Aeroporto\nLS Aeroporto\nLV Aeroporto\nAeroporto Abandonado\nArea 51\nOtto's Cars\nJacarepaguá\nAmazonas\nSantos Dumont", "Ir ate", "Cancelar");
  1879.     return 1;
  1880. }
  1881. CMD:ir(playerid,params[])
  1882. {
  1883.     if(pinfo[playerid][Admin] != 0)
  1884.     {
  1885.         if(!isnull(params))
  1886.         {
  1887.         if(IsPlayerConnected(strval(params)))
  1888.         {
  1889.             GetPlayerPos(strval(params),X,Y,Z);
  1890.             SetPlayerPos(playerid,X,Y+2,Z+2);
  1891.             }
  1892.             else
  1893.             { SendClientMessage(playerid,vermelho,JOII);
  1894.         }
  1895.         }
  1896.         else
  1897.         {
  1898.             SendClientMessage(playerid,vermelho,"Uso: /ir <playerid>");
  1899.         }
  1900.     }
  1901.     else
  1902.     {
  1903.         SendClientMessage(playerid,vermelho,LEVELF);
  1904.     }
  1905.     return 1;
  1906. }
  1907. CMD:trazerc(playerid,params[])
  1908. {
  1909.     if(pinfo[playerid][Admin] >= 2)
  1910.     {
  1911.         if(isnull(params))return SendClientMessage(playerid,vermelho,"Uso: /trazerc <id do carro>");
  1912.         if(IsVehicleConnected(strval(params)))
  1913.         {
  1914.             GetPlayerPos(playerid,X,Y,Z);
  1915.             SetVehiclePos(strval(params),X-2,Y,Z+1);
  1916.             SendClientMessage(playerid,vermelho,"[INFO]: Veiculo tele-transportado!");
  1917.         }
  1918.         else
  1919.         {
  1920.             SendClientMessage(playerid,vermelho,"[ERRO]: Veiculo invalido ou id errado!");
  1921.         }
  1922.     }
  1923.     else
  1924.     {
  1925.         SendClientMessage(playerid,vermelho,LEVELF);
  1926.     }
  1927.     return 1;
  1928. }
  1929. CMD:trazer(playerid,params[])
  1930. {
  1931.     if(pinfo[playerid][Admin] != 0)
  1932.     {
  1933.         if(!isnull(params))
  1934.         {
  1935.             if(IsPlayerConnected(strval(params)))
  1936.             {
  1937.                 GetPlayerPos(playerid,X,Y,Z);
  1938.                 SetPlayerPos(strval(params),X,Y+2,Z+2);
  1939.             }
  1940.             else
  1941.             {
  1942.                 SendClientMessage(playerid,vermelho,JOII);
  1943.             }
  1944.         }
  1945.         else
  1946.         {
  1947.             SendClientMessage(playerid,vermelho,"Uso: /trazer <playerid>");
  1948.         }
  1949.     }
  1950.     else
  1951.     {
  1952.         SendClientMessage(playerid,vermelho,LEVELF);
  1953.     }
  1954.     return 1;
  1955. }
  1956. CMD:setaradmin(playerid,params[])
  1957. {
  1958.     if(IsPlayerAdmin(playerid) || pinfo[playerid][Admin] == 3)
  1959.     {
  1960.         new PID,Level;
  1961.         if(sscanf(params,"dd",PID,Level))return SendClientMessage(playerid,vermelho,"Uso: /setaradmin <playerid> <1/2/3>");
  1962.         if(IsPlayerConnected(PID))
  1963.         {
  1964.                 if(Level <= 3)
  1965.                 {
  1966.                     pinfo[PID][Admin] = Level;
  1967.                     new str[85];
  1968.                     if(Level != 0)
  1969.                     {
  1970.                         format(str,sizeof(str),"[ADMIN]: %s setou seu level de administração para %d",Nome(playerid),Level);
  1971.                         }
  1972.                         else
  1973.                         {
  1974.                         format(str,sizeof(str),"[ADMIN]: %s retirou você da administraçao!",Nome(playerid));
  1975.                     }
  1976.                     SendClientMessage(PID,laranja,str);
  1977.                     format(str,sizeof(str),"[ADMIN]: Você setou o level de administração de %s para %d",Nome(PID),Level);
  1978.                     SendClientMessage(playerid,laranja,str);
  1979.                     SalvarIntensP(PID);
  1980.                 }
  1981.                 else
  1982.                 {
  1983.                     SendClientMessage(playerid,vermelho,"[ERRO]: O level maximo de administraçao é de \"3\"");
  1984.                 }
  1985.         }
  1986.         else
  1987.         {
  1988.             SendClientMessage(playerid,vermelho,JOII);
  1989.         }
  1990.     }
  1991.     else
  1992.     {
  1993.         SendClientMessage(playerid,vermelho,LEVELF);
  1994.     }
  1995.     return 1;
  1996. }
  1997. CMD:setarfuel(playerid,parametro[])
  1998. {
  1999.     if(pinfo[playerid][Admin] != 0)
  2000.     {
  2001.         new PID,PFUEL;
  2002.         if(sscanf(parametro,"dd",PID,PFUEL))
  2003.         return SendClientMessage(playerid,vermelho,"Uso: /setarfuel <playerid> <combustivel>");
  2004.         if(!IsPlayerConnected(PID))
  2005.         return SendClientMessage(playerid,vermelho,JOII);
  2006.         new soma = pinfo[PID][FUEL]+PFUEL;
  2007.         if(soma <= 100)
  2008.         {
  2009.             pinfo[PID][FUEL] = soma;
  2010.             SendClientMessage(playerid,laranja,"[ADMIN]: Combustivel setado!");
  2011.             SendClientMessage(PID,laranja,"[ADMIN]: Algum administrador lhe deu combustivel!");
  2012.         }
  2013.         else
  2014.         {
  2015.             SendClientMessage(playerid,vermelho,"[ERRO]: Esse valor ultrapassara 100 !");
  2016.         }
  2017.     }
  2018.     else
  2019.     {
  2020.         SendClientMessage(playerid,vermelho,LEVELF);
  2021.     }
  2022.     return 1;
  2023. }
  2024. //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=FIM COMANDOS================
  2025.  
  2026. public OnGameModeInit()
  2027. {
  2028.     Conexao = mysql_connect(HOST,LOGIN,DB,SENHA);
  2029.     if(mysql_ping(Conexao) != -1)
  2030.     {
  2031.         mysql_function_query(Conexao,"CREATE TABLE IF NOT EXISTS `players` (id INT(10) NOT NULL AUTO_INCREMENT,nick VARCHAR (30) NOT NULL,senha VARCHAR(100) NOT NULL,dinheiro INT(20) NOT NULL,admin INT(2) NOT NULL,score INT(6) NOT NULL,fuel INT(3) NOT NULL,slots INT(3) NOT NULL,casas INT(3) NOT NULL,aut INT(3) NOT NULL,PRIMARY KEY (`id`))",false,"UmQuery","s","Criando tabela players");
  2032.         mysql_function_query(Conexao,"CREATE TABLE IF NOT EXISTS `bans` (nick VARCHAR(30) NOT NULL,ip VARCHAR(16) NOT NULL,motivo VARCHAR(25) NOT NULL,serial VARCHAR(60) NOT NULL,dia INT(3) NOT NULL,mes INT(3) NOT NULL,ano INT(5) NOT NULL,hora INT(4) NOT NULL,minutos INT(4) NOT NULL);",false,"UmQuery","s","Criando tabela bans");
  2033.         mysql_function_query(Conexao,"CREATE TABLE IF NOT EXISTS `casas` (hid INT(5) NOT NULL AUTO_INCREMENT,slots INT(2) NOT NULL,valor INT(20) NOT NULL,idint INT(3) NOT NULL,dono INT(5) NOT NULL,donon VARCHAR(30) NOT NULL,x FLOAT(10) NOT NULL,y FLOAT(10) NOT NULL,z FLOAT(10) NOT NULL,status INT(2) NOT NULL,PRIMARY KEY (`hid`));",false,"UmQuery","s","Criando tabela casas");
  2034.         new string[600];
  2035.         strcat(string,"CREATE TABLE IF NOT EXISTS `carros` (idc INT(5) NOT NULL AUTO_INCREMENT,donoid INT(10) NOT NULL,donono VARCHAR(30) NOT NULL,modelo INT(4) NOT NULL,cor1 INT(3) NOT NULL,cor2 INT(3) NOT NULL,xxc FLOAT(15) NOT NULL,yyc FLOAT(15) NOT NULL,zzc FLOAT(15) NOT NULL,aac FLOAT(15) NOT NULL");
  2036.         strcat(string,",mod0 INT(5) NOT NULL,mod1 INT(5) NOT NULL,mod2 INT(5) NOT NULL,mod3 INT(5) NOT NULL,mod4 INT(5) NOT NULL,mod5 INT(5) NOT NULL,mod6 INT(5) NOT NULL,mod7 INT(5) NOT NULL,mod8 INT(5) NOT NULL,mod9 INT(5) NOT NULL,mod10 INT(5) NOT NULL,mod11 INT(5) NOT NULL,mod12 INT(5) NOT NULL,mod13 INT(5) NOT NULL,PRIMARY KEY (`idc`));");
  2037.         mysql_function_query(Conexao,string,false,"UmQuery","s","Criando tabela carros");
  2038.         print("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  2039.         printf("MySQL Conectado! Tabelas Criadas Com Sucesso! PING: %d BANCO DE DADOS: %s",mysql_ping(),DB);
  2040.         print("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  2041.     }else{
  2042.         print("Conexao MySQL Rejeitada! Verifique As Configuraçoes!");
  2043.     }
  2044.     SetGameModeText("Fly [BR/PT] v0.0");
  2045.     SendRconCommand("hostname [DEMO][0.3e] Fly Server - Voar, Voar, Subir, Subir!");
  2046.     SendRconCommand("rcon_password rconflytolife");
  2047.     EnableStuntBonusForAll(0);
  2048.     ShowNameTags(0);
  2049.     UsePlayerPedAnims();
  2050.     ServerHoras = 0;
  2051.     ServerMinutos = 0;
  2052.     MAX_CARROS = 300;
  2053.     MAX_PING = 1000;
  2054.     CarregarComandos();
  2055.     SetTimer("Atualizador",990,true);
  2056.     SetTimer("Elevador",10000,true);
  2057.     SetTimer("TirarFuel",2000,true);
  2058.     TimerTempo = SetTimer("AlterarTempo",MinutosMTempo[random(sizeof(MinutosMTempo))],true);
  2059.     new strlabel[160];
  2060.     for(new id; id < sizeof(Postos); ++id)
  2061.     {
  2062.         format(strlabel,sizeof(strlabel),"[POSTO ID:{ADFF2F}%d{00FA9A}]\nUse: {ADFF2F}/Reparar{00FA9A} para reparar seu veiculo!\nAperte: {ADFF2F}'Y'{00FA9A} para abastecer seu veiculo!",id);
  2063.         CreateDynamic3DTextLabel(strlabel,0x00FA9AFF,Postos[id][0],Postos[id][1],Postos[id][2],50);
  2064.         CreateDynamicMapIcon(Postos[id][0],Postos[id][1],Postos[id][2],53,-1);
  2065.     }
  2066.     for(new li; li < sizeof(Licencas); ++li)
  2067.     {
  2068.         CreateDynamic3DTextLabel("[CENTRO DE AUTORIZAÇOES]\nPresione {ADFF2F}F",0x00FA9AFF,Licencas[li][0],Licencas[li][1],Licencas[li][2],50);
  2069.         CreateDynamicPickup(1239,1,Licencas[li][0],Licencas[li][1],Licencas[li][2]);
  2070.         CreateDynamicMapIcon(Licencas[li][0],Licencas[li][1],Licencas[li][2],56,-1);
  2071.     }
  2072.     for(new pon; pon < sizeof(InfoAeros); ++pon)
  2073.     {
  2074.         CreateDynamic3DTextLabel(InfoAeros[pon][NOME],0xFFFF00FF,InfoAeros[pon][P_POS][0],InfoAeros[pon][P_POS][1],InfoAeros[pon][P_POS][2],50);
  2075.     }
  2076.     for(new vc; vc < sizeof(HeliInfo); ++vc)
  2077.     {
  2078.         CreateDynamic3DTextLabel(HeliInfo[vc][LNOME],0xFFFF00FF,HeliInfo[vc][H_POS][0],HeliInfo[vc][H_POS][1],HeliInfo[vc][H_POS][2],50);
  2079.     }
  2080.     CreateDynamicMapIcon(-1937.2875,236.1279,33.9374,27,-1);
  2081.     CreateDynamicMapIcon(-2713.0752,217.3230,3.8647,27,-1);
  2082.     CreateDynamicMapIcon(2386.3367,1040.4386,10.4086,27,-1);
  2083.     CreateDynamicMapIcon(1041.3254,-1028.6057,31.7070,27,-1);
  2084.     CreateDynamicMapIcon(2645.0999,-2031.2445,13.1630,27,-1);
  2085.     //=bicicletas
  2086.     CreateVehicle(481,1934.13403320,-2244.25512695,13.15565109,157.99987793,151,151,30); //BMX
  2087.     CreateVehicle(481,1934.81042480,-2244.25512695,13.15565109,157.99987793,151,151,30); //BMX
  2088.     CreateVehicle(481,1935.61950684,-2244.25512695,13.15565109,157.99987793,151,151,30); //BMX
  2089.     CreateVehicle(481,1936.27587891,-2244.25512695,13.15565109,157.99987793,151,151,30); //BMX
  2090.     CreateVehicle(481,1937.00927734,-2244.25512695,13.15565109,157.99987793,151,151,30); //BMX
  2091.     CreateVehicle(481,1937.70031738,-2244.25512695,13.15565109,157.99987793,151,151,30); //BMX
  2092.     CreateVehicle(481,1938.25378418,-2244.25512695,13.15565109,157.99987793,151,151,30); //BMX
  2093.     CreateVehicle(481,-1249.83398438,28.38282776,13.75721359,0.00000000,44,44,30); //BMX
  2094.     CreateVehicle(481,-1250.63183594,27.96536255,13.75721359,0.00000000,44,44,30); //BMX
  2095.     CreateVehicle(481,-1251.28967285,27.39260864,13.75721359,0.00000000,44,44,30); //BMX
  2096.     CreateVehicle(481,-1252.27770996,26.44872284,13.75721359,0.00000000,44,44,30); //BMX
  2097.     CreateVehicle(481,-1252.89404297,25.85986328,13.75721359,0.00000000,44,44,30); //BMX
  2098.     CreateVehicle(481,-1253.60998535,25.17575073,13.75721359,0.00000000,44,44,30); //BMX
  2099.     CreateVehicle(481,-1249.24414062,29.45605469,13.75721359,0.00000000,44,44,30); //BMX
  2100.     CreateVehicle(481,1352.24072266,1235.52209473,10.42908859,260.00000000,6,6,30); //BMX
  2101.     CreateVehicle(481,1351.37377930,1236.13867188,10.42908859,259.99694824,6,6,30); //BMX
  2102.     CreateVehicle(481,1352.17163086,1236.78466797,10.42908859,259.99694824,6,6,30); //BMX
  2103.     CreateVehicle(481,1351.21093750,1237.45202637,10.42908859,259.99694824,6,6,30); //BMX
  2104.     CreateVehicle(481,1352.59472656,1237.85180664,10.42908859,259.99694824,6,6,30); //BMX
  2105.     CreateVehicle(481,1351.39428711,1238.43994141,10.42908859,259.99694824,6,6,30); //BMX
  2106.     CreateVehicle(481,1353.58496094,1238.67382812,10.42908859,259.99694824,6,6,30); //BMX
  2107.     CreateVehicle(481,1352.20495605,1239.27636719,10.42908859,259.99694824,6,6,30); //BMX
  2108.     //
  2109.     DisableInteriorEnterExits();
  2110.     ElevadorMIS = 0;
  2111.     Textdraw0 = TextDrawCreate(315.000000, 431.000000, "~y~(PT/BR)~r~ Fly server - USE: ~y~/T ~r~ou ~y~/Trabalhar ~r~Para Comecar. ~y~Seja Bem Vindo!");
  2112.     TextDrawAlignment(Textdraw0, 2);
  2113.     TextDrawBackgroundColor(Textdraw0, 255);
  2114.     TextDrawFont(Textdraw0, 1);
  2115.     TextDrawLetterSize(Textdraw0, 0.380000, 1.0);
  2116.     TextDrawColor(Textdraw0, -65281);
  2117.     TextDrawSetOutline(Textdraw0, 1);
  2118.     TextDrawSetProportional(Textdraw0, 1);
  2119.     TextDrawUseBox(Textdraw0, 1);
  2120.     TextDrawBoxColor(Textdraw0, 68);
  2121.     TextDrawTextSize(Textdraw0, 2.0, 650.6);
  2122.     //text draws
  2123.     //relogio
  2124.     HORASERVER = TextDrawCreate(605.0,25.0,"00:00");
  2125.     TextDrawUseBox(HORASERVER, 0);
  2126.     TextDrawFont(HORASERVER, 3);
  2127.     TextDrawSetShadow(HORASERVER,0);
  2128.     TextDrawSetOutline(HORASERVER,2);
  2129.     TextDrawBackgroundColor(HORASERVER,0x000000FF);
  2130.     TextDrawColor(HORASERVER,0xFFFFFFFF);
  2131.     TextDrawAlignment(HORASERVER,3);
  2132.     TextDrawLetterSize(HORASERVER,0.5,1.5);
  2133.    
  2134.     Textdraw1 = TextDrawCreate(274.000000, 3.000000, "~y~Fly~r~ Server");
  2135.     TextDrawBackgroundColor(Textdraw1, 255);
  2136.     TextDrawFont(Textdraw1, 1);
  2137.     TextDrawLetterSize(Textdraw1, 0.490000, 2.100000);
  2138.     TextDrawColor(Textdraw1, -1);
  2139.     TextDrawSetOutline(Textdraw1, 1);
  2140.     TextDrawSetProportional(Textdraw1, 1);
  2141.  
  2142.     Textdraw2 = TextDrawCreate(232.000000, 23.000000, "~y~www.~r~flyserver~y~.co.cc");
  2143.     TextDrawBackgroundColor(Textdraw2, 255);
  2144.     TextDrawFont(Textdraw2, 1);
  2145.     TextDrawLetterSize(Textdraw2, 0.500000, 1.000000);
  2146.     TextDrawColor(Textdraw2, -1);
  2147.     TextDrawSetOutline(Textdraw2, 1);
  2148.     TextDrawSetProportional(Textdraw2, 1);
  2149.  
  2150.     Textdraw3 = TextDrawCreate(240.000000, 33.000000, "~y~03/02/2011 ~r~- ~y~03:77");
  2151.     TextDrawBackgroundColor(Textdraw3, 255);
  2152.     TextDrawFont(Textdraw3, 2);
  2153.     TextDrawLetterSize(Textdraw3, 0.370000, 0.899999);
  2154.     TextDrawColor(Textdraw3, -1);
  2155.     TextDrawSetOutline(Textdraw3, 1);
  2156.     TextDrawSetProportional(Textdraw3, 1);
  2157.    
  2158.     Textdraw5 = TextDrawCreate(212.000000, 36.000000, "~r~-");
  2159.     TextDrawBackgroundColor(Textdraw5, 255);
  2160.     TextDrawFont(Textdraw5, 1);
  2161.     TextDrawLetterSize(Textdraw5, 15.000000, 2.000000);
  2162.     TextDrawColor(Textdraw5, -1);
  2163.     TextDrawSetOutline(Textdraw5, 1);
  2164.     TextDrawSetProportional(Textdraw5, 1);
  2165.    
  2166.     for(new i; i != MAX_PLAYERS; ++i)
  2167.     {
  2168.         Cabeca[i] = Create3DTextLabel("",-1,0,0,0,200,-1,1);
  2169.         Carregando[i] = CreateProgressBar(240.00, 275.00, 165.50, 26.20, 16711935, 100.0);
  2170.        
  2171.         Textdraw4[i] = TextDrawCreate(31.000000, 418.000000, "FPS:101 - PING: 608");
  2172.         TextDrawAlignment(Textdraw4[i], 2);
  2173.         TextDrawBackgroundColor(Textdraw4[i], -1);
  2174.         TextDrawFont(Textdraw4[i], 2);
  2175.         TextDrawLetterSize(Textdraw4[i], 0.150000, 1.100000);
  2176.         TextDrawColor(Textdraw4[i], -1);
  2177.         TextDrawSetOutline(Textdraw4[i], 0);
  2178.         TextDrawSetProportional(Textdraw4[i], 1);
  2179.         TextDrawSetShadow(Textdraw4[i], 0);
  2180.  
  2181.         SSkin[i] = TextDrawCreate(323.000000, 280.000000, "~g~PILOTO");
  2182.         TextDrawBackgroundColor(SSkin[i], 255);
  2183.         TextDrawFont(SSkin[i], 1);
  2184.         TextDrawAlignment(SSkin[i], 2);
  2185.         TextDrawLetterSize(SSkin[i], 1.329999, 5.399997);
  2186.         TextDrawColor(SSkin[i], -1);
  2187.         TextDrawSetOutline(SSkin[i], 1);
  2188.         TextDrawSetProportional(SSkin[i], 1);
  2189.         TextDrawUseBox(SSkin[i],1);
  2190.         TextDrawBoxColor(SSkin[i],0x00000044);
  2191.         TextDrawTextSize(SSkin[i],0.0,180);
  2192.  
  2193.         Fuel[i] = TextDrawCreate(199.000000, 408.000000, "~g~COMBUSTIVEL~n~~b~02");
  2194.         TextDrawAlignment(Fuel[i], 2);
  2195.         TextDrawBackgroundColor(Fuel[i], 255);
  2196.         TextDrawFont(Fuel[i], 1);
  2197.         TextDrawLetterSize(Fuel[i], 0.500000, 1.000000);
  2198.         TextDrawColor(Fuel[i], -1);
  2199.         TextDrawSetOutline(Fuel[i], 1);
  2200.         TextDrawSetProportional(Fuel[i], 1);
  2201.         TextDrawUseBox(Fuel[i], 1);
  2202.         TextDrawBoxColor(Fuel[i], 0x00000044);
  2203.         TextDrawTextSize(Fuel[i], 0.000000, 116.000000);
  2204.  
  2205.         Alt[i] = TextDrawCreate(320.000000, 408.000000, "~g~ALTURA~n~~b~02");
  2206.         TextDrawAlignment(Alt[i], 2);
  2207.         TextDrawBackgroundColor(Alt[i], 255);
  2208.         TextDrawFont(Alt[i], 1);
  2209.         TextDrawLetterSize(Alt[i], 0.500000, 1.000000);
  2210.         TextDrawColor(Alt[i], -1);
  2211.         TextDrawSetOutline(Alt[i], 1);
  2212.         TextDrawSetProportional(Alt[i], 1);
  2213.         TextDrawUseBox(Alt[i],1);
  2214.         TextDrawBoxColor(Alt[i],0x00000044);
  2215.         TextDrawTextSize(Alt[i],0.0,70);
  2216.  
  2217.         Velo[i] = TextDrawCreate(403.000000, 408.000000, "~g~KM/H~n~~b~02");
  2218.         TextDrawAlignment(Velo[i], 2);
  2219.         TextDrawBackgroundColor(Velo[i], 255);
  2220.         TextDrawFont(Velo[i], 1);
  2221.         TextDrawLetterSize(Velo[i], 0.500000, 1.000000);
  2222.         TextDrawColor(Velo[i], -1);
  2223.         TextDrawSetOutline(Velo[i], 1);
  2224.         TextDrawSetProportional(Velo[i], 1);
  2225.         TextDrawUseBox(Velo[i],1);
  2226.         TextDrawBoxColor(Velo[i],0x00000044);
  2227.         TextDrawTextSize(Velo[i],0.0,50);
  2228.  
  2229.         VStatus[i] = TextDrawCreate(470.000000, 408.000000, "~g~DANO~n~~b~850");
  2230.         TextDrawAlignment(VStatus[i], 2);
  2231.         TextDrawBackgroundColor(VStatus[i], 255);
  2232.         TextDrawFont(VStatus[i], 1);
  2233.         TextDrawLetterSize(VStatus[i], 0.500000, 1.000000);
  2234.         TextDrawColor(VStatus[i], -1);
  2235.         TextDrawSetOutline(VStatus[i], 1);
  2236.         TextDrawSetProportional(VStatus[i], 1);
  2237.         TextDrawUseBox(VStatus[i],1);
  2238.         TextDrawBoxColor(VStatus[i],0x00000044);
  2239.         TextDrawTextSize(VStatus[i],0.0,50);
  2240.        
  2241.         WORKD[i] = TextDrawCreate(340.000000, 391.000000, "DISTANCIA ENTREGA:10500");
  2242.         TextDrawAlignment(WORKD[i], 2);
  2243.         TextDrawBackgroundColor(WORKD[i], 255);
  2244.         TextDrawFont(WORKD[i], 1);
  2245.         TextDrawLetterSize(WORKD[i], 0.500000, 1.000000);
  2246.         TextDrawColor(WORKD[i], -1);
  2247.         TextDrawSetOutline(WORKD[i], 1);
  2248.         TextDrawSetProportional(WORKD[i], 1);
  2249.         TextDrawUseBox(WORKD[i], 1);
  2250.         TextDrawBoxColor(WORKD[i], 68);
  2251.         TextDrawTextSize(WORKD[i], 0.000000, 251.000000);
  2252.     }
  2253.     //helicpteros
  2254.     CreateVehicle(417,-1299.50000000,70.90000153,14.89999962,0.00000000,-1,-1,120); //Leviathan
  2255.     CreateVehicle(417,-1308.09997559,63.70000076,14.89999962,0.00000000,-1,-1,120); //Leviathan
  2256.     CreateVehicle(417,-1316.50000000,54.70000076,14.89999962,0.00000000,-1,-1,120); //Leviathan
  2257.     CreateVehicle(417,-1308.00000000,41.70000076,14.89999962,0.00000000,-1,-1,120); //Leviathan
  2258.     CreateVehicle(417,-1285.00000000,74.00000000,14.60000038,0.00000000,-1,-1,120); //Leviathan
  2259.     CreateVehicle(487,-1293.50000000,34.29999924,14.39999962,134.00000000,-1,-1,120); //Maverick
  2260.     CreateVehicle(487,-1285.50000000,26.10000038,14.39999962,133.99475098,-1,-1,120); //Maverick
  2261.     CreateVehicle(487,-1302.80004883,25.29999924,14.39999962,133.99475098,-1,-1,120); //Maverick
  2262.     CreateVehicle(487,-1295.69995117,17.39999962,14.39999962,133.99475098,-1,-1,120); //Maverick
  2263.     CreateVehicle(487,-1296.00000000,48.00000000,14.39999962,133.99475098,-1,-1,120); //Maverick
  2264.     CreateVehicle(487,-1308.00000000,13.00000000,14.39999962,133.99475098,-1,-1,120); //Maverick
  2265.     CreateVehicle(548,-1292.80004883,-5.80000019,16.00000000,44.00000000,-1,-1,120); //Cargobob
  2266.     CreateVehicle(548,-1282.80004883,3.79999995,16.00000000,43.99475098,-1,-1,120); //Cargobob
  2267.     CreateVehicle(563,-1276.69995117,-22.10000038,15.00000000,46.00000000,-1,-1,120); //Raindance
  2268.     CreateVehicle(563,-1267.80004883,-13.39999962,15.00000000,45.99975586,-1,-1,120); //Raindance
  2269.     CreateVehicle(563,1298.09997559,1311.90002441,11.69999981,0.00000000,-1,-1,120); //Raindance
  2270.     CreateVehicle(563,1308.30004883,1310.80004883,11.69999981,0.00000000,-1,-1,120); //Raindance
  2271.     CreateVehicle(563,1318.69995117,1312.09997559,11.69999981,0.00000000,-1,-1,120); //Raindance
  2272.     CreateVehicle(563,1329.50000000,1311.09997559,11.69999981,0.00000000,-1,-1,120); //Raindance
  2273.     CreateVehicle(548,1332.90002441,1336.09997559,12.69999981,0.00000000,-1,-1,120); //Cargobob
  2274.     CreateVehicle(548,1315.40002441,1333.90002441,12.60000038,0.00000000,-1,-1,120); //Cargobob
  2275.     CreateVehicle(548,1301.90002441,1332.19995117,12.80000019,0.00000000,-1,-1,120); //Cargobob
  2276.     CreateVehicle(487,1329.59997559,1354.30004883,11.10000038,0.00000000,-1,-1,120); //Maverick
  2277.     CreateVehicle(487,1319.90002441,1354.40002441,11.10000038,0.00000000,-1,-1,120); //Maverick
  2278.     CreateVehicle(487,1308.90002441,1354.59997559,11.10000038,0.00000000,-1,-1,120); //Maverick
  2279.     CreateVehicle(487,1298.09997559,1355.19995117,11.10000038,0.00000000,-1,-1,120); //Maverick
  2280.     CreateVehicle(417,1329.69995117,1374.30004883,11.60000038,0.00000000,-1,-1,120); //Leviathan
  2281.     CreateVehicle(417,1315.40002441,1374.00000000,11.10000038,0.00000000,-1,-1,120); //Leviathan
  2282.     CreateVehicle(417,1301.59997559,1374.90002441,11.30000019,0.00000000,-1,-1,120); //Leviathan
  2283.     CreateVehicle(417,1401.19995117,-2418.10009766,14.10000038,0.00000000,-1,-1,120); //Leviathan
  2284.     CreateVehicle(417,1415.69995117,-2416.60009766,13.39999962,0.00000000,-1,-1,120); //Leviathan
  2285.     CreateVehicle(417,1428.40002441,-2417.39990234,13.60000038,0.00000000,-1,-1,120); //Leviathan
  2286.     CreateVehicle(487,1400.80004883,-2439.30004883,13.80000019,0.00000000,-1,-1,120); //Maverick
  2287.     CreateVehicle(487,1412.19995117,-2439.69995117,13.80000019,0.00000000,-1,-1,120); //Maverick
  2288.     CreateVehicle(487,1424.09997559,-2439.60009766,13.80000019,0.00000000,-1,-1,120); //Maverick
  2289.     CreateVehicle(487,1435.19995117,-2439.89990234,13.80000019,0.00000000,-1,-1,120); //Maverick
  2290.     CreateVehicle(487,1439.19995117,-2421.60009766,14.69999981,0.00000000,-1,-1,120); //Maverick
  2291.     CreateVehicle(548,1457.50000000,-2425.30004883,15.50000000,90.00000000,-1,-1,120); //Cargobob
  2292.     CreateVehicle(548,1457.40002441,-2438.39990234,15.50000000,90.00000000,-1,-1,120); //Cargobob
  2293.     CreateVehicle(548,1457.40002441,-2450.69995117,15.50000000,90.00000000,-1,-1,120); //Cargobob
  2294.     CreateVehicle(563,1479.69995117,-2431.60009766,14.39999962,90.00000000,-1,-1,120); //Raindance
  2295.     CreateVehicle(563,1480.09997559,-2441.30004883,14.39999962,90.00000000,-1,-1,120); //Raindance
  2296.     CreateVehicle(563,1480.00000000,-2450.60009766,14.39999962,90.00000000,-1,-1,120); //Raindance
  2297.     //fim textdraws
  2298.     ElevadorMI = CreateDynamicObject(18755,-1407.18286133,483.33975220,8.07951164,0.00000000,0.00000000,90.00000000); //object(cehillhouse01) (1)
  2299.     VM[0] = CreateVehicle(520,-1462.59997559,495.20001221,19.70000076,0.00000000,0,0,120); //Hydra
  2300.     VM[1] = CreateVehicle(520,-1451.40002441,495.39999390,19.70000076,0.00000000,0,0,120); //Hydra
  2301.     VM[2] = CreateVehicle(520,-1439.40002441,495.50000000,19.70000076,0.00000000,0,0,120); //Hydra
  2302.     VM[3] = CreateVehicle(520,-1428.09997559,495.50000000,19.20000076,0.00000000,0,0,120); //Hydra
  2303.     VM[4] = CreateVehicle(520,-1416.69995117,495.00000000,19.20000076,0.00000000,0,0,120); //Hydra
  2304.     VM[5] = CreateVehicle(520,-1406.00000000,494.60000610,19.10000038,0.00000000,0,0,120); //Hydra
  2305.     VM[6] = CreateVehicle(520,-1315.09997559,495.20001221,19.20000076,0.00000000,0,0,120); //Hydra
  2306.     VM[7] = CreateVehicle(520,-1305.00000000,495.10000610,19.20000076,0.00000000,0,0,120); //Hydra
  2307.     VM[8] = CreateVehicle(520,-1293.00000000,494.70001221,19.20000076,0.00000000,0,0,120); //Hydra
  2308.     VM[9] = CreateVehicle(520,-1281.30004883,494.60000610,19.20000076,0.00000000,0,0,120); //Hydra
  2309.     VM[10] = CreateVehicle(476,-1475.19995117,463.29998779,8.10000038,0.00000000,0,0,120); //Rustler
  2310.     VM[11] = CreateVehicle(476,-1462.59997559,462.60000610,8.10000038,0.00000000,0,0,120); //Rustler
  2311.     VM[12] = CreateVehicle(476,-1449.50000000,462.29998779,8.10000038,0.00000000,0,0,120); //Rustler
  2312.     VM[13] = CreateVehicle(476,-1437.40002441,461.60000610,8.10000038,0.00000000,0,0,120); //Rustler
  2313.     VM[14] = CreateVehicle(476,-1423.90002441,461.29998779,8.10000038,0.00000000,0,0,120); //Rustler
  2314.     VM[15] = CreateVehicle(476,-1410.50000000,460.29998779,8.10000038,0.00000000,0,0,120); //Rustler
  2315.     VM[16] = CreateVehicle(476,-1396.40002441,460.70001221,8.10000038,0.00000000,0,0,120); //Rustler
  2316.     CreateDynamicObject(18762,-1406.97814941,488.04464722,16.72812653,270.00000000,179.92407227,269.92407227); //object(lodcunte_whisky) (1)
  2317.     CreateDynamicObject(18762,-1406.95947266,487.26834106,16.72812653,270.00000000,179.97900391,269.97906494); //object(lodcunte_whisky) (2)
  2318.     CreateDynamicObject(18762,-1406.96630859,486.42453003,16.72812653,270.00000000,179.97802734,269.97802734); //object(lodcunte_whisky) (3)
  2319.     CreateDynamicObject(8210, -1507.23, 481.42, 8.97,   0.00, 0.00, 179.10);
  2320.     AddPlayerClass(61,1942.4810,-2238.6013,13.5469,184.8090,0,0,0,0,0,0);
  2321.     AddPlayerClass(59,1942.4810,-2238.6013,13.5469,184.8090,0,0,0,0,0,0);
  2322.     AddPlayerClass(71,1942.4810,-2238.6013,13.5469,184.8090,0,0,0,0,0,0);
  2323.     AddPlayerClass(287,-1490.3875,464.8304,7.1875,269.2452,0,0,0,0,0,0);
  2324.     AddPlayerClass(285,-1490.3875,464.8304,7.1875,269.2452,0,0,0,0,0,0);
  2325.     CreateDynamicObject(8172, 3428.025390625, -757.3076171875, 3.445515871048, 0, 0, 0);
  2326.     CreateDynamicObject(8171, 3428.140625, -610.052734375, 3.445515871048, 0, 0, 0);
  2327.     CreateDynamicObject(8661, 3464.1318359375, -767.2275390625, 3.445515871048, 0, 0, 0);
  2328.     CreateDynamicObject(8661, 3464.140625, -747.6884765625, 3.445515871048, 0, 0, 0);
  2329.     CreateDynamicObject(8661, 3464.0693359375, -729.396484375, 3.445515871048, 0, 0, 0);
  2330.     CreateDynamicObject(8661, 3464.0625, -710.107421875, 3.445515871048, 0, 0, 0);
  2331.     CreateDynamicObject(8661, 3497.3759765625, -710.2705078125, 3.445515871048, 0, 0, 0);
  2332.     CreateDynamicObject(8661, 3497.447265625, -728.5615234375, 3.445515871048, 0, 0, 0);
  2333.     CreateDynamicObject(8661, 3497.1884765625, -748.0830078125, 3.445515871048, 0, 0, 0);
  2334.     CreateDynamicObject(8661, 3497.2275390625, -766.8720703125, 3.445515871048, 0, 0, 0);
  2335.     CreateDynamicObject(8661, 3453.9482421875, -683.1376953125, 3.445515871048, 0, 0, 270);
  2336.     CreateDynamicObject(8661, 3453.8671875, -660.333984375, 3.445515871048, 0, 0, 270);
  2337.     CreateDynamicObject(8661, 3453.8115234375, -636.255859375, 3.445515871048, 0, 0, 270);
  2338.     CreateDynamicObject(8661, 3453.8686523438, -609.16717529297, 3.445515871048, 0, 0, 270);
  2339.     CreateDynamicObject(8661, 3453.8544921875, -581.34765625, 3.445515871048, 0, 0, 270);
  2340.     CreateDynamicObject(8661, 3453.888671875, -560.7900390625, 3.445515871048, 0, 0, 270);
  2341.     CreateDynamicObject(4832, 3524.4697265625, -752.5859375, 43.81481552124, 0, 0, 270);
  2342.     CreateDynamicObject(8550, 3504.3073730469, -714.05133056641, 7.5202121734619, 0, 0, 0);
  2343.     CreateDynamicObject(8251, 3501.4597167969, -783.74871826172, 7.3300743103027, 0, 0, 89.994506835938);
  2344.     CreateDynamicObject(746, 3406.0754394531, -758.77728271484, 4.7673244476318, 0, 0, 0);
  2345.     CreateDynamicObject(16113, 3402.9423828125, -735.884765625, -6.5, 0, 0, 301.99768066406);
  2346.     CreateDynamicObject(16113, 3402.6704101563, -695.60430908203, -6.5, 0, 0, 301.99768066406);
  2347.     CreateDynamicObject(16113, 3403.0927734375, -653.37274169922, -6.5, 0, 0, 301.99768066406);
  2348.     CreateDynamicObject(16113, 3402.9130859375, -615.08758544922, -6.5, 0, 0, 301.99768066406);
  2349.     CreateDynamicObject(16113, 3401.77734375, -558.0361328125, -6.5, 0, 0, 301.99768066406);
  2350.     CreateDynamicObject(16113, 3402.6284179688, -584.72308349609, -6.5, 0, 0, 301.99768066406);
  2351.     CreateDynamicObject(16113, 3466.810546875, -560.13354492188, -6.5, 0, 0, 301.99768066406);
  2352.     CreateDynamicObject(16113, 3464.7158203125, -601.58312988281, -6.5, 0, 0, 301.99768066406);
  2353.     CreateDynamicObject(16113, 3463.681640625, -642.09802246094, -6.5, 0, 0, 301.99768066406);
  2354.     CreateDynamicObject(16113, 3464.8562011719, -672.69073486328, -6.5, 0, 0, 301.99768066406);
  2355.     CreateDynamicObject(3526, 3445.1811523438, -549.8203125, 3.5139336585999, 0, 0, 0);
  2356.     CreateDynamicObject(3526, 3445.2099609375, -554.8203125, 3.5139336585999, 0, 0, 0);
  2357.     CreateDynamicObject(3526, 3445.2436523438, -560.5703125, 3.5139336585999, 0, 0, 0);
  2358.     CreateDynamicObject(3526, 3445.2724609375, -565.5703125, 3.5139336585999, 0, 0, 0);
  2359.     CreateDynamicObject(3526, 3445.3061523438, -571.3203125, 3.5139336585999, 0, 0, 0);
  2360.     CreateDynamicObject(3526, 3445.337890625, -576.8203125, 3.5139336585999, 0, 0, 0);
  2361.     CreateDynamicObject(3526, 3445.3686523438, -582.0703125, 3.5139336585999, 0, 0, 0);
  2362.     CreateDynamicObject(3526, 3445.400390625, -587.5703125, 3.5139336585999, 0, 0, 0);
  2363.     CreateDynamicObject(3526, 3445.4311523438, -592.8203125, 3.5139336585999, 0, 0, 0);
  2364.     CreateDynamicObject(3526, 3445.4658203125, -598.8203125, 3.5139336585999, 0, 0, 0);
  2365.     CreateDynamicObject(3526, 3445.4951171875, -603.8203125, 3.5139336585999, 0, 0, 0);
  2366.     CreateDynamicObject(3526, 3445.52734375, -609.3203125, 3.5139336585999, 0, 0, 0);
  2367.     CreateDynamicObject(3526, 3445.5610351563, -615.0703125, 3.5139336585999, 0, 0, 0);
  2368.     CreateDynamicObject(3526, 3445.5913085938, -620.3203125, 3.5139336585999, 0, 0, 0);
  2369.     CreateDynamicObject(3526, 3445.6245117188, -626.0703125, 3.5139336585999, 0, 0, 0);
  2370.     CreateDynamicObject(3526, 3445.6547851563, -631.3203125, 3.5139336585999, 0, 0, 0);
  2371.     CreateDynamicObject(3526, 3445.6850585938, -636.5703125, 3.5139336585999, 0, 0, 0);
  2372.     CreateDynamicObject(3526, 3445.716796875, -642.0703125, 3.5139336585999, 0, 0, 0);
  2373.     CreateDynamicObject(3526, 3445.7504882813, -647.8203125, 3.5139336585999, 0, 0, 0);
  2374.     CreateDynamicObject(3526, 3445.7807617188, -653.0703125, 3.5139336585999, 0, 0, 0);
  2375.     CreateDynamicObject(3526, 3445.8110351563, -658.3203125, 3.5139336585999, 0, 0, 0);
  2376.     CreateDynamicObject(3526, 3445.8427734375, -663.8203125, 3.5139336585999, 0, 0, 0);
  2377.     CreateDynamicObject(3526, 3445.875, -669.3203125, 3.5139336585999, 0, 0, 0);
  2378.     CreateDynamicObject(3526, 3445.9072265625, -674.8203125, 3.5139336585999, 0, 0, 0);
  2379.     CreateDynamicObject(3526, 3445.939453125, -680.3203125, 3.5139336585999, 0, 0, 0);
  2380.     CreateDynamicObject(3526, 3445.9731445313, -686.0703125, 3.5139336585999, 0, 0, 0);
  2381.     CreateDynamicObject(3526, 3446.0092773438, -692.3203125, 3.5139336585999, 0, 0, 0);
  2382.     CreateDynamicObject(3526, 3446.041015625, -697.8203125, 3.5139336585999, 0, 0, 0);
  2383.     CreateDynamicObject(3526, 3446.0776367188, -704.0703125, 3.5139336585999, 0, 0, 0);
  2384.     CreateDynamicObject(3526, 3446.1137695313, -710.3203125, 3.5139336585999, 0, 0, 0);
  2385.     CreateDynamicObject(3526, 3446.1455078125, -715.8203125, 3.5139336585999, 0, 0, 0);
  2386.     CreateDynamicObject(3526, 3446.1821289063, -722.0703125, 3.5139336585999, 0, 0, 0);
  2387.     CreateDynamicObject(3526, 3446.216796875, -728.0703125, 3.5139336585999, 0, 0, 0);
  2388.     CreateDynamicObject(3526, 3446.2475585938, -733.3203125, 3.5139336585999, 0, 0, 0);
  2389.     CreateDynamicObject(3526, 3446.28515625, -739.8203125, 3.5139336585999, 0, 0, 0);
  2390.     CreateDynamicObject(3526, 3446.3217773438, -746.0703125, 3.5139336585999, 0, 0, 0);
  2391.     CreateDynamicObject(3526, 3446.353515625, -751.5703125, 3.5139336585999, 0, 0, 0);
  2392.     CreateDynamicObject(3526, 3446.3901367188, -757.8203125, 3.5139336585999, 0, 0, 0);
  2393.     CreateDynamicObject(3526, 3446.0703125, -764.83312988281, 3.5139336585999, 0, 0, 0);
  2394.     CreateDynamicObject(3526, 3446.140625, -775.08575439453, 3.5139336585999, 0, 0, 0);
  2395.     CreateDynamicObject(3526, 3446.3046875, -788.33624267578, 3.5139336585999, 0, 0, 0);
  2396.     CreateDynamicObject(3526, 3445.984375, -802.10247802734, 3.5139336585999, 0, 0, 0);
  2397.     CreateDynamicObject(3526, 3446.1733398438, -808.0986328125, 3.5139336585999, 0, 0, 0);
  2398.     CreateDynamicObject(3526, 3445.998046875, -817.61096191406, 3.5139336585999, 0, 0, 0);
  2399.     CreateDynamicObject(3526, 3446.0087890625, -828.04870605469, 3.5139336585999, 0, 0, 0);
  2400.     CreateDynamicObject(3526, 3446.2448730469, -795.02276611328, 3.5139336585999, 0, 0, 0);
  2401.     CreateDynamicObject(3526, 3446.2683105469, -781.68804931641, 3.5139336585999, 0, 0, 0);
  2402.     CreateDynamicObject(3526, 3446.3400878906, -770.12017822266, 3.5139336585999, 0, 0, 0);
  2403.     CreateDynamicObject(3526, 3445.0847167969, -835.05767822266, 3.5139336585999, 0, 0, 268);
  2404.     CreateDynamicObject(3526, 3441.5874023438, -834.87817382813, 3.5139336585999, 0, 0, 267.99499511719);
  2405.     CreateDynamicObject(3526, 3438.8395996094, -834.73693847656, 3.5139336585999, 0, 0, 267.99499511719);
  2406.     CreateDynamicObject(3526, 3436.3413085938, -834.60815429688, 3.5139336585999, 0, 0, 267.99499511719);
  2407.     CreateDynamicObject(3526, 3433.0939941406, -834.44079589844, 3.5139336585999, 0, 0, 267.99499511719);
  2408.     CreateDynamicObject(3526, 3430.0966796875, -834.28662109375, 3.5139336585999, 0, 0, 267.99499511719);
  2409.     CreateDynamicObject(3526, 3426.8498535156, -834.11950683594, 3.5139336585999, 0, 0, 267.99499511719);
  2410.     CreateDynamicObject(3526, 3423.1032714844, -833.92687988281, 3.5139336585999, 0, 0, 267.99499511719);
  2411.     CreateDynamicObject(3526, 3419.1064453125, -833.7216796875, 3.5139336585999, 0, 0, 267.99499511719);
  2412.     CreateDynamicObject(3526, 3415.3601074219, -833.52941894531, 3.5139336585999, 0, 0, 267.99499511719);
  2413.     CreateDynamicObject(3526, 3411.8627929688, -833.34985351563, 3.5139336585999, 0, 0, 267.99499511719);
  2414.     CreateDynamicObject(3526, 3409.6145019531, -833.23425292969, 3.5139336585999, 0, 0, 267.99499511719);
  2415.     CreateDynamicObject(3526, 3409.0004882813, -830.25463867188, 3.5139336585999, 0, 0, 267.99499511719);
  2416.     CreateDynamicObject(3526, 3409.0498046875, -824.99822998047, 3.5139336585999, 0, 0, 267.99499511719);
  2417.     CreateDynamicObject(3526, 3408.8403320313, -819.50207519531, 3.5139336585999, 0, 0, 267.99499511719);
  2418.     CreateDynamicObject(3526, 3408.611328125, -813.50634765625, 3.5139336585999, 0, 0, 267.99499511719);
  2419.     CreateDynamicObject(3526, 3409.1225585938, -807.23187255859, 3.5139336585999, 0, 0, 267.99499511719);
  2420.     CreateDynamicObject(3526, 3445.0847167969, -832.125, 3.5139336585999, 0, 0, 267.99499511719);
  2421.     CreateDynamicObject(3526, 3443.3203125, -833.04681396484, 3.4983086585999, 0, 0, 267.99499511719);
  2422.     CreateDynamicObject(3526, 3435.5766601563, -832.25610351563, 3.5139336585999, 0, 0, 267.99499511719);
  2423.     CreateDynamicObject(3526, 3431.576171875, -832.2548828125, 3.5139336585999, 0, 0, 267.99499511719);
  2424.     CreateDynamicObject(3526, 3428.076171875, -832.25402832031, 3.5139336585999, 0, 0, 267.99499511719);
  2425.     CreateDynamicObject(3526, 3425.326171875, -832.25323486328, 3.5139336585999, 0, 0, 267.99499511719);
  2426.     CreateDynamicObject(3526, 3421.7321777344, -833.52563476563, 3.4983086585999, 0, 0, 267.99499511719);
  2427.     CreateDynamicObject(3526, 3420.7485351563, -833.52734375, 3.4983086585999, 0, 0, 267.99499511719);
  2428.     CreateDynamicObject(3526, 3417.7180175781, -833.28198242188, 3.5061192512512, 0, 0, 267.99499511719);
  2429.     CreateDynamicObject(3526, 3414.0458984375, -833.06842041016, 3.5061192512512, 0, 0, 267.99499511719);
  2430.     CreateDynamicObject(3526, 3416.4282226563, -833.2841796875, 3.5061192512512, 0, 0, 267.99499511719);
  2431.     CreateDynamicObject(3526, 3426.7487792969, -831.56207275391, 3.5061192512512, 0, 0, 267.99499511719);
  2432.     CreateDynamicObject(3526, 3429.994140625, -831.17614746094, 3.4983086585999, 0, 0, 267.99499511719);
  2433.     CreateDynamicObject(3526, 3433.7543945313, -831.99261474609, 3.4983086585999, 0, 0, 267.99499511719);
  2434.     CreateDynamicObject(3526, 3437.55859375, -833.49859619141, 3.4983086585999, 0, 0, 267.99499511719);
  2435.     CreateDynamicObject(3526, 3410.576171875, -829.48394775391, 3.5139336585999, 0, 0, 267.99499511719);
  2436.     CreateDynamicObject(3526, 3410.8017578125, -804.48321533203, 3.5139336585999, 0, 0, 267.99499511719);
  2437.     CreateDynamicObject(3526, 3412.5498046875, -802.48114013672, 3.5139336585999, 0, 0, 267.99499511719);
  2438.     CreateDynamicObject(3526, 3412.5432128906, -795.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2439.     CreateDynamicObject(3526, 3412.5363769531, -788.98046875, 3.5139336585999, 0, 0, 267.99499511719);
  2440.     CreateDynamicObject(3526, 3412.529296875, -781.98046875, 3.5139336585999, 0, 0, 267.99499511719);
  2441.     CreateDynamicObject(3526, 3412.5231933594, -775.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2442.     CreateDynamicObject(3526, 3412.5166015625, -769.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2443.     CreateDynamicObject(3526, 3412.5107421875, -763.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2444.     CreateDynamicObject(3526, 3412.5048828125, -757.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2445.     CreateDynamicObject(3526, 3412.4987792969, -751.48046875, 3.5139336585999, 0, 0, 267.99499511719);
  2446.     CreateDynamicObject(3526, 3412.4914550781, -744.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2447.     CreateDynamicObject(3526, 3412.4858398438, -739.23046875, 3.5139336585999, 0, 0, 267.99499511719);
  2448.     CreateDynamicObject(3526, 3412.4797363281, -733.48046875, 3.5139336585999, 0, 0, 267.99499511719);
  2449.     CreateDynamicObject(3526, 3412.4738769531, -727.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2450.     CreateDynamicObject(3526, 3412.4677734375, -721.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2451.     CreateDynamicObject(3526, 3412.4621582031, -715.98046875, 3.5139336585999, 0, 0, 267.99499511719);
  2452.     CreateDynamicObject(3526, 3412.4560546875, -709.98046875, 3.5139336585999, 0, 0, 267.99499511719);
  2453.     CreateDynamicObject(3526, 3412.4506835938, -704.48046875, 3.5139336585999, 0, 0, 267.99499511719);
  2454.     CreateDynamicObject(3526, 3412.4445800781, -698.73046875, 3.5139336585999, 0, 0, 267.99499511719);
  2455.     CreateDynamicObject(3526, 3412.4387207031, -692.98046875, 3.5139336585999, 0, 0, 267.99499511719);
  2456.     CreateDynamicObject(3526, 3412.4331054688, -687.48046875, 3.5139336585999, 0, 0, 267.99499511719);
  2457.     CreateDynamicObject(3526, 3412.5998535156, -680.72711181641, 3.5139336585999, 0, 0, 267.99499511719);
  2458.     CreateDynamicObject(3526, 3412.4868164063, -672.4765625, 3.5139336585999, 0, 0, 267.99499511719);
  2459.     CreateDynamicObject(3526, 3412.7260742188, -661.97637939453, 3.5139336585999, 0, 0, 267.99499511719);
  2460.     CreateDynamicObject(3526, 3412.7150878906, -651.2255859375, 3.5139336585999, 0, 0, 267.99499511719);
  2461.     CreateDynamicObject(3526, 3412.7045898438, -640.7255859375, 3.5139336585999, 0, 0, 267.99499511719);
  2462.     CreateDynamicObject(3526, 3412.6943359375, -630.7255859375, 3.5139336585999, 0, 0, 267.99499511719);
  2463.     CreateDynamicObject(3526, 3412.6826171875, -615.30554199219, 3.5139336585999, 0, 0, 267.99499511719);
  2464.     CreateDynamicObject(3526, 3412.6728515625, -599.60461425781, 3.5139336585999, 0, 0, 267.99499511719);
  2465.     CreateDynamicObject(3526, 3412.6650390625, -587.04443359375, 3.5139336585999, 0, 0, 267.99499511719);
  2466.     CreateDynamicObject(3526, 3412.65625, -572.91387939453, 3.5139336585999, 0, 0, 267.99499511719);
  2467.     CreateDynamicObject(3526, 3412.646484375, -557.21301269531, 3.5139336585999, 0, 0, 267.99499511719);
  2468.     CreateDynamicObject(3526, 3412.6381835938, -548.712890625, 3.5139336585999, 0, 0, 267.99499511719);
  2469.     CreateDynamicObject(3526, 3416.4177246094, -548.90447998047, 3.5139336585999, 0, 0, 267.99499511719);
  2470.     CreateDynamicObject(3526, 3420.7160644531, -549.30413818359, 3.5139336585999, 0, 0, 267.99499511719);
  2471.     CreateDynamicObject(3526, 3424.765625, -549.72399902344, 3.5139336585999, 0, 0, 267.99499511719);
  2472.     CreateDynamicObject(3526, 3429.0646972656, -550.12347412109, 3.5139336585999, 0, 0, 267.99499511719);
  2473.     CreateDynamicObject(3526, 3432.0556640625, -549.87768554688, 3.5139336585999, 0, 0, 267.99499511719);
  2474.     CreateDynamicObject(3526, 3435.2993164063, -549.65240478516, 3.5139336585999, 0, 0, 267.99499511719);
  2475.     CreateDynamicObject(3526, 3440.0395507813, -549.32415771484, 3.5139336585999, 0, 0, 267.99499511719);
  2476.     CreateDynamicObject(3526, 3443.7817382813, -549.06414794922, 3.5139336585999, 0, 0, 267.99499511719);
  2477.     CreateDynamicObject(3526, 3443.78125, -549.0634765625, 3.5139336585999, 0, 0, 267.99499511719);
  2478.     CreateDynamicObject(8661, 3507.6469726563, -786.23754882813, 3.445515871048, 0, 0, 0);
  2479.     CreateDynamicObject(16113, 3402.65234375, -797.63671875, -6.5, 0, 0, 301.99768066406);
  2480.     CreateDynamicObject(16113, 3402.4621582031, -812.65557861328, -6.5, 0, 0, 301.99768066406);
  2481.     CreateDynamicObject(16113, 3453.4299316406, -798.53802490234, -6.5, 0, 0, 307.99768066406);
  2482.     CreateDynamicObject(16113, 3453.8251953125, -813.95355224609, -6.5, 0, 0, 307.99621582031);
  2483.     CreateDynamicObject(16113, 3433.12109375, -840.78387451172, -6.5, 0, 0, 219.99621582031);
  2484.     CreateDynamicObject(16113, 3470.1845703125, -779.64233398438, -6.5, 0, 0, 209.99267578125);
  2485.     CreateDynamicObject(16113, 3486.1059570313, -694.14599609375, -6.5, 0, 0, 209.99267578125);
  2486.     CreateDynamicObject(16113, 3512.1516113281, -696.59948730469, -6.5, 0, 0, 209.99267578125);
  2487.     CreateDynamicObject(16113, 3524.0046386719, -719.54467773438, -6.5, 0, 0, 135.99267578125);
  2488.     CreateDynamicObject(16113, 3423.8759765625, -537.61328125, -6.5, 0, 0, 39.995727539063);
  2489.     CreateDynamicObject(16113, 3444.35546875, -537.5361328125, -6.5, 0, 0, 39.995727539063);
  2490.     CreateDynamicObject(16113, 3511.1923828125, -806.7705078125, -6.5, 0, 0, 211.9921875);
  2491.     CreateDynamicObject(16113, 3528.1567382813, -795.01397705078, -6.5, 0, 0, 305.9921875);
  2492.     CreateDynamicObject(3643, 3487.271484375, -769.201171875, 8.8502950668335, 0, 0, 0);
  2493.     CreateDynamicObject(10764, 3428.2119140625, -489.34927368164, 3.5142660140991, 0, 0, 45);
  2494.     CreateDynamicObject(10764, 3428.6569824219, -883.72534179688, 4.0142660140991, 0, 0, 225);
  2495.     CreateDynamicObject(718, 3507.3315429688, -727.01403808594, 3.4455161094666, 0, 0, 88);
  2496.     CreateDynamicObject(718, 3507.1008300781, -732.75946044922, 3.4455161094666, 0, 0, 87.994995117188);
  2497.     CreateDynamicObject(718, 3506.8439941406, -739.00408935547, 3.4455161094666, 0, 0, 87.994995117188);
  2498.     CreateDynamicObject(718, 3506.6198730469, -744.74908447266, 3.4455161094666, 0, 0, 87.994995117188);
  2499.     CreateDynamicObject(718, 3506.1291503906, -750.73449707031, 3.4455161094666, 0, 0, 87.994995117188);
  2500.     CreateDynamicObject(718, 3511.1240234375, -750.93701171875, 3.4455161094666, 0, 0, 87.994995117188);
  2501.     CreateDynamicObject(718, 3511.4035644531, -757.22454833984, 3.4455161094666, 0, 0, 87.994995117188);
  2502.     CreateDynamicObject(718, 3511.3955078125, -763.3056640625, 3.4455161094666, 0, 0, 87.994995117188);
  2503.     CreateDynamicObject(718, 3511.7585449219, -768.56646728516, 3.4455161094666, 0, 0, 87.994995117188);
  2504.     CreateDynamicObject(16113, 3483.2041015625, -808.53826904297, -6.5, 0, 0, 133.9921875);
  2505.     CreateDynamicObject(16113, 3470.8081054688, -812.49230957031, -6.5, 0, 0, 133.9892578125);
  2506.     CreateDynamicObject(16113, 3399.1301269531, -808.83795166016, -6.5, 0, 0, 133.9892578125);
  2507.     CreateDynamicObject(16113, 3402.7185058594, -777.07904052734, -6.5, 0, 0, 125.9892578125);
  2508.     CreateDynamicObject(16113, 3399.3017578125, -771.19665527344, -6.5, 0, 0, 125.98571777344);
  2509.     CreateDynamicObject(16113, 3400.4953613281, -729.92352294922, -6.5, 0, 0, 125.98571777344);
  2510.     CreateDynamicObject(16113, 3396.990234375, -686.90490722656, -6.5, 0, 0, 125.98571777344);
  2511.     CreateDynamicObject(16113, 3399.9995117188, -662.72021484375, -6.5, 0, 0, 125.98571777344);
  2512.     CreateDynamicObject(16113, 3402.1887207031, -609.34014892578, -6.5, 0, 0, 305.98571777344);
  2513.     CreateDynamicObject(16113, 3401.8542480469, -592.78649902344, -6.5, 0, 0, 305.98022460938);
  2514.     CreateDynamicObject(16113, 3403.3740234375, -571.794921875, -6.5, 0, 0, 305.98022460938);
  2515.     CreateDynamicObject(16113, 3403.3740234375, -571.794921875, -6.5, 0, 0, 305.98022460938);
  2516.     //aero by dudu noob ¬¬
  2517.     CreateDynamicObject(10767, -2048.32, -5294.79, -10.24,   0.00, 0.00, -55.00);
  2518.     CreateDynamicObject(10767, -2209.89, -5266.34, -10.24,   0.00, 0.00, -55.00);
  2519.     CreateDynamicObject(10767, -2374.40, -5237.35, -10.24,   0.00, 0.00, -55.00);
  2520.     CreateDynamicObject(10767, -2531.40, -5209.68, -10.24,   0.00, 0.00, -55.00);
  2521.     CreateDynamicObject(10767, -2693.04, -5181.19, -10.24,   0.00, 0.00, -55.00);
  2522.     CreateDynamicObject(10766, -2700.25, -5180.64, 2.60,   5.00, 0.00, 80.00);
  2523.     CreateDynamicObject(10766, -2700.18, -5179.65, 2.60,   5.00, 0.00, 80.00);
  2524.     CreateDynamicObject(10766, -2004.16, -5302.74, -0.13,   5.00, 0.00, -100.00);
  2525.     CreateDynamicObject(5004, -2549.17, -5123.93, 4.13,   0.00, 0.00, -11.00);
  2526.     CreateDynamicObject(5004, -2305.83, -5166.09, 4.13,   0.00, 0.00, -11.00);
  2527.     CreateDynamicObject(5004, -2071.86, -5206.09, 4.13,   0.00, 0.00, -11.00);
  2528.     CreateDynamicObject(5004, -2526.62, -5015.68, 4.13,   0.00, 0.00, -11.00);
  2529.     CreateDynamicObject(5004, -2262.53, -4950.35, 4.13,   0.00, 0.00, -11.00);
  2530.     CreateDynamicObject(5004, -2010.04, -4994.37, 4.13,   0.00, 0.00, -11.00);
  2531.     CreateDynamicObject(5004, -2503.30, -4908.43, 4.13,   0.00, 0.00, -11.00);
  2532.     CreateDynamicObject(5004, -2267.73, -5062.73, 4.13,   0.00, 0.00, -11.00);
  2533.     CreateDynamicObject(5004, -2035.33, -5100.59, 4.13,   0.00, 0.00, -11.00);
  2534.     CreateDynamicObject(7494, -2735.77, -5155.01, 1.40,   0.00, 0.00, -101.00);
  2535.     CreateDynamicObject(7494, -2715.45, -5050.98, 1.40,   0.00, 0.00, -101.00);
  2536.     CreateDynamicObject(7494, -2688.78, -5000.34, 1.40,   0.00, 0.00, -101.00);
  2537.     CreateDynamicObject(7494, -2678.26, -4945.69, 1.40,   0.00, 0.00, -101.00);
  2538.     CreateDynamicObject(7494, -2656.89, -4835.47, 1.40,   0.00, 0.00, -101.00);
  2539.     CreateDynamicObject(7494, -2667.74, -4890.21, 1.40,   0.00, 0.00, -101.00);
  2540.     CreateDynamicObject(7494, -2560.95, -4859.90, 1.40,   0.00, 0.00, -11.00);
  2541.     CreateDynamicObject(7494, -2609.79, -4853.12, 1.40,   0.00, 0.00, -11.00);
  2542.     CreateDynamicObject(7494, -2598.27, -4829.40, 1.40,   0.00, 0.00, -11.00);
  2543.     CreateDynamicObject(7494, -2508.32, -4871.10, 1.40,   0.00, 0.00, -11.00);
  2544.     CreateDynamicObject(7494, -2410.65, -4887.95, 1.40,   0.00, 0.00, -11.00);
  2545.     CreateDynamicObject(7494, -2463.34, -4877.05, 1.40,   0.00, 0.00, -11.00);
  2546.     CreateDynamicObject(7494, -2326.40, -4882.27, 1.40,   0.00, 0.00, -11.00);
  2547.     CreateDynamicObject(7494, -2271.87, -4892.83, 1.40,   0.00, 0.00, -11.00);
  2548.     CreateDynamicObject(7494, -2217.57, -4903.35, 1.40,   0.00, 0.00, -11.00);
  2549.     CreateDynamicObject(7494, -2162.98, -4913.90, 1.40,   0.00, 0.00, -11.00);
  2550.     CreateDynamicObject(7494, -2108.73, -4924.38, 1.40,   0.00, 0.00, -11.00);
  2551.     CreateDynamicObject(7494, -2001.04, -4945.14, 1.40,   0.00, 0.00, -11.00);
  2552.     CreateDynamicObject(7494, -2055.65, -4934.62, 1.40,   0.00, 0.00, -11.00);
  2553.     CreateDynamicObject(7494, -1886.26, -4984.38, 1.40,   0.00, 0.00, -101.00);
  2554.     CreateDynamicObject(7494, -1946.80, -4955.69, 1.40,   0.00, 0.00, -11.00);
  2555.     CreateDynamicObject(7494, -1893.31, -4966.06, 1.40,   0.00, 0.00, -11.00);
  2556.     CreateDynamicObject(7494, -1909.71, -5087.86, 1.40,   0.00, 0.00, -101.00);
  2557.     CreateDynamicObject(7494, -1896.96, -5036.70, 1.40,   0.00, 0.00, -101.00);
  2558.     CreateDynamicObject(7494, -1917.17, -5117.94, 1.40,   0.00, 0.00, -101.00);
  2559.     CreateDynamicObject(7494, -1928.49, -5163.42, 1.40,   0.00, 0.00, -101.00);
  2560.     CreateDynamicObject(7494, -1956.31, -5214.09, 1.40,   0.00, 0.00, -101.00);
  2561.     CreateDynamicObject(7494, -1967.24, -5259.23, 1.40,   0.00, 0.00, -101.00);
  2562.     CreateDynamicObject(7494, -2726.15, -5105.94, 1.40,   0.00, 0.00, -101.00);
  2563.     CreateDynamicObject(7494, -2704.78, -4996.15, 1.40,   0.00, 0.00, -101.00);
  2564.     CreateDynamicObject(7494, -2694.20, -4941.51, 1.40,   0.00, 0.00, -101.00);
  2565.     CreateDynamicObject(7494, -2683.63, -4886.70, 1.40,   0.00, 0.00, -101.00);
  2566.     CreateDynamicObject(7494, -2672.92, -4831.81, 1.40,   0.00, 0.00, -101.00);
  2567.     CreateDynamicObject(7494, -2652.87, -4818.82, 1.40,   0.00, 0.00, -11.00);
  2568.     CreateDynamicObject(7494, -2544.16, -4839.97, 1.40,   0.00, 0.00, -11.00);
  2569.     CreateDynamicObject(7494, -2489.70, -4850.58, 1.40,   0.00, 0.00, -11.00);
  2570.     CreateDynamicObject(7494, -2435.26, -4861.15, 1.40,   0.00, 0.00, -11.00);
  2571.     CreateDynamicObject(7494, -2380.88, -4871.64, 1.40,   0.00, 0.00, -11.00);
  2572.     CreateDynamicObject(7494, -1853.23, -4955.90, 1.40,   0.00, 0.00, -101.00);
  2573.     CreateDynamicObject(7494, -1863.98, -5010.23, 1.40,   0.00, 0.00, -101.00);
  2574.     CreateDynamicObject(7494, -1874.50, -5064.27, 1.40,   0.00, 0.00, -101.00);
  2575.     CreateDynamicObject(7494, -1884.61, -5116.17, 1.40,   0.00, 0.00, -101.00);
  2576.     CreateDynamicObject(7494, -1894.73, -5168.25, 1.40,   0.00, 0.00, -101.00);
  2577.     CreateDynamicObject(7494, -1904.84, -5220.19, 1.40,   0.00, 0.00, -101.00);
  2578.     CreateDynamicObject(7494, -1934.06, -5216.70, 1.40,   0.00, 0.00, -101.00);
  2579.     CreateDynamicObject(7494, -1913.69, -5265.59, 1.40,   0.00, 0.00, -101.00);
  2580.     CreateDynamicObject(7494, -1943.74, -5262.02, 1.40,   0.00, 0.00, -101.00);
  2581.     CreateDynamicObject(7494, -2705.49, -4998.90, -30.48,   90.00, 0.00, -101.00);
  2582.     CreateDynamicObject(7494, -2726.14, -5105.90, -55.48,   90.00, 0.00, -101.00);
  2583.     CreateDynamicObject(7494, -2726.16, -5105.97, -85.48,   90.00, 0.00, -101.00);
  2584.     CreateDynamicObject(7494, -2726.10, -5105.92, -30.48,   90.00, 0.00, -101.00);
  2585.     CreateDynamicObject(7494, -2715.97, -5053.07, -55.48,   90.00, 0.00, -101.00);
  2586.     CreateDynamicObject(7494, -2715.99, -5053.04, -85.48,   90.00, 0.00, -101.00);
  2587.     CreateDynamicObject(7494, -2715.97, -5053.07, -30.48,   90.00, 0.00, -101.00);
  2588.     CreateDynamicObject(7494, -2705.45, -4998.89, -55.48,   90.00, 0.00, -101.00);
  2589.     CreateDynamicObject(7494, -2705.45, -4998.91, -85.48,   90.00, 0.00, -101.00);
  2590.     CreateDynamicObject(7494, -2694.80, -4944.21, -30.48,   90.00, 0.00, -101.00);
  2591.     CreateDynamicObject(7494, -2694.80, -4944.21, -55.48,   90.00, 0.00, -101.00);
  2592.     CreateDynamicObject(7494, -2694.79, -4944.19, -85.48,   90.00, 0.00, -101.00);
  2593.     CreateDynamicObject(7494, -2666.57, -4798.82, -30.48,   90.00, 0.00, -101.00);
  2594.     CreateDynamicObject(7494, -2684.25, -4890.05, -55.48,   90.00, 0.00, -101.00);
  2595.     CreateDynamicObject(7494, -2684.27, -4890.04, -85.48,   90.00, 0.00, -101.00);
  2596.     CreateDynamicObject(7494, -2684.28, -4890.06, -30.48,   90.00, 0.00, -101.00);
  2597.     CreateDynamicObject(7494, -2673.77, -4835.97, -55.48,   90.00, 0.00, -101.00);
  2598.     CreateDynamicObject(7494, -2673.79, -4835.97, -85.48,   90.00, 0.00, -101.00);
  2599.     CreateDynamicObject(7494, -2673.79, -4835.97, -30.48,   90.00, 0.00, -101.00);
  2600.     CreateDynamicObject(7494, -2666.57, -4798.82, -55.48,   90.00, 0.00, -101.00);
  2601.     CreateDynamicObject(7494, -2666.57, -4798.82, -85.48,   90.00, 0.00, -101.00);
  2602.     CreateDynamicObject(7494, -2541.30, -4807.20, 4.38,   270.00, 0.00, -11.00);
  2603.     CreateDynamicObject(7494, -2649.46, -4786.19, -29.08,   270.00, 0.00, -11.00);
  2604.     CreateDynamicObject(7494, -2649.46, -4786.19, -54.08,   270.00, 0.00, -11.00);
  2605.     CreateDynamicObject(7494, -2649.46, -4786.19, 4.38,   270.00, 0.00, -11.00);
  2606.     CreateDynamicObject(7494, -2595.37, -4796.70, -29.08,   270.00, 0.00, -11.00);
  2607.     CreateDynamicObject(7494, -2595.37, -4796.70, -54.08,   270.00, 0.00, -11.00);
  2608.     CreateDynamicObject(7494, -2595.37, -4796.70, 4.38,   270.00, 0.00, -11.00);
  2609.     CreateDynamicObject(7494, -2541.32, -4807.20, -29.08,   270.00, 0.00, -11.00);
  2610.     CreateDynamicObject(7494, -2541.30, -4807.20, -54.08,   270.00, 0.00, -11.00);
  2611.     CreateDynamicObject(7494, -2379.74, -4838.66, 4.38,   270.00, 0.00, -11.00);
  2612.     CreateDynamicObject(7494, -2487.58, -4817.64, -29.08,   270.00, 0.00, -11.00);
  2613.     CreateDynamicObject(7494, -2487.56, -4817.64, -54.08,   270.00, 0.00, -11.00);
  2614.     CreateDynamicObject(7494, -2487.56, -4817.64, 4.38,   270.00, 0.00, -11.00);
  2615.     CreateDynamicObject(7494, -2432.97, -4828.24, -29.08,   270.00, 0.00, -11.00);
  2616.     CreateDynamicObject(7494, -2432.97, -4828.24, -54.08,   270.00, 0.00, -11.00);
  2617.     CreateDynamicObject(7494, -2432.97, -4828.24, 4.38,   270.00, 0.00, -11.00);
  2618.     CreateDynamicObject(7494, -2379.74, -4838.66, -29.08,   270.00, 0.00, -11.00);
  2619.     CreateDynamicObject(7494, -2379.74, -4838.66, -54.08,   270.00, 0.00, -11.00);
  2620.     CreateDynamicObject(7494, -2273.04, -4859.38, 4.38,   270.00, 0.00, -11.00);
  2621.     CreateDynamicObject(7494, -2326.11, -4849.08, -29.08,   270.00, 0.00, -11.00);
  2622.     CreateDynamicObject(7494, -2326.11, -4849.08, -54.08,   270.00, 0.00, -11.00);
  2623.     CreateDynamicObject(7494, -2326.11, -4849.08, 4.38,   270.00, 0.00, -11.00);
  2624.     CreateDynamicObject(7494, -2273.06, -4859.38, -29.08,   270.00, 0.00, -11.00);
  2625.     CreateDynamicObject(7494, -2273.06, -4859.38, -54.08,   270.00, 0.00, -11.00);
  2626.     CreateDynamicObject(7494, -2219.78, -4869.73, 4.38,   270.00, 0.00, -11.00);
  2627.     CreateDynamicObject(7494, -2219.78, -4869.73, -29.08,   270.00, 0.00, -11.00);
  2628.     CreateDynamicObject(7494, -2219.78, -4869.73, -54.08,   270.00, 0.00, -11.00);
  2629.     CreateDynamicObject(7494, -2057.78, -4901.13, 4.38,   270.00, 0.00, -11.00);
  2630.     CreateDynamicObject(7494, -2165.97, -4880.18, -29.08,   270.00, 0.00, -11.00);
  2631.     CreateDynamicObject(7494, -2165.97, -4880.18, -54.08,   270.00, 0.00, -11.00);
  2632.     CreateDynamicObject(7494, -2165.97, -4880.16, 4.38,   270.00, 0.00, -11.00);
  2633.     CreateDynamicObject(7494, -2112.35, -4890.57, 4.38,   270.00, 0.00, -11.00);
  2634.     CreateDynamicObject(7494, -2002.81, -4911.79, 4.38,   270.00, 0.00, -11.00);
  2635.     CreateDynamicObject(7494, -1947.97, -4922.40, 4.38,   270.00, 0.00, -11.00);
  2636.     CreateDynamicObject(7494, -1893.22, -4933.06, 4.38,   270.00, 0.00, -11.00);
  2637.     CreateDynamicObject(7494, -1843.14, -5069.84, 4.38,   270.00, 89.90, -11.00);
  2638.     CreateDynamicObject(7494, -2112.35, -4890.57, -29.08,   270.00, 0.00, -11.00);
  2639.     CreateDynamicObject(7494, -2057.78, -4901.13, -29.08,   270.00, 0.00, -11.00);
  2640.     CreateDynamicObject(7494, -2002.81, -4911.79, -29.08,   270.00, 0.00, -11.00);
  2641.     CreateDynamicObject(7494, -1947.97, -4922.40, -29.08,   270.00, 0.00, -11.00);
  2642.     CreateDynamicObject(7494, -1893.22, -4933.06, -29.08,   270.00, 0.00, -11.00);
  2643.     CreateDynamicObject(7494, -1853.82, -4940.71, -29.08,   270.00, 0.00, -11.00);
  2644.     CreateDynamicObject(7494, -2112.35, -4890.57, -54.08,   270.00, 0.00, -11.00);
  2645.     CreateDynamicObject(7494, -2057.78, -4901.13, -54.08,   270.00, 0.00, -11.00);
  2646.     CreateDynamicObject(7494, -2002.81, -4911.79, -54.08,   270.00, 0.00, -11.00);
  2647.     CreateDynamicObject(7494, -1947.97, -4922.40, -54.08,   270.00, 0.00, -11.00);
  2648.     CreateDynamicObject(7494, -1893.22, -4933.06, -54.08,   270.00, 0.00, -11.00);
  2649.     CreateDynamicObject(7494, -1853.84, -4940.70, -54.08,   270.00, 0.00, -11.00);
  2650.     CreateDynamicObject(7494, -1853.84, -4940.70, 4.38,   270.00, 0.00, -11.00);
  2651.     CreateDynamicObject(7494, -1821.20, -4961.80, 4.38,   270.00, 90.50, -11.00);
  2652.     CreateDynamicObject(7494, -1832.24, -5016.08, 4.38,   270.00, 90.50, -11.00);
  2653.     CreateDynamicObject(7494, -1852.99, -5120.94, 4.38,   270.00, 89.90, -11.00);
  2654.     CreateDynamicObject(7494, -1863.25, -5174.03, 4.38,   270.00, 89.90, -11.00);
  2655.     CreateDynamicObject(7494, -1883.30, -5278.14, 4.38,   270.00, 89.90, -11.00);
  2656.     CreateDynamicObject(7494, -1873.46, -5227.08, 4.38,   270.00, 89.90, -11.00);
  2657.     CreateDynamicObject(7494, -1821.20, -4961.80, -29.08,   270.00, 90.50, -11.00);
  2658.     CreateDynamicObject(7494, -1832.24, -5016.08, -29.08,   270.00, 90.50, -11.00);
  2659.     CreateDynamicObject(7494, -1843.14, -5069.84, -29.08,   270.00, 89.90, -11.00);
  2660.     CreateDynamicObject(7494, -1852.99, -5120.94, -29.08,   270.00, 89.90, -11.00);
  2661.     CreateDynamicObject(7494, -1863.25, -5174.03, -29.08,   270.00, 89.90, -11.00);
  2662.     CreateDynamicObject(7494, -1873.46, -5227.08, -29.08,   270.00, 89.90, -11.00);
  2663.     CreateDynamicObject(7494, -1883.30, -5278.14, -29.08,   270.00, 89.90, -11.00);
  2664.     CreateDynamicObject(7494, -1821.20, -4961.80, -54.08,   270.00, 90.50, -11.00);
  2665.     CreateDynamicObject(7494, -1832.24, -5016.08, -54.08,   270.00, 90.50, -11.00);
  2666.     CreateDynamicObject(7494, -1843.14, -5069.84, -54.08,   270.00, 89.90, -11.00);
  2667.     CreateDynamicObject(7494, -1852.99, -5120.94, -54.08,   270.00, 89.90, -11.00);
  2668.     CreateDynamicObject(7494, -1863.25, -5174.03, -54.08,   270.00, 89.90, -11.00);
  2669.     CreateDynamicObject(7494, -1873.46, -5227.08, -54.08,   270.00, 89.90, -11.00);
  2670.     CreateDynamicObject(7494, -1883.30, -5278.14, -54.08,   270.00, 89.90, -11.00);
  2671.     CreateDynamicObject(10766, -2000.05, -5304.00, -19.13,   0.00, 0.00, -100.00);
  2672.     CreateDynamicObject(10766, -2000.05, -5304.00, -42.13,   0.00, 0.00, -100.00);
  2673.     CreateDynamicObject(10766, -2000.05, -5304.00, -65.13,   0.00, 0.00, -100.00);
  2674.     CreateDynamicObject(10767, -2048.32, -5294.79, -36.24,   0.00, 0.00, -55.00);
  2675.     CreateDynamicObject(10767, -2048.32, -5294.79, -65.24,   0.00, 0.00, -55.00);
  2676.     CreateDynamicObject(10767, -2048.32, -5294.79, -80.24,   0.00, 0.00, -55.00);
  2677.     CreateDynamicObject(10767, -2209.89, -5266.34, -36.24,   0.00, 0.00, -55.00);
  2678.     CreateDynamicObject(10767, -2374.40, -5237.35, -36.24,   0.00, 0.00, -55.00);
  2679.     CreateDynamicObject(10767, -2531.40, -5209.68, -36.24,   0.00, 0.00, -55.00);
  2680.     CreateDynamicObject(10767, -2693.04, -5181.19, -36.24,   0.00, 0.00, -55.00);
  2681.     CreateDynamicObject(10767, -2209.87, -5266.31, -65.24,   0.00, 0.00, -55.00);
  2682.     CreateDynamicObject(10767, -2374.40, -5237.35, -65.24,   0.00, 0.00, -55.00);
  2683.     CreateDynamicObject(10767, -2531.40, -5209.68, -65.24,   0.00, 0.00, -55.00);
  2684.     CreateDynamicObject(10767, -2209.87, -5266.31, -80.24,   0.00, 0.00, -55.00);
  2685.     CreateDynamicObject(10767, -2374.40, -5237.35, -80.24,   0.00, 0.00, -55.00);
  2686.     CreateDynamicObject(10767, -2531.40, -5209.68, -80.24,   0.00, 0.00, -55.00);
  2687.     CreateDynamicObject(10766, -2702.94, -5180.17, -9.60,   0.00, 0.00, 80.00);
  2688.     CreateDynamicObject(10766, -2702.94, -5180.17, -33.60,   0.00, 0.00, 80.00);
  2689.     CreateDynamicObject(10766, -2702.94, -5180.17, -62.60,   0.00, 0.00, 80.00);
  2690.     CreateDynamicObject(10766, -2700.93, -5168.84, -9.60,   0.00, 0.00, 80.00);
  2691.     CreateDynamicObject(10766, -2700.93, -5168.84, -33.60,   0.00, 0.00, 80.00);
  2692.     CreateDynamicObject(10766, -2700.93, -5168.84, -62.60,   0.00, 0.00, 80.00);
  2693.     CreateDynamicObject(9587, -2676.53, -4983.51, 11.54,   0.00, 0.00, 79.10);
  2694.     CreateDynamicObject(9587, -2655.41, -4854.48, 11.54,   0.00, 0.00, 79.10);
  2695.     CreateDynamicObject(9951, -2057.77, -4925.03, 16.20,   0.00, 0.00, 79.00);
  2696.     CreateDynamicObject(9951, -2435.23, -4851.63, 16.20,   0.00, 0.00, 79.00);
  2697.     CreateDynamicObject(9951, -2340.91, -4869.95, 16.20,   0.00, 0.00, 79.00);
  2698.     CreateDynamicObject(9951, -2246.93, -4888.24, 16.20,   0.00, 0.00, 79.00);
  2699.     CreateDynamicObject(9951, -2152.30, -4906.67, 16.20,   0.00, 0.00, 79.00);
  2700.     CreateDynamicObject(3689, -1881.50, -5042.53, 12.00,   0.00, 0.00, 78.00);
  2701.     CreateDynamicObject(3689, -1910.39, -5178.31, 12.00,   0.00, 0.00, 78.00);
  2702.     CreateDynamicObject(5309, -1916.40, -4956.45, 7.73,   0.00, 0.00, -11.00);
  2703.     CreateDynamicObject(5309, -1973.66, -4945.41, 7.73,   0.00, 0.00, -11.00);
  2704.         //base militar by rafa
  2705.     CreateDynamicObject(11288,1895.04000000,-5081.40000000,-3.07000000,0.00000000,0.00000000,-0.06000000); //
  2706.     CreateDynamicObject(11287,1969.48000000,-4974.91000000,5.54000000,0.00000000,0.00000000,0.00000000); //
  2707.     CreateDynamicObject(10834,2188.97000000,-4936.62000000,0.46000000,0.00000000,0.00000000,0.00000000); //
  2708.     CreateDynamicObject(10826,2154.69000000,-5003.46000000,12.38000000,0.00000000,0.00000000,0.00000000); //
  2709.     CreateDynamicObject(10824,2152.25000000,-5004.94000000,7.50000000,0.00000000,0.00000000,0.00000000); //
  2710.     CreateDynamicObject(10827,2024.53000000,-5022.24000000,28.10000000,0.00000000,0.00000000,-0.48000000); //
  2711.     CreateDynamicObject(10833,2106.16000000,-5094.35000000,0.62000000,0.00000000,0.00000000,0.00000000); //
  2712.     CreateDynamicObject(16093,2214.65000000,-4998.15000000,31.88000000,0.00000000,0.00000000,-268.18000000); //
  2713.     CreateDynamicObject(2893,2215.03000000,-4992.51000000,32.03000000,33.00000000,0.00000000,272.62000000); //
  2714.     CreateDynamicObject(2893,2215.01000000,-4991.91000000,32.03000000,33.00000000,0.00000000,272.62000000); //
  2715.     CreateDynamicObject(2893,2215.00000000,-4991.60000000,32.03000000,33.00000000,0.00000000,272.62000000); //
  2716.     CreateDynamicObject(3280,2215.55000000,-4992.10000000,32.01000000,0.00000000,0.00000000,0.60000000); //
  2717.     CreateDynamicObject(19074,2336.83000000,-4942.28000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2718.     CreateDynamicObject(19074,2336.81000000,-4922.52000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2719.     CreateDynamicObject(19074,2336.85000000,-4950.69000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2720.     CreateDynamicObject(19074,2356.32000000,-4950.66000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2721.     CreateDynamicObject(19074,2356.47000000,-4931.61000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2722.     CreateDynamicObject(19074,2356.61000000,-4922.54000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2723.     CreateDynamicObject(19074,2376.03000000,-4950.68000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2724.     CreateDynamicObject(19074,2376.52000000,-4922.41000000,3.01000000,180.00000000,0.00000000,0.00000000); //
  2725.     CreateDynamicObject(19074,2389.89000000,-4950.63000000,3.42000000,180.00000000,3.23000000,0.00000000); //
  2726.     CreateDynamicObject(19074,2389.76000000,-4922.56000000,3.42000000,180.00000000,3.23000000,0.00000000); //
  2727.     CreateDynamicObject(7371,2388.85000000,-4913.43000000,4.74000000,0.00000000,0.00000000,-90.18000000); //
  2728.     CreateDynamicObject(7371,2372.42000000,-4960.61000000,4.73000000,0.00000000,0.00000000,-90.18000000); //
  2729.     CreateDynamicObject(14410,2243.50000000,-4962.31000000,2.41000000,0.00000000,0.00000000,91.21000000); //
  2730.     CreateDynamicObject(16115,1986.68000000,-4928.41000000,5.74000000,0.00000000,0.00000000,-133.08000000); //
  2731.     CreateDynamicObject(16116,1950.83000000,-4972.73000000,-5.86000000,0.00000000,0.00000000,88.74000000); //
  2732.     CreateDynamicObject(16116,1921.89000000,-5004.04000000,-5.86000000,0.00000000,0.00000000,88.74000000); //
  2733.     CreateDynamicObject(16116,1886.77000000,-5035.70000000,-5.86000000,0.00000000,0.00000000,88.74000000); //
  2734.     CreateDynamicObject(16116,1980.03000000,-4942.22000000,-5.86000000,0.00000000,0.00000000,88.74000000); //
  2735.     CreateDynamicObject(16116,1866.10000000,-5057.38000000,-5.86000000,0.00000000,0.00000000,93.78000000); //
  2736.     CreateDynamicObject(16116,1844.87000000,-5079.94000000,-5.86000000,0.00000000,0.00000000,275.34000000); //
  2737.     CreateDynamicObject(16116,1823.81000000,-5102.79000000,-5.86000000,0.00000000,0.00000000,303.72000000); //
  2738.     CreateDynamicObject(16116,1835.42000000,-5113.74000000,-5.86000000,0.00000000,0.00000000,326.16000000); //
  2739.     CreateDynamicObject(18751,1478.99000000,-5234.36000000,-0.90000000,0.00000000,0.00000000,355.40000000); //
  2740.     CreateDynamicObject(18751,1420.18000000,-5231.46000000,-0.90000000,0.00000000,0.00000000,359.72000000); //
  2741.     CreateDynamicObject(18751,1373.35000000,-5222.63000000,-0.90000000,0.00000000,0.00000000,340.28000000); //
  2742.     CreateDynamicObject(18751,1363.13000000,-5206.51000000,-0.90000000,0.00000000,0.00000000,271.34000000); //
  2743.     CreateDynamicObject(18751,1369.19000000,-5155.70000000,-0.90000000,0.00000000,0.00000000,254.12000000); //
  2744.     CreateDynamicObject(18751,1378.42000000,-5109.32000000,-0.90000000,0.00000000,0.00000000,251.00000000); //
  2745.     CreateDynamicObject(18751,1432.99000000,-5114.94000000,-0.90000000,0.00000000,0.00000000,363.62000000); //
  2746.     CreateDynamicObject(18752,1425.92000000,-5179.27000000,-7.17000000,0.00000000,0.00000000,354.71000000); //
  2747.     CreateDynamicObject(18751,1469.86000000,-5117.88000000,-2.40000000,0.00000000,0.00000000,302.90000000); //
  2748.     CreateDynamicObject(18751,1483.10000000,-5173.54000000,-0.90000000,0.00000000,0.00000000,356.54000000); //
  2749.     CreateDynamicObject(18751,1484.65000000,-5133.85000000,-1.59000000,0.00000000,0.00000000,355.94000000); //
  2750.     CreateDynamicObject(18876,2088.91000000,-4991.34000000,4.80000000,0.00000000,0.00000000,0.81000000); //
  2751.     CreateDynamicObject(18876,2089.01000000,-4997.95000000,4.80000000,0.00000000,0.00000000,0.81000000); //
  2752.     CreateDynamicObject(18876,2089.28000000,-5003.74000000,4.80000000,0.00000000,0.00000000,0.81000000); //
  2753.     CreateDynamicObject(18876,2089.97000000,-5009.48000000,4.80000000,0.00000000,0.00000000,0.81000000); //
  2754.     CreateDynamicObject(18876,2094.66000000,-5012.96000000,4.80000000,0.00000000,0.00000000,0.81000000); //
  2755.     CreateDynamicObject(1244,2224.51000000,-4952.14000000,6.10000000,0.00000000,0.00000000,0.00000000); //
  2756.     CreateDynamicObject(1244,2224.57000000,-4950.99000000,6.10000000,0.00000000,0.00000000,0.00000000); //
  2757.     CreateDynamicObject(2985,2224.00000000,-4999.85000000,28.22000000,0.00000000,0.00000000,0.00000000); //
  2758.     CreateDynamicObject(2985,2223.97000000,-4998.59000000,28.22000000,0.00000000,0.00000000,0.00000000); //
  2759.     CreateDynamicObject(2985,2224.00000000,-4997.31000000,28.22000000,0.00000000,0.00000000,0.00000000); //
  2760.     CreateDynamicObject(7371,2256.97000000,-4913.04000000,4.74000000,0.00000000,0.00000000,-90.18000000); //
  2761.     CreateDynamicObject(7371,2142.97000000,-4912.69000000,4.74000000,0.00000000,0.00000000,-90.18000000); //
  2762.     CreateDynamicObject(16115,1482.47000000,-5160.32000000,7.02000000,4.00000000,-11.00000000,134.00000000); //
  2763.     CreateDynamicObject(16115,1488.07000000,-5155.97000000,0.27000000,4.00000000,-11.00000000,133.90000000); //
  2764.     CreateDynamicObject(16116,1520.82000000,-5011.91000000,-3.60000000,0.00000000,0.00000000,0.00000000); //
  2765.     CreateDynamicObject(16116,1485.84000000,-4939.32000000,-3.60000000,0.00000000,0.00000000,-103.56000000); //
  2766.     CreateDynamicObject(16116,1394.07000000,-4935.81000000,-3.60000000,0.00000000,0.00000000,-231.24000000); //
  2767.     CreateDynamicObject(16116,1330.94000000,-4841.38000000,-3.60000000,0.00000000,0.00000000,-318.90000000); //
  2768.     CreateDynamicObject(621,1416.55000000,-5154.03000000,41.36000000,0.00000000,0.00000000,1.08000000); //
  2769.     CreateDynamicObject(621,1405.76000000,-5158.18000000,41.36000000,0.00000000,0.00000000,1.08000000); //
  2770.     CreateDynamicObject(621,1408.01000000,-5162.71000000,41.36000000,0.00000000,0.00000000,1.08000000); //
  2771.     CreateDynamicObject(2985,1416.17000000,-5152.22000000,47.58000000,0.00000000,0.00000000,28.24000000); //
  2772.     CreateDynamicObject(2985,1413.38000000,-5151.02000000,46.56000000,0.00000000,0.00000000,50.02000000); //
  2773.     CreateDynamicObject(2985,1410.16000000,-5151.63000000,45.65000000,0.00000000,0.00000000,103.90000000); //
  2774.     CreateDynamicObject(2976,1410.77000000,-5158.48000000,42.56000000,0.00000000,0.00000000,0.00000000); //
  2775.     CreateDynamicObject(2976,1410.79000000,-5157.97000000,42.56000000,0.00000000,0.00000000,0.00000000); //
  2776.     CreateDynamicObject(2976,1412.61000000,-5158.17000000,42.66000000,0.00000000,0.00000000,0.00000000); //
  2777.     CreateDynamicObject(2976,1411.78000000,-5158.09000000,42.66000000,0.00000000,0.00000000,0.00000000); //
  2778.     CreateDynamicObject(1577,1410.41000000,-5157.31000000,42.99000000,0.00000000,0.00000000,0.00000000); //
  2779.     CreateDynamicObject(1577,1410.60000000,-5159.33000000,42.99000000,0.00000000,0.00000000,0.00000000); //
  2780.     CreateDynamicObject(1577,1410.45000000,-5159.98000000,42.99000000,0.00000000,0.00000000,0.00000000); //
  2781.     CreateDynamicObject(1577,1411.31000000,-5157.86000000,42.77000000,0.00000000,0.00000000,0.00000000); //
  2782.     CreateDynamicObject(3280,2223.48000000,-5001.78000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2783.     CreateDynamicObject(3280,2225.03000000,-5001.77000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2784.     CreateDynamicObject(3280,2226.55000000,-5001.75000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2785.     CreateDynamicObject(3280,2226.54000000,-5000.17000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2786.     CreateDynamicObject(3280,2226.54000000,-4998.60000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2787.     CreateDynamicObject(3280,2226.55000000,-4997.02000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2788.     CreateDynamicObject(3280,2226.56000000,-4995.46000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2789.     CreateDynamicObject(3280,2226.54000000,-4993.89000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2790.     CreateDynamicObject(3280,2226.53000000,-4992.34000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2791.     CreateDynamicObject(3280,2226.54000000,-4990.80000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2792.     CreateDynamicObject(3280,2226.56000000,-4989.21000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2793.     CreateDynamicObject(3280,2224.98000000,-4989.21000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2794.     CreateDynamicObject(3280,2224.97000000,-4990.78000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2795.     CreateDynamicObject(3280,2224.96000000,-4992.36000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2796.     CreateDynamicObject(3280,2224.98000000,-4993.95000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2797.     CreateDynamicObject(3280,2225.00000000,-4995.51000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2798.     CreateDynamicObject(3280,2224.99000000,-4997.09000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2799.     CreateDynamicObject(3280,2224.99000000,-4998.67000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2800.     CreateDynamicObject(3280,2224.98000000,-5000.21000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2801.     CreateDynamicObject(3280,2223.40000000,-5000.21000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2802.     CreateDynamicObject(3280,2223.44000000,-4998.66000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2803.     CreateDynamicObject(3280,2223.47000000,-4997.12000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2804.     CreateDynamicObject(3117,2228.28000000,-4990.15000000,18.34000000,0.00000000,0.00000000,-91.00000000); //
  2805.     CreateDynamicObject(3117,2227.16000000,-4993.82000000,19.42000000,90.00000000,0.00000000,-90.52000000); //
  2806.     CreateDynamicObject(3117,2227.15000000,-4997.34000000,19.42000000,90.00000000,0.00000000,-90.52000000); //
  2807.     CreateDynamicObject(3117,2227.16000000,-5000.68000000,19.42000000,90.00000000,0.00000000,-90.52000000); //
  2808.     CreateDynamicObject(3117,2225.47000000,-5002.38000000,19.42000000,90.00000000,0.00000000,-179.68000000); //
  2809.     CreateDynamicObject(3117,2222.01000000,-5002.40000000,19.42000000,90.00000000,0.00000000,-179.68000000); //
  2810.     CreateDynamicObject(3280,2223.41000000,-4995.52000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2811.     CreateDynamicObject(3280,2223.44000000,-4993.91000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2812.     CreateDynamicObject(3280,2223.40000000,-4992.35000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2813.     CreateDynamicObject(3280,2223.41000000,-4990.83000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2814.     CreateDynamicObject(3280,2223.39000000,-4989.31000000,18.43000000,0.00000000,0.00000000,0.00000000); //
  2815.     CreateDynamicObject(3117,2228.34000000,-4986.90000000,19.36000000,0.00000000,33.00000000,-91.00000000); //
  2816.     CreateDynamicObject(3117,2228.27000000,-4983.99000000,21.19000000,0.00000000,33.00000000,-91.00000000); //
  2817.     CreateDynamicObject(3117,2228.26000000,-4981.01000000,23.15000000,0.00000000,33.00000000,-91.00000000); //
  2818.     CreateDynamicObject(3117,2228.31000000,-4978.09000000,25.04000000,0.00000000,33.00000000,-91.00000000); //
  2819.     CreateDynamicObject(3117,2228.36000000,-4974.88000000,26.00000000,0.00000000,0.00000000,-91.00000000); //
  2820.     CreateDynamicObject(2344,2227.14000000,-4996.56000000,20.50000000,0.24000000,0.00000000,80.58000000); //
  2821.     CreateDynamicObject(2344,2227.14000000,-4996.66000000,20.50000000,0.24000000,0.00000000,80.58000000); //
  2822.     CreateDynamicObject(18873,2227.09000000,-4997.14000000,20.50000000,0.00000000,0.00000000,-97.32000000); //
  2823.     CreateDynamicObject(2985,2226.75000000,-4999.84000000,19.62000000,0.00000000,0.00000000,0.60000000); //
  2824.     CreateDynamicObject(2754,2226.76000000,-4999.82000000,19.33000000,0.00000000,0.00000000,0.51000000); //
  2825.     CreateDynamicObject(9958,2152.83000000,-5004.02000000,4.33000000,0.00000000,0.00000000,270.77000000); //
  2826.     CreateDynamicObject(9958,2162.96000000,-5040.25000000,4.33000000,0.00000000,0.00000000,270.77000000); //
  2827.     CreateDynamicObject(10771,2225.62000000,-5197.23000000,5.18000000,0.00000000,0.00000000,44.40000000); //
  2828.     CreateDynamicObject(10770,2233.23000000,-5200.46000000,38.31000000,0.00000000,0.00000000,44.40000000); //
  2829.     CreateDynamicObject(11146,2218.78000000,-5203.09000000,11.91000000,0.00000000,0.00000000,-315.65000000); //
  2830.     CreateDynamicObject(11145,2180.28000000,-5241.23000000,4.67000000,0.00000000,0.00000000,44.70000000); //
  2831.     CreateDynamicObject(11237,2234.68000000,-5199.14000000,38.20000000,0.00000000,0.00000000,44.72000000); //
  2832.     CreateDynamicObject(10772,2226.51000000,-5196.28000000,16.97000000,0.00000000,0.00000000,-315.65000000); //
  2833.     CreateDynamicObject(3117,2234.49000000,-5192.54000000,16.86000000,0.00000000,0.00000000,44.44000000); //
  2834.     CreateDynamicObject(3117,2231.99000000,-5195.00000000,16.86000000,0.00000000,0.00000000,44.44000000); //
  2835.     CreateDynamicObject(3117,2233.43000000,-5196.44000000,16.86000000,0.00000000,0.00000000,44.44000000); //
  2836.     CreateDynamicObject(3117,2235.94000000,-5193.94000000,16.86000000,0.00000000,0.00000000,44.44000000); //
  2837.     CreateDynamicObject(8422,1941.83000000,1586.67000000,12.38000000,0.00000000,0.00000000,0.00000000); //
  2838.     CreateDynamicObject(9173,1924.89000000,1580.93000000,8.36000000,0.00000000,0.00000000,0.00000000); //
  2839.     CreateDynamicObject(8421,1928.41000000,1628.59000000,48.19000000,0.00000000,0.00000000,0.00000000); //
  2840.     CreateDynamicObject(9174,1927.46000000,1583.20000000,8.27000000,0.00000000,0.00000000,0.00000000); //
  2841.     CreateDynamicObject(8493,2001.14000000,1555.10000000,24.88000000,356.86000000,0.00000000,3.14000000); //
  2842.     CreateDynamicObject(9052,1978.66000000,1596.98000000,18.84000000,356.86000000,0.00000000,3.14000000); //
  2843.     CreateDynamicObject(621,1989.30000000,1579.13000000,1.47000000,356.86000000,0.00000000,-0.61000000); //
  2844.     CreateDynamicObject(9044,1983.42000000,1593.53000000,15.76000000,356.86000000,0.00000000,3.14000000); //
  2845.     CreateDynamicObject(9041,1963.53000000,1629.62000000,22.34000000,356.86000000,0.00000000,3.14000000); //
  2846.     CreateDynamicObject(8484,1978.44000000,1619.82000000,16.40000000,356.86000000,0.00000000,3.14000000); //
  2847.     CreateDynamicObject(8835,1986.41000000,1628.80000000,13.65000000,356.86000000,0.00000000,3.14000000); //
  2848.     CreateDynamicObject(9045,1983.60000000,1658.59000000,13.45000000,356.86000000,0.00000000,3.14000000); //
  2849.     CreateDynamicObject(8493,1364.18000000,-4868.18000000,10.14000000,0.00000000,-45.00000000,145.00000000); //
  2850.     CreateDynamicObject(1357,1374.98000000,-4848.92000000,0.15000000,0.00000000,0.00000000,0.00000000); //
  2851.     CreateDynamicObject(1357,1368.72000000,-4859.50000000,0.15000000,0.00000000,0.00000000,0.00000000); //
  2852.     CreateDynamicObject(1357,1376.13000000,-4852.21000000,0.15000000,0.00000000,0.00000000,0.00000000); //
  2853.     CreateDynamicObject(1224,1373.42000000,-4861.26000000,0.00000000,-55.00000000,0.00000000,0.00000000); //
  2854.     CreateDynamicObject(1224,1381.40000000,-4867.41000000,0.26000000,0.00000000,0.00000000,0.00000000); //
  2855.     CreateDynamicObject(1224,1394.25000000,-4854.79000000,0.00000000,-55.00000000,0.00000000,21.72000000); //
  2856.     CreateDynamicObject(1224,1376.08000000,-4880.49000000,0.26000000,0.00000000,0.00000000,34.50000000); //
  2857.     CreateDynamicObject(1224,1387.16000000,-4877.45000000,0.26000000,0.00000000,0.00000000,23.22000000); //
  2858.     CreateDynamicObject(1224,1390.92000000,-4860.86000000,-0.44000000,40.00000000,-47.00000000,31.00000000); //
  2859.     CreateDynamicObject(1224,1400.22000000,-4874.23000000,0.00000000,-55.00000000,0.00000000,34.20000000); //
  2860.     CreateDynamicObject(1224,1407.68000000,-4864.00000000,0.00000000,-55.00000000,0.00000000,58.86000000); //
  2861.     CreateDynamicObject(9159,1364.02000000,-4867.95000000,10.34000000,0.00000000,-45.00000000,145.29000000); //
  2862.     CreateDynamicObject(16115,1427.68000000,-5121.41000000,4.66000000,4.00000000,-11.00000000,193.40000000); //
  2863.     CreateDynamicObject(16116,1369.55000000,-5148.46000000,-10.25000000,0.00000000,0.00000000,-55.86000000); //
  2864.  
  2865.     /*
  2866.     Objects converted: 159
  2867.     Vehicles converted: 0
  2868.     Vehicle models found: 0
  2869.     ----------------------
  2870.     In the time this conversion took to finish a hummingbird could have flapped it's wings 9.79 times!
  2871.     */
  2872.     //aero by red(dudu) los santos long
  2873.     CreateDynamicObject(10766,5919.87890625,-847.74218750,0.00000000,0.00000000,0.00000000,0.00000000); //object(airport_10_sfse) (1)
  2874.     CreateDynamicObject(10767,5919.71289062,-974.55761719,-12.65002060,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (1)
  2875.     CreateDynamicObject(10767,5919.71289062,-1143.00781250,-12.65002060,0.00000000,0.00000000,44.98352051); //object(airport_11_sfse) (2)
  2876.     CreateDynamicObject(10767,5919.71289062,-1312.62597656,-12.90020561,0.00000000,0.00000000,44.98352051); //object(airport_11_sfse) (3)
  2877.     CreateDynamicObject(10767,5919.71289062,-1481.26171875,-12.65002060,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (4)
  2878.     CreateDynamicObject(8419,5972.86914062,-1329.16503906,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (1)
  2879.     CreateDynamicObject(8419,5972.86914062,-1242.26623535,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (2)
  2880.     CreateDynamicObject(8419,5972.86914062,-1155.34570312,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (3)
  2881.     CreateDynamicObject(8419,5972.86914062,-1068.13574219,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (4)
  2882.     CreateDynamicObject(8419,6018.83886719,-1068.13574219,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (5)
  2883.     CreateDynamicObject(8419,6064.96484375,-1068.13574219,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (6)
  2884.     CreateDynamicObject(8419,6110.61816406,-1068.13574219,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (7)
  2885.     CreateDynamicObject(8419,6018.75390625,-1155.34570312,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (8)
  2886.     CreateDynamicObject(8419,6064.96484375,-1155.34570312,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (9)
  2887.     CreateDynamicObject(8419,6110.61816406,-1155.34570312,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (10)
  2888.     CreateDynamicObject(8419,6018.75390625,-1242.26562500,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (11)
  2889.     CreateDynamicObject(8419,6064.96484375,-1242.26562500,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (12)
  2890.     CreateDynamicObject(8419,6110.61816406,-1242.26562500,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (13)
  2891.     CreateDynamicObject(8419,6018.75390625,-1329.16503906,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (14)
  2892.     CreateDynamicObject(8419,6064.96484375,-1329.16503906,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (15)
  2893.     CreateDynamicObject(8419,6110.61816406,-1329.16503906,-9.89852905,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (16)
  2894.     CreateDynamicObject(8038,6063.62304688,-1053.66796875,21.93350220,0.00000000,0.00000000,90.00000000); //object(arprtermnl01_lvs) (1)
  2895.     CreateDynamicObject(9241,6108.24121094,-1131.10351562,3.30697870,0.00000000,0.00000000,0.00000000); //object(copbits_sfn) (1)
  2896.     CreateDynamicObject(10810,6045.48974609,-1052.24804688,15.46812439,0.00000000,0.00000000,290.00000000); //object(ap_smallradar1_sfse) (1)
  2897.     CreateDynamicObject(10810,6066.85595703,-1052.24804688,15.85812283,0.00000000,0.00000000,287.99560547); //object(ap_smallradar1_sfse) (2)
  2898.     CreateDynamicObject(1682,6044.88818359,-1045.67248535,26.72235489,0.00000000,0.00000000,0.00000000); //object(ap_radar1_01) (1)
  2899.     CreateDynamicObject(1682,6066.87597656,-1045.00390625,26.72235489,0.00000000,0.00000000,0.00000000); //object(ap_radar1_01) (2)
  2900.     CreateDynamicObject(3816,6099.73583984,-1342.27746582,10.36422253,0.00000000,0.00000000,180.00000000); //object(bighangar1_sfx) (1)
  2901.     CreateDynamicObject(3816,6016.76660156,-1342.27734375,10.36422253,0.00000000,0.00000000,179.99450684); //object(bighangar1_sfx) (2)
  2902.     CreateDynamicObject(4028,6112.08886719,-1254.03552246,15.16079712,0.00000000,0.00000000,91.99951172); //object(lanstap) (1)
  2903.     CreateDynamicObject(8419,5972.86914062,-1068.13574219,-31.96878815,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (4)
  2904.     CreateDynamicObject(8419,5972.86914062,-1068.13574219,-53.44847107,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (4)
  2905.     CreateDynamicObject(8419,5972.86914062,-1068.13574219,-69.73316956,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (4)
  2906.     CreateDynamicObject(8419,6018.83886719,-1068.13574219,-32.44176102,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (5)
  2907.     CreateDynamicObject(8419,6018.83886719,-1068.13574219,-32.44176102,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (5)
  2908.     CreateDynamicObject(8419,6018.83886719,-1068.13574219,-55.07915497,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (5)
  2909.     CreateDynamicObject(8419,6018.83886719,-1068.13574219,-69.62064362,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (5)
  2910.     CreateDynamicObject(8419,6064.96484375,-1068.13574219,-32.37294769,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (6)
  2911.     CreateDynamicObject(8419,6064.96484375,-1068.13574219,-53.08748627,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (6)
  2912.     CreateDynamicObject(8419,6064.96484375,-1068.13574219,-67.02915192,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (6)
  2913.     CreateDynamicObject(8419,6110.61816406,-1068.13574219,-32.02159882,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (6)
  2914.     CreateDynamicObject(8419,6110.61816406,-1068.13574219,-53.38680267,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (6)
  2915.     CreateDynamicObject(8419,6110.61816406,-1068.13574219,-69.04907227,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (6)
  2916.     CreateDynamicObject(8419,6110.61816406,-1155.34570312,-31.33278656,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (10)
  2917.     CreateDynamicObject(8419,6110.61816406,-1155.34570312,-53.33931732,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (10)
  2918.     CreateDynamicObject(8419,6110.61816406,-1155.34570312,-68.68071747,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (10)
  2919.     CreateDynamicObject(8419,6110.61816406,-1242.26562500,-30.96980667,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (13)
  2920.     CreateDynamicObject(8419,6110.61816406,-1242.26562500,-50.63111877,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (13)
  2921.     CreateDynamicObject(8419,6110.61816406,-1242.26562500,-69.50405121,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (13)
  2922.     CreateDynamicObject(8419,6110.61816406,-1329.16503906,-31.84892273,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (16)
  2923.     CreateDynamicObject(8419,6110.61816406,-1329.16503906,-54.23657227,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (16)
  2924.     CreateDynamicObject(8419,6110.61816406,-1329.16503906,-65.66613770,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (16)
  2925.     CreateDynamicObject(8419,6064.96484375,-1329.16503906,-31.29279709,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (15)
  2926.     CreateDynamicObject(8419,6064.96484375,-1329.16503906,-52.01321030,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (15)
  2927.     CreateDynamicObject(8419,6064.96484375,-1329.16503906,-67.57884216,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (15)
  2928.     CreateDynamicObject(8419,6018.75390625,-1329.16503906,-30.69690704,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (14)
  2929.     CreateDynamicObject(8419,6018.75390625,-1329.16503906,-52.10942078,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (14)
  2930.     CreateDynamicObject(8419,6018.75390625,-1329.16503906,-69.61337280,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (14)
  2931.     CreateDynamicObject(8419,5972.86914062,-1329.16503906,-32.09298325,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (1)
  2932.     CreateDynamicObject(8419,5972.86914062,-1329.16503906,-54.23363495,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (1)
  2933.     CreateDynamicObject(8419,5972.86914062,-1329.16503906,-73.08329773,0.00000000,0.00000000,0.00000000); //object(vgsbldng01_lvs) (1)
  2934.     CreateDynamicObject(10766,5919.91894531,-1603.96777344,-27.19507408,4.00000000,0.00000000,179.99450684); //object(airport_10_sfse) (2)
  2935.     CreateDynamicObject(10766,5919.91894531,-1603.96777344,-51.89631653,0.00000000,0.00000000,179.99450684); //object(airport_10_sfse) (2)
  2936.     CreateDynamicObject(10767,5919.71289062,-1481.26171875,-40.48082733,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (4)
  2937.     CreateDynamicObject(10767,5919.71289062,-1481.26171875,-65.90970612,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (4)
  2938.     CreateDynamicObject(10767,5919.71289062,-1312.62597656,-40.66040039,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (3)
  2939.     CreateDynamicObject(10767,5919.71289062,-1312.62597656,-51.55334473,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (3)
  2940.     CreateDynamicObject(10767,5919.71289062,-1312.62597656,-73.19683838,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (3)
  2941.     CreateDynamicObject(10767,5919.71289062,-1143.00781250,-40.36138916,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (2)
  2942.     CreateDynamicObject(10767,5919.71289062,-1143.00781250,-65.02909851,0.00000000,0.00000000,44.98901367); //object(airport_11_sfse) (2)
  2943.     CreateDynamicObject(10767,5919.71289062,-974.55761719,-40.54298019,0.00000000,0.00000000,44.99450684); //object(airport_11_sfse) (1)
  2944.     CreateDynamicObject(10767,5919.71289062,-974.55761719,-64.37985992,0.00000000,0.00000000,44.99450684); //object(airport_11_sfse) (1)
  2945.     CreateDynamicObject(10766,5919.87890625,-847.74218750,-24.01689148,0.00000000,0.00000000,0.00000000); //object(airport_10_sfse) (1)
  2946.     CreateDynamicObject(10766,5919.87890625,-847.74218750,-46.70547485,0.00000000,0.00000000,0.00000000); //object(airport_10_sfse) (1)
  2947.     CreateDynamicObject(2934,6010.96582031,-1058.09033203,3.27995300,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (1)
  2948.     CreateDynamicObject(2934,6007.88671875,-1058.09033203,3.27995300,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (2)
  2949.     CreateDynamicObject(2934,6004.85009766,-1058.09033203,3.27995300,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (3)
  2950.     CreateDynamicObject(2934,6001.74658203,-1058.09033203,3.27995300,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (4)
  2951.     CreateDynamicObject(2935,6001.74658203,-1058.09033203,6.18528748,0.00000000,0.00000000,0.00000000); //object(kmb_container_yel) (1)
  2952.     CreateDynamicObject(2935,6004.85009766,-1058.09033203,6.18528748,0.00000000,0.00000000,0.00000000); //object(kmb_container_yel) (2)
  2953.     CreateDynamicObject(2935,6007.88671875,-1058.09033203,6.18528748,0.00000000,0.00000000,0.00000000); //object(kmb_container_yel) (3)
  2954.     CreateDynamicObject(2935,6010.96582031,-1058.09033203,6.18528748,0.00000000,0.00000000,0.00000000); //object(kmb_container_yel) (4)
  2955.     CreateDynamicObject(2934,5998.22070312,-1058.09033203,3.27995300,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (5)
  2956.     CreateDynamicObject(5262,5982.09082031,-1052.19104004,4.78074360,0.00000000,0.00000000,0.00000000); //object(las2dkwar04) (1)
  2957.     CreateDynamicObject(5269,5970.19531250,-1052.66723633,4.13213062,0.00000000,0.00000000,0.00000000); //object(las2dkwar05) (1)
  2958.     CreateDynamicObject(5269,5973.28759766,-1052.66723633,4.13213062,0.00000000,0.00000000,0.00000000); //object(las2dkwar05) (2)
  2959.     CreateDynamicObject(5269,5964.97265625,-1052.66723633,4.13708115,0.00000000,0.00000000,0.00000000); //object(las2dkwar05) (3)
  2960.     CreateDynamicObject(10814,1897.87109375,-2544.69628906,16.40050697,0.00000000,0.00000000,90.00000000); //object(apfuel2_sfse) (1)
  2961.     CreateDynamicObject(10814,1405.50573730,1238.50659180,13.92996216,0.00000000,0.00000000,0.00000000); //object(apfuel2_sfse) (2)
  2962.     CreateDynamicObject(16601,6073.18164062,-1252.13842773,6.56710434,0.00000000,0.00000000,0.00000000); //object(by_fuel07) (1)
  2963.     CreateDynamicObject(16601,6067.59863281,-1252.13842773,6.56710434,0.00000000,0.00000000,0.00000000); //object(by_fuel07) (2)
  2964.     CreateDynamicObject(16601,6061.77392578,-1252.13842773,6.56215382,0.00000000,0.00000000,0.00000000); //object(by_fuel07) (3)
  2965.     CreateDynamicObject(10766,5919.93750000,-1518.38427734,0.00684482,0.00000000,0.00000000,180.00000000); //object(airport_10_sfse) (7)
  2966.     CreateDynamicObject(10764,5920.37304688,-1597.95751953,3.33496666,0.00000000,0.00000000,225.00000000); //object(app_light_sfs05e) (1)
  2967.     CreateDynamicObject(10764,5920.26074219,-769.85595703,3.29331589,0.00000000,0.00000000,45.00000000); //object(app_light_sfs05e) (2)
  2968.     CreateDynamicObject(10767,5919.71289062,-1366.28442383,-12.70001984,0.00000000,0.00000000,44.98352051); //object(airport_11_sfse) (3)
  2969.     CreateDynamicObject(10767,5919.71289062,-1231.89770508,-12.67502022,0.00000000,0.00000000,44.98352051); //object(airport_11_sfse) (3)
  2970.     CreateDynamicObject(10767,5919.71289062,-1104.89050293,-12.64002037,0.00000000,0.00000000,44.98352051); //object(airport_11_sfse) (3)
  2971.     CreateDynamicObject(3642,6104.14501953,-1195.03625488,4.40141392,0.00000000,0.00000000,266.00000000); //object(glenphouse03_lax) (1)
  2972.     CreateDynamicObject(3640,6103.01953125,-1174.83532715,6.17569637,0.00000000,0.00000000,0.00000000); //object(glenphouse02_lax) (1)
  2973.     CreateDynamicObject(669,6110.56738281,-1182.96984863,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (1)
  2974.     CreateDynamicObject(669,6092.99169922,-1172.60852051,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (2)
  2975.     CreateDynamicObject(669,6105.71289062,-1205.63549805,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (3)
  2976.     CreateDynamicObject(669,6127.58935547,-1189.69738770,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (4)
  2977.     CreateDynamicObject(669,6088.44970703,-1176.75671387,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (5)
  2978.     CreateDynamicObject(669,6087.79345703,-1171.04870605,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (6)
  2979.     CreateDynamicObject(669,6096.60351562,-1204.38281250,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (7)
  2980.     CreateDynamicObject(669,6094.06005859,-1198.10839844,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (8)
  2981.     CreateDynamicObject(669,6085.80175781,-1185.73474121,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (9)
  2982.     CreateDynamicObject(669,6091.42529297,-1183.19946289,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (10)
  2983.     CreateDynamicObject(669,6116.11572266,-1179.10559082,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (11)
  2984.     CreateDynamicObject(669,6118.55957031,-1189.44250488,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (12)
  2985.     CreateDynamicObject(669,6116.19726562,-1197.57983398,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (13)
  2986.     CreateDynamicObject(669,6115.94824219,-1191.57934570,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (14)
  2987.     CreateDynamicObject(669,6121.14013672,-1198.55017090,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (15)
  2988.     CreateDynamicObject(669,6122.72998047,-1193.33532715,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (16)
  2989.     CreateDynamicObject(669,6121.54882812,-1183.08068848,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (17)
  2990.     CreateDynamicObject(669,6112.36376953,-1204.29492188,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (18)
  2991.     CreateDynamicObject(669,6119.97607422,-1206.94128418,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (19)
  2992.     CreateDynamicObject(669,6118.37255859,-1201.85449219,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (20)
  2993.     CreateDynamicObject(669,6126.07421875,-1209.00500488,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (21)
  2994.     CreateDynamicObject(669,6125.70556641,-1205.10388184,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (22)
  2995.     CreateDynamicObject(669,6127.08886719,-1199.56103516,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (23)
  2996.     CreateDynamicObject(669,6123.64990234,-1188.91821289,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (24)
  2997.     CreateDynamicObject(669,6124.29931641,-1200.16381836,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (25)
  2998.     CreateDynamicObject(669,6129.09912109,-1196.50952148,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (26)
  2999.     CreateDynamicObject(669,6130.34570312,-1189.82788086,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (27)
  3000.     CreateDynamicObject(669,6134.17529297,-1192.77929688,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (28)
  3001.     CreateDynamicObject(669,6131.88232422,-1195.20043945,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (29)
  3002.     CreateDynamicObject(669,6129.06689453,-1202.90832520,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (30)
  3003.     CreateDynamicObject(669,6133.08935547,-1201.13256836,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (31)
  3004.     CreateDynamicObject(669,6129.17138672,-1207.41467285,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (32)
  3005.     CreateDynamicObject(669,6133.41650391,-1204.93054199,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (33)
  3006.     CreateDynamicObject(669,6132.47509766,-1209.44702148,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (34)
  3007.     CreateDynamicObject(669,6128.88964844,-1210.88623047,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (35)
  3008.     CreateDynamicObject(669,6120.83544922,-1178.11120605,1.82803249,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (36)
  3009.     CreateDynamicObject(669,6125.01464844,-1184.81115723,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (37)
  3010.     CreateDynamicObject(669,6128.79150391,-1184.76574707,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (38)
  3011.     CreateDynamicObject(669,6133.07275391,-1183.84912109,1.82803440,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (39)
  3012.     CreateDynamicObject(669,6133.33886719,-1176.46740723,1.82803440,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (40)
  3013.     CreateDynamicObject(669,6124.72460938,-1180.54931641,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (41)
  3014.     CreateDynamicObject(669,6128.95458984,-1179.78869629,1.82803440,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (42)
  3015.     CreateDynamicObject(669,6113.49658203,-1175.50231934,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (43)
  3016.     CreateDynamicObject(669,6114.97167969,-1169.79589844,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (44)
  3017.     CreateDynamicObject(669,6119.27343750,-1172.43420410,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (45)
  3018.     CreateDynamicObject(669,6124.57324219,-1175.10156250,1.82803440,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (46)
  3019.     CreateDynamicObject(669,6130.14892578,-1172.57897949,1.82803440,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (47)
  3020.     CreateDynamicObject(669,6125.18945312,-1168.65466309,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (48)
  3021.     CreateDynamicObject(669,6119.57226562,-1167.39160156,1.82803440,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (49)
  3022.     CreateDynamicObject(669,6114.49755859,-1165.19226074,1.82803249,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (50)
  3023.     CreateDynamicObject(669,6097.36621094,-1165.85778809,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (51)
  3024.     CreateDynamicObject(669,6104.11230469,-1165.47802734,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (52)
  3025.     CreateDynamicObject(669,6112.04052734,-1161.88110352,1.82308292,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (53)
  3026.     CreateDynamicObject(669,6121.27636719,-1162.54418945,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (54)
  3027.     CreateDynamicObject(669,6129.10302734,-1164.54443359,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (55)
  3028.     CreateDynamicObject(669,6132.96728516,-1168.42224121,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (56)
  3029.     CreateDynamicObject(669,6126.94335938,-1159.86962891,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (57)
  3030.     CreateDynamicObject(669,6132.97753906,-1162.30566406,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (58)
  3031.     CreateDynamicObject(669,6133.42431641,-1157.65893555,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (59)
  3032.     CreateDynamicObject(669,6117.70947266,-1159.53674316,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (60)
  3033.     CreateDynamicObject(669,6114.32470703,-1156.96826172,1.82308388,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (61)
  3034.     CreateDynamicObject(669,6086.59765625,-1181.03479004,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (65)
  3035.     CreateDynamicObject(669,6091.30224609,-1201.58312988,1.82803345,0.00000000,0.00000000,0.00000000); //object(sm_veg_tree4) (66)
  3036.     CreateDynamicObject(644,6104.67480469,-1179.19018555,2.95926523,0.00000000,0.00000000,0.00000000); //object(pot_02) (1)
  3037.     CreateDynamicObject(640,6099.28710938,-1178.30920410,3.40629816,0.00000000,0.00000000,270.00000000); //object(kb_planter_bush2) (1)
  3038.     CreateDynamicObject(1597,6095.58007812,-1192.73291016,4.48046494,0.00000000,0.00000000,0.00000000); //object(cntrlrsac1) (1)
  3039.  
  3040.     /*
  3041.     Objects converted: 166
  3042.     Vehicles converted: 0
  3043.     Vehicle models found: 0
  3044.     ----------------------
  3045.     In the time this conversion took to finish light could have travelled around the world 5.57 times!
  3046.     */
  3047.     //resort by rafa
  3048.     CreateDynamicObject(7536, 1333.59, 4109.38, 0.51,   0.00, 0.00, 180.06);
  3049.     CreateDynamicObject(7537, 1359.02, 4200.58, 1.25,   0.00, 0.00, 180.42);
  3050.     CreateDynamicObject(7535, 1381.62, 4074.91, 4.39,   0.00, 0.00, -181.02);
  3051.     CreateDynamicObject(8661, 1350.33, 4117.20, 1.25,   0.00, 0.00, 75.54);
  3052.     CreateDynamicObject(8661, 1331.29, 4121.98, 1.25,   0.00, 0.00, 75.54);
  3053.     CreateDynamicObject(8661, 1354.02, 4127.65, 1.25,   0.00, 0.00, 75.54);
  3054.     CreateDynamicObject(8661, 1341.40, 4130.93, 1.25,   0.00, 0.00, 75.54);
  3055.     CreateDynamicObject(8661, 1345.55, 4177.98, 1.21,   0.00, 0.00, 75.54);
  3056.     CreateDynamicObject(8661, 1364.44, 4173.17, 1.21,   0.00, 0.00, 75.54);
  3057.     CreateDynamicObject(8661, 1367.39, 4184.82, 1.21,   0.00, 0.00, 75.54);
  3058.     CreateDynamicObject(8661, 1355.05, 4189.60, 1.21,   0.00, 0.00, 75.54);
  3059.     CreateDynamicObject(6959, 1408.40, 4187.85, 1.24,   0.00, 0.00, 16.38);
  3060.     CreateDynamicObject(6959, 1409.71, 4170.83, 1.24,   0.00, 0.00, 16.38);
  3061.     CreateDynamicObject(6959, 1423.10, 4131.67, 1.22,   0.00, 0.00, 16.38);
  3062.     CreateDynamicObject(6959, 1432.10, 4105.65, 1.22,   0.00, 0.00, 16.38);
  3063.     CreateDynamicObject(645, 1372.27, 4134.72, 0.71,   0.00, 0.00, 0.00);
  3064.     CreateDynamicObject(645, 1367.37, 4116.54, 0.71,   0.00, 0.00, 0.00);
  3065.     CreateDynamicObject(645, 1400.59, 4115.93, 0.71,   0.00, 0.00, 0.00);
  3066.     CreateDynamicObject(645, 1394.83, 4135.08, 0.71,   0.00, 0.00, 0.00);
  3067.     CreateDynamicObject(16116, 1433.99, 4047.60, -9.00,   0.00, 0.00, 240.57);
  3068.     CreateDynamicObject(16116, 1387.49, 4048.88, -9.00,   0.00, 0.00, 396.63);
  3069.     CreateDynamicObject(16116, 1362.55, 4035.87, -9.00,   0.00, 0.00, 533.37);
  3070.     CreateDynamicObject(16113, 1326.50, 4047.11, -6.01,   0.00, 0.00, -138.84);
  3071.     CreateDynamicObject(16113, 1289.91, 4046.86, -6.01,   0.00, 0.00, -141.24);
  3072.     CreateDynamicObject(16113, 1259.18, 4047.50, -6.01,   0.00, 0.00, -141.24);
  3073.     CreateDynamicObject(16113, 1232.93, 4068.79, -6.01,   0.00, 0.00, -232.68);
  3074.     CreateDynamicObject(16113, 1233.94, 4114.95, -6.01,   0.00, 0.00, -232.68);
  3075.     CreateDynamicObject(16113, 1242.76, 4154.68, -6.01,   0.00, 0.00, -263.04);
  3076.     CreateDynamicObject(16113, 1257.87, 4189.67, -6.01,   0.00, 0.00, -246.90);
  3077.     CreateDynamicObject(19074, 1321.48, 4196.67, 0.83,   -180.00, 0.00, -44.22);
  3078.     CreateDynamicObject(19074, 1307.68, 4182.54, 0.83,   -180.00, 0.00, -44.22);
  3079.     CreateDynamicObject(19074, 1293.95, 4168.36, 0.83,   -180.00, 0.00, -43.86);
  3080.     CreateDynamicObject(19074, 1280.13, 4154.26, 0.83,   -180.00, 0.00, -44.88);
  3081.     CreateDynamicObject(19074, 1266.13, 4140.19, 0.83,   -180.00, 0.00, -44.88);
  3082.     CreateDynamicObject(19074, 1335.17, 4183.34, -1.36,   -193.00, 0.00, -134.00);
  3083.     CreateDynamicObject(4639, 1324.28, 4205.69, 1.63,   0.00, 0.00, -44.58);
  3084.     CreateDynamicObject(3578, 1329.31, 4195.79, 2.55,   0.00, 0.00, 45.66);
  3085.     CreateDynamicObject(3578, 1320.35, 4204.53, 2.55,   0.00, 0.00, 45.66);
  3086.     CreateDynamicObject(4639, 1330.25, 4199.62, 1.63,   0.00, 0.00, -44.88);
  3087.     CreateDynamicObject(19074, 1326.84, 4201.97, -6.72,   90.00, 0.00, -44.22);
  3088.     CreateDynamicObject(3578, 1322.12, 4188.50, 2.55,   0.00, 0.00, 45.66);
  3089.     CreateDynamicObject(3578, 1315.05, 4181.29, 2.55,   0.00, 0.00, 45.66);
  3090.     CreateDynamicObject(3578, 1307.86, 4173.95, 2.55,   0.00, 0.00, 45.66);
  3091.     CreateDynamicObject(3578, 1300.65, 4166.59, 2.55,   0.00, 0.00, 45.66);
  3092.     CreateDynamicObject(3578, 1293.50, 4159.28, 2.55,   0.00, 0.00, 45.66);
  3093.     CreateDynamicObject(3578, 1286.42, 4152.06, 2.55,   0.00, 0.00, 45.66);
  3094.     CreateDynamicObject(3578, 1279.23, 4144.72, 2.55,   0.00, 0.00, 45.66);
  3095.     CreateDynamicObject(3578, 1272.03, 4137.38, 2.55,   0.00, 0.00, 45.66);
  3096.     CreateDynamicObject(3578, 1264.91, 4130.10, 2.55,   0.00, 0.00, 45.66);
  3097.     CreateDynamicObject(3578, 1259.95, 4125.04, 2.55,   0.00, 0.00, 45.66);
  3098.     CreateDynamicObject(3578, 1313.18, 4197.22, 2.55,   0.00, 0.00, 45.66);
  3099.     CreateDynamicObject(3578, 1306.02, 4189.92, 2.55,   0.00, 0.00, 45.66);
  3100.     CreateDynamicObject(3578, 1298.84, 4182.58, 2.55,   0.00, 0.00, 45.66);
  3101.     CreateDynamicObject(3578, 1291.65, 4175.23, 2.55,   0.00, 0.00, 45.66);
  3102.     CreateDynamicObject(3578, 1284.45, 4167.89, 2.55,   0.00, 0.00, 45.66);
  3103.     CreateDynamicObject(3578, 1277.28, 4160.56, 2.55,   0.00, 0.00, 45.60);
  3104.     CreateDynamicObject(3578, 1270.05, 4153.21, 2.55,   0.00, 0.00, 45.60);
  3105.     CreateDynamicObject(3578, 1262.84, 4145.87, 2.55,   0.00, 0.00, 45.60);
  3106.     CreateDynamicObject(3578, 1255.65, 4138.54, 2.55,   0.00, 0.00, 45.60);
  3107.     CreateDynamicObject(3578, 1250.97, 4133.76, 2.55,   0.00, 0.00, 45.60);
  3108.     CreateDynamicObject(4639, 1255.81, 4123.71, 1.63,   0.00, 0.00, -44.58);
  3109.     CreateDynamicObject(4639, 1249.72, 4129.63, 1.63,   0.00, 0.00, -44.58);
  3110.     CreateDynamicObject(19074, 1253.39, 4127.55, -6.76,   90.00, 0.00, -224.88);
  3111.     CreateDynamicObject(19281, 1249.58, 4129.73, 3.94,   0.00, 0.00, 0.00);
  3112.     CreateDynamicObject(19281, 1255.92, 4123.56, 3.73,   0.00, 0.00, 0.00);
  3113.     CreateDynamicObject(3598, 1427.46, 4104.76, 3.47,   0.00, 0.00, 15.60);
  3114.     CreateDynamicObject(3598, 1339.48, 4104.77, 3.33,   0.00, 0.00, -15.30);
  3115.     CreateDynamicObject(19074, 1385.73, 4210.65, -8.76,   90.00, 0.00, 0.66);
  3116.     CreateDynamicObject(19074, 1365.89, 4210.44, -8.76,   90.00, 0.00, 0.66);
  3117.     CreateDynamicObject(3406, 1391.18, 4217.02, -0.84,   0.00, 0.00, -88.26);
  3118.     CreateDynamicObject(3406, 1380.40, 4216.91, -0.84,   0.00, 0.00, -88.26);
  3119.     CreateDynamicObject(3406, 1369.66, 4216.72, -0.84,   0.00, 0.00, -88.26);
  3120.     CreateDynamicObject(3406, 1386.38, 4214.19, -0.84,   0.00, 0.00, 0.00);
  3121.     CreateDynamicObject(3406, 1375.70, 4214.09, -0.84,   0.00, 0.00, 0.18);
  3122.     CreateDynamicObject(3406, 1364.87, 4214.00, -0.84,   0.00, 0.00, 0.18);
  3123.     CreateDynamicObject(3406, 1358.92, 4216.71, -0.84,   0.00, 0.00, -88.26);
  3124.     CreateDynamicObject(18751, 1404.75, 4264.46, -14.51,   0.00, 25.00, 87.96);
  3125.     CreateDynamicObject(18751, 1343.45, 4264.08, -14.51,   0.00, 25.00, 90.00);
  3126.     CreateDynamicObject(18751, 1304.64, 4263.84, -14.51,   0.00, 25.00, 90.00);
  3127.     CreateDynamicObject(3406, 1390.86, 4239.08, -0.96,   0.00, 0.00, 95.70);
  3128.     CreateDynamicObject(3406, 1390.02, 4247.56, -0.96,   0.00, 0.00, 95.70);
  3129.     CreateDynamicObject(3406, 1389.11, 4256.05, -0.96,   0.00, 0.00, 95.70);
  3130.     CreateDynamicObject(3406, 1390.86, 4239.08, -0.96,   0.00, 0.00, 95.70);
  3131.     CreateDynamicObject(2395, 1389.81, 4237.47, 1.13,   -90.00, 0.00, -173.94);
  3132.     CreateDynamicObject(2395, 1386.12, 4237.14, 1.13,   -90.00, 0.00, -173.94);
  3133.     CreateDynamicObject(2395, 1382.46, 4236.71, 1.13,   -90.00, 0.00, -173.94);
  3134.     CreateDynamicObject(2395, 1378.78, 4236.31, 1.13,   -90.00, 0.00, -173.94);
  3135.     CreateDynamicObject(2395, 1378.47, 4238.97, 1.13,   -90.00, 0.00, -173.94);
  3136.     CreateDynamicObject(2395, 1382.00, 4239.36, 1.13,   -90.00, 0.00, -173.94);
  3137.     CreateDynamicObject(2395, 1385.59, 4239.68, 1.13,   -90.00, 0.00, -173.94);
  3138.     CreateDynamicObject(2395, 1389.19, 4240.07, 1.13,   -90.00, 0.00, -173.94);
  3139.     CreateDynamicObject(2395, 1389.05, 4242.74, 1.13,   -90.00, 0.00, -173.94);
  3140.     CreateDynamicObject(2395, 1385.43, 4242.35, 1.13,   -90.00, 0.00, -173.94);
  3141.     CreateDynamicObject(2395, 1381.73, 4241.97, 1.13,   -90.00, 0.00, -173.94);
  3142.     CreateDynamicObject(2395, 1378.18, 4241.58, 1.13,   -90.00, 0.00, -173.94);
  3143.     CreateDynamicObject(1281, 1387.62, 4237.25, 1.88,   0.00, 0.00, 6.48);
  3144.     CreateDynamicObject(2395, 1388.78, 4245.39, 1.13,   -90.00, 0.00, -173.94);
  3145.     CreateDynamicObject(2395, 1385.08, 4244.99, 1.13,   -90.00, 0.00, -173.94);
  3146.     CreateDynamicObject(2395, 1381.47, 4244.66, 1.13,   -90.00, 0.00, -173.94);
  3147.     CreateDynamicObject(2395, 1377.86, 4244.26, 1.13,   -90.00, 0.00, -173.94);
  3148.     CreateDynamicObject(2395, 1377.58, 4246.93, 1.13,   -90.00, 0.00, -173.94);
  3149.     CreateDynamicObject(2395, 1381.21, 4247.30, 1.13,   -90.00, 0.00, -173.94);
  3150.     CreateDynamicObject(2395, 1384.81, 4247.65, 1.13,   -90.00, 0.00, -173.94);
  3151.     CreateDynamicObject(2395, 1388.49, 4248.00, 1.13,   -90.00, 0.00, -173.94);
  3152.     CreateDynamicObject(2395, 1388.21, 4250.61, 1.13,   -90.00, 0.00, -173.94);
  3153.     CreateDynamicObject(2395, 1384.65, 4250.22, 1.13,   -90.00, 0.00, -173.94);
  3154.     CreateDynamicObject(2395, 1381.02, 4249.85, 1.13,   -90.00, 0.00, -173.94);
  3155.     CreateDynamicObject(2395, 1377.35, 4249.44, 1.13,   -90.00, 0.00, -173.94);
  3156.     CreateDynamicObject(2395, 1377.04, 4252.06, 1.13,   -90.00, 0.00, -173.94);
  3157.     CreateDynamicObject(2395, 1380.69, 4252.54, 1.13,   -90.00, 0.00, -173.94);
  3158.     CreateDynamicObject(2395, 1384.24, 4252.89, 1.13,   -90.00, 0.00, -173.94);
  3159.     CreateDynamicObject(2395, 1387.92, 4253.28, 1.13,   -90.00, 0.00, -173.94);
  3160.     CreateDynamicObject(3406, 1374.26, 4239.81, -0.96,   0.00, 0.00, 95.70);
  3161.     CreateDynamicObject(3406, 1373.32, 4248.08, -0.96,   0.00, 0.00, 97.02);
  3162.     CreateDynamicObject(3406, 1372.75, 4253.65, -0.96,   0.00, 0.00, 96.18);
  3163.     CreateDynamicObject(3406, 1384.47, 4253.25, -0.96,   0.00, 0.00, 7.14);
  3164.     CreateDynamicObject(3406, 1378.23, 4252.49, -0.96,   0.00, 0.00, 7.14);
  3165.     CreateDynamicObject(11469, 1404.59, 4200.37, 1.30,   0.00, 0.00, -73.92);
  3166.     CreateDynamicObject(1281, 1383.81, 4236.87, 1.88,   0.00, 0.00, 6.48);
  3167.     CreateDynamicObject(1281, 1378.87, 4236.45, 1.88,   0.00, 0.00, 6.48);
  3168.     CreateDynamicObject(1281, 1378.72, 4240.01, 1.88,   0.00, 0.00, 6.48);
  3169.     CreateDynamicObject(1281, 1382.89, 4240.63, 1.88,   0.00, 0.00, 6.48);
  3170.     CreateDynamicObject(1281, 1386.55, 4241.26, 1.88,   0.00, 0.00, 6.48);
  3171.     CreateDynamicObject(8256, 1513.19, 4192.71, 1.44,   0.00, 0.00, 102.54);
  3172.     CreateDynamicObject(16116, 1453.06, 4075.53, -9.00,   0.00, 0.00, 298.59);
  3173.     CreateDynamicObject(16116, 1455.34, 4102.83, -9.00,   0.00, 0.00, 317.97);
  3174.     CreateDynamicObject(16116, 1454.75, 4132.63, -9.00,   0.00, 0.00, 338.85);
  3175.     CreateDynamicObject(16116, 1464.28, 4152.24, -9.00,   0.00, 0.00, -170.61);
  3176.     CreateDynamicObject(16116, 1470.24, 4209.46, -9.00,   0.00, 0.00, 265.41);
  3177.     CreateDynamicObject(16116, 1470.15, 4219.70, -9.00,   0.00, 0.00, 268.29);
  3178.     CreateDynamicObject(16116, 1459.99, 4141.88, -9.00,   0.00, 0.00, -209.43);
  3179.     CreateDynamicObject(19449, 1423.80, 4172.67, 0.58,   0.00, 69.00, 12.70);
  3180.     CreateDynamicObject(19449, 1423.59, 4181.21, -3.39,   90.00, 0.00, 12.60);
  3181.     CreateDynamicObject(19449, 1423.92, 4179.78, -3.39,   90.00, 0.00, 12.60);
  3182.     CreateDynamicObject(19449, 1426.86, 4166.62, -3.41,   90.00, 0.00, 12.60);
  3183.     CreateDynamicObject(19449, 1427.20, 4165.10, -3.41,   90.00, 0.00, 12.60);
  3184.     CreateDynamicObject(19449, 1427.95, 4183.84, -0.33,   0.00, 0.00, -77.40);
  3185.     CreateDynamicObject(19449, 1437.29, 4185.98, -0.29,   0.00, 0.00, -77.40);
  3186.     CreateDynamicObject(19449, 1446.55, 4188.11, -0.27,   0.00, 0.00, -77.40);
  3187.     CreateDynamicObject(19449, 1448.02, 4188.44, -0.27,   0.00, 0.00, -77.40);
  3188.     CreateDynamicObject(7530, 1604.43, 4140.54, 6.14,   0.00, 0.00, 102.24);
  3189.     CreateDynamicObject(8256, 1688.55, 4231.72, 1.44,   0.00, 0.00, 102.54);
  3190.     CreateDynamicObject(19449, 1614.08, 4200.35, 2.52,   0.00, 84.00, 282.34);
  3191.     CreateDynamicObject(19449, 1613.50, 4203.03, 2.23,   0.00, 84.00, 282.64);
  3192.     CreateDynamicObject(19449, 1612.78, 4206.19, 1.85,   0.00, 84.00, 282.64);
  3193.     CreateDynamicObject(19449, 1612.03, 4209.42, 1.07,   0.00, 69.00, 283.00);
  3194.     CreateDynamicObject(19449, 1570.66, 4190.97, 2.52,   0.00, 84.00, 282.64);
  3195.     CreateDynamicObject(19449, 1570.05, 4193.66, 2.23,   0.00, 84.00, 282.64);
  3196.     CreateDynamicObject(19449, 1569.33, 4196.89, 1.85,   0.00, 84.00, 282.64);
  3197.     CreateDynamicObject(19449, 1568.59, 4200.09, 1.07,   0.00, 69.00, 283.00);
  3198.     CreateDynamicObject(7696, 1604.52, 4140.60, 6.08,   0.00, 0.00, 102.30);
  3199.     CreateDynamicObject(8650, 1551.53, 4184.81, 3.55,   0.00, 0.00, -77.46);
  3200.     CreateDynamicObject(8650, 1551.51, 4184.83, 1.54,   0.00, 0.00, -77.46);
  3201.     CreateDynamicObject(8661, 1504.01, 4178.90, 1.36,   0.00, 0.00, 11.28);
  3202.     CreateDynamicObject(8661, 1541.78, 4184.51, 1.36,   0.00, 0.00, 11.28);
  3203.     CreateDynamicObject(8661, 1579.62, 4196.00, 1.36,   0.00, 0.00, 11.28);
  3204.     CreateDynamicObject(8661, 1619.21, 4201.32, 1.36,   0.00, 0.00, 14.22);
  3205.     CreateDynamicObject(8661, 1656.20, 4212.41, 1.36,   0.00, 0.00, 14.22);
  3206.     CreateDynamicObject(8661, 1681.07, 4216.19, 1.36,   0.00, 0.00, 14.22);
  3207.     CreateDynamicObject(18751, 1451.15, 4110.86, -14.51,   0.00, 25.00, 195.12);
  3208.     CreateDynamicObject(18751, 1555.22, 4051.18, -14.51,   0.00, 25.00, 281.88);
  3209.     CreateDynamicObject(18751, 1634.73, 4067.36, -14.51,   0.00, 25.00, 281.94);
  3210.     CreateDynamicObject(18751, 1679.17, 4076.80, -14.51,   0.00, 25.00, 282.30);
  3211.     CreateDynamicObject(18751, 1756.53, 4185.87, -13.56,   0.00, 25.00, 373.02);
  3212.     CreateDynamicObject(16116, 1723.10, 4122.56, -9.00,   0.00, 0.00, 234.87);
  3213.     CreateDynamicObject(8650, 1523.76, 4178.80, 3.55,   0.00, 0.00, -78.00);
  3214.     CreateDynamicObject(8650, 1500.11, 4173.75, 3.55,   0.00, 0.00, -78.00);
  3215.     CreateDynamicObject(8650, 1521.81, 4178.24, 1.54,   0.00, 0.00, -77.70);
  3216.     CreateDynamicObject(8650, 1500.09, 4173.70, 1.54,   0.00, 0.00, -78.12);
  3217.     CreateDynamicObject(8650, 1488.86, 4156.16, 3.55,   0.00, 0.00, 12.60);
  3218.     CreateDynamicObject(8650, 1495.35, 4126.80, 3.55,   0.00, 0.00, 12.60);
  3219.     CreateDynamicObject(8650, 1499.42, 4107.65, 3.55,   0.00, 0.00, 12.24);
  3220.     CreateDynamicObject(8650, 1592.58, 4193.61, 3.55,   0.00, 0.00, -77.52);
  3221.     CreateDynamicObject(8650, 1592.54, 4193.60, 1.54,   0.00, 0.00, -77.46);
  3222.     CreateDynamicObject(8650, 1622.18, 4200.16, 1.54,   0.00, 0.00, -77.46);
  3223.     CreateDynamicObject(8650, 1651.91, 4206.77, 1.54,   0.00, 0.00, -77.64);
  3224.     CreateDynamicObject(8650, 1681.73, 4213.28, 1.54,   0.00, 0.00, -77.64);
  3225.     CreateDynamicObject(8650, 1685.37, 4214.01, 1.54,   0.00, 0.00, -77.64);
  3226.     CreateDynamicObject(8650, 1634.30, 4202.80, 3.55,   0.00, 0.00, -77.52);
  3227.     CreateDynamicObject(8650, 1663.72, 4209.24, 3.55,   0.00, 0.00, -77.70);
  3228.     CreateDynamicObject(8650, 1685.29, 4213.93, 3.55,   0.00, 0.00, -77.70);
  3229.     CreateDynamicObject(8650, 1703.27, 4202.53, 3.55,   0.00, 0.00, -166.56);
  3230.     CreateDynamicObject(8650, 1685.29, 4213.93, 3.55,   0.00, 0.00, -77.70);
  3231.     CreateDynamicObject(8650, 1709.84, 4175.45, 3.55,   0.00, 0.00, -166.56);
  3232.     CreateDynamicObject(8650, 1714.73, 4154.31, 3.55,   0.00, 0.00, -167.16);
  3233.     CreateDynamicObject(6048, 1574.32, 4291.62, 21.55,   0.00, 0.00, -167.70);
  3234.     CreateDynamicObject(6130, 1574.25, 4291.60, 21.54,   0.00, 0.00, -167.76);
  3235.     CreateDynamicObject(3586, 1560.64, 4300.70, 7.27,   0.00, 0.00, 12.84);
  3236.     CreateDynamicObject(3586, 1566.02, 4276.27, 7.10,   0.00, 0.00, -167.22);
  3237.     CreateDynamicObject(8650, 1570.01, 4188.54, 1.54,   0.00, 0.00, -77.46);
  3238.     CreateDynamicObject(712, 1555.99, 4300.37, 11.53,   0.00, 0.00, 0.00);
  3239.     CreateDynamicObject(712, 1565.49, 4302.53, 11.53,   0.00, 0.00, 0.00);
  3240.     CreateDynamicObject(712, 1570.84, 4277.34, 11.53,   0.00, 0.00, 0.00);
  3241.     CreateDynamicObject(712, 1561.08, 4275.53, 11.53,   0.00, 0.00, 0.00);
  3242.     CreateDynamicObject(18751, 1677.90, 4289.89, -14.18,   0.00, 25.00, 366.96);
  3243.     CreateDynamicObject(18751, 1676.93, 4336.29, -14.18,   0.00, 25.00, 359.34);
  3244.     CreateDynamicObject(18751, 1566.67, 4416.94, -14.18,   0.00, 25.00, 462.48);
  3245.     CreateDynamicObject(18751, 1523.79, 4407.87, -14.18,   0.00, 25.00, 462.48);
  3246.     CreateDynamicObject(18751, 1455.53, 4301.71, -14.73,   0.00, 25.00, 552.36);
  3247.     CreateDynamicObject(18751, 1467.46, 4237.43, -14.73,   0.00, 25.00, 549.18);
  3248.     CreateDynamicObject(19449, 1608.29, 4204.64, -2.85,   -84.00, 0.00, 192.72);
  3249.     CreateDynamicObject(19449, 1609.01, 4201.27, -2.46,   -84.00, 0.00, 192.72);
  3250.     CreateDynamicObject(19449, 1609.57, 4198.81, -2.16,   -84.00, 0.00, 192.72);
  3251.     CreateDynamicObject(19449, 1618.80, 4200.94, -2.25,   -84.00, 0.00, 192.12);
  3252.     CreateDynamicObject(19449, 1618.05, 4204.37, -2.60,   -84.00, 0.00, 192.18);
  3253.     CreateDynamicObject(19449, 1617.52, 4206.81, -2.84,   -84.00, 0.00, 192.18);
  3254.     CreateDynamicObject(19449, 1575.35, 4191.63, -2.20,   -84.00, 0.00, 192.72);
  3255.     CreateDynamicObject(19449, 1574.59, 4194.97, -2.58,   -84.00, 0.00, 192.72);
  3256.     CreateDynamicObject(19449, 1574.08, 4197.47, -2.85,   -84.00, 0.00, 192.72);
  3257.     CreateDynamicObject(19449, 1564.85, 4195.26, -2.85,   -84.00, 0.00, 192.72);
  3258.     CreateDynamicObject(19449, 1565.60, 4192.00, -2.47,   -84.00, 0.00, 192.72);
  3259.     CreateDynamicObject(19449, 1566.10, 4189.75, -2.23,   -84.00, 0.00, 192.72);
  3260.     CreateDynamicObject(18751, 1680.31, 4292.48, -14.18,   0.00, 25.00, 461.70);
  3261.     CreateDynamicObject(18751, 1709.24, 4300.09, -14.18,   0.00, 25.00, 461.70);
  3262.     CreateDynamicObject(18751, 1739.66, 4180.71, -14.18,   0.00, 25.00, 642.60);
  3263.     CreateDynamicObject(6959, 1796.01, 4254.35, 1.38,   0.00, 0.00, 10.92);
  3264.     CreateDynamicObject(6959, 1836.61, 4262.06, 1.38,   0.00, 0.00, 10.92);
  3265.     CreateDynamicObject(6959, 1800.44, 4230.77, 1.38,   0.00, 0.00, 10.92);
  3266.     CreateDynamicObject(6959, 1791.42, 4279.46, 1.38,   0.00, 0.00, 10.92);
  3267.     CreateDynamicObject(6959, 1831.78, 4287.22, 1.38,   0.00, 0.00, 10.92);
  3268.     CreateDynamicObject(6959, 1841.07, 4238.58, 1.38,   0.00, 0.00, 10.92);
  3269.     CreateDynamicObject(8650, 1780.42, 4226.42, 2.25,   0.00, 0.00, 10.80);
  3270.     CreateDynamicObject(8650, 1781.23, 4222.35, 2.25,   0.00, 0.00, 10.80);
  3271.     CreateDynamicObject(8650, 1799.05, 4210.63, 2.25,   0.00, 0.00, -79.08);
  3272.     CreateDynamicObject(8650, 1828.89, 4216.34, 2.25,   0.00, 0.00, -79.14);
  3273.     CreateDynamicObject(8650, 1849.89, 4220.36, 2.25,   0.00, 0.00, -79.14);
  3274.     CreateDynamicObject(8650, 1833.49, 4307.51, 2.25,   0.00, 0.00, -79.14);
  3275.     CreateDynamicObject(8650, 1803.99, 4301.87, 2.25,   0.00, 0.00, -79.14);
  3276.     CreateDynamicObject(8650, 1782.41, 4297.69, 2.25,   0.00, 0.00, -79.14);
  3277.     CreateDynamicObject(8650, 1770.55, 4279.97, 2.25,   0.00, 0.00, 10.74);
  3278.     CreateDynamicObject(8650, 1771.23, 4275.70, 2.25,   0.00, 0.00, 10.74);
  3279.     CreateDynamicObject(8661, 1279.76, 4099.86, 1.29,   0.00, 0.00, 0.00);
  3280.     CreateDynamicObject(8661, 1279.54, 4109.78, 1.29,   0.00, 0.00, 0.00);
  3281.     CreateDynamicObject(8661, 1300.94, 4109.80, 1.29,   0.00, 0.00, 0.00);
  3282.     CreateDynamicObject(8661, 1300.98, 4099.87, 1.29,   0.00, 0.00, 0.00);
  3283.     CreateDynamicObject(8661, 1301.28, 4066.75, 1.29,   0.00, 0.00, 0.00);
  3284.     CreateDynamicObject(8661, 1300.91, 4075.48, 1.29,   0.00, 0.00, 0.00);
  3285.     CreateDynamicObject(8661, 1279.53, 4075.43, 1.29,   0.00, 0.00, 0.00);
  3286.     CreateDynamicObject(8661, 1279.62, 4066.65, 1.29,   0.00, 0.00, 0.00);
  3287.     CreateDynamicObject(19283, 1375.51, 4136.36, 1.25,   0.00, 0.00, 0.00);
  3288.     CreateDynamicObject(19283, 1373.43, 4138.64, 1.25,   0.00, 0.00, 0.00);
  3289.     CreateDynamicObject(19283, 1371.18, 4137.22, 1.25,   0.00, 0.00, 0.00);
  3290.     CreateDynamicObject(19283, 1369.62, 4135.21, 1.25,   0.00, 0.00, 0.00);
  3291.     CreateDynamicObject(19283, 1370.53, 4131.24, 1.25,   0.00, 0.00, 0.00);
  3292.     CreateDynamicObject(19283, 1373.67, 4132.05, 1.25,   0.00, 0.00, 0.00);
  3293.     CreateDynamicObject(19283, 1392.20, 4134.96, 1.24,   0.00, 0.00, 0.00);
  3294.     CreateDynamicObject(19283, 1393.86, 4132.23, 1.24,   0.00, 0.00, 0.00);
  3295.     CreateDynamicObject(19283, 1396.12, 4130.93, 1.24,   0.00, 0.00, 0.00);
  3296.     CreateDynamicObject(19283, 1397.76, 4133.38, 1.24,   0.00, 0.00, 0.00);
  3297.     CreateDynamicObject(19283, 1397.60, 4135.88, 1.24,   0.00, 0.00, 0.00);
  3298.     CreateDynamicObject(19283, 1395.75, 4137.84, 1.25,   0.00, 0.00, 0.00);
  3299.     CreateDynamicObject(19283, 1393.60, 4138.39, 1.25,   0.00, 0.00, 0.00);
  3300.     CreateDynamicObject(19283, 1399.27, 4120.27, 1.26,   0.00, 0.00, 0.00);
  3301.     CreateDynamicObject(19283, 1401.80, 4112.30, 1.25,   0.00, 0.00, 0.00);
  3302.     CreateDynamicObject(19283, 1398.38, 4119.84, 1.21,   0.00, 0.00, 0.00);
  3303.     CreateDynamicObject(19283, 1403.83, 4117.17, 1.25,   0.00, 0.00, 0.00);
  3304.     CreateDynamicObject(19283, 1403.84, 4114.83, 1.25,   0.00, 0.00, 0.00);
  3305.     CreateDynamicObject(19283, 1398.43, 4118.60, 1.26,   0.00, 0.00, 0.00);
  3306.     CreateDynamicObject(19283, 1399.49, 4113.11, 1.25,   0.00, 0.00, 0.00);
  3307.     CreateDynamicObject(19283, 1398.88, 4122.63, 1.26,   0.00, 0.00, 0.00);
  3308.     CreateDynamicObject(19283, 1397.87, 4126.29, 1.26,   0.00, 0.00, 0.00);
  3309.     CreateDynamicObject(19283, 1397.11, 4129.23, 1.26,   0.00, 0.00, 0.00);
  3310.     CreateDynamicObject(19283, 1367.78, 4119.96, 1.25,   0.00, 0.00, 0.00);
  3311.     CreateDynamicObject(19283, 1370.01, 4116.42, 1.25,   0.00, 0.00, 0.00);
  3312.     CreateDynamicObject(19283, 1365.93, 4112.09, 1.25,   0.00, 0.00, 0.00);
  3313.     CreateDynamicObject(19283, 1363.68, 4115.65, 1.25,   0.00, 0.00, 0.00);
  3314.     CreateDynamicObject(19283, 1365.82, 4118.90, 1.25,   0.00, 0.00, 0.00);
  3315.     CreateDynamicObject(19283, 1368.73, 4113.30, 1.25,   0.00, 0.00, 0.00);
  3316.     CreateDynamicObject(19283, 1364.20, 4114.23, 1.26,   0.00, 0.00, 0.00);
  3317.     CreateDynamicObject(19283, 1369.82, 4117.68, 1.26,   0.00, 0.00, 0.00);
  3318.     CreateDynamicObject(19283, 1368.47, 4121.58, 1.26,   0.00, 0.00, 0.00);
  3319.     CreateDynamicObject(19283, 1369.55, 4125.32, 1.26,   0.00, 0.00, 0.00);
  3320.     CreateDynamicObject(19283, 1370.31, 4128.55, 1.26,   0.00, 0.00, 0.00);
  3321.     CreateDynamicObject(19283, 1554.88, 4219.20, 10.07,   0.00, 0.00, 0.00);
  3322.     CreateDynamicObject(19283, 1561.28, 4220.58, 10.01,   0.00, 0.00, 0.00);
  3323.     CreateDynamicObject(19283, 1568.63, 4222.17, 9.91,   0.00, 0.00, 0.00);
  3324.     CreateDynamicObject(19283, 1574.81, 4223.50, 10.09,   0.00, 0.00, 0.00);
  3325.     CreateDynamicObject(19283, 1580.09, 4224.65, 9.86,   0.00, 0.00, 0.00);
  3326.     CreateDynamicObject(19283, 1588.37, 4226.45, 9.90,   0.00, 0.00, 0.00);
  3327.     CreateDynamicObject(19283, 1596.98, 4228.33, 10.21,   0.00, 0.00, 0.00);
  3328.     CreateDynamicObject(19358, 1259.79, 4058.36, 2.88,   0.00, 0.00, -0.18);
  3329.     CreateDynamicObject(19358, 1259.80, 4061.45, 2.88,   0.00, 0.00, 0.00);
  3330.     CreateDynamicObject(19358, 1259.78, 4064.55, 2.88,   0.00, 0.00, 0.84);
  3331.     CreateDynamicObject(19358, 1259.75, 4067.61, 2.88,   0.00, 0.00, 0.84);
  3332.     CreateDynamicObject(19358, 1259.70, 4070.77, 2.88,   0.00, 0.00, 0.84);
  3333.     CreateDynamicObject(19358, 1259.67, 4073.86, 2.88,   0.00, 0.00, 0.60);
  3334.     CreateDynamicObject(19358, 1259.67, 4076.97, 2.88,   0.00, 0.00, -0.06);
  3335.     CreateDynamicObject(19358, 1259.69, 4080.09, 2.88,   0.00, 0.00, -0.06);
  3336.     CreateDynamicObject(19358, 1261.41, 4081.58, 2.88,   0.00, 0.00, -90.36);
  3337.     CreateDynamicObject(19358, 1264.46, 4081.55, 2.88,   0.00, 0.00, -90.36);
  3338.     CreateDynamicObject(19358, 1261.45, 4056.81, 2.88,   0.00, 0.00, -90.36);
  3339.     CreateDynamicObject(19358, 1264.49, 4056.79, 2.88,   0.00, 0.00, -90.36);
  3340.     CreateDynamicObject(19358, 1267.59, 4056.77, 2.88,   0.00, 0.00, -90.36);
  3341.     CreateDynamicObject(19358, 1270.59, 4056.76, 2.88,   0.00, 0.00, -90.36);
  3342.     CreateDynamicObject(19358, 1273.80, 4056.72, 2.88,   0.00, 0.00, -90.36);
  3343.     CreateDynamicObject(19358, 1276.96, 4056.69, 2.88,   0.00, 0.00, -90.36);
  3344.     CreateDynamicObject(19358, 1280.13, 4056.66, 2.88,   0.00, 0.00, -90.36);
  3345.     CreateDynamicObject(19358, 1281.63, 4058.20, 2.88,   0.00, 0.00, 0.00);
  3346.     CreateDynamicObject(19358, 1281.63, 4061.36, 2.88,   0.00, 0.00, 0.00);
  3347.     CreateDynamicObject(19358, 1281.63, 4064.55, 2.88,   0.00, 0.00, 0.00);
  3348.     CreateDynamicObject(19358, 1281.63, 4067.59, 2.88,   0.00, 0.00, 0.00);
  3349.     CreateDynamicObject(19358, 1281.62, 4070.72, 2.88,   0.00, 0.00, 0.00);
  3350.     CreateDynamicObject(19358, 1281.60, 4073.83, 2.88,   0.00, 0.00, 0.00);
  3351.     CreateDynamicObject(19358, 1281.59, 4076.95, 2.88,   0.00, 0.00, 0.00);
  3352.     CreateDynamicObject(19358, 1281.62, 4079.87, 2.88,   0.00, 0.00, 0.00);
  3353.     CreateDynamicObject(19358, 1277.03, 4081.44, 2.88,   0.00, 0.00, -90.36);
  3354.     CreateDynamicObject(19358, 1280.13, 4081.42, 2.88,   0.00, 0.00, -90.36);
  3355.     CreateDynamicObject(19388, 1270.72, 4081.46, 2.87,   0.00, 0.00, -89.76);
  3356.     CreateDynamicObject(19404, 1273.89, 4081.45, 2.87,   0.00, 0.00, -90.78);
  3357.     CreateDynamicObject(19404, 1267.56, 4081.51, 2.87,   0.00, 0.00, -90.78);
  3358.     CreateDynamicObject(19466, 1267.66, 4081.47, 3.07,   0.00, 0.00, -90.66);
  3359.     CreateDynamicObject(19466, 1273.91, 4081.40, 3.07,   0.00, 0.00, -90.66);
  3360.     CreateDynamicObject(1523, 1269.99, 4081.38, 1.12,   0.00, 0.00, 0.00);
  3361.     CreateDynamicObject(19358, 1280.02, 4058.33, 4.37,   0.00, 90.00, -270.48);
  3362.     CreateDynamicObject(19358, 1276.81, 4058.37, 4.37,   0.00, 90.00, -270.48);
  3363.     CreateDynamicObject(19358, 1273.62, 4058.40, 4.37,   0.00, 90.00, -270.48);
  3364.     CreateDynamicObject(19358, 1270.44, 4058.43, 4.37,   0.00, 90.00, -270.30);
  3365.     CreateDynamicObject(19358, 1267.23, 4058.44, 4.37,   0.00, 90.00, -270.30);
  3366.     CreateDynamicObject(19358, 1264.03, 4058.47, 4.37,   0.00, 90.00, -270.30);
  3367.     CreateDynamicObject(19358, 1261.51, 4058.49, 4.37,   0.00, 90.00, -270.30);
  3368.     CreateDynamicObject(19358, 1261.28, 4079.80, 4.37,   0.00, 90.00, -450.18);
  3369.     CreateDynamicObject(19358, 1264.47, 4079.78, 4.37,   0.00, 90.00, -450.18);
  3370.     CreateDynamicObject(19358, 1267.65, 4079.77, 4.37,   0.00, 90.00, -450.18);
  3371.     CreateDynamicObject(19358, 1270.81, 4079.75, 4.37,   0.00, 90.00, -450.18);
  3372.     CreateDynamicObject(19358, 1273.99, 4079.75, 4.37,   0.00, 90.00, -450.18);
  3373.     CreateDynamicObject(19358, 1277.20, 4079.73, 4.37,   0.00, 90.00, -450.18);
  3374.     CreateDynamicObject(19358, 1280.00, 4079.72, 4.37,   0.00, 90.00, -450.18);
  3375.     CreateDynamicObject(19358, 1279.93, 4061.46, 4.37,   0.00, 90.00, -179.70);
  3376.     CreateDynamicObject(19358, 1279.92, 4064.59, 4.37,   0.00, 90.00, -180.00);
  3377.     CreateDynamicObject(19358, 1279.93, 4067.64, 4.37,   0.00, 90.00, -180.00);
  3378.     CreateDynamicObject(19358, 1279.94, 4070.80, 4.37,   0.00, 90.00, -180.00);
  3379.     CreateDynamicObject(19358, 1279.92, 4073.97, 4.37,   0.00, 90.00, -180.00);
  3380.     CreateDynamicObject(19358, 1279.91, 4076.36, 4.37,   0.00, 90.00, -180.00);
  3381.     CreateDynamicObject(19358, 1261.34, 4076.48, 4.37,   0.00, 90.00, -359.76);
  3382.     CreateDynamicObject(19358, 1261.35, 4073.36, 4.37,   0.00, 90.00, -359.88);
  3383.     CreateDynamicObject(19358, 1261.40, 4070.31, 4.37,   0.00, 90.00, -359.22);
  3384.     CreateDynamicObject(19358, 1261.43, 4067.20, 4.37,   0.00, 90.00, -359.58);
  3385.     CreateDynamicObject(19358, 1261.49, 4064.04, 4.37,   0.00, 90.00, -359.40);
  3386.     CreateDynamicObject(19358, 1261.52, 4061.73, 4.37,   0.00, 90.00, -359.40);
  3387.     CreateDynamicObject(19466, 1263.98, 4076.77, 4.45,   0.00, 90.00, 0.00);
  3388.     CreateDynamicObject(19466, 1265.89, 4076.93, 4.45,   0.00, 90.00, 0.00);
  3389.     CreateDynamicObject(19466, 1267.79, 4076.92, 4.45,   0.00, 90.00, 0.00);
  3390.     CreateDynamicObject(19466, 1269.69, 4076.91, 4.45,   0.00, 90.00, 0.00);
  3391.     CreateDynamicObject(19466, 1271.58, 4076.92, 4.45,   0.00, 90.00, 0.00);
  3392.     CreateDynamicObject(19466, 1273.48, 4076.92, 4.45,   0.00, 90.00, 0.00);
  3393.     CreateDynamicObject(19466, 1275.35, 4076.89, 4.45,   0.00, 90.00, 0.00);
  3394.     CreateDynamicObject(19466, 1277.22, 4076.89, 4.45,   0.00, 90.00, 0.00);
  3395.     CreateDynamicObject(19466, 1277.25, 4074.71, 4.45,   0.00, 90.00, 0.00);
  3396.     CreateDynamicObject(19466, 1277.26, 4072.47, 4.45,   0.00, 90.00, 0.00);
  3397.     CreateDynamicObject(19466, 1277.27, 4070.23, 4.45,   0.00, 90.00, 0.00);
  3398.     CreateDynamicObject(19466, 1277.28, 4068.01, 4.45,   0.00, 90.00, 0.00);
  3399.     CreateDynamicObject(19466, 1277.31, 4065.80, 4.45,   0.00, 90.00, 0.00);
  3400.     CreateDynamicObject(19466, 1277.29, 4063.56, 4.45,   0.00, 90.00, 0.00);
  3401.     CreateDynamicObject(19466, 1277.34, 4061.33, 4.45,   0.00, 90.00, 0.00);
  3402.     CreateDynamicObject(19466, 1277.40, 4059.13, 4.45,   0.00, 90.00, 0.00);
  3403.     CreateDynamicObject(19466, 1275.32, 4072.47, 4.45,   0.00, 90.00, 0.00);
  3404.     CreateDynamicObject(19466, 1273.39, 4072.51, 4.45,   0.00, 90.00, 0.00);
  3405.     CreateDynamicObject(19466, 1271.52, 4072.53, 4.45,   0.00, 90.00, 0.00);
  3406.     CreateDynamicObject(19466, 1269.65, 4072.53, 4.45,   0.00, 90.00, 0.06);
  3407.     CreateDynamicObject(19466, 1267.74, 4072.56, 4.45,   0.00, 90.00, 0.00);
  3408.     CreateDynamicObject(19466, 1265.84, 4072.48, 4.45,   0.00, 90.00, 0.00);
  3409.     CreateDynamicObject(19466, 1263.92, 4061.22, 4.45,   0.00, 90.00, 0.00);
  3410.     CreateDynamicObject(19466, 1264.14, 4063.47, 4.45,   0.00, 90.00, 0.00);
  3411.     CreateDynamicObject(19466, 1264.12, 4065.69, 4.45,   0.00, 90.00, 0.00);
  3412.     CreateDynamicObject(19466, 1264.14, 4067.91, 4.45,   0.00, 90.00, 0.00);
  3413.     CreateDynamicObject(19466, 1264.08, 4070.08, 4.45,   0.00, 90.00, 0.00);
  3414.     CreateDynamicObject(19466, 1264.06, 4072.30, 4.45,   0.00, 90.00, 0.00);
  3415.     CreateDynamicObject(19466, 1264.05, 4074.52, 4.45,   0.00, 90.00, 0.36);
  3416.     CreateDynamicObject(19466, 1264.01, 4078.89, 4.45,   0.00, 90.00, 0.00);
  3417.     CreateDynamicObject(19466, 1275.43, 4074.68, 4.45,   0.00, 90.00, 0.00);
  3418.     CreateDynamicObject(19466, 1273.55, 4074.73, 4.45,   0.00, 90.00, 0.00);
  3419.     CreateDynamicObject(19466, 1271.66, 4074.75, 4.45,   0.00, 90.00, 0.00);
  3420.     CreateDynamicObject(19466, 1269.74, 4074.71, 4.45,   0.00, 90.00, 0.00);
  3421.     CreateDynamicObject(19466, 1267.81, 4074.73, 4.45,   0.00, 90.00, 0.00);
  3422.     CreateDynamicObject(19466, 1265.85, 4074.69, 4.45,   0.00, 90.00, 0.00);
  3423.     CreateDynamicObject(19466, 1265.82, 4070.29, 4.45,   0.00, 90.00, 0.00);
  3424.     CreateDynamicObject(19466, 1265.86, 4061.23, 4.45,   0.00, 90.00, 0.00);
  3425.     CreateDynamicObject(19466, 1267.64, 4070.40, 4.45,   0.00, 90.00, 0.00);
  3426.     CreateDynamicObject(19466, 1267.77, 4061.23, 4.45,   0.00, 90.00, 0.00);
  3427.     CreateDynamicObject(19466, 1269.61, 4070.34, 4.45,   0.00, 90.00, 0.00);
  3428.     CreateDynamicObject(19466, 1269.68, 4061.26, 4.45,   0.00, 90.00, 0.00);
  3429.     CreateDynamicObject(19466, 1271.56, 4070.34, 4.45,   0.00, 90.00, 0.00);
  3430.     CreateDynamicObject(19466, 1271.58, 4061.27, 4.45,   0.00, 90.00, 0.00);
  3431.     CreateDynamicObject(19466, 1273.49, 4070.29, 4.45,   0.00, 90.00, 0.00);
  3432.     CreateDynamicObject(19466, 1273.49, 4061.26, 4.45,   0.00, 90.00, 0.00);
  3433.     CreateDynamicObject(19466, 1275.36, 4070.28, 4.45,   0.00, 90.00, 0.00);
  3434.     CreateDynamicObject(19466, 1275.42, 4061.25, 4.45,   0.00, 90.00, 0.00);
  3435.     CreateDynamicObject(19466, 1275.45, 4067.93, 4.45,   0.00, 90.00, 0.00);
  3436.     CreateDynamicObject(19466, 1273.55, 4067.87, 4.45,   0.00, 90.00, 0.00);
  3437.     CreateDynamicObject(19466, 1271.66, 4067.82, 4.45,   0.00, 90.00, 0.00);
  3438.     CreateDynamicObject(19466, 1269.75, 4067.82, 4.45,   0.00, 90.00, 0.00);
  3439.     CreateDynamicObject(19466, 1267.85, 4067.77, 4.45,   0.00, 90.00, 0.00);
  3440.     CreateDynamicObject(19466, 1265.94, 4067.72, 4.45,   0.00, 90.00, 0.00);
  3441.     CreateDynamicObject(19466, 1265.94, 4065.51, 4.45,   0.00, 90.00, 0.00);
  3442.     CreateDynamicObject(19466, 1265.90, 4063.48, 4.45,   0.00, 90.00, 0.00);
  3443.     CreateDynamicObject(19466, 1267.77, 4063.45, 4.45,   0.00, 90.00, 0.00);
  3444.     CreateDynamicObject(19466, 1267.86, 4065.59, 4.45,   0.00, 90.00, 0.00);
  3445.     CreateDynamicObject(19466, 1269.67, 4063.42, 4.45,   0.00, 90.00, 0.00);
  3446.     CreateDynamicObject(19466, 1269.76, 4065.65, 4.45,   0.00, 90.00, 0.06);
  3447.     CreateDynamicObject(19466, 1271.53, 4063.42, 4.45,   0.00, 90.00, 0.00);
  3448.     CreateDynamicObject(19466, 1271.62, 4065.61, 4.45,   0.00, 90.00, 0.00);
  3449.     CreateDynamicObject(19466, 1273.45, 4063.46, 4.45,   0.00, 90.00, 0.00);
  3450.     CreateDynamicObject(19466, 1273.55, 4065.66, 4.45,   0.00, 90.00, 0.00);
  3451.     CreateDynamicObject(19466, 1275.40, 4063.49, 4.45,   0.00, 90.00, 0.00);
  3452.     CreateDynamicObject(19466, 1275.45, 4065.72, 4.45,   0.00, 90.00, 0.00);
  3453.     CreateDynamicObject(19358, 1264.63, 4068.67, 4.37,   0.00, 90.00, -449.82);
  3454.     CreateDynamicObject(19358, 1267.63, 4068.68, 4.37,   0.00, 90.00, -449.76);
  3455.     CreateDynamicObject(19358, 1270.72, 4068.71, 4.37,   0.00, 90.00, -449.76);
  3456.     CreateDynamicObject(19358, 1273.86, 4068.74, 4.37,   0.00, 90.00, -449.76);
  3457.     CreateDynamicObject(19358, 1276.71, 4068.76, 4.37,   0.00, 90.00, -449.76);
  3458.     CreateDynamicObject(19346, 1383.26, 4240.40, 1.91,   0.00, 0.00, -33.18);
  3459.     CreateDynamicObject(19346, 1383.62, 4240.31, 1.91,   0.00, 0.00, -33.18);
  3460.     CreateDynamicObject(19346, 1383.71, 4240.98, 1.91,   0.00, 0.00, -72.06);
  3461.     CreateDynamicObject(19449, 1271.84, 4074.77, -2.56,   90.00, 0.00, 0.00);
  3462.     CreateDynamicObject(19449, 1270.76, 4073.72, -2.56,   90.00, 0.00, 0.00);
  3463.     CreateDynamicObject(2960, 1271.59, 4074.21, 2.18,   0.00, 0.00, 89.88);
  3464.     CreateDynamicObject(2960, 1271.27, 4074.21, 2.18,   0.00, 0.00, 89.88);
  3465.     CreateDynamicObject(2960, 1270.90, 4074.21, 2.18,   0.00, 0.00, 89.88);
  3466.     CreateDynamicObject(19449, 1270.77, 4074.80, -2.56,   90.00, 0.00, 0.00);
  3467.     CreateDynamicObject(19449, 1271.82, 4073.66, -2.56,   90.00, 0.00, 0.00);
  3468.     CreateDynamicObject(2960, 1271.68, 4072.26, -0.05,   0.00, 90.00, 89.88);
  3469.     CreateDynamicObject(2960, 1271.31, 4072.24, -0.05,   0.00, 90.00, 89.88);
  3470.     CreateDynamicObject(2960, 1270.94, 4072.24, -0.05,   0.00, 90.00, 89.88);
  3471.     CreateDynamicObject(2960, 1271.58, 4076.47, -0.05,   0.00, 90.00, 89.88);
  3472.     CreateDynamicObject(2960, 1271.22, 4076.46, -0.05,   0.00, 90.00, 89.88);
  3473.     CreateDynamicObject(2960, 1270.89, 4076.47, -0.05,   0.00, 90.00, 89.88);
  3474.     CreateDynamicObject(1959, 1272.31, 4076.21, 2.08,   0.00, 0.00, 92.52);
  3475.     CreateDynamicObject(3431, 1272.29, 4075.58, 1.47,   0.00, 0.00, -178.26);
  3476.     CreateDynamicObject(19449, 1269.79, 4073.62, -2.56,   90.00, 0.00, 0.00);
  3477.     CreateDynamicObject(19449, 1268.14, 4075.23, -2.56,   90.00, 0.00, 91.92);
  3478.     CreateDynamicObject(19449, 1264.77, 4075.11, -2.56,   90.00, 0.00, 91.92);
  3479.     CreateDynamicObject(19449, 1261.49, 4074.99, -2.56,   90.00, 0.00, 91.92);
  3480.     CreateDynamicObject(19449, 1274.20, 4074.85, -2.56,   90.00, 0.00, 0.00);
  3481.     CreateDynamicObject(19449, 1273.23, 4076.49, -2.56,   90.00, 0.00, 91.92);
  3482.     CreateDynamicObject(19449, 1276.43, 4076.61, -2.56,   90.00, 0.00, 91.92);
  3483.     CreateDynamicObject(19449, 1279.74, 4076.71, -2.56,   90.00, 0.00, 91.92);
  3484.     CreateDynamicObject(1671, 1273.28, 4075.83, 1.70,   0.00, 0.00, -68.28);
  3485.     CreateDynamicObject(1885, 1268.83, 4075.95, 1.19,   0.00, 0.00, 0.00);
  3486.     CreateDynamicObject(1885, 1267.92, 4075.84, 1.19,   0.00, 0.00, 0.00);
  3487.     CreateDynamicObject(1885, 1267.05, 4075.87, 1.19,   0.00, 0.00, 0.00);
  3488.     CreateDynamicObject(1886, 1268.68, 4078.91, 4.45,   0.00, 0.00, 0.00);
  3489.     CreateDynamicObject(1886, 1270.04, 4079.08, 4.45,   30.00, 0.00, 130.56);
  3490.     CreateDynamicObject(1886, 1272.27, 4078.55, 4.45,   0.00, 0.00, 0.00);
  3491.     CreateDynamicObject(1340, 1279.53, 4083.93, 2.39,   0.00, 0.00, 90.96);
  3492.     CreateDynamicObject(3431, 1274.60, 4083.25, 1.48,   0.00, 0.00, -269.52);
  3493.     CreateDynamicObject(3431, 1274.57, 4083.89, 1.48,   0.00, 0.00, -449.88);
  3494.     CreateDynamicObject(3041, 1267.86, 4074.39, 1.22,   0.00, 0.00, 0.90);
  3495.     CreateDynamicObject(1883, 1270.12, 4067.29, 1.29,   0.00, 0.00, -90.18);
  3496.     CreateDynamicObject(1848, 1260.50, 4061.42, 1.16,   0.00, 0.00, 91.92);
  3497.     CreateDynamicObject(1848, 1260.37, 4066.51, 1.16,   0.00, 0.00, 91.92);
  3498.     CreateDynamicObject(1848, 1260.36, 4071.74, 1.16,   0.00, 0.00, 91.92);
  3499.     CreateDynamicObject(1884, 1265.45, 4058.64, 1.20,   0.00, 0.00, -89.64);
  3500.     CreateDynamicObject(1884, 1265.40, 4061.64, 1.20,   0.00, 0.00, -89.64);
  3501.     CreateDynamicObject(1884, 1265.34, 4067.12, 1.20,   0.00, 0.00, -89.64);
  3502.     CreateDynamicObject(1884, 1265.32, 4070.10, 1.20,   0.00, 0.00, -89.64);
  3503.     CreateDynamicObject(1883, 1270.14, 4064.39, 1.29,   0.00, 0.00, -90.18);
  3504.     CreateDynamicObject(1883, 1270.13, 4061.49, 1.29,   0.00, 0.00, -90.18);
  3505.     CreateDynamicObject(2406, 1281.43, 4073.79, 2.81,   0.00, 0.00, -95.88);
  3506.     CreateDynamicObject(2405, 1281.45, 4072.99, 2.75,   0.00, 0.00, -94.68);
  3507.     CreateDynamicObject(2404, 1281.52, 4072.16, 2.71,   0.00, 0.00, -90.12);
  3508.     CreateDynamicObject(2375, 1280.94, 4057.35, 1.25,   0.00, 0.00, 90.24);
  3509.     CreateDynamicObject(2375, 1280.91, 4060.51, 1.25,   0.00, 0.00, 90.24);
  3510.     CreateDynamicObject(2375, 1280.90, 4063.70, 1.25,   0.00, 0.00, 90.24);
  3511.     CreateDynamicObject(2387, 1278.05, 4059.01, 1.25,   0.00, 0.00, 0.00);
  3512.     CreateDynamicObject(2387, 1278.01, 4061.17, 1.25,   0.00, 0.00, 0.00);
  3513.     CreateDynamicObject(2387, 1278.01, 4063.51, 1.25,   0.00, 0.00, 0.00);
  3514.     CreateDynamicObject(2387, 1278.04, 4065.95, 1.25,   0.00, 0.00, 0.00);
  3515.     CreateDynamicObject(2390, 1281.30, 4067.84, 2.50,   0.00, 0.00, -85.32);
  3516.     CreateDynamicObject(2390, 1281.27, 4069.25, 2.50,   0.00, 0.00, -85.32);
  3517.     CreateDynamicObject(2390, 1280.81, 4069.20, 2.30,   0.00, 0.00, -85.32);
  3518.     CreateDynamicObject(2390, 1280.81, 4067.80, 2.30,   0.00, 0.00, -85.32);
  3519.     CreateDynamicObject(2372, 1277.74, 4069.74, 1.23,   0.00, 0.00, -87.00);
  3520.     CreateDynamicObject(2394, 1278.32, 4069.99, 1.93,   0.00, 0.00, 1.20);
  3521.     CreateDynamicObject(3861, 1387.49, 4245.62, 2.00,   0.00, 0.00, -84.30);
  3522.     CreateDynamicObject(3861, 1387.15, 4249.00, 2.00,   0.00, 0.00, -83.76);
  3523.     CreateDynamicObject(1340, 1376.66, 4243.83, 2.15,   0.00, 0.00, 365.46);
  3524.     CreateDynamicObject(1340, 1376.29, 4246.75, 2.15,   0.00, 0.00, 365.46);
  3525.     CreateDynamicObject(2406, 1367.64, 4231.33, 2.59,   0.00, 0.00, 0.00);
  3526.     CreateDynamicObject(2405, 1366.90, 4231.21, 2.74,   0.00, 0.00, 0.00);
  3527.     CreateDynamicObject(2404, 1365.98, 4231.14, 2.70,   0.00, 0.00, 0.00);
  3528.     CreateDynamicObject(1646, 1368.77, 4228.12, 2.19,   0.00, 0.00, -181.38);
  3529.     CreateDynamicObject(1646, 1366.46, 4227.92, 2.19,   0.00, 0.00, -181.38);
  3530.     CreateDynamicObject(1463, 1417.54, 4227.30, 2.32,   0.00, 0.00, 38.52);
  3531.     CreateDynamicObject(18688, 1417.06, 4227.44, 2.44,   0.00, 0.00, 0.00);
  3532.     CreateDynamicObject(1810, 1419.55, 4224.25, 1.66,   0.00, 0.00, -134.22);
  3533.     CreateDynamicObject(1810, 1420.84, 4225.92, 1.66,   0.00, 0.00, -117.00);
  3534.     CreateDynamicObject(8354, 1876.69, 4260.03, 1.27,   0.00, 0.00, 11.10);
  3535.     CreateDynamicObject(8172, 1845.94, 4413.90, 1.30,   0.00, 0.00, -168.42);
  3536.     CreateDynamicObject(8344, 1912.22, 4408.63, 1.30,   0.00, 0.00, -168.24);
  3537.     CreateDynamicObject(8343, 1952.35, 4196.22, 1.27,   0.00, 0.00, -170.88);
  3538.     CreateDynamicObject(8172, 1906.89, 4113.14, 1.25,   0.00, 0.00, 11.94);
  3539.     CreateDynamicObject(8354, 1954.48, 4321.08, 1.27,   0.00, 0.00, -169.08);
  3540.     CreateDynamicObject(3998, 1935.43, 4253.72, -12.01,   0.00, 0.00, 11.34);
  3541.     CreateDynamicObject(3998, 1911.12, 4248.82, -12.01,   0.00, 0.00, 11.34);
  3542.     CreateDynamicObject(3998, 1915.50, 4227.99, -12.01,   0.00, 0.00, 11.34);
  3543.     CreateDynamicObject(3998, 1939.84, 4232.89, -12.01,   0.00, 0.00, 11.34);
  3544.     CreateDynamicObject(3998, 1943.79, 4212.13, -12.01,   0.00, 0.00, 11.34);
  3545.     CreateDynamicObject(3998, 1920.33, 4206.94, -12.01,   0.00, 0.00, 11.34);
  3546.     CreateDynamicObject(3998, 1923.39, 4186.01, -12.01,   0.00, 0.00, 11.34);
  3547.     CreateDynamicObject(3998, 1946.81, 4191.21, -12.01,   0.00, 0.00, 11.34);
  3548.     CreateDynamicObject(3998, 1939.49, 4175.79, -12.01,   0.00, 0.00, 11.34);
  3549.     CreateDynamicObject(3998, 1924.01, 4313.07, -12.01,   0.00, 0.00, 11.34);
  3550.     CreateDynamicObject(3998, 1899.68, 4308.71, -12.01,   0.00, 0.00, 11.34);
  3551.     CreateDynamicObject(3998, 1894.80, 4328.67, -12.01,   0.00, 0.00, 11.34);
  3552.     CreateDynamicObject(3998, 1891.06, 4349.29, -12.01,   0.00, 0.00, 11.34);
  3553.     CreateDynamicObject(3998, 1888.01, 4370.38, -12.01,   0.00, 0.00, 11.34);
  3554.     CreateDynamicObject(3998, 1883.79, 4391.32, -12.01,   0.00, 0.00, 11.34);
  3555.     CreateDynamicObject(3998, 1879.51, 4409.64, -12.01,   0.00, 0.00, 11.34);
  3556.     CreateDynamicObject(3998, 1903.42, 4413.59, -12.01,   0.00, 0.00, 11.34);
  3557.     CreateDynamicObject(3998, 1908.90, 4392.97, -12.01,   0.00, 0.00, 11.34);
  3558.     CreateDynamicObject(3998, 1912.73, 4373.84, -12.01,   0.00, 0.00, 11.34);
  3559.     CreateDynamicObject(3998, 1915.06, 4354.96, -12.01,   0.00, 0.00, 11.34);
  3560.     CreateDynamicObject(3998, 1919.04, 4334.06, -12.01,   0.00, 0.00, 11.34);
  3561.     CreateDynamicObject(3998, 1996.27, 4273.49, -12.01,   0.00, 0.00, 11.34);
  3562.     CreateDynamicObject(3998, 1992.25, 4294.36, -12.01,   0.00, 0.00, 11.34);
  3563.     CreateDynamicObject(3998, 1988.16, 4315.38, -12.01,   0.00, 0.00, 11.34);
  3564.     CreateDynamicObject(3998, 1983.99, 4336.37, -12.01,   0.00, 0.00, 11.34);
  3565.     CreateDynamicObject(3998, 1979.84, 4357.01, -12.01,   0.00, 0.00, 11.34);
  3566.     CreateDynamicObject(3998, 1975.85, 4378.09, -12.01,   0.00, 0.00, 11.34);
  3567.     CreateDynamicObject(3998, 1971.94, 4398.70, -12.01,   0.00, 0.00, 11.34);
  3568.     CreateDynamicObject(3998, 1967.78, 4419.65, -12.01,   0.00, 0.00, 11.34);
  3569.     CreateDynamicObject(3998, 1963.78, 4440.67, -12.01,   0.00, 0.00, 11.34);
  3570.     CreateDynamicObject(3998, 1860.57, 4477.94, -12.01,   0.00, 0.00, 11.34);
  3571.     CreateDynamicObject(3998, 1884.95, 4483.03, -12.01,   0.00, 0.00, 11.34);
  3572.     CreateDynamicObject(3998, 1909.26, 4487.92, -12.01,   0.00, 0.00, 11.34);
  3573.     CreateDynamicObject(3998, 1933.66, 4492.85, -12.01,   0.00, 0.00, 11.34);
  3574.     CreateDynamicObject(3998, 1952.35, 4496.86, -12.01,   0.00, 0.00, 11.34);
  3575.     CreateDynamicObject(3998, 1959.54, 4461.44, -12.01,   0.00, 0.00, 11.34);
  3576.     CreateDynamicObject(3998, 1955.37, 4481.84, -12.01,   0.00, 0.00, 11.34);
  3577.     CreateDynamicObject(3998, 1931.89, 4471.00, -12.01,   0.00, 0.00, 11.34);
  3578.     CreateDynamicObject(3998, 1906.94, 4465.87, -12.01,   0.00, 0.00, 11.34);
  3579.     CreateDynamicObject(3998, 1882.04, 4460.48, -12.01,   0.00, 0.00, 11.34);
  3580.     CreateDynamicObject(3998, 1868.05, 4457.45, -12.01,   0.00, 0.00, 11.34);
  3581.     CreateDynamicObject(3998, 1935.89, 4450.93, -12.01,   0.00, 0.00, 11.34);
  3582.     CreateDynamicObject(3998, 1940.07, 4430.10, -12.01,   0.00, 0.00, 11.34);
  3583.     CreateDynamicObject(3998, 1941.48, 4421.61, -12.01,   0.00, 0.00, 11.34);
  3584.     CreateDynamicObject(3998, 1919.71, 4453.55, -12.01,   0.00, 0.00, 11.34);
  3585.     CreateDynamicObject(3998, 2000.37, 4252.52, -12.01,   0.00, 0.00, 11.34);
  3586.     CreateDynamicObject(3998, 2004.50, 4232.25, -12.01,   0.00, 0.00, 11.34);
  3587.     CreateDynamicObject(3998, 2008.71, 4211.55, -12.01,   0.00, 0.00, 11.34);
  3588.     CreateDynamicObject(3998, 2012.71, 4190.94, -12.01,   0.00, 0.00, 11.34);
  3589.     CreateDynamicObject(3998, 2016.95, 4170.40, -12.01,   0.00, 0.00, 11.34);
  3590.     CreateDynamicObject(3998, 1953.72, 4042.10, -12.01,   0.00, 0.00, 11.34);
  3591.     CreateDynamicObject(3998, 1978.86, 4047.19, -12.01,   0.00, 0.00, 11.34);
  3592.     CreateDynamicObject(3998, 2003.81, 4052.52, -12.01,   0.00, 0.00, 11.34);
  3593.     CreateDynamicObject(3998, 2028.80, 4057.57, -12.01,   0.00, 0.00, 11.34);
  3594.     CreateDynamicObject(3998, 2039.71, 4059.62, -12.01,   0.00, 0.00, 11.34);
  3595.     CreateDynamicObject(3998, 2021.29, 4149.30, -12.01,   0.00, 0.00, 11.34);
  3596.     CreateDynamicObject(3998, 2025.50, 4128.53, -12.01,   0.00, 0.00, 11.34);
  3597.     CreateDynamicObject(3998, 2029.74, 4108.00, -12.01,   0.00, 0.00, 11.34);
  3598.     CreateDynamicObject(3998, 2034.06, 4087.28, -12.01,   0.00, 0.00, 11.34);
  3599.     CreateDynamicObject(3998, 2037.67, 4069.66, -12.01,   0.00, 0.00, 11.34);
  3600.     CreateDynamicObject(3998, 2010.70, 4075.50, -12.01,   0.00, 0.00, 11.34);
  3601.     CreateDynamicObject(3998, 1982.48, 4091.72, -12.01,   0.00, 0.00, 11.34);
  3602.     CreateDynamicObject(3998, 1936.75, 4060.25, -12.03,   0.00, 0.00, 11.34);
  3603.     CreateDynamicObject(3998, 1961.62, 4065.34, -12.01,   0.00, 0.00, 11.34);
  3604.     CreateDynamicObject(3998, 1986.56, 4070.56, -12.01,   0.00, 0.00, 11.34);
  3605.     CreateDynamicObject(3998, 2007.35, 4095.85, -12.01,   0.00, 0.00, 11.34);
  3606.     CreateDynamicObject(3998, 1933.48, 4081.36, -12.01,   0.00, 0.00, 11.34);
  3607.     CreateDynamicObject(3998, 1953.64, 4106.60, -12.01,   0.00, 0.00, 11.34);
  3608.     CreateDynamicObject(3998, 1978.11, 4112.53, -12.01,   0.00, 0.00, 11.34);
  3609.     CreateDynamicObject(3998, 2003.06, 4115.14, -12.01,   0.00, 0.00, 11.34);
  3610.     CreateDynamicObject(3998, 1957.87, 4086.09, -12.01,   0.00, 0.00, 11.34);
  3611.     CreateDynamicObject(3998, 1928.95, 4102.41, -12.01,   0.00, 0.00, 11.34);
  3612.     CreateDynamicObject(3998, 1929.36, 4122.61, -12.01,   0.00, 0.00, 11.34);
  3613.     CreateDynamicObject(3998, 1933.60, 4143.92, -12.01,   0.00, 0.00, 11.34);
  3614.     CreateDynamicObject(3998, 1953.67, 4128.23, -12.01,   0.00, 0.00, 11.34);
  3615.     CreateDynamicObject(3998, 1978.43, 4134.49, -12.01,   0.00, 0.00, 11.34);
  3616.     CreateDynamicObject(3998, 1998.78, 4135.08, -12.01,   0.00, 0.00, 11.34);
  3617.     CreateDynamicObject(3998, 1995.68, 4154.78, -12.01,   0.00, 0.00, 11.34);
  3618.     CreateDynamicObject(3998, 1991.86, 4175.53, -12.01,   0.00, 0.00, 11.34);
  3619.     CreateDynamicObject(3998, 1988.29, 4193.31, -12.01,   0.00, 0.00, 11.34);
  3620.     CreateDynamicObject(3998, 1969.53, 4142.66, -12.01,   0.00, 0.00, 11.34);
  3621.     CreateDynamicObject(3998, 1981.57, 4155.18, -12.01,   0.00, 0.00, 11.34);
  3622.     CreateDynamicObject(3998, 1984.15, 4213.39, -12.01,   0.00, 0.00, 11.34);
  3623.     CreateDynamicObject(3998, 1802.66, 4466.13, -12.01,   0.00, 0.00, 11.34);
  3624.     CreateDynamicObject(3998, 1806.64, 4445.40, -12.01,   0.00, 0.00, 11.34);
  3625.     CreateDynamicObject(3998, 1810.74, 4425.49, -12.01,   0.00, 0.00, 11.34);
  3626.     CreateDynamicObject(3998, 1815.15, 4404.84, -12.01,   0.00, 0.00, 11.34);
  3627.     CreateDynamicObject(3998, 1819.51, 4383.97, -12.01,   0.00, 0.00, 11.34);
  3628.     CreateDynamicObject(3998, 1823.72, 4363.19, -12.01,   0.00, 0.00, 11.34);
  3629.     CreateDynamicObject(3998, 1828.01, 4342.27, -12.01,   0.00, 0.00, 11.34);
  3630.     CreateDynamicObject(3998, 1832.28, 4321.26, -12.01,   0.00, 0.00, 11.34);
  3631.     CreateDynamicObject(3998, 1834.97, 4308.56, -12.01,   0.00, 0.00, 11.34);
  3632.     CreateDynamicObject(3998, 1828.88, 4245.36, -12.01,   0.00, 0.00, 11.34);
  3633.     CreateDynamicObject(3998, 1856.36, 4201.28, -12.01,   0.00, 0.00, 11.34);
  3634.     CreateDynamicObject(3998, 1860.60, 4180.29, -12.01,   0.00, 0.00, 11.34);
  3635.     CreateDynamicObject(3998, 1864.76, 4159.48, -12.01,   0.00, 0.00, 11.34);
  3636.     CreateDynamicObject(3998, 1868.81, 4138.78, -12.01,   0.00, 0.00, 11.34);
  3637.     CreateDynamicObject(3998, 1873.06, 4118.17, -12.01,   0.00, 0.00, 11.34);
  3638.     CreateDynamicObject(3998, 1877.39, 4097.57, -12.01,   0.00, 0.00, 11.34);
  3639.     CreateDynamicObject(3998, 1881.69, 4076.64, -12.01,   0.00, 0.00, 11.34);
  3640.     CreateDynamicObject(3998, 1885.64, 4056.25, -12.01,   0.00, 0.00, 11.34);
  3641.     CreateDynamicObject(3998, 1889.84, 4035.28, -12.01,   0.00, 0.00, 11.34);
  3642.     CreateDynamicObject(3998, 1891.34, 4028.49, -12.01,   0.00, 0.00, 11.34);
  3643.     CreateDynamicObject(7537, 1359.02, 4200.58, 1.25,   0.00, 0.00, 180.42);
  3644.     CreateDynamicObject(8661, 1350.33, 4117.20, 1.25,   0.00, 0.00, 75.54);
  3645.     CreateDynamicObject(8661, 1354.02, 4127.65, 1.25,   0.00, 0.00, 75.54);
  3646.     CreateDynamicObject(8661, 1341.40, 4130.93, 1.25,   0.00, 0.00, 75.54);
  3647.     CreateDynamicObject(8661, 1345.55, 4177.98, 1.21,   0.00, 0.00, 75.54);
  3648.     CreateDynamicObject(8661, 1364.44, 4173.17, 1.21,   0.00, 0.00, 75.54);
  3649.     CreateDynamicObject(8661, 1367.39, 4184.82, 1.21,   0.00, 0.00, 75.54);
  3650.     CreateDynamicObject(8661, 1355.05, 4189.60, 1.21,   0.00, 0.00, 75.54);
  3651.     CreateDynamicObject(16116, 1433.99, 4047.60, -9.00,   0.00, 0.00, 240.57);
  3652.     CreateDynamicObject(16116, 1387.49, 4048.88, -9.00,   0.00, 0.00, 396.63);
  3653.     CreateDynamicObject(16116, 1362.55, 4035.87, -9.00,   0.00, 0.00, 533.37);
  3654.     CreateDynamicObject(16113, 1326.50, 4047.11, -6.01,   0.00, 0.00, -138.84);
  3655.     CreateDynamicObject(16113, 1289.91, 4046.86, -6.01,   0.00, 0.00, -141.24);
  3656.     CreateDynamicObject(16113, 1259.18, 4047.50, -6.01,   0.00, 0.00, -141.24);
  3657.     CreateDynamicObject(16113, 1232.93, 4068.79, -6.01,   0.00, 0.00, -232.68);
  3658.     CreateDynamicObject(16113, 1233.94, 4114.95, -6.01,   0.00, 0.00, -232.68);
  3659.     CreateDynamicObject(16113, 1242.76, 4154.68, -6.01,   0.00, 0.00, -263.04);
  3660.     CreateDynamicObject(16113, 1257.87, 4189.67, -6.01,   0.00, 0.00, -246.90);
  3661.     CreateDynamicObject(4639, 1324.28, 4205.69, 1.63,   0.00, 0.00, -44.58);
  3662.     CreateDynamicObject(3578, 1329.31, 4195.79, 2.55,   0.00, 0.00, 45.66);
  3663.     CreateDynamicObject(3578, 1320.35, 4204.53, 2.55,   0.00, 0.00, 45.66);
  3664.     CreateDynamicObject(4639, 1330.25, 4199.62, 1.63,   0.00, 0.00, -44.88);
  3665.     CreateDynamicObject(19074, 1326.84, 4201.97, -6.72,   90.00, 0.00, -44.22);
  3666.     CreateDynamicObject(3578, 1322.12, 4188.50, 2.55,   0.00, 0.00, 45.66);
  3667.     CreateDynamicObject(3578, 1315.05, 4181.29, 2.55,   0.00, 0.00, 45.66);
  3668.     CreateDynamicObject(3578, 1307.86, 4173.95, 2.55,   0.00, 0.00, 45.66);
  3669.     CreateDynamicObject(3578, 1300.65, 4166.59, 2.55,   0.00, 0.00, 45.66);
  3670.     CreateDynamicObject(3578, 1293.50, 4159.28, 2.55,   0.00, 0.00, 45.66);
  3671.     CreateDynamicObject(3578, 1286.42, 4152.06, 2.55,   0.00, 0.00, 45.66);
  3672.     CreateDynamicObject(3578, 1279.23, 4144.72, 2.55,   0.00, 0.00, 45.66);
  3673.     CreateDynamicObject(3578, 1272.03, 4137.38, 2.55,   0.00, 0.00, 45.66);
  3674.     CreateDynamicObject(3578, 1264.91, 4130.10, 2.55,   0.00, 0.00, 45.66);
  3675.     CreateDynamicObject(3578, 1259.95, 4125.04, 2.55,   0.00, 0.00, 45.66);
  3676.     CreateDynamicObject(3578, 1313.18, 4197.22, 2.55,   0.00, 0.00, 45.66);
  3677.     CreateDynamicObject(3578, 1306.02, 4189.92, 2.55,   0.00, 0.00, 45.66);
  3678.     CreateDynamicObject(3578, 1298.84, 4182.58, 2.55,   0.00, 0.00, 45.66);
  3679.     CreateDynamicObject(3578, 1291.65, 4175.23, 2.55,   0.00, 0.00, 45.66);
  3680.     CreateDynamicObject(3578, 1284.45, 4167.89, 2.55,   0.00, 0.00, 45.66);
  3681.     CreateDynamicObject(3578, 1277.28, 4160.56, 2.55,   0.00, 0.00, 45.60);
  3682.     CreateDynamicObject(3578, 1270.05, 4153.21, 2.55,   0.00, 0.00, 45.60);
  3683.     CreateDynamicObject(3578, 1262.84, 4145.87, 2.55,   0.00, 0.00, 45.60);
  3684.     CreateDynamicObject(3578, 1255.65, 4138.54, 2.55,   0.00, 0.00, 45.60);
  3685.     CreateDynamicObject(3578, 1250.97, 4133.76, 2.55,   0.00, 0.00, 45.60);
  3686.     CreateDynamicObject(4639, 1255.81, 4123.71, 1.63,   0.00, 0.00, -44.58);
  3687.     CreateDynamicObject(4639, 1249.72, 4129.63, 1.63,   0.00, 0.00, -44.58);
  3688.     CreateDynamicObject(19074, 1253.39, 4127.55, -6.76,   90.00, 0.00, -224.88);
  3689.     CreateDynamicObject(19281, 1249.58, 4129.73, 3.94,   0.00, 0.00, 0.00);
  3690.     CreateDynamicObject(19281, 1255.92, 4123.56, 3.73,   0.00, 0.00, 0.00);
  3691.     CreateDynamicObject(3598, 1339.48, 4104.77, 3.33,   0.00, 0.00, -15.30);
  3692.     CreateDynamicObject(19074, 1385.73, 4210.65, -8.76,   90.00, 0.00, 0.66);
  3693.     CreateDynamicObject(19074, 1365.89, 4210.44, -8.76,   90.00, 0.00, 0.66);
  3694.     CreateDynamicObject(3406, 1391.18, 4217.02, -0.84,   0.00, 0.00, -88.26);
  3695.     CreateDynamicObject(3406, 1380.40, 4216.91, -0.84,   0.00, 0.00, -88.26);
  3696.     CreateDynamicObject(3406, 1369.66, 4216.72, -0.84,   0.00, 0.00, -88.26);
  3697.     CreateDynamicObject(3406, 1386.38, 4214.19, -0.84,   0.00, 0.00, 0.00);
  3698.     CreateDynamicObject(3406, 1375.70, 4214.09, -0.84,   0.00, 0.00, 0.18);
  3699.     CreateDynamicObject(3406, 1364.87, 4214.00, -0.84,   0.00, 0.00, 0.18);
  3700.     CreateDynamicObject(3406, 1358.92, 4216.71, -0.84,   0.00, 0.00, -88.26);
  3701.     CreateDynamicObject(3406, 1390.86, 4239.08, -0.96,   0.00, 0.00, 95.70);
  3702.     CreateDynamicObject(3406, 1390.02, 4247.56, -0.96,   0.00, 0.00, 95.70);
  3703.     CreateDynamicObject(3406, 1389.11, 4256.05, -0.96,   0.00, 0.00, 95.70);
  3704.     CreateDynamicObject(3406, 1390.86, 4239.08, -0.96,   0.00, 0.00, 95.70);
  3705.     CreateDynamicObject(2395, 1389.81, 4237.47, 1.13,   -90.00, 0.00, -173.94);
  3706.     CreateDynamicObject(2395, 1378.78, 4236.31, 1.13,   -90.00, 0.00, -173.94);
  3707.     CreateDynamicObject(2395, 1378.47, 4238.97, 1.13,   -90.00, 0.00, -173.94);
  3708.     CreateDynamicObject(2395, 1389.19, 4240.07, 1.13,   -90.00, 0.00, -173.94);
  3709.     CreateDynamicObject(2395, 1389.05, 4242.74, 1.13,   -90.00, 0.00, -173.94);
  3710.     CreateDynamicObject(2395, 1385.43, 4242.35, 1.13,   -90.00, 0.00, -173.94);
  3711.     CreateDynamicObject(2395, 1381.73, 4241.97, 1.13,   -90.00, 0.00, -173.94);
  3712.     CreateDynamicObject(2395, 1378.18, 4241.58, 1.13,   -90.00, 0.00, -173.94);
  3713.     CreateDynamicObject(2395, 1388.78, 4245.39, 1.13,   -90.00, 0.00, -173.94);
  3714.     CreateDynamicObject(2395, 1381.47, 4244.66, 1.13,   -90.00, 0.00, -173.94);
  3715.     CreateDynamicObject(2395, 1377.86, 4244.26, 1.13,   -90.00, 0.00, -173.94);
  3716.     CreateDynamicObject(2395, 1377.58, 4246.93, 1.13,   -90.00, 0.00, -173.94);
  3717.     CreateDynamicObject(2395, 1381.21, 4247.30, 1.13,   -90.00, 0.00, -173.94);
  3718.     CreateDynamicObject(2395, 1388.49, 4248.00, 1.13,   -90.00, 0.00, -173.94);
  3719.     CreateDynamicObject(2395, 1388.21, 4250.61, 1.13,   -90.00, 0.00, -173.94);
  3720.     CreateDynamicObject(2395, 1384.65, 4250.22, 1.13,   -90.00, 0.00, -173.94);
  3721.     CreateDynamicObject(2395, 1377.04, 4252.06, 1.13,   -90.00, 0.00, -173.94);
  3722.     CreateDynamicObject(2395, 1380.69, 4252.54, 1.13,   -90.00, 0.00, -173.94);
  3723.     CreateDynamicObject(2395, 1384.24, 4252.89, 1.13,   -90.00, 0.00, -173.94);
  3724.     CreateDynamicObject(2395, 1387.92, 4253.28, 1.13,   -90.00, 0.00, -173.94);
  3725.     CreateDynamicObject(3406, 1374.26, 4239.81, -0.96,   0.00, 0.00, 95.70);
  3726.     CreateDynamicObject(3406, 1373.32, 4248.08, -0.96,   0.00, 0.00, 97.02);
  3727.     CreateDynamicObject(3406, 1372.75, 4253.65, -0.96,   0.00, 0.00, 96.18);
  3728.     CreateDynamicObject(3406, 1384.47, 4253.25, -0.96,   0.00, 0.00, 7.14);
  3729.     CreateDynamicObject(16116, 1453.06, 4075.53, -9.00,   0.00, 0.00, 298.59);
  3730.     CreateDynamicObject(16116, 1455.34, 4102.83, -9.00,   0.00, 0.00, 317.97);
  3731.     CreateDynamicObject(16116, 1454.75, 4132.63, -9.00,   0.00, 0.00, 338.85);
  3732.     CreateDynamicObject(16116, 1464.28, 4152.24, -9.00,   0.00, 0.00, -170.61);
  3733.     CreateDynamicObject(16116, 1459.99, 4141.88, -9.00,   0.00, 0.00, -209.43);
  3734.     CreateDynamicObject(19449, 1423.80, 4172.67, 0.58,   0.00, 69.00, 12.70);
  3735.     CreateDynamicObject(19449, 1423.59, 4181.21, -3.39,   90.00, 0.00, 12.60);
  3736.     CreateDynamicObject(19449, 1423.92, 4179.78, -3.39,   90.00, 0.00, 12.60);
  3737.     CreateDynamicObject(19449, 1426.86, 4166.62, -3.41,   90.00, 0.00, 12.60);
  3738.     CreateDynamicObject(19449, 1427.20, 4165.10, -3.41,   90.00, 0.00, 12.60);
  3739.     CreateDynamicObject(19449, 1427.95, 4183.84, -0.33,   0.00, 0.00, -77.40);
  3740.     CreateDynamicObject(19449, 1437.29, 4185.98, -0.29,   0.00, 0.00, -77.40);
  3741.     CreateDynamicObject(19449, 1446.55, 4188.11, -0.27,   0.00, 0.00, -77.40);
  3742.     CreateDynamicObject(19449, 1448.02, 4188.44, -0.27,   0.00, 0.00, -77.40);
  3743.     CreateDynamicObject(19449, 1614.08, 4200.35, 2.52,   0.00, 84.00, 282.34);
  3744.     CreateDynamicObject(19449, 1613.50, 4203.03, 2.23,   0.00, 84.00, 282.64);
  3745.     CreateDynamicObject(19449, 1612.78, 4206.19, 1.85,   0.00, 84.00, 282.64);
  3746.     CreateDynamicObject(19449, 1612.03, 4209.42, 1.07,   0.00, 69.00, 283.00);
  3747.     CreateDynamicObject(19449, 1570.05, 4193.66, 2.23,   0.00, 84.00, 282.64);
  3748.     CreateDynamicObject(19449, 1569.33, 4196.89, 1.85,   0.00, 84.00, 282.64);
  3749.     CreateDynamicObject(19449, 1568.59, 4200.09, 1.07,   0.00, 69.00, 283.00);
  3750.     CreateDynamicObject(8661, 1619.21, 4201.32, 1.36,   0.00, 0.00, 14.22);
  3751.     CreateDynamicObject(8661, 1656.20, 4212.41, 1.36,   0.00, 0.00, 14.22);
  3752.     CreateDynamicObject(8661, 1681.07, 4216.19, 1.36,   0.00, 0.00, 14.22);
  3753.     CreateDynamicObject(18751, 1451.15, 4110.86, -14.51,   0.00, 25.00, 195.12);
  3754.     CreateDynamicObject(16116, 1723.10, 4122.56, -9.00,   0.00, 0.00, 234.87);
  3755.     CreateDynamicObject(8650, 1495.35, 4126.80, 3.55,   0.00, 0.00, 12.60);
  3756.     CreateDynamicObject(8650, 1499.42, 4107.65, 3.55,   0.00, 0.00, 12.24);
  3757.     CreateDynamicObject(8650, 1592.58, 4193.61, 3.55,   0.00, 0.00, -77.52);
  3758.     CreateDynamicObject(8650, 1622.18, 4200.16, 1.54,   0.00, 0.00, -77.46);
  3759.     CreateDynamicObject(8650, 1651.91, 4206.77, 1.54,   0.00, 0.00, -77.64);
  3760.     CreateDynamicObject(8650, 1681.73, 4213.28, 1.54,   0.00, 0.00, -77.64);
  3761.     CreateDynamicObject(8650, 1685.37, 4214.01, 1.54,   0.00, 0.00, -77.64);
  3762.     CreateDynamicObject(8650, 1634.30, 4202.80, 3.55,   0.00, 0.00, -77.52);
  3763.     CreateDynamicObject(8650, 1663.72, 4209.24, 3.55,   0.00, 0.00, -77.70);
  3764.     CreateDynamicObject(8650, 1685.29, 4213.93, 3.55,   0.00, 0.00, -77.70);
  3765.     CreateDynamicObject(8650, 1703.27, 4202.53, 3.55,   0.00, 0.00, -166.56);
  3766.     CreateDynamicObject(8650, 1685.29, 4213.93, 3.55,   0.00, 0.00, -77.70);
  3767.     CreateDynamicObject(8650, 1709.84, 4175.45, 3.55,   0.00, 0.00, -166.56);
  3768.     CreateDynamicObject(8650, 1714.73, 4154.31, 3.55,   0.00, 0.00, -167.16);
  3769.     CreateDynamicObject(3586, 1560.64, 4300.70, 7.27,   0.00, 0.00, 12.84);
  3770.     CreateDynamicObject(3586, 1566.02, 4276.27, 7.10,   0.00, 0.00, -167.22);
  3771.     CreateDynamicObject(712, 1555.99, 4300.37, 11.53,   0.00, 0.00, 0.00);
  3772.     CreateDynamicObject(712, 1565.49, 4302.53, 11.53,   0.00, 0.00, 0.00);
  3773.     CreateDynamicObject(712, 1570.84, 4277.34, 11.53,   0.00, 0.00, 0.00);
  3774.     CreateDynamicObject(712, 1561.08, 4275.53, 11.53,   0.00, 0.00, 0.00);
  3775.     CreateDynamicObject(18751, 1677.90, 4289.89, -14.18,   0.00, 25.00, 366.96);
  3776.     CreateDynamicObject(18751, 1676.93, 4336.29, -14.18,   0.00, 25.00, 359.34);
  3777.     CreateDynamicObject(18751, 1566.67, 4416.94, -14.18,   0.00, 25.00, 462.48);
  3778.     CreateDynamicObject(18751, 1523.79, 4407.87, -14.18,   0.00, 25.00, 462.48);
  3779.     CreateDynamicObject(18751, 1455.53, 4301.71, -14.73,   0.00, 25.00, 552.36);
  3780.     CreateDynamicObject(18751, 1467.46, 4237.43, -14.73,   0.00, 25.00, 549.18);
  3781.     CreateDynamicObject(19449, 1608.29, 4204.64, -2.85,   -84.00, 0.00, 192.72);
  3782.     CreateDynamicObject(19449, 1609.01, 4201.27, -2.46,   -84.00, 0.00, 192.72);
  3783.     CreateDynamicObject(19449, 1609.57, 4198.81, -2.16,   -84.00, 0.00, 192.72);
  3784.     CreateDynamicObject(19449, 1618.80, 4200.94, -2.25,   -84.00, 0.00, 192.12);
  3785.     CreateDynamicObject(19449, 1618.05, 4204.37, -2.60,   -84.00, 0.00, 192.18);
  3786.     CreateDynamicObject(19449, 1617.52, 4206.81, -2.84,   -84.00, 0.00, 192.18);
  3787.     CreateDynamicObject(19449, 1574.59, 4194.97, -2.58,   -84.00, 0.00, 192.72);
  3788.     CreateDynamicObject(19449, 1574.08, 4197.47, -2.85,   -84.00, 0.00, 192.72);
  3789.     CreateDynamicObject(19449, 1564.85, 4195.26, -2.85,   -84.00, 0.00, 192.72);
  3790.     CreateDynamicObject(19449, 1565.60, 4192.00, -2.47,   -84.00, 0.00, 192.72);
  3791.     CreateDynamicObject(19449, 1566.10, 4189.75, -2.23,   -84.00, 0.00, 192.72);
  3792.     CreateDynamicObject(8650, 1780.42, 4226.42, 2.25,   0.00, 0.00, 10.80);
  3793.     CreateDynamicObject(8650, 1781.23, 4222.35, 2.25,   0.00, 0.00, 10.80);
  3794.     CreateDynamicObject(8650, 1799.05, 4210.63, 2.25,   0.00, 0.00, -79.08);
  3795.     CreateDynamicObject(8650, 1782.41, 4297.69, 2.25,   0.00, 0.00, -79.14);
  3796.     CreateDynamicObject(8650, 1770.55, 4279.97, 2.25,   0.00, 0.00, 10.74);
  3797.     CreateDynamicObject(8650, 1771.23, 4275.70, 2.25,   0.00, 0.00, 10.74);
  3798.     CreateDynamicObject(8661, 1279.76, 4099.86, 1.29,   0.00, 0.00, 0.00);
  3799.     CreateDynamicObject(8661, 1279.54, 4109.78, 1.29,   0.00, 0.00, 0.00);
  3800.     CreateDynamicObject(8661, 1301.28, 4066.75, 1.29,   0.00, 0.00, 0.00);
  3801.     CreateDynamicObject(8661, 1300.91, 4075.48, 1.29,   0.00, 0.00, 0.00);
  3802.     CreateDynamicObject(8661, 1279.53, 4075.43, 1.29,   0.00, 0.00, 0.00);
  3803.     CreateDynamicObject(19283, 1375.51, 4136.36, 1.25,   0.00, 0.00, 0.00);
  3804.     CreateDynamicObject(19283, 1373.43, 4138.64, 1.25,   0.00, 0.00, 0.00);
  3805.     CreateDynamicObject(19283, 1371.18, 4137.22, 1.25,   0.00, 0.00, 0.00);
  3806.     CreateDynamicObject(19283, 1369.62, 4135.21, 1.25,   0.00, 0.00, 0.00);
  3807.     CreateDynamicObject(19283, 1370.53, 4131.24, 1.25,   0.00, 0.00, 0.00);
  3808.     CreateDynamicObject(19283, 1373.67, 4132.05, 1.25,   0.00, 0.00, 0.00);
  3809.     CreateDynamicObject(19283, 1392.20, 4134.96, 1.24,   0.00, 0.00, 0.00);
  3810.     CreateDynamicObject(19283, 1393.86, 4132.23, 1.24,   0.00, 0.00, 0.00);
  3811.     CreateDynamicObject(19283, 1396.12, 4130.93, 1.24,   0.00, 0.00, 0.00);
  3812.     CreateDynamicObject(19283, 1397.76, 4133.38, 1.24,   0.00, 0.00, 0.00);
  3813.     CreateDynamicObject(19283, 1397.60, 4135.88, 1.24,   0.00, 0.00, 0.00);
  3814.     CreateDynamicObject(19283, 1395.75, 4137.84, 1.25,   0.00, 0.00, 0.00);
  3815.     CreateDynamicObject(19283, 1393.60, 4138.39, 1.25,   0.00, 0.00, 0.00);
  3816.     CreateDynamicObject(19283, 1399.27, 4120.27, 1.26,   0.00, 0.00, 0.00);
  3817.     CreateDynamicObject(19283, 1401.80, 4112.30, 1.25,   0.00, 0.00, 0.00);
  3818.     CreateDynamicObject(19283, 1398.38, 4119.84, 1.21,   0.00, 0.00, 0.00);
  3819.     CreateDynamicObject(19283, 1403.83, 4117.17, 1.25,   0.00, 0.00, 0.00);
  3820.     CreateDynamicObject(19283, 1403.84, 4114.83, 1.25,   0.00, 0.00, 0.00);
  3821.     CreateDynamicObject(19283, 1398.43, 4118.60, 1.26,   0.00, 0.00, 0.00);
  3822.     CreateDynamicObject(19283, 1399.49, 4113.11, 1.25,   0.00, 0.00, 0.00);
  3823.     CreateDynamicObject(19283, 1398.88, 4122.63, 1.26,   0.00, 0.00, 0.00);
  3824.     CreateDynamicObject(19283, 1397.87, 4126.29, 1.26,   0.00, 0.00, 0.00);
  3825.     CreateDynamicObject(19283, 1397.11, 4129.23, 1.26,   0.00, 0.00, 0.00);
  3826.     CreateDynamicObject(19283, 1367.78, 4119.96, 1.25,   0.00, 0.00, 0.00);
  3827.     CreateDynamicObject(19283, 1370.01, 4116.42, 1.25,   0.00, 0.00, 0.00);
  3828.     CreateDynamicObject(19283, 1365.93, 4112.09, 1.25,   0.00, 0.00, 0.00);
  3829.     CreateDynamicObject(19283, 1363.68, 4115.65, 1.25,   0.00, 0.00, 0.00);
  3830.     CreateDynamicObject(19283, 1365.82, 4118.90, 1.25,   0.00, 0.00, 0.00);
  3831.     CreateDynamicObject(19283, 1368.73, 4113.30, 1.25,   0.00, 0.00, 0.00);
  3832.     CreateDynamicObject(19283, 1364.20, 4114.23, 1.26,   0.00, 0.00, 0.00);
  3833.     CreateDynamicObject(19283, 1369.82, 4117.68, 1.26,   0.00, 0.00, 0.00);
  3834.     CreateDynamicObject(19283, 1368.47, 4121.58, 1.26,   0.00, 0.00, 0.00);
  3835.     CreateDynamicObject(19283, 1369.55, 4125.32, 1.26,   0.00, 0.00, 0.00);
  3836.     CreateDynamicObject(19283, 1370.31, 4128.55, 1.26,   0.00, 0.00, 0.00);
  3837.     CreateDynamicObject(19283, 1554.88, 4219.20, 10.07,   0.00, 0.00, 0.00);
  3838.     CreateDynamicObject(19283, 1561.28, 4220.58, 10.01,   0.00, 0.00, 0.00);
  3839.     CreateDynamicObject(19283, 1568.63, 4222.17, 9.91,   0.00, 0.00, 0.00);
  3840.     CreateDynamicObject(19283, 1574.81, 4223.50, 10.09,   0.00, 0.00, 0.00);
  3841.     CreateDynamicObject(19283, 1580.09, 4224.65, 9.86,   0.00, 0.00, 0.00);
  3842.     CreateDynamicObject(19283, 1588.37, 4226.45, 9.90,   0.00, 0.00, 0.00);
  3843.     CreateDynamicObject(19283, 1596.98, 4228.33, 10.21,   0.00, 0.00, 0.00);
  3844.     CreateDynamicObject(19358, 1259.79, 4058.36, 2.88,   0.00, 0.00, -0.18);
  3845.     CreateDynamicObject(19358, 1259.80, 4061.45, 2.88,   0.00, 0.00, 0.00);
  3846.     CreateDynamicObject(19358, 1259.78, 4064.55, 2.88,   0.00, 0.00, 0.84);
  3847.     CreateDynamicObject(19358, 1259.75, 4067.61, 2.88,   0.00, 0.00, 0.84);
  3848.     CreateDynamicObject(19358, 1259.70, 4070.77, 2.88,   0.00, 0.00, 0.84);
  3849.     CreateDynamicObject(19358, 1259.67, 4073.86, 2.88,   0.00, 0.00, 0.60);
  3850.     CreateDynamicObject(19358, 1259.67, 4076.97, 2.88,   0.00, 0.00, -0.06);
  3851.     CreateDynamicObject(19358, 1259.69, 4080.09, 2.88,   0.00, 0.00, -0.06);
  3852.     CreateDynamicObject(19358, 1261.41, 4081.58, 2.88,   0.00, 0.00, -90.36);
  3853.     CreateDynamicObject(19358, 1264.46, 4081.55, 2.88,   0.00, 0.00, -90.36);
  3854.     CreateDynamicObject(19358, 1261.45, 4056.81, 2.88,   0.00, 0.00, -90.36);
  3855.     CreateDynamicObject(19358, 1264.49, 4056.79, 2.88,   0.00, 0.00, -90.36);
  3856.     CreateDynamicObject(19358, 1267.59, 4056.77, 2.88,   0.00, 0.00, -90.36);
  3857.     CreateDynamicObject(19358, 1270.59, 4056.76, 2.88,   0.00, 0.00, -90.36);
  3858.     CreateDynamicObject(19358, 1273.80, 4056.72, 2.88,   0.00, 0.00, -90.36);
  3859.     CreateDynamicObject(19358, 1276.96, 4056.69, 2.88,   0.00, 0.00, -90.36);
  3860.     CreateDynamicObject(19358, 1280.13, 4056.66, 2.88,   0.00, 0.00, -90.36);
  3861.     CreateDynamicObject(19358, 1281.63, 4058.20, 2.88,   0.00, 0.00, 0.00);
  3862.     CreateDynamicObject(19358, 1281.63, 4061.36, 2.88,   0.00, 0.00, 0.00);
  3863.     CreateDynamicObject(19358, 1281.63, 4064.55, 2.88,   0.00, 0.00, 0.00);
  3864.     CreateDynamicObject(19358, 1281.63, 4067.59, 2.88,   0.00, 0.00, 0.00);
  3865.     CreateDynamicObject(19358, 1281.62, 4070.72, 2.88,   0.00, 0.00, 0.00);
  3866.     CreateDynamicObject(19358, 1281.60, 4073.83, 2.88,   0.00, 0.00, 0.00);
  3867.     CreateDynamicObject(19358, 1281.59, 4076.95, 2.88,   0.00, 0.00, 0.00);
  3868.     CreateDynamicObject(19358, 1281.62, 4079.87, 2.88,   0.00, 0.00, 0.00);
  3869.     CreateDynamicObject(19358, 1277.03, 4081.44, 2.88,   0.00, 0.00, -90.36);
  3870.     CreateDynamicObject(19358, 1280.13, 4081.42, 2.88,   0.00, 0.00, -90.36);
  3871.     CreateDynamicObject(19388, 1270.72, 4081.46, 2.87,   0.00, 0.00, -89.76);
  3872.     CreateDynamicObject(19404, 1273.89, 4081.45, 2.87,   0.00, 0.00, -90.78);
  3873.     CreateDynamicObject(19404, 1267.56, 4081.51, 2.87,   0.00, 0.00, -90.78);
  3874.     CreateDynamicObject(19466, 1267.66, 4081.47, 3.07,   0.00, 0.00, -90.66);
  3875.     CreateDynamicObject(19466, 1273.91, 4081.40, 3.07,   0.00, 0.00, -90.66);
  3876.     CreateDynamicObject(1523, 1269.99, 4081.38, 1.12,   0.00, 0.00, 0.00);
  3877.     CreateDynamicObject(19358, 1280.02, 4058.33, 4.37,   0.00, 90.00, -270.48);
  3878.     CreateDynamicObject(19358, 1276.81, 4058.37, 4.37,   0.00, 90.00, -270.48);
  3879.     CreateDynamicObject(19358, 1273.62, 4058.40, 4.37,   0.00, 90.00, -270.48);
  3880.     CreateDynamicObject(19358, 1270.44, 4058.43, 4.37,   0.00, 90.00, -270.30);
  3881.     CreateDynamicObject(19358, 1267.23, 4058.44, 4.37,   0.00, 90.00, -270.30);
  3882.     CreateDynamicObject(19358, 1264.03, 4058.47, 4.37,   0.00, 90.00, -270.30);
  3883.     CreateDynamicObject(19358, 1261.51, 4058.49, 4.37,   0.00, 90.00, -270.30);
  3884.     CreateDynamicObject(19358, 1261.28, 4079.80, 4.37,   0.00, 90.00, -450.18);
  3885.     CreateDynamicObject(19358, 1264.47, 4079.78, 4.37,   0.00, 90.00, -450.18);
  3886.     CreateDynamicObject(19358, 1267.65, 4079.77, 4.37,   0.00, 90.00, -450.18);
  3887.     CreateDynamicObject(19358, 1270.81, 4079.75, 4.37,   0.00, 90.00, -450.18);
  3888.     CreateDynamicObject(19358, 1273.99, 4079.75, 4.37,   0.00, 90.00, -450.18);
  3889.     CreateDynamicObject(19358, 1277.20, 4079.73, 4.37,   0.00, 90.00, -450.18);
  3890.     CreateDynamicObject(19358, 1280.00, 4079.72, 4.37,   0.00, 90.00, -450.18);
  3891.     CreateDynamicObject(19358, 1279.93, 4061.46, 4.37,   0.00, 90.00, -179.70);
  3892.     CreateDynamicObject(19358, 1279.92, 4064.59, 4.37,   0.00, 90.00, -180.00);
  3893.     CreateDynamicObject(19358, 1279.93, 4067.64, 4.37,   0.00, 90.00, -180.00);
  3894.     CreateDynamicObject(19358, 1279.94, 4070.80, 4.37,   0.00, 90.00, -180.00);
  3895.     CreateDynamicObject(19358, 1279.92, 4073.97, 4.37,   0.00, 90.00, -180.00);
  3896.     CreateDynamicObject(19358, 1279.91, 4076.36, 4.37,   0.00, 90.00, -180.00);
  3897.     CreateDynamicObject(19358, 1261.34, 4076.48, 4.37,   0.00, 90.00, -359.76);
  3898.     CreateDynamicObject(19358, 1261.35, 4073.36, 4.37,   0.00, 90.00, -359.88);
  3899.     CreateDynamicObject(19358, 1261.40, 4070.31, 4.37,   0.00, 90.00, -359.22);
  3900.     CreateDynamicObject(19358, 1261.43, 4067.20, 4.37,   0.00, 90.00, -359.58);
  3901.     CreateDynamicObject(19358, 1261.49, 4064.04, 4.37,   0.00, 90.00, -359.40);
  3902.     CreateDynamicObject(19358, 1261.52, 4061.73, 4.37,   0.00, 90.00, -359.40);
  3903.     CreateDynamicObject(19466, 1263.98, 4076.77, 4.45,   0.00, 90.00, 0.00);
  3904.     CreateDynamicObject(19466, 1265.89, 4076.93, 4.45,   0.00, 90.00, 0.00);
  3905.     CreateDynamicObject(19466, 1267.79, 4076.92, 4.45,   0.00, 90.00, 0.00);
  3906.     CreateDynamicObject(19466, 1269.69, 4076.91, 4.45,   0.00, 90.00, 0.00);
  3907.     CreateDynamicObject(19466, 1271.58, 4076.92, 4.45,   0.00, 90.00, 0.00);
  3908.     CreateDynamicObject(19466, 1273.48, 4076.92, 4.45,   0.00, 90.00, 0.00);
  3909.     CreateDynamicObject(19466, 1275.35, 4076.89, 4.45,   0.00, 90.00, 0.00);
  3910.     CreateDynamicObject(19466, 1277.22, 4076.89, 4.45,   0.00, 90.00, 0.00);
  3911.     CreateDynamicObject(19466, 1277.25, 4074.71, 4.45,   0.00, 90.00, 0.00);
  3912.     CreateDynamicObject(19466, 1277.26, 4072.47, 4.45,   0.00, 90.00, 0.00);
  3913.     CreateDynamicObject(19466, 1277.27, 4070.23, 4.45,   0.00, 90.00, 0.00);
  3914.     CreateDynamicObject(19466, 1277.28, 4068.01, 4.45,   0.00, 90.00, 0.00);
  3915.     CreateDynamicObject(19466, 1277.31, 4065.80, 4.45,   0.00, 90.00, 0.00);
  3916.     CreateDynamicObject(19466, 1277.29, 4063.56, 4.45,   0.00, 90.00, 0.00);
  3917.     CreateDynamicObject(19466, 1277.34, 4061.33, 4.45,   0.00, 90.00, 0.00);
  3918.     CreateDynamicObject(19466, 1277.40, 4059.13, 4.45,   0.00, 90.00, 0.00);
  3919.     CreateDynamicObject(19466, 1275.32, 4072.47, 4.45,   0.00, 90.00, 0.00);
  3920.     CreateDynamicObject(19466, 1271.52, 4072.53, 4.45,   0.00, 90.00, 0.00);
  3921.     CreateDynamicObject(19466, 1269.65, 4072.53, 4.45,   0.00, 90.00, 0.06);
  3922.     CreateDynamicObject(19466, 1267.74, 4072.56, 4.45,   0.00, 90.00, 0.00);
  3923.     CreateDynamicObject(19466, 1265.84, 4072.48, 4.45,   0.00, 90.00, 0.00);
  3924.     CreateDynamicObject(19466, 1263.92, 4061.22, 4.45,   0.00, 90.00, 0.00);
  3925.     CreateDynamicObject(19466, 1264.14, 4063.47, 4.45,   0.00, 90.00, 0.00);
  3926.     CreateDynamicObject(19466, 1264.12, 4065.69, 4.45,   0.00, 90.00, 0.00);
  3927.     CreateDynamicObject(19466, 1264.14, 4067.91, 4.45,   0.00, 90.00, 0.00);
  3928.     CreateDynamicObject(19466, 1264.08, 4070.08, 4.45,   0.00, 90.00, 0.00);
  3929.     CreateDynamicObject(19466, 1264.06, 4072.30, 4.45,   0.00, 90.00, 0.00);
  3930.     CreateDynamicObject(19466, 1264.05, 4074.52, 4.45,   0.00, 90.00, 0.36);
  3931.     CreateDynamicObject(19466, 1264.01, 4078.89, 4.45,   0.00, 90.00, 0.00);
  3932.     CreateDynamicObject(19466, 1275.43, 4074.68, 4.45,   0.00, 90.00, 0.00);
  3933.     CreateDynamicObject(19466, 1273.55, 4074.73, 4.45,   0.00, 90.00, 0.00);
  3934.     CreateDynamicObject(19466, 1271.66, 4074.75, 4.45,   0.00, 90.00, 0.00);
  3935.     CreateDynamicObject(19466, 1269.74, 4074.71, 4.45,   0.00, 90.00, 0.00);
  3936.     CreateDynamicObject(19466, 1267.81, 4074.73, 4.45,   0.00, 90.00, 0.00);
  3937.     CreateDynamicObject(19466, 1265.85, 4074.69, 4.45,   0.00, 90.00, 0.00);
  3938.     CreateDynamicObject(19466, 1265.82, 4070.29, 4.45,   0.00, 90.00, 0.00);
  3939.     CreateDynamicObject(19466, 1265.86, 4061.23, 4.45,   0.00, 90.00, 0.00);
  3940.     CreateDynamicObject(19466, 1267.64, 4070.40, 4.45,   0.00, 90.00, 0.00);
  3941.     CreateDynamicObject(19466, 1267.77, 4061.23, 4.45,   0.00, 90.00, 0.00);
  3942.     CreateDynamicObject(19466, 1269.61, 4070.34, 4.45,   0.00, 90.00, 0.00);
  3943.     CreateDynamicObject(19466, 1271.56, 4070.34, 4.45,   0.00, 90.00, 0.00);
  3944.     CreateDynamicObject(19466, 1271.58, 4061.27, 4.45,   0.00, 90.00, 0.00);
  3945.     CreateDynamicObject(19466, 1273.49, 4070.29, 4.45,   0.00, 90.00, 0.00);
  3946.     CreateDynamicObject(19466, 1273.49, 4061.26, 4.45,   0.00, 90.00, 0.00);
  3947.     CreateDynamicObject(19466, 1275.36, 4070.28, 4.45,   0.00, 90.00, 0.00);
  3948.     CreateDynamicObject(19466, 1275.42, 4061.25, 4.45,   0.00, 90.00, 0.00);
  3949.     CreateDynamicObject(19466, 1275.45, 4067.93, 4.45,   0.00, 90.00, 0.00);
  3950.     CreateDynamicObject(19466, 1273.55, 4067.87, 4.45,   0.00, 90.00, 0.00);
  3951.     CreateDynamicObject(19466, 1271.66, 4067.82, 4.45,   0.00, 90.00, 0.00);
  3952.     CreateDynamicObject(19466, 1269.75, 4067.82, 4.45,   0.00, 90.00, 0.00);
  3953.     CreateDynamicObject(19466, 1267.85, 4067.77, 4.45,   0.00, 90.00, 0.00);
  3954.     CreateDynamicObject(19466, 1265.94, 4067.72, 4.45,   0.00, 90.00, 0.00);
  3955.     CreateDynamicObject(19466, 1265.94, 4065.51, 4.45,   0.00, 90.00, 0.00);
  3956.     CreateDynamicObject(19466, 1265.90, 4063.48, 4.45,   0.00, 90.00, 0.00);
  3957.     CreateDynamicObject(19466, 1267.77, 4063.45, 4.45,   0.00, 90.00, 0.00);
  3958.     CreateDynamicObject(19466, 1267.86, 4065.59, 4.45,   0.00, 90.00, 0.00);
  3959.     CreateDynamicObject(19466, 1269.67, 4063.42, 4.45,   0.00, 90.00, 0.00);
  3960.     CreateDynamicObject(19466, 1269.76, 4065.65, 4.45,   0.00, 90.00, 0.06);
  3961.     CreateDynamicObject(19466, 1271.53, 4063.42, 4.45,   0.00, 90.00, 0.00);
  3962.     CreateDynamicObject(19466, 1271.62, 4065.61, 4.45,   0.00, 90.00, 0.00);
  3963.     CreateDynamicObject(19466, 1273.45, 4063.46, 4.45,   0.00, 90.00, 0.00);
  3964.     CreateDynamicObject(19466, 1273.55, 4065.66, 4.45,   0.00, 90.00, 0.00);
  3965.     CreateDynamicObject(19466, 1275.45, 4065.72, 4.45,   0.00, 90.00, 0.00);
  3966.     CreateDynamicObject(19358, 1264.63, 4068.67, 4.37,   0.00, 90.00, -449.82);
  3967.     CreateDynamicObject(19358, 1267.63, 4068.68, 4.37,   0.00, 90.00, -449.76);
  3968.     CreateDynamicObject(19358, 1273.86, 4068.74, 4.37,   0.00, 90.00, -449.76);
  3969.     CreateDynamicObject(19358, 1276.71, 4068.76, 4.37,   0.00, 90.00, -449.76);
  3970.     CreateDynamicObject(19346, 1383.26, 4240.40, 1.91,   0.00, 0.00, -33.18);
  3971.     CreateDynamicObject(19346, 1383.62, 4240.31, 1.91,   0.00, 0.00, -33.18);
  3972.     CreateDynamicObject(19346, 1383.71, 4240.98, 1.91,   0.00, 0.00, -72.06);
  3973.     CreateDynamicObject(19449, 1271.84, 4074.77, -2.56,   90.00, 0.00, 0.00);
  3974.     CreateDynamicObject(19449, 1270.76, 4073.72, -2.56,   90.00, 0.00, 0.00);
  3975.     CreateDynamicObject(2960, 1271.59, 4074.21, 2.18,   0.00, 0.00, 89.88);
  3976.     CreateDynamicObject(2960, 1271.27, 4074.21, 2.18,   0.00, 0.00, 89.88);
  3977.     CreateDynamicObject(2960, 1270.90, 4074.21, 2.18,   0.00, 0.00, 89.88);
  3978.     CreateDynamicObject(19449, 1270.77, 4074.80, -2.56,   90.00, 0.00, 0.00);
  3979.     CreateDynamicObject(19449, 1271.82, 4073.66, -2.56,   90.00, 0.00, 0.00);
  3980.     CreateDynamicObject(2960, 1271.68, 4072.26, -0.05,   0.00, 90.00, 89.88);
  3981.     CreateDynamicObject(2960, 1271.31, 4072.24, -0.05,   0.00, 90.00, 89.88);
  3982.     CreateDynamicObject(2960, 1270.94, 4072.24, -0.05,   0.00, 90.00, 89.88);
  3983.     CreateDynamicObject(2960, 1271.58, 4076.47, -0.05,   0.00, 90.00, 89.88);
  3984.     CreateDynamicObject(2960, 1271.22, 4076.46, -0.05,   0.00, 90.00, 89.88);
  3985.     CreateDynamicObject(2960, 1270.89, 4076.47, -0.05,   0.00, 90.00, 89.88);
  3986.     CreateDynamicObject(1959, 1272.31, 4076.21, 2.08,   0.00, 0.00, 92.52);
  3987.     CreateDynamicObject(3431, 1272.29, 4075.58, 1.47,   0.00, 0.00, -178.26);
  3988.     CreateDynamicObject(19449, 1269.79, 4073.62, -2.56,   90.00, 0.00, 0.00);
  3989.     CreateDynamicObject(19449, 1268.14, 4075.23, -2.56,   90.00, 0.00, 91.92);
  3990.     CreateDynamicObject(19449, 1264.77, 4075.11, -2.56,   90.00, 0.00, 91.92);
  3991.     CreateDynamicObject(19449, 1261.49, 4074.99, -2.56,   90.00, 0.00, 91.92);
  3992.     CreateDynamicObject(19449, 1274.20, 4074.85, -2.56,   90.00, 0.00, 0.00);
  3993.     CreateDynamicObject(19449, 1273.23, 4076.49, -2.56,   90.00, 0.00, 91.92);
  3994.     CreateDynamicObject(19449, 1276.43, 4076.61, -2.56,   90.00, 0.00, 91.92);
  3995.     CreateDynamicObject(19449, 1279.74, 4076.71, -2.56,   90.00, 0.00, 91.92);
  3996.     CreateDynamicObject(1671, 1273.28, 4075.83, 1.70,   0.00, 0.00, -68.28);
  3997.     CreateDynamicObject(1885, 1268.83, 4075.95, 1.19,   0.00, 0.00, 0.00);
  3998.     CreateDynamicObject(1885, 1267.92, 4075.84, 1.19,   0.00, 0.00, 0.00);
  3999.     CreateDynamicObject(1885, 1267.05, 4075.87, 1.19,   0.00, 0.00, 0.00);
  4000.     CreateDynamicObject(1886, 1268.68, 4078.91, 4.45,   0.00, 0.00, 0.00);
  4001.     CreateDynamicObject(1886, 1270.04, 4079.08, 4.45,   30.00, 0.00, 130.56);
  4002.     CreateDynamicObject(1886, 1272.27, 4078.55, 4.45,   0.00, 0.00, 0.00);
  4003.     CreateDynamicObject(1340, 1279.53, 4083.93, 2.39,   0.00, 0.00, 90.96);
  4004.     CreateDynamicObject(3431, 1274.60, 4083.25, 1.48,   0.00, 0.00, -269.52);
  4005.     CreateDynamicObject(3431, 1274.57, 4083.89, 1.48,   0.00, 0.00, -449.88);
  4006.     CreateDynamicObject(3041, 1267.86, 4074.39, 1.22,   0.00, 0.00, 0.90);
  4007.     CreateDynamicObject(1883, 1270.12, 4067.29, 1.29,   0.00, 0.00, -90.18);
  4008.     CreateDynamicObject(1848, 1260.50, 4061.42, 1.16,   0.00, 0.00, 91.92);
  4009.     CreateDynamicObject(1848, 1260.37, 4066.51, 1.16,   0.00, 0.00, 91.92);
  4010.     CreateDynamicObject(1848, 1260.36, 4071.74, 1.16,   0.00, 0.00, 91.92);
  4011.     CreateDynamicObject(1884, 1265.45, 4058.64, 1.20,   0.00, 0.00, -89.64);
  4012.     CreateDynamicObject(1884, 1265.40, 4061.64, 1.20,   0.00, 0.00, -89.64);
  4013.     CreateDynamicObject(1884, 1265.34, 4067.12, 1.20,   0.00, 0.00, -89.64);
  4014.     CreateDynamicObject(1884, 1265.32, 4070.10, 1.20,   0.00, 0.00, -89.64);
  4015.     CreateDynamicObject(1883, 1270.14, 4064.39, 1.29,   0.00, 0.00, -90.18);
  4016.     CreateDynamicObject(1883, 1270.13, 4061.49, 1.29,   0.00, 0.00, -90.18);
  4017.     CreateDynamicObject(2406, 1281.43, 4073.79, 2.81,   0.00, 0.00, -95.88);
  4018.     CreateDynamicObject(2405, 1281.45, 4072.99, 2.75,   0.00, 0.00, -94.68);
  4019.     CreateDynamicObject(2404, 1281.52, 4072.16, 2.71,   0.00, 0.00, -90.12);
  4020.     CreateDynamicObject(2375, 1280.94, 4057.35, 1.25,   0.00, 0.00, 90.24);
  4021.     CreateDynamicObject(2375, 1280.91, 4060.51, 1.25,   0.00, 0.00, 90.24);
  4022.     CreateDynamicObject(2375, 1280.90, 4063.70, 1.25,   0.00, 0.00, 90.24);
  4023.     CreateDynamicObject(2387, 1278.05, 4059.01, 1.25,   0.00, 0.00, 0.00);
  4024.     CreateDynamicObject(2387, 1278.01, 4061.17, 1.25,   0.00, 0.00, 0.00);
  4025.     CreateDynamicObject(2387, 1278.01, 4063.51, 1.25,   0.00, 0.00, 0.00);
  4026.     CreateDynamicObject(2387, 1278.04, 4065.95, 1.25,   0.00, 0.00, 0.00);
  4027.     CreateDynamicObject(2390, 1281.30, 4067.84, 2.50,   0.00, 0.00, -85.32);
  4028.     CreateDynamicObject(2390, 1281.27, 4069.25, 2.50,   0.00, 0.00, -85.32);
  4029.     CreateDynamicObject(2390, 1280.81, 4069.20, 2.30,   0.00, 0.00, -85.32);
  4030.     CreateDynamicObject(2390, 1280.81, 4067.80, 2.30,   0.00, 0.00, -85.32);
  4031.     CreateDynamicObject(2372, 1277.74, 4069.74, 1.23,   0.00, 0.00, -87.00);
  4032.     CreateDynamicObject(2394, 1278.32, 4069.99, 1.93,   0.00, 0.00, 1.20);
  4033.     CreateDynamicObject(1463, 1417.54, 4227.30, 2.32,   0.00, 0.00, 38.52);
  4034.     CreateDynamicObject(18688, 1417.06, 4227.44, 2.44,   0.00, 0.00, 0.00);
  4035.     CreateDynamicObject(1810, 1419.55, 4224.25, 1.66,   0.00, 0.00, -134.22);
  4036.     CreateDynamicObject(1810, 1420.84, 4225.92, 1.66,   0.00, 0.00, -117.00);
  4037.     CreateDynamicObject(7371, 1799.65, 4424.61, 0.87,   0.00, 0.00, 11.34);
  4038.     CreateDynamicObject(7371, 1790.31, 4471.63, 0.87,   0.00, 0.00, 11.34);
  4039.     CreateDynamicObject(7371, 1905.60, 4506.58, 0.87,   0.00, 0.00, -78.84);
  4040.     CreateDynamicObject(7371, 1949.59, 4515.54, 0.87,   0.00, 0.00, -78.42);
  4041.     CreateDynamicObject(7371, 1983.27, 4399.91, 0.87,   0.00, 0.00, -169.08);
  4042.     CreateDynamicObject(7371, 2008.33, 4270.19, 0.87,   0.00, 0.00, -169.08);
  4043.     CreateDynamicObject(7371, 2033.82, 4143.30, 0.87,   0.00, 0.00, -168.60);
  4044.     CreateDynamicObject(7371, 2048.06, 4072.76, 0.87,   0.00, 0.00, -168.60);
  4045.     CreateDynamicObject(7371, 1932.45, 4038.42, 0.87,   0.00, 0.00, -259.02);
  4046.     CreateDynamicObject(3998, 1937.09, 4038.47, -12.01,   0.00, 0.00, 14.46);
  4047.     CreateDynamicObject(3998, 1913.21, 4032.84, -12.01,   0.00, 0.00, 11.34);
  4048.     CreateDynamicObject(7371, 1891.48, 4030.25, 0.87,   0.00, 0.00, -258.96);
  4049.     CreateDynamicObject(7371, 1843.50, 4206.93, 0.87,   0.00, 0.00, -348.78);
  4050.     CreateDynamicObject(7371, 1855.84, 4144.88, 0.87,   0.00, 0.00, -348.78);
  4051.     CreateDynamicObject(8038, 1923.45, 4495.09, 11.91,   0.00, 0.00, 102.78);
  4052.     CreateDynamicObject(1682, 1953.58, 4501.58, 37.54,   0.00, 0.00, 193.38);
  4053.     CreateDynamicObject(8841, 1806.02, 4257.80, 4.60,   0.00, 0.00, -79.08);
  4054.     CreateDynamicObject(10838, 1776.25, 4250.61, 19.64,   0.00, 0.00, 11.47);
  4055.     CreateDynamicObject(710, 1762.10, 4258.98, 16.06,   0.00, 0.00, 0.00);
  4056.     CreateDynamicObject(710, 1768.61, 4236.93, 16.06,   0.00, 0.00, 0.00);
  4057.     CreateDynamicObject(710, 1698.50, 4222.30, 16.06,   0.00, 0.00, 0.00);
  4058.     CreateDynamicObject(710, 1715.60, 4225.33, 16.06,   0.00, 0.00, 0.00);
  4059.     CreateDynamicObject(710, 1733.74, 4230.22, 16.06,   0.00, 0.00, 0.00);
  4060.     CreateDynamicObject(710, 1750.42, 4233.64, 16.06,   0.00, 0.00, 0.00);
  4061.     CreateDynamicObject(710, 1743.56, 4256.55, 16.06,   0.00, 0.00, 0.00);
  4062.     CreateDynamicObject(710, 1726.90, 4252.90, 16.06,   0.00, 0.00, 0.00);
  4063.     CreateDynamicObject(710, 1710.68, 4250.07, 16.06,   0.00, 0.00, 0.00);
  4064.     CreateDynamicObject(710, 1694.97, 4246.11, 16.06,   0.00, 0.00, 0.00);
  4065.     CreateDynamicObject(712, 1646.49, 4201.78, 11.58,   0.00, 0.00, 0.00);
  4066.     CreateDynamicObject(712, 1637.20, 4200.42, 11.58,   0.00, 0.00, 0.00);
  4067.     CreateDynamicObject(712, 1623.13, 4197.26, 11.58,   0.00, 0.00, 0.00);
  4068.     CreateDynamicObject(712, 1606.83, 4194.84, 11.58,   0.00, 0.00, 0.00);
  4069.     CreateDynamicObject(712, 1591.87, 4191.87, 11.58,   0.00, 0.00, 0.00);
  4070.     CreateDynamicObject(712, 1579.97, 4189.23, 11.58,   0.00, 0.00, 0.00);
  4071.     CreateDynamicObject(712, 1562.73, 4184.81, 11.58,   0.00, 0.00, 0.00);
  4072.     CreateDynamicObject(712, 1548.87, 4182.73, 11.58,   0.00, 0.00, 0.00);
  4073.     CreateDynamicObject(712, 1540.26, 4180.92, 11.58,   0.00, 0.00, 0.00);
  4074.     CreateDynamicObject(712, 1522.86, 4176.42, 11.58,   0.00, 0.00, 0.00);
  4075.     CreateDynamicObject(712, 1505.41, 4172.67, 11.58,   0.00, 0.00, 0.00);
  4076.     CreateDynamicObject(712, 1488.96, 4169.73, 11.58,   0.00, 0.00, 0.00);
  4077.     CreateDynamicObject(712, 1661.61, 4206.48, 11.58,   0.00, 0.00, 0.00);
  4078.     CreateDynamicObject(712, 1677.60, 4210.48, 11.58,   0.00, 0.00, 0.00);
  4079.     CreateDynamicObject(712, 1696.02, 4214.25, 11.58,   0.00, 0.00, 0.00);
  4080.     CreateDynamicObject(19074, 1258.76, 4132.89, 0.83,   -180.00, 0.00, -44.88);
  4081.     CreateDynamicObject(9241, 1920.80, 4256.25, 1.20,   0.00, 0.00, 10.53);
  4082.     CreateDynamicObject(9241, 1904.82, 4328.07, 1.20,   0.00, 0.00, 12.03);
  4083.     CreateDynamicObject(10814, 1921.25, 4483.28, 5.21,   0.00, 0.00, 192.78);
  4084.     CreateDynamicObject(640, 1566.67, 4295.64, 11.26,   0.00, 0.00, -77.88);
  4085.     CreateDynamicObject(1368, 1570.69, 4296.32, 11.24,   0.00, 0.00, 12.00);
  4086.     CreateDynamicObject(640, 1574.42, 4297.22, 11.26,   0.00, 0.00, -77.88);
  4087.     CreateDynamicObject(1368, 1578.40, 4297.79, 11.24,   0.00, 0.00, 12.00);
  4088.     CreateDynamicObject(640, 1582.30, 4298.94, 11.26,   0.00, 0.00, -77.88);
  4089.     CreateDynamicObject(640, 1569.04, 4283.53, 11.26,   0.00, 0.00, -77.88);
  4090.     CreateDynamicObject(1368, 1573.01, 4284.46, 11.24,   0.00, 0.00, -167.82);
  4091.     CreateDynamicObject(640, 1576.88, 4285.19, 11.26,   0.00, 0.00, -77.88);
  4092.     CreateDynamicObject(1368, 1580.81, 4286.18, 11.24,   0.00, 0.00, -167.82);
  4093.     CreateDynamicObject(640, 1584.92, 4286.90, 11.26,   0.00, 0.00, -77.88);
  4094.     CreateDynamicObject(640, 1559.97, 4281.57, 11.26,   0.00, 0.00, -77.88);
  4095.     CreateDynamicObject(640, 1557.38, 4293.64, 11.26,   0.00, 0.00, -77.88);
  4096.     CreateDynamicObject(1368, 1553.39, 4292.78, 11.24,   0.00, 0.00, 12.00);
  4097.     CreateDynamicObject(640, 1549.47, 4291.97, 11.26,   0.00, 0.00, -77.88);
  4098.     CreateDynamicObject(1368, 1556.02, 4280.88, 11.24,   0.00, 0.00, -167.82);
  4099.     CreateDynamicObject(640, 1552.15, 4279.84, 11.26,   0.00, 0.00, -77.88);
  4100.     CreateDynamicObject(1368, 1548.19, 4279.18, 11.24,   0.00, 0.00, -167.82);
  4101.     CreateDynamicObject(640, 1544.14, 4278.16, 11.26,   0.00, 0.00, -77.88);
  4102.     CreateDynamicObject(1368, 1545.40, 4290.95, 11.24,   0.00, 0.00, 12.00);
  4103.     CreateDynamicObject(640, 1541.29, 4290.15, 11.26,   0.00, 0.00, -77.88);
  4104.     CreateDynamicObject(640, 1554.88, 4303.65, 4.26,   0.00, 0.00, -77.88);
  4105.     CreateDynamicObject(640, 1564.46, 4305.98, 4.26,   0.00, 0.00, -77.88);
  4106.     CreateDynamicObject(640, 1571.64, 4273.08, 4.26,   0.00, 0.00, -77.88);
  4107.     CreateDynamicObject(640, 1562.09, 4271.08, 4.26,   0.00, 0.00, -77.88);
  4108.     CreateDynamicObject(19356, 1597.46, 4259.66, 5.23,   0.00, 0.00, 10.78);
  4109.     CreateDynamicObject(19356, 1598.10, 4256.58, 5.23,   0.00, 0.00, 10.78);
  4110.     CreateDynamicObject(1340, 1593.74, 4266.35, 4.48,   0.00, 0.00, -170.52);
  4111.     CreateDynamicObject(1432, 1592.61, 4262.11, 3.69,   0.00, 0.00, -3.00);
  4112.     CreateDynamicObject(2500, 1594.99, 4258.97, 4.46,   0.00, 0.00, 100.92);
  4113.     CreateDynamicObject(1541, 1595.23, 4259.92, 4.68,   0.00, 0.00, 100.68);
  4114.     CreateDynamicObject(1542, 1595.68, 4257.86, 4.62,   0.00, 0.00, -78.78);
  4115.     CreateDynamicObject(2094, 1596.31, 4259.51, 3.49,   0.00, 0.00, -258.60);
  4116.     CreateDynamicObject(19356, 1596.02, 4261.05, 2.72,   0.00, 0.00, 100.78);
  4117.     CreateDynamicObject(19356, 1597.20, 4255.15, 2.72,   0.00, 0.00, 100.78);
  4118.     CreateDynamicObject(2094, 1596.70, 4257.59, 3.49,   0.00, 0.00, -258.60);
  4119.     CreateDynamicObject(2094, 1596.90, 4256.63, 3.49,   0.00, 0.00, -258.60);
  4120.     CreateDynamicObject(19356, 1596.58, 4259.51, 7.32,   0.00, 70.00, 10.78);
  4121.     CreateDynamicObject(1251, 1598.02, 4261.43, 6.73,   0.00, 0.00, -77.64);
  4122.     CreateDynamicObject(1251, 1599.13, 4255.70, 6.73,   0.00, 0.00, -77.64);
  4123.     CreateDynamicObject(19356, 1597.10, 4256.66, 7.32,   0.00, 70.00, 10.78);
  4124.     CreateDynamicObject(1432, 1592.89, 4258.17, 3.69,   0.00, 0.00, 32.94);
  4125.     CreateDynamicObject(1432, 1593.96, 4253.51, 3.69,   0.00, 0.00, 75.84);
  4126.     CreateDynamicObject(1432, 1589.85, 4259.69, 3.69,   0.00, 0.00, 38.16);
  4127.     CreateDynamicObject(1432, 1590.85, 4254.87, 3.69,   0.00, 0.00, 38.16);
  4128.     CreateDynamicObject(982, 1552.07, 4359.50, 11.17,   0.00, 0.00, -76.86);
  4129.     CreateDynamicObject(6066, 1364.22, 4156.60, 3.49,   0.00, 0.00, -104.88);
  4130.     CreateDynamicObject(6066, 1353.29, 4159.52, 3.49,   0.00, 0.00, -104.88);
  4131.     CreateDynamicObject(983, 1371.55, 4161.93, 1.72,   0.00, 0.00, -14.94);
  4132.     CreateDynamicObject(983, 1373.16, 4168.12, 1.72,   0.00, 0.00, -14.94);
  4133.     CreateDynamicObject(983, 1374.83, 4174.30, 1.72,   0.00, 0.00, -14.94);
  4134.     CreateDynamicObject(983, 1349.47, 4167.27, 1.72,   0.00, 0.00, -14.94);
  4135.     CreateDynamicObject(983, 1351.13, 4173.44, 1.72,   0.00, 0.00, -14.94);
  4136.     CreateDynamicObject(983, 1352.80, 4179.58, 1.72,   0.00, 0.00, -14.94);
  4137.     CreateDynamicObject(2628, 1371.35, 4164.89, 1.17,   0.00, 0.00, -103.86);
  4138.     CreateDynamicObject(2628, 1371.00, 4163.37, 1.17,   0.00, 0.00, -103.86);
  4139.     CreateDynamicObject(2628, 1370.56, 4161.68, 1.17,   0.00, 0.00, -103.86);
  4140.     CreateDynamicObject(2627, 1366.71, 4163.29, 1.17,   0.00, 0.00, 74.46);
  4141.     CreateDynamicObject(2627, 1367.11, 4164.85, 1.17,   0.00, 0.00, 74.46);
  4142.     CreateDynamicObject(2627, 1367.48, 4166.42, 1.17,   0.00, 0.00, 74.46);
  4143.     CreateDynamicObject(2627, 1365.56, 4166.15, 1.17,   0.00, 0.00, -106.08);
  4144.     CreateDynamicObject(2627, 1365.19, 4164.58, 1.17,   0.00, 0.00, -106.08);
  4145.     CreateDynamicObject(2630, 1358.83, 4165.02, 1.17,   0.00, 0.00, 75.78);
  4146.     CreateDynamicObject(2630, 1359.13, 4166.33, 1.17,   0.00, 0.00, 76.44);
  4147.     CreateDynamicObject(2630, 1360.32, 4165.35, 1.17,   0.00, 0.00, -103.92);
  4148.     CreateDynamicObject(2630, 1360.63, 4166.66, 1.17,   0.00, 0.00, -103.92);
  4149.     CreateDynamicObject(2630, 1359.44, 4167.67, 1.17,   0.00, 0.00, 76.44);
  4150.     CreateDynamicObject(2960, 1356.23, 4161.29, 2.34,   0.00, 0.00, -15.18);
  4151.     CreateDynamicObject(2960, 1356.10, 4161.00, 2.34,   0.00, 0.00, -15.18);
  4152.     CreateDynamicObject(2960, 1356.07, 4160.68, 2.34,   0.00, 0.00, -15.18);
  4153.     CreateDynamicObject(2960, 1356.20, 4161.09, 1.45,   90.00, 0.00, -15.18);
  4154.     CreateDynamicObject(2960, 1356.20, 4161.09, 2.16,   90.00, 0.00, -15.18);
  4155.     CreateDynamicObject(2960, 1356.20, 4161.09, 1.81,   90.00, 0.00, -15.18);
  4156.     CreateDynamicObject(2960, 1356.20, 4161.09, 1.14,   90.00, 0.00, -15.18);
  4157.     CreateDynamicObject(2500, 1355.41, 4161.24, 2.37,   0.00, 0.00, -14.28);
  4158.     CreateDynamicObject(1977, 1353.97, 4162.01, 1.21,   0.00, 0.00, -195.72);
  4159.     CreateDynamicObject(1432, 1351.30, 4166.26, 1.21,   0.00, 0.00, 0.00);
  4160.     CreateDynamicObject(2429, 1357.58, 4159.46, 2.41,   0.00, 0.00, -106.56);
  4161.     CreateDynamicObject(1543, 1357.29, 4160.71, 2.41,   0.00, 0.00, 0.00);
  4162.     CreateDynamicObject(1543, 1357.45, 4160.62, 2.41,   0.00, 0.00, 0.00);
  4163.     CreateDynamicObject(1543, 1357.43, 4160.32, 2.41,   0.00, 0.00, 0.00);
  4164.     CreateDynamicObject(1543, 1357.24, 4160.25, 2.01,   0.00, 0.00, 0.00);
  4165.     CreateDynamicObject(1543, 1356.99, 4160.32, 2.01,   0.00, 0.00, 0.00);
  4166.     CreateDynamicObject(1543, 1356.70, 4160.40, 2.01,   0.00, 0.00, 0.00);
  4167.     CreateDynamicObject(1543, 1356.49, 4160.48, 2.01,   0.00, 0.00, 0.00);
  4168.     CreateDynamicObject(1543, 1356.28, 4160.55, 2.01,   0.00, 0.00, 0.00);
  4169.     CreateDynamicObject(1543, 1356.08, 4160.62, 2.01,   0.00, 0.00, 0.00);
  4170.     CreateDynamicObject(1543, 1355.87, 4160.67, 2.01,   0.00, 0.00, 0.00);
  4171.     CreateDynamicObject(1543, 1355.65, 4160.71, 2.01,   0.00, 0.00, 0.00);
  4172.     CreateDynamicObject(1543, 1355.44, 4160.77, 2.01,   0.00, 0.00, 0.00);
  4173.     CreateDynamicObject(1543, 1355.23, 4160.84, 2.01,   0.00, 0.00, 0.00);
  4174.     CreateDynamicObject(1543, 1355.01, 4160.94, 2.01,   0.00, 0.00, 0.00);
  4175.     CreateDynamicObject(1543, 1354.88, 4160.97, 2.01,   0.00, 0.00, 0.00);
  4176.     CreateDynamicObject(1432, 1352.02, 4169.26, 1.21,   0.00, 0.00, 0.00);
  4177.     CreateDynamicObject(1432, 1352.62, 4172.18, 1.21,   0.00, 0.00, -61.68);
  4178.     CreateDynamicObject(1251, 1365.13, 4157.76, 4.10,   0.00, 0.00, 314.01);
  4179.     CreateDynamicObject(1985, 1367.64, 4160.15, 4.13,   0.00, 0.00, 0.00);
  4180.     CreateDynamicObject(1251, 1364.21, 4158.00, 4.10,   0.00, 0.00, 371.13);
  4181.     CreateDynamicObject(1985, 1363.47, 4161.36, 4.13,   0.00, 0.00, 0.00);
  4182.     CreateDynamicObject(14791, 1364.47, 4174.77, 3.17,   0.00, 0.00, 344.82);
  4183.     /*//aero by lucas
  4184.     AddStaticVehicleEx(563,4430.70019531,1662.30004883,5.90000010,86.00000000,1,6,15); //Raindance
  4185.     AddStaticVehicleEx(487,4430.29980469,1591.80004883,5.30000019,90.00000000,1,6,15); //Maverick
  4186.     CreateObject(5002,4304.00000000,1611.50000000,2.29999995,0.00000000,0.00000000,0.00000000); //object(lasrnway4_las) (1)
  4187.     CreateObject(5002,4304.60009766,1646.00000000,2.29999995,0.00000000,0.00000000,179.99450684); //object(lasrnway4_las) (3)
  4188.     CreateObject(5002,4515.70019531,1645.90002441,2.29999995,0.00000000,0.00000000,179.99450684); //object(lasrnway4_las) (4)
  4189.     CreateObject(5002,4515.89990234,1611.50000000,2.29999995,0.00000000,0.00000000,359.98352051); //object(lasrnway4_las) (5)
  4190.     CreateObject(8240,4587.89990234,1628.90002441,15.19999981,0.00000000,0.00000000,90.00000000); //object(vgssbighanger1) (1)
  4191.     CreateObject(987,4621.79980469,1586.80004883,1.10000002,0.00000000,0.00000000,269.99993896); //object(elecfence_bar) (1)
  4192.     CreateObject(987,4621.79980469,1575.09997559,1.10000002,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (2)
  4193.     CreateObject(987,4621.89990234,1563.30004883,1.10000002,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (3)
  4194.     CreateObject(987,4621.89990234,1551.19995117,1.10000002,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (4)
  4195.     CreateObject(987,4621.60009766,1548.30004883,1.00000000,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (5)
  4196.     CreateObject(987,4621.79980469,1720.90002441,1.00000000,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (6)
  4197.     CreateObject(987,4621.70019531,1709.30004883,1.00000000,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (7)
  4198.     CreateObject(987,4621.70019531,1698.69995117,1.00000000,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (8)
  4199.     CreateObject(987,4621.70019531,1687.19995117,1.00000000,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (9)
  4200.     CreateObject(987,4621.79980469,1681.19995117,1.29999995,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (10)
  4201.     CreateObject(8038,4332.70019531,1626.69995117,22.39999962,0.00000000,0.00000000,267.99499512); //object(arprtermnl01_lvs) (1)
  4202.     CreateObject(8550,4602.89990234,1556.00000000,6.40000010,0.00000000,0.00000000,0.00000000); //object(laconcha_lvs) (1)
  4203.     CreateObject(8550,4604.10009766,1703.80004883,6.19999981,0.00000000,0.00000000,0.00000000); //object(laconcha_lvs) (2)
  4204.     CreateObject(9241,4431.39990234,1591.90002441,3.90000010,0.00000000,0.00000000,0.00000000); //object(copbits_sfn) (1)
  4205.     CreateObject(9241,4432.50000000,1662.40002441,3.90000010,0.00000000,0.00000000,357.98950195); //object(copbits_sfn) (3)
  4206.     CreateObject(5002,4104.89990234,1646.09997559,2.29999995,0.00000000,0.00000000,179.99450684); //object(lasrnway4_las) (3)
  4207.     CreateObject(5002,4105.10009766,1611.50000000,2.20000005,0.00000000,0.00000000,359.98901367); //object(lasrnway4_las) (3)*/
  4208.     //aerols avioes by rysher e redkiil
  4209.     CreateVehicle(592,2090.8477,-2218.8823,14.7430,144.2013,151,151,60); //
  4210.     CreateVehicle(592,2040.3867,-2198.4958,14.7458,142.3899,151,151,60); //
  4211.     CreateVehicle(577,1919.4852,-2286.1343,13.4628,269.0294,151,151,60); //
  4212.     CreateVehicle(577,1887.8431,-2389.9250,13.4549,272.6879,151,151,60); //
  4213.     CreateVehicle(519,2158.3091,-2376.6038,14.4679,65.6879,151,151,60); //
  4214.     CreateVehicle(519,2145.4988,-2408.6838,14.4662,69.3388,151,151,60); //
  4215.     CreateVehicle(519,2140.1826,-2446.7937,14.4697,84.3592,151,151,60); //
  4216.     CreateVehicle(593,1951.1523,-2650.7871,14.0113,359.1754,151,151,60); //
  4217.     CreateVehicle(593,1986.5673,-2650.3076,14.0101,359.2991,151,151,60); //
  4218.     CreateVehicle(593,2025.9305,-2650.2595,14.0036,358.9816,151,151,60); //
  4219.     CreateVehicle(593,2055.7266,-2648.8079,14.0084,359.2194,151,151,60); //
  4220.     CreateVehicle(592,2064.3606,-2259.9807,14.7411,159.9932,151,151,60); //
  4221.     CreateVehicle(592,2014.0642,-2239.5020,14.7424,154.9992,151,151,60); //
  4222.     CreateVehicle(519,2141.3706,-2365.8892,14.4686,67.3676,151,151,60); //
  4223.     CreateVehicle(519,2123.7629,-2400.5166,14.4685,72.1544,151,151,60); //
  4224.     CreateVehicle(519,2113.3977,-2442.4568,14.4686,71.7038,151,151,60); //
  4225.     CreateVehicle(593,2075.2654,-2648.3159,14.0054,4.6875,151,151,60); //
  4226.     CreateVehicle(593,2039.4288,-2649.6587,14.0061,6.8338,151,151,60); //
  4227.     CreateVehicle(593,2005.7251,-2650.7820,14.0068,0.8346,151,151,60); //
  4228.     CreateVehicle(593,1969.2622,-2649.6165,14.0074,359.8423,151,151,60); //
  4229.     CreateVehicle(511,2107.2236,-2627.7588,14.9212,40.2528,151,151,60); //
  4230.     CreateVehicle(511,2124.6033,-2607.9634,14.9212,58.9133,151,151,60); //
  4231.     CreateVehicle(511,2134.7458,-2571.0435,14.9220,86.0494,151,151,60); //
  4232.     CreateVehicle(511,2135.1267,-2524.5928,14.9218,90.6216,151,151,60); //
  4233.     CreateVehicle(511,2134.9998,-2493.4517,14.9223,89.7029,151,151,60); //
  4234.     //veiculos aerosf
  4235.     CreateVehicle(592,-1164.19213867,-421.81176758,15.01307678,0.00000000,44,44,60); //Andromada
  4236.     CreateVehicle(592,-1184.61682129,-492.52343750,15.01307678,0.00000000,44,44,60); //Andromada
  4237.     CreateVehicle(577,-1267.07238770,-599.05688477,15.01307678,0.00000000,44,44,60); //AT-400
  4238.     CreateVehicle(519,-1383.01757812,-486.77890015,15.67194748,244.00000000,44,44,60); //Shamal
  4239.     CreateVehicle(519,-1370.23791504,-509.17465210,15.17194748,243.99536133,44,44,60); //Shamal
  4240.     CreateVehicle(593,-1353.58386230,-472.67984009,14.72205734,0.00000000,44,44,60); //Dodo
  4241.     CreateVehicle(593,-1347.43017578,-485.46380615,14.72205734,0.00000000,44,44,60); //Dodo
  4242.     CreateVehicle(593,-1338.86901855,-497.87435913,14.72205734,0.00000000,44,44,60); //Dodo
  4243.     CreateVehicle(519,-1450.05285645,-531.71295166,15.17194748,256.00000000,44,44,60); //Shamal
  4244.     CreateVehicle(519,-1445.26391602,-549.02563477,15.17194748,255.99792480,44,44,60); //Shamal
  4245.     CreateVehicle(593,-1429.19519043,-515.57299805,14.72205734,0.00000000,44,44,60); //Dodo
  4246.     CreateVehicle(593,-1418.75756836,-531.42211914,14.72205734,0.00000000,44,44,60); //Dodo
  4247.     CreateVehicle(593,-1410.59582520,-538.34631348,14.72205734,0.00000000,44,44,60); //Dodo
  4248.     CreateVehicle(592,-1323.67199707,-594.96533203,15.89843750,0.00000000,44,44,60); //Andromada
  4249.     CreateVehicle(592,-1372.10168457,-594.87670898,15.89843750,0.00000000,44,44,60); //Andromada
  4250.     CreateVehicle(592,-1427.23034668,-602.90563965,15.89843750,0.00000000,44,44,60); //Andromada
  4251.     CreateVehicle(592,-1318.88977051,-440.15509033,15.89843750,258.00000000,44,44,60); //Andromada
  4252.     CreateVehicle(592,-1285.03271484,-377.58593750,15.89843750,257.99743652,44,44,60); //Andromada
  4253.     CreateVehicle(553,-1566.99279785,-637.26434326,16.73631668,0.00000000,44,44,60); //Nevada
  4254.     CreateVehicle(553,-1599.13635254,-641.46417236,16.73631668,0.00000000,44,44,60); //Nevada
  4255.     CreateVehicle(553,-1620.86242676,-617.52191162,16.73631668,0.00000000,44,44,60); //Nevada
  4256.     CreateVehicle(553,-1576.54699707,-610.51123047,16.73631668,0.00000000,44,44,60); //Nevada
  4257.     CreateVehicle(511,-1245.61706543,-104.16674042,16.02419662,0.00000000,44,44,60); //Beagle
  4258.     CreateVehicle(511,-1228.76770020,-119.20552826,15.66433525,0.00000000,44,44,60); //Beagle
  4259.     CreateVehicle(511,-1215.69470215,-133.78623962,15.66433525,0.00000000,44,44,60); //Beagle
  4260.     CreateVehicle(511,-1203.54162598,-146.37011719,15.66433525,0.00000000,44,44,60); //Beagle
  4261.     //veiculos aerolv
  4262.     CreateVehicle(519,1618.00000000,1247.40002441,11.80000019,358.00000000,6,6,60); //Shamal
  4263.     CreateVehicle(519,1618.80004883,1271.50000000,11.80000019,357.99499512,6,6,60); //Shamal
  4264.     CreateVehicle(519,1619.19995117,1292.69995117,11.80000019,87.99499512,6,6,60); //Shamal
  4265.     CreateVehicle(553,1590.80004883,1250.69995117,13.80000019,0.00000000,6,6,60); //Nevada
  4266.     CreateVehicle(553,1590.69995117,1276.19995117,13.00000000,0.00000000,6,6,60); //Nevada
  4267.     CreateVehicle(593,1602.80004883,1335.09997559,11.39999962,94.00000000,6,6,60); //Dodo
  4268.     CreateVehicle(593,1604.00000000,1322.30004883,11.39999962,93.99902344,6,6,60); //Dodo
  4269.     CreateVehicle(593,1591.00000000,1319.90002441,11.39999962,93.99902344,6,6,60); //Dodo
  4270.     CreateVehicle(592,1339.19995117,1494.90002441,12.30000019,272.00000000,6,6,60); //Andromada
  4271.     CreateVehicle(592,1327.19995117,1537.00000000,12.10000038,269.99951172,6,6,60); //Andromada
  4272.     CreateVehicle(592,1343.50000000,1581.80004883,12.30000019,269.99450684,6,6,60); //Andromada
  4273.     CreateVehicle(592,1338.90002441,1636.30004883,12.00000000,269.99450684,6,6,60); //Andromada
  4274.     CreateVehicle(511,1334.69995117,1674.59997559,12.30000019,272.00000000,6,6,60); //Beagle
  4275.     CreateVehicle(511,1341.59997559,1689.59997559,12.30000019,271.99951172,6,6,60); //Beagle
  4276.     CreateVehicle(511,1351.59997559,1674.50000000,12.30000019,271.99951172,6,6,60); //Beagle
  4277.     CreateVehicle(511,1358.30004883,1689.90002441,12.30000019,271.99951172,6,6,60); //Beagle
  4278.     CreateVehicle(577,1385.90002441,1785.59997559,11.60000038,184.00000000,6,6,60); //AT-400
  4279.     CreateVehicle(577,1425.00000000,1809.59997559,11.89999962,183.99902344,6,6,60); //AT-400
  4280.     ///conceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
  4281.     CreateDynamicPickup(1277,1,-1649.1732,1209.3495,7.2500);
  4282.     CreateDynamic3DTextLabel("Concessionaria Otto's\nAperte {ADFF2F}F",0x00FA9AFF,-1649.1732,1209.3495,7.2500,10);
  4283.     CreateDynamicMapIcon(-1649.1732,1209.3495,7.2500,55,-1);
  4284.     //========================================================================
  4285.  
  4286.     CSIM = TextDrawCreate(276.000000, 364.000000, "SIM");
  4287.     TextDrawAlignment(CSIM, 2);
  4288.     TextDrawBackgroundColor(CSIM, 255);
  4289.     TextDrawFont(CSIM, 1);
  4290.     TextDrawLetterSize(CSIM, 0.879999, 2.599999);
  4291.     TextDrawColor(CSIM, -1);
  4292.     TextDrawSetOutline(CSIM, 1);
  4293.     TextDrawSetProportional(CSIM, 1);
  4294.     TextDrawUseBox(CSIM, 1);
  4295.     TextDrawBoxColor(CSIM, -16711681);
  4296.     TextDrawTextSize(CSIM, 22.000000, 60.000000);
  4297.     TextDrawSetSelectable(CSIM, 1);
  4298.  
  4299.     CNAO = TextDrawCreate(359.000000, 364.000000, "NAO");
  4300.     TextDrawAlignment(CNAO, 2);
  4301.     TextDrawBackgroundColor(CNAO, 255);
  4302.     TextDrawFont(CNAO, 1);
  4303.     TextDrawLetterSize(CNAO, 0.879999, 2.599999);
  4304.     TextDrawColor(CNAO, -1);
  4305.     TextDrawSetOutline(CNAO, 1);
  4306.     TextDrawSetProportional(CNAO, 1);
  4307.     TextDrawUseBox(CNAO, 1);
  4308.     TextDrawBoxColor(CNAO, -16711681);
  4309.     TextDrawTextSize(CNAO, 22.000000, 62.000000);
  4310.     TextDrawSetSelectable(CNAO, 1);
  4311.  
  4312.     CPRECO = TextDrawCreate(322.000000, 398.000000, "PRECO:6500000R$");
  4313.     TextDrawAlignment(CPRECO, 2);
  4314.     TextDrawBackgroundColor(CPRECO, 255);
  4315.     TextDrawFont(CPRECO, 1);
  4316.     TextDrawLetterSize(CPRECO, 0.579999, 2.899999);
  4317.     TextDrawColor(CPRECO, -1);
  4318.     TextDrawSetOutline(CPRECO, 1);
  4319.     TextDrawSetProportional(CPRECO, 1);
  4320.     TextDrawUseBox(CPRECO, 1);
  4321.     TextDrawBoxColor(CPRECO, 16777215);
  4322.     TextDrawTextSize(CPRECO, 0.000000, 200.000000);
  4323.  
  4324.     //========================================================================
  4325.  
  4326.     //
  4327.     for(new cars; cars != MAX_VEHICLES; ++cars)
  4328.     {
  4329.         cinfo[cars][DONOID] = -1;
  4330.         cinfo[cars][IDC] = -1;
  4331.         cinfo[cars][MODELO] = -1;
  4332.         cinfo[cars][COR1] = -1;
  4333.         cinfo[cars][COR2] = -1;
  4334.         cinfo[cars][XXC] = 0.0;
  4335.         cinfo[cars][YYC] = 0.0;
  4336.         cinfo[cars][ZZC] = 0.0;
  4337.         cinfo[cars][AAC] = 0.0;
  4338.         cinfo[cars][ESTAC] = 0;
  4339.         SetVehicleNumberPlate(cars,"{FF0000}F{000000}L{0000EE}Y");
  4340.         SetVehicleToRespawn(cars);
  4341.     }
  4342.     //
  4343.     for(new casas; casas != sizeof(CasasInt); ++casas)
  4344.     {
  4345.         CreateDynamicPickup(1318,1,CasasInt[casas][XX],CasasInt[casas][YY],CasasInt[casas][ZZ]);
  4346.     }
  4347.     CarregarCasas();
  4348.     return 1;
  4349. }
  4350.  
  4351. public OnGameModeExit()
  4352. {
  4353.     mysql_close();
  4354.     return 1;
  4355. }
  4356. public OnPlayerRequestClass(playerid, classid)
  4357. {
  4358.     if(pinfo[playerid][BANIDO] == 1)
  4359.     {
  4360.         Kick(playerid);
  4361.         return false;
  4362.     }
  4363.     SetPlayerPos(playerid, -1734.9774,-598.9462,25.3941);
  4364.     SetPlayerFacingAngle(playerid,133.0264);
  4365.     SetPlayerCameraPos(playerid, -1741.4744,-606.3706,28.6276);
  4366.     SetPlayerCameraLookAt(playerid, -1734.9774,-598.9462,25.3941);
  4367.     if(MilitarClass(GetPlayerSkin(playerid)))
  4368.     {
  4369.         TextDrawSetString(SSkin[playerid],"~b~MILITAR");
  4370.         SetPlayerTeam(playerid,1);
  4371.         SetPlayerColor(playerid,0x29346bFF);
  4372.     }
  4373.     else if(PilotoClass(GetPlayerSkin(playerid)))
  4374.     {
  4375.         TextDrawSetString(SSkin[playerid],"~r~PILOTO");
  4376.         SetPlayerTeam(playerid,0);
  4377.         SetPlayerColor(playerid,0x7FFF00FF);
  4378.     }
  4379.     TextDrawShowForPlayer(playerid,SSkin[playerid]);
  4380.     return 1;
  4381. }
  4382.  
  4383. public OnPlayerConnect(playerid)
  4384. {
  4385.     ResetarVariaveis(playerid);
  4386.     new N[30],pais[30];
  4387.     GetPlayerName(playerid,N,sizeof(N));
  4388.     //if(!strcmp(N,"BlueX")){ SetPlayerName(playerid,"SOU_GAY_CHEFE"),SendClientMessageToAll(-1,"Entrou gay no servidor tome cuidado!");}
  4389.     //if(!strcmp(N,"paulor")){ SetPlayerName(playerid,"SOU_GAY_GERENTE),SendClientMessageToAll(-1,"Entrou gay no servidor tome cuidado!");}
  4390.     //if(!strcmp(N,"Funeral")){ SetPlayerName(playerid,"SOU_GAY_RECRUTA),SendClientMessageToAll(-1,"Entrou gay no servidor tome cuidado!");}
  4391.     format(pinfo[playerid][Nick],30,N);
  4392.     pinfo[playerid][Logado]=0;
  4393.     pinfo[playerid][Admin]=0;
  4394.     ChecarBan(playerid);
  4395.     GetPlayerCountry(playerid,pais,sizeof(pais));
  4396.     static str[128];
  4397.     format(str,sizeof(str),"[CONEXÃO]: {FF0000}%s{FFFFFF} entrou no servidor! (Páis: {FF0000}%s{FFFFFF} GMT {FF0000} %d {FFFFFF})",N,pais,GetPlayerGMT(playerid));
  4398.     SendClientMessageToAll(-1,str);
  4399.     TextDrawHideForPlayer(playerid,Textdraw0);
  4400.     TextDrawHideForPlayer(playerid,Textdraw1);
  4401.     TextDrawHideForPlayer(playerid,Textdraw2);
  4402.     TextDrawHideForPlayer(playerid,Textdraw3);
  4403.     TextDrawHideForPlayer(playerid,Textdraw4[playerid]);
  4404.     TextDrawHideForPlayer(playerid,Textdraw5);
  4405.     TextDrawHideForPlayer(playerid,HORASERVER);
  4406.     PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/s/ltx6t13sa7hneqq/samp.mp3?dl=1");
  4407.     RemoveBuildingForPlayer(playerid, 1397, -1728.9141, 188.9063, 22.5156, 0.25);
  4408.     RemoveBuildingForPlayer(playerid, 1376, -1728.9141, 188.9063, 22.5156, 0.25);
  4409.     RemoveBuildingForPlayer(playerid, 1386, -1728.9141, 188.9063, 35.7422, 0.25);
  4410.     RemoveBuildingForPlayer(playerid, 1377, -1754.3906, 188.9219, 29.8203, 0.25);
  4411.     RemoveBuildingForPlayer(playerid, 3672, 2030.0547, -2249.0234, 18.8828, 0.25);
  4412.     RemoveBuildingForPlayer(playerid, 3672, 2030.0547, -2315.4297, 18.8828, 0.25);
  4413.     RemoveBuildingForPlayer(playerid, 3672, 2030.0547, -2382.1406, 18.8828, 0.25);
  4414.     RemoveBuildingForPlayer(playerid, 3672, 2112.9375, -2384.6172, 18.8828, 0.25);
  4415.     RemoveBuildingForPlayer(playerid, 3744, 2061.5313, -2209.8125, 14.9766, 0.25);
  4416.     RemoveBuildingForPlayer(playerid, 3744, 2082.4063, -2269.6563, 14.9609, 0.25);
  4417.     RemoveBuildingForPlayer(playerid, 3744, 2082.4375, -2298.2266, 14.9609, 0.25);
  4418.     RemoveBuildingForPlayer(playerid, 3744, 2082.4063, -2370.0156, 14.7031, 0.25);
  4419.     RemoveBuildingForPlayer(playerid, 3769, 2060.6875, -2305.9609, 14.9844, 0.25);
  4420.     RemoveBuildingForPlayer(playerid, 3769, 2060.6875, -2371.8828, 14.9844, 0.25);
  4421.     RemoveBuildingForPlayer(playerid, 3663, 1664.4531, -2439.8047, 14.4688, 0.25);
  4422.     RemoveBuildingForPlayer(playerid, 3663, 1832.4531, -2388.4375, 14.4688, 0.25);
  4423.     RemoveBuildingForPlayer(playerid, 3663, 1882.2656, -2395.7813, 14.4688, 0.25);
  4424.     RemoveBuildingForPlayer(playerid, 1290, 2003.4531, -2422.1719, 18.4766, 0.25);
  4425.     RemoveBuildingForPlayer(playerid, 1215, 1980.9219, -2413.8750, 13.0625, 0.25);
  4426.     RemoveBuildingForPlayer(playerid, 1215, 1980.9219, -2355.2109, 13.0625, 0.25);
  4427.     RemoveBuildingForPlayer(playerid, 1290, 2003.4531, -2350.7344, 18.4766, 0.25);
  4428.     RemoveBuildingForPlayer(playerid, 3629, 2030.0547, -2382.1406, 18.8828, 0.25);
  4429.     RemoveBuildingForPlayer(playerid, 3664, 2042.7734, -2442.1875, 19.2813, 0.25);
  4430.     RemoveBuildingForPlayer(playerid, 1308, 2057.7344, -2402.9922, 12.7500, 0.25);
  4431.     RemoveBuildingForPlayer(playerid, 3625, 2060.6875, -2371.8828, 14.9844, 0.25);
  4432.     RemoveBuildingForPlayer(playerid, 1290, 2088.6094, -2422.1719, 18.4766, 0.25);
  4433.     RemoveBuildingForPlayer(playerid, 3574, 2082.4063, -2370.0156, 14.7031, 0.25);
  4434.     RemoveBuildingForPlayer(playerid, 1308, 2089.3047, -2359.7578, 12.7500, 0.25);
  4435.     RemoveBuildingForPlayer(playerid, 1290, 2088.6094, -2350.7344, 18.4766, 0.25);
  4436.     RemoveBuildingForPlayer(playerid, 1290, 2146.0156, -2409.3516, 18.4766, 0.25);
  4437.     RemoveBuildingForPlayer(playerid, 3629, 2112.9375, -2384.6172, 18.8828, 0.25);
  4438.     RemoveBuildingForPlayer(playerid, 1215, 1983.8594, -2281.7109, 13.0625, 0.25);
  4439.     RemoveBuildingForPlayer(playerid, 1290, 2003.4531, -2281.3984, 18.3828, 0.25);
  4440.     RemoveBuildingForPlayer(playerid, 5031, 2037.0469, -2313.5469, 18.7109, 0.25);
  4441.     RemoveBuildingForPlayer(playerid, 3629, 2030.0547, -2315.4297, 18.8828, 0.25);
  4442.     RemoveBuildingForPlayer(playerid, 3629, 2030.0547, -2249.0234, 18.8828, 0.25);
  4443.     RemoveBuildingForPlayer(playerid, 1308, 2057.0547, -2315.4688, 12.7422, 0.25);
  4444.     RemoveBuildingForPlayer(playerid, 3625, 2060.6875, -2305.9609, 14.9844, 0.25);
  4445.     RemoveBuildingForPlayer(playerid, 1308, 2057.5391, -2270.0703, 12.7500, 0.25);
  4446.     RemoveBuildingForPlayer(playerid, 3574, 2082.4063, -2269.6563, 14.9609, 0.25);
  4447.     RemoveBuildingForPlayer(playerid, 3574, 2082.4375, -2298.2266, 14.9609, 0.25);
  4448.     RemoveBuildingForPlayer(playerid, 1308, 2089.7813, -2244.4922, 12.7500, 0.25);
  4449.     RemoveBuildingForPlayer(playerid, 1412, 1996.8281, -2227.3828, 13.7891, 0.25);
  4450.     RemoveBuildingForPlayer(playerid, 1412, 1991.5547, -2227.4141, 13.7578, 0.25);
  4451.     RemoveBuildingForPlayer(playerid, 1412, 2002.1094, -2227.3438, 13.8281, 0.25);
  4452.     RemoveBuildingForPlayer(playerid, 1308, 2018.0313, -2224.1641, 12.7500, 0.25);
  4453.     RemoveBuildingForPlayer(playerid, 1290, 2010.3984, -2207.6172, 18.4219, 0.25);
  4454.     RemoveBuildingForPlayer(playerid, 1290, 2042.4766, -2207.7031, 18.4219, 0.25);
  4455.     RemoveBuildingForPlayer(playerid, 1412, 2055.0547, -2224.3828, 13.7578, 0.25);
  4456.     RemoveBuildingForPlayer(playerid, 1412, 2055.0547, -2219.1094, 13.7578, 0.25);
  4457.     RemoveBuildingForPlayer(playerid, 1308, 2056.8281, -2224.1641, 12.7500, 0.25);
  4458.     RemoveBuildingForPlayer(playerid, 1412, 2054.9844, -2213.7891, 13.7578, 0.25);
  4459.     RemoveBuildingForPlayer(playerid, 1412, 2054.9219, -2208.4609, 13.7578, 0.25);
  4460.     RemoveBuildingForPlayer(playerid, 1412, 2054.9219, -2203.1875, 13.7578, 0.25);
  4461.     RemoveBuildingForPlayer(playerid, 3574, 2061.5313, -2209.8125, 14.9766, 0.25);
  4462.     RemoveBuildingForPlayer(playerid, 1412, 2054.9297, -2181.3594, 13.7578, 0.25);
  4463.     RemoveBuildingForPlayer(playerid, 1412, 2054.9297, -2186.6328, 13.7578, 0.25);
  4464.     RemoveBuildingForPlayer(playerid, 3663, 1580.0938, -2433.8281, 14.5703, 0.25);
  4465.     RemoveBuildingForPlayer(playerid, 3880, -1163.5859, 373.2891, 0.0625, 0.25);
  4466.     RemoveBuildingForPlayer(playerid, 3884, -1394.8047, 493.3984, 18.0469, 0.25);
  4467.     RemoveBuildingForPlayer(playerid, 3885, -1394.8047, 493.3984, 18.0078, 0.25);
  4468.     RemoveBuildingForPlayer(playerid, 1396, -1723.5781, 188.9219, 27.0313, 0.25);
  4469.     RemoveBuildingForPlayer(playerid, 1278, -1545.8438, 481.8125, 20.3750, 0.25);
  4470.     RemoveBuildingForPlayer(playerid, 968, -1526.4375, 481.3828, 6.9063, 0.25);
  4471.     RemoveBuildingForPlayer(playerid, 966, -1526.3906, 481.3828, 6.1797, 0.25);
  4472.     RemoveBuildingForPlayer(playerid, 10829, -1523.2578, 486.7969, 6.1563, 0.25);
  4473.     RemoveBuildingForPlayer(playerid, 3879, -1163.5859, 373.2891, 0.0625, 0.25);
  4474.     RemoveBuildingForPlayer(playerid, 1278, -1411.1094, 481.0391, 20.3750, 0.25);
  4475.     RemoveBuildingForPlayer(playerid, 1278, -1413.8828, 481.1094, 20.3750, 0.25);
  4476.     RemoveBuildingForPlayer(playerid, 1278, -1298.5781, 434.8906, 20.3750, 0.25);
  4477.     RemoveBuildingForPlayer(playerid, 1278, -1297.9141, 480.6641, 20.3750, 0.25);
  4478.     RemoveBuildingForPlayer(playerid, 1278, -1221.7891, 447.1641, 20.3750, 0.25);
  4479.     RemoveBuildingForPlayer(playerid, 10764, -1041.3594, 451.2500, 16.4844, 0.25);
  4480.     RemoveBuildingForPlayer(playerid, 10772, -1356.3516, 501.1172, 17.2734, 0.25);
  4481.     RemoveBuildingForPlayer(playerid, 10774, -1739.2109, 166.7109, 5.6875, 0.25);
  4482.     RemoveBuildingForPlayer(playerid, 1378, -1723.5781, 188.9219, 27.0313, 0.25);
  4483.     RemoveBuildingForPlayer(playerid, 1278, -1583.4453, 261.1953, 20.3750, 0.25);
  4484.     RemoveBuildingForPlayer(playerid, 1278, -1709.4375, 261.8359, 20.3750, 0.25);
  4485.     RemoveBuildingForPlayer(playerid, 3366, 276.6563, 2023.7578, 16.6328, 0.25);
  4486.     RemoveBuildingForPlayer(playerid, 3366, 276.6563, 1989.5469, 16.6328, 0.25);
  4487.     RemoveBuildingForPlayer(playerid, 3366, 276.6563, 1955.7656, 16.6328, 0.25);
  4488.     RemoveBuildingForPlayer(playerid, 3268, 276.6563, 2023.7578, 16.6328, 0.25);
  4489.     RemoveBuildingForPlayer(playerid, 3268, 276.6563, 1989.5469, 16.6328, 0.25);
  4490.     RemoveBuildingForPlayer(playerid, 3268, 276.6563, 1955.7656, 16.6328, 0.25);
  4491.     RemoveBuildingForPlayer(playerid, 3267, 354.4297, 2028.4922, 22.4141, 0.25);
  4492.     RemoveBuildingForPlayer(playerid, 3277, 354.4141, 2028.5000, 22.3750, 0.25);
  4493.     RemoveBuildingForPlayer(playerid, 4523, -1592.7813, 622.7813, 42.9688, 0.25);
  4494.     RemoveBuildingForPlayer(playerid, 1396, 2232.4375, -2458.5781, 36.1953, 0.25);
  4495.     RemoveBuildingForPlayer(playerid, 1377, 2201.6250, -2458.5781, 38.9844, 0.25);
  4496.     RemoveBuildingForPlayer(playerid, 1376, 2227.1016, -2458.5938, 31.6797, 0.25);
  4497.     RemoveBuildingForPlayer(playerid, 1378, 2232.4375, -2458.5781, 36.1953, 0.25);
  4498.     RemoveBuildingForPlayer(playerid, 8334, 1621.7813, 1316.9922, 13.8203, 0.25);
  4499.     RemoveBuildingForPlayer(playerid, 8336, 1646.3516, 1345.9844, 13.8203, 0.25);
  4500.     RemoveBuildingForPlayer(playerid, 8335, 1621.7813, 1316.9922, 13.8203, 0.25);
  4501.     RemoveBuildingForPlayer(playerid, 8337, 1646.3516, 1345.9844, 13.8203, 0.25);
  4502.     RemoveBuildingForPlayer(playerid, 3780, 1884.1719, -2541.3750, 14.2500, 0.25);
  4503.     RemoveBuildingForPlayer(playerid, 3665, 1884.1719, -2541.3750, 14.2500, 0.25);
  4504.     RemoveBuildingForPlayer(playerid, 8299, 1339.4297, 1650.1953, 11.8984, 0.25);
  4505.     RemoveBuildingForPlayer(playerid, 8376, 1325.2188, 1538.5469, 11.8984, 0.25);
  4506.     RemoveBuildingForPlayer(playerid, 7980, 1325.2188, 1538.5469, 11.8984, 0.25);
  4507.     RemoveBuildingForPlayer(playerid, 8375, 1339.4297, 1650.1953, 11.8984, 0.25);
  4508.     return 1;
  4509. }
  4510.  
  4511. public OnPlayerDisconnect(playerid, reason)
  4512. {
  4513.     if(TimerUpDis[playerid] == 1)
  4514.     {
  4515.         KillTimer(TimerUp[playerid]);
  4516.     }
  4517.     if(pinfo[playerid][Logado] == 1)
  4518.     {
  4519.         SalvarIntensP(playerid);
  4520.         if(pinfo[playerid][FUELA] == 1)
  4521.         {
  4522.             KillTimer(pinfo[playerid][FUELT]);
  4523.         }
  4524.         for(new cars; cars != MAX_VEHICLES; ++cars)
  4525.         {
  4526.             if(cinfo[cars][DONOID] == pinfo[playerid][ID])
  4527.             {
  4528.                 DestroyVehicle(cars);
  4529.                 Delete3DTextLabel(cinfo[cars][Label]);
  4530.             }
  4531.         }
  4532.         static str[138];
  4533.         switch(reason)
  4534.         {
  4535.             case 0: { format(str,sizeof(str),"[CONEXÃO]: {FF0000}%s{FFFFFF} saiu do servidor! ({FF0000}Caiu a conexao/Crash{FFFFFF})",Nome(playerid)); }
  4536.             case 1: { format(str,sizeof(str),"[CONEXÃO]: {FF0000}%s{FFFFFF} saiu do servidor!",Nome(playerid)); }
  4537.             case 2: { format(str,sizeof(str),"[CONEXÃO]: {FF0000}%s{FFFFFF} saiu do servidor! ({FF0000}Kickado/Banido{FFFFFF})",Nome(playerid)); }
  4538.         }
  4539.         SendClientMessageToAll(-1,str);
  4540.     }
  4541.     return 1;
  4542. }
  4543.  
  4544. public OnPlayerSpawn(playerid)
  4545. {
  4546.     if(TimerUpDis[playerid] == 0)
  4547.     {
  4548.         CallLocalFunction("AtualizarPlayer","i",playerid);
  4549.         TimerUp[playerid] = SetTimerEx("AtualizarPlayer",600,true,"i",playerid);
  4550.         TimerUpDis[playerid] = 1;
  4551.     }
  4552.     Attach3DTextLabelToPlayer(Cabeca[playerid],playerid,0.0,0.0,0.0);
  4553.     if(pinfo[playerid][INWORK] != 0)
  4554.     {
  4555.         pinfo[playerid][INWORK] = false;
  4556.         DisablePlayerRaceCheckpoint(playerid);
  4557.     }
  4558.     if(GetPlayerTeam(playerid) == 0)
  4559.     {
  4560.         ShowPlayerDialog(playerid,SPAWND,DIALOG_STYLE_LIST,"Renascer Aonde?:","Aeroporto SF\nAeroporto LS\nAeroporto LV","Spawn","Fechar");
  4561.     }
  4562.     TextDrawHideForPlayer(playerid,SSkin[playerid]);
  4563.     TextDrawShowForPlayer(playerid,Textdraw0);
  4564.     TextDrawShowForPlayer(playerid,Textdraw1);
  4565.     TextDrawShowForPlayer(playerid,Textdraw2);
  4566.     TextDrawShowForPlayer(playerid,Textdraw3);
  4567.     TextDrawShowForPlayer(playerid,Textdraw4[playerid]);
  4568.     TextDrawShowForPlayer(playerid,Textdraw5);
  4569.     TextDrawShowForPlayer(playerid,HORASERVER);
  4570.     return 1;
  4571. }
  4572.  
  4573. public OnPlayerDeath(playerid, killerid, reason)
  4574. {
  4575.     return 1;
  4576. }
  4577.  
  4578. public OnVehicleSpawn(vehicleid)
  4579. {
  4580.     SetVehicleNumberPlate(vehicleid,"{FF0000}F{000000}L{0000EE}Y");
  4581.     if(cinfo[vehicleid][ESTAC] == 1)
  4582.     {
  4583.         DestroyVehicle(vehicleid);
  4584.         SetVehicleNumberPlate(vehicleid,"{FF0000}F{000000}L{0000EE}Y");
  4585.         vehicleid = CreateVehicle(cinfo[vehicleid][MODELO],cinfo[vehicleid][XXC],cinfo[vehicleid][YYC],cinfo[vehicleid][ZZC],cinfo[vehicleid][AAC],cinfo[vehicleid][COR1],cinfo[vehicleid][COR2],-1);
  4586.         cinfo[vehicleid][ESTAC] = 0;
  4587.     }
  4588.     if(cinfo[vehicleid][IDC] != -1 && cinfo[vehicleid][DONOID] != -1)
  4589.     {
  4590.         SetVehicleNumberPlate(vehicleid,"{FF0000}F{000000}L{0000EE}Y");
  4591.         ChangeVehicleColor(vehicleid,cinfo[vehicleid][COR1],cinfo[vehicleid][COR2]);
  4592.         CarregarComponets(vehicleid);
  4593.     }
  4594.     return 1;
  4595. }
  4596. public OnVehicleDeath(vehicleid, killerid)
  4597. {
  4598.     if(GetVehicleModel(vehicleid) == 519)
  4599.     {
  4600.         for(new players; players != GetMaxPlayers(); ++players)
  4601.         {
  4602.             if((IsPlayerConnected(players)) && (pinfo[players][INSHAMAL] == vehicleid))
  4603.             {
  4604.                 GetVehiclePos(vehicleid,X,Y,Z);
  4605.                 SetPlayerPos(players,X+3,Y,Z+3);
  4606.                 pinfo[players][INSHAMAL] = 0;
  4607.                 SetPlayerInterior(players,0);
  4608.                 SetPlayerVirtualWorld(players,0);
  4609.             }
  4610.         }
  4611.     }
  4612.     return 1;
  4613. }
  4614.  
  4615. public OnPlayerText(playerid, text[])
  4616. {
  4617.     if(pinfo[playerid][Logado] != 0)
  4618.     {
  4619.         if(text[0] == '@')
  4620.         {
  4621.             if(IsPlayerInAnyVehicle(playerid) && IsAPlane(GetVehicleModel(GetPlayerVehicleID(playerid))))
  4622.             {
  4623.                 new str[150];
  4624.                 format(str,sizeof(str),"**RADIO {%x}%s{FF1493}: %s",(GetPlayerColor(playerid) >>> 8),Nome(playerid),text[1]);
  4625.                 SendAeroMsg(0xFF1493FF,str);
  4626.             }
  4627.             else
  4628.             {
  4629.                 SendClientMessage(playerid,vermelho,"[ERRO]: Não está em um {FFFFFF}Aviao/Helicóptero{FF0000}!");
  4630.             }
  4631.             return false;
  4632.         }
  4633.         new str[128];
  4634.         format(str,sizeof(str),"(%d){%x}%s: {FFFFFF}%s",playerid,(GetPlayerColor(playerid) >>> 8),Nome(playerid),text);
  4635.         SendClientMessageToAll(-1,str);
  4636.     }
  4637.     else
  4638.     {
  4639.         SendClientMessage(playerid,vermelho,"[ERRO]: Não pode usar o chat antes de logar-se/registrar-se");
  4640.         return false;
  4641.     }
  4642.     return false;
  4643. }
  4644. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  4645. {
  4646.     if(!ispassenger && cinfo[vehicleid][DONOID] != -1)
  4647.     {
  4648.         if(cinfo[vehicleid][DONOID] != pinfo[playerid][ID])
  4649.         {
  4650.             GetPlayerPos(playerid,X,Y,Z);
  4651.             SetPlayerPos(playerid,X,Y,Z);
  4652.             new str[55];
  4653.             format(str,sizeof(str),"[ERRO]: Veiculo de {FFFFFF}%s",cinfo[vehicleid][DONONO]);
  4654.             SendClientMessage(playerid,0xFFFF00FF,str);
  4655.             return true;
  4656.         }
  4657.     }
  4658.     if(ispassenger)
  4659.     {
  4660.         if(GetVehicleModel(vehicleid) == 519)
  4661.         {
  4662.             SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
  4663.             SetPlayerInterior(playerid,1);
  4664.             SetPlayerVirtualWorld(playerid,vehicleid);
  4665.             pinfo[playerid][INSHAMAL] = vehicleid;
  4666.             return true;
  4667.         }
  4668.     }
  4669.     return 1;
  4670. }
  4671.  
  4672. public OnPlayerExitVehicle(playerid, vehicleid)
  4673. {
  4674.     return 1;
  4675. }
  4676.  
  4677. public OnPlayerStateChange(playerid, newstate, oldstate)
  4678. {
  4679.     if(newstate == PLAYER_STATE_DRIVER)
  4680.     {
  4681.         if(VeM(GetPlayerVehicleID(playerid)) && GetPlayerTeam(playerid) != 1)
  4682.         {
  4683.             RemovePlayerFromVehicle(playerid);
  4684.             SendClientMessage(playerid,vermelho,"[ERRO]: Você não é militar! por isso não pode dirigir este veiculo!");
  4685.             return 0;
  4686.         }
  4687.         if(pinfo[playerid][FUEL] == 0 && !IsABike(GetVehicleModel(GetPlayerVehicleID(playerid))))
  4688.         {
  4689.             RemovePlayerFromVehicle(playerid);
  4690.             SendClientMessage(playerid,vermelho,"[INFO]: Sem combustivel! {FFFFFF}/Galao");
  4691.             return 0;
  4692.         }
  4693.         if(cinfo[GetPlayerVehicleID(playerid)][DONOID] == pinfo[playerid][ID])
  4694.         {
  4695.             Update3DTextLabelText(cinfo[GetPlayerVehicleID(playerid)][Label],-1,"");
  4696.         }
  4697.         TextDrawShowForPlayer(playerid,Fuel[playerid]);
  4698.         TextDrawShowForPlayer(playerid,Alt[playerid]);
  4699.         TextDrawShowForPlayer(playerid,Velo[playerid]);
  4700.         TextDrawShowForPlayer(playerid,VStatus[playerid]);
  4701.         TextDrawShowForPlayer(playerid,WORKD[playerid]);
  4702.         return 1;
  4703.     }
  4704.     if(oldstate == PLAYER_STATE_DRIVER)
  4705.     {
  4706.         for(new hehe; hehe != MAX_VEHICLES; ++hehe)
  4707.         {
  4708.             if(cinfo[hehe][DONOID] == pinfo[playerid][ID])
  4709.             {
  4710.                 new str[50];
  4711.                 format(str,sizeof(str),"Veiculo De:\n{FFFFFF}%s",cinfo[hehe][DONONO]);
  4712.                 Update3DTextLabelText(cinfo[hehe][Label],0xFFFF00FF,str);
  4713.             }
  4714.         }
  4715.         TextDrawHideForPlayer(playerid,Fuel[playerid]);
  4716.         TextDrawHideForPlayer(playerid,Alt[playerid]);
  4717.         TextDrawHideForPlayer(playerid,Velo[playerid]);
  4718.         TextDrawHideForPlayer(playerid,VStatus[playerid]);
  4719.         TextDrawHideForPlayer(playerid,WORKD[playerid]);
  4720.         return 1;
  4721.     }
  4722.     return 1;
  4723. }
  4724.  
  4725. public OnPlayerEnterCheckpoint(playerid)
  4726. {
  4727.     return 1;
  4728. }
  4729.  
  4730. public OnPlayerLeaveCheckpoint(playerid)
  4731. {
  4732.     return 1;
  4733. }
  4734.  
  4735. public OnPlayerEnterRaceCheckpoint(playerid)
  4736. {
  4737.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4738.     {
  4739.         if(pinfo[playerid][INWORK] == 1)
  4740.         {
  4741.             if(GetPlayerSpeed(playerid) < 60)
  4742.             {
  4743.                 GameTextForPlayer(playerid,"~r~carregando~n~~b~Aguarde...",7000,3);
  4744.                 Travado(playerid,false);
  4745.                 SetProgressBarValue(Carregando[playerid],0.0);
  4746.                 ShowProgressBarForPlayer(playerid,Carregando[playerid]);
  4747.                 pinfo[playerid][BARTIMER] = SetTimerEx("AumentarBar",50,true,"i",playerid);
  4748.                 SetTimerEx("CarregarP",5000,false,"i",playerid);
  4749.                 DisablePlayerRaceCheckpoint(playerid);
  4750.             }
  4751.             else
  4752.             {
  4753.                 SendClientMessage(playerid,vermelho,"[CARGA]: Você so pode carregar abaixo dos 60KM/H");
  4754.             }
  4755.         }
  4756.         else if(pinfo[playerid][INWORK] == 2)
  4757.         {
  4758.             if(GetPlayerSpeed(playerid) < 60)
  4759.             {
  4760.                 GameTextForPlayer(playerid,"~r~descarregando~n~~b~Aguarde...",7000,3);
  4761.                 Travado(playerid,false);
  4762.                 SetProgressBarValue(Carregando[playerid],0.0);
  4763.                 ShowProgressBarForPlayer(playerid,Carregando[playerid]);
  4764.                 pinfo[playerid][BARTIMER] = SetTimerEx("AumentarBar",50,true,"i",playerid);
  4765.                 SetTimerEx("DescarregarP",5000,false,"i",playerid);
  4766.                 DisablePlayerRaceCheckpoint(playerid);
  4767.             }
  4768.             else
  4769.             {
  4770.                 SendClientMessage(playerid,vermelho,"[CARGA]: Você so pode descarregar abaixo dos 60KM/H");
  4771.             }
  4772.         }
  4773.     }
  4774.     return 1;
  4775. }
  4776.  
  4777. public OnPlayerLeaveRaceCheckpoint(playerid)
  4778. {
  4779.     return 1;
  4780. }
  4781.  
  4782. public OnRconCommand(cmd[])
  4783. {
  4784.     return 1;
  4785. }
  4786.  
  4787. public OnPlayerRequestSpawn(playerid)
  4788. {
  4789.     if(pinfo[playerid][Logado] == 0)
  4790.     {
  4791.         SendClientMessage(playerid,vermelho,"Logue/Registre para acessar o servidor!");
  4792.         return false;
  4793.     }
  4794.     if(GetPlayerTeam(playerid) == 1 && GetPlayerScore(playerid) < 300)
  4795.     {
  4796.         SendClientMessage(playerid,vermelho,"[ERRO]: Militar apenas com 300+ score!");
  4797.         return false;
  4798.     }
  4799.     StopAudioStreamForPlayer(playerid);
  4800.     return 1;
  4801. }
  4802.  
  4803. public OnObjectMoved(objectid)
  4804. {
  4805.     return 1;
  4806. }
  4807.  
  4808. public OnPlayerObjectMoved(playerid, objectid)
  4809. {
  4810.     return 1;
  4811. }
  4812.  
  4813. public OnPlayerPickUpDynamicPickup(playerid, pickupid)
  4814. {
  4815.     return 1;
  4816. }
  4817.  
  4818. public OnVehicleMod(playerid, vehicleid, componentid)
  4819. {
  4820.     if(cinfo[vehicleid][DONOID] != -1)
  4821.     {
  4822.         pinfo[playerid][ATTMOD] = 1;
  4823.     }
  4824.     return 1;
  4825. }
  4826.  
  4827. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  4828. {
  4829.     return 1;
  4830. }
  4831.  
  4832. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  4833. {
  4834.     return 1;
  4835. }
  4836.  
  4837. public OnPlayerSelectedMenuRow(playerid, row)
  4838. {
  4839.     return 1;
  4840. }
  4841.  
  4842. public OnPlayerExitedMenu(playerid)
  4843. {
  4844.     return 1;
  4845. }
  4846.  
  4847. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  4848. {
  4849.     if(pinfo[playerid][ATTMOD] == 1)
  4850.     {
  4851.         new vehicleid = GetPlayerVehicleID(playerid);
  4852.         cinfo[vehicleid][MOD0]= GetVehicleComponentInSlot(vehicleid,0);
  4853.         cinfo[vehicleid][MOD1]= GetVehicleComponentInSlot(vehicleid,1);
  4854.         cinfo[vehicleid][MOD2]= GetVehicleComponentInSlot(vehicleid,2);
  4855.         cinfo[vehicleid][MOD3]= GetVehicleComponentInSlot(vehicleid,3);
  4856.         cinfo[vehicleid][MOD4]= GetVehicleComponentInSlot(vehicleid,4);
  4857.         cinfo[vehicleid][MOD5]= GetVehicleComponentInSlot(vehicleid,5);
  4858.         cinfo[vehicleid][MOD6]= GetVehicleComponentInSlot(vehicleid,6);
  4859.         cinfo[vehicleid][MOD7]= GetVehicleComponentInSlot(vehicleid,7);
  4860.         cinfo[vehicleid][MOD8]= GetVehicleComponentInSlot(vehicleid,8);
  4861.         cinfo[vehicleid][MOD9]= GetVehicleComponentInSlot(vehicleid,9);
  4862.         cinfo[vehicleid][MOD10]= GetVehicleComponentInSlot(vehicleid,10);
  4863.         cinfo[vehicleid][MOD11]= GetVehicleComponentInSlot(vehicleid,11);
  4864.         cinfo[vehicleid][MOD12]= GetVehicleComponentInSlot(vehicleid,12);
  4865.         cinfo[vehicleid][MOD13]= GetVehicleComponentInSlot(vehicleid,13);
  4866.         format(Query,sizeof(Query),"UPDATE `carros` SET mod0='%d',mod1='%d',mod2='%d',mod3='%d',mod4='%d',mod5='%d',mod6='%d',mod7='%d',mod8='%d',mod9='%d',mod10='%d',mod11='%d',mod12='%d',mod13='%d' WHERE idc = '%d'",
  4867.         cinfo[vehicleid][MOD0],
  4868.         cinfo[vehicleid][MOD1],
  4869.         cinfo[vehicleid][MOD2],
  4870.         cinfo[vehicleid][MOD3],
  4871.         cinfo[vehicleid][MOD4],
  4872.         cinfo[vehicleid][MOD5],
  4873.         cinfo[vehicleid][MOD6],
  4874.         cinfo[vehicleid][MOD7],
  4875.         cinfo[vehicleid][MOD8],
  4876.         cinfo[vehicleid][MOD9],
  4877.         cinfo[vehicleid][MOD10],
  4878.         cinfo[vehicleid][MOD11],
  4879.         cinfo[vehicleid][MOD12],
  4880.         cinfo[vehicleid][MOD13],
  4881.         cinfo[vehicleid][IDC]);
  4882.         mysql_function_query(Conexao,Query,false,"UmQuery","s","Atualizando mods!");
  4883.         pinfo[playerid][ATTMOD] = 0;
  4884.     }
  4885.     return 1;
  4886. }
  4887.  
  4888. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  4889. {
  4890.     if(PRESSED(16))
  4891.     {
  4892.         if(pinfo[playerid][EMCASA] != -1)
  4893.         {
  4894.             for(new hia; hia != sizeof(CasasInt); ++hia)
  4895.             {
  4896.                 if(IsPlayerInRangeOfPoint(playerid,1.0,CasasInt[hia][XX],CasasInt[hia][YY],CasasInt[hia][ZZ]))
  4897.                 {
  4898.                     new id = pinfo[playerid][EMCASA];
  4899.                     SetPlayerPos(playerid,hinfo[id][HX],hinfo[id][HY],hinfo[id][HZ]);
  4900.                     SetPlayerInterior(playerid,0);
  4901.                     SetPlayerVirtualWorld(playerid,0);
  4902.                     pinfo[playerid][EMCASA] = -1;
  4903.                     break;
  4904.                 }
  4905.             }
  4906.             return 1;
  4907.         }
  4908.         for(new li; li != sizeof(Licencas); ++li)
  4909.         {
  4910.             if(IsPlayerInRangeOfPoint(playerid,1,Licencas[li][0],Licencas[li][1],Licencas[li][2]))
  4911.             {
  4912.                 ShowPlayerDialog(playerid,LICENCASD,DIALOG_STYLE_INPUT,"{00FFFF}Autorizaçoes","{00FFFF}Digite a Quantidade De Autorizaçoes\nQue Deseja Adquirir\nPreco por Autorizaçao:{32CD32} 2000R$","Comprar","Cancelar");
  4913.                 break;
  4914.             }
  4915.         }
  4916.         for(new c; c != MAX_CASAS; ++c)
  4917.         {
  4918.             if(IsPlayerInRangeOfPoint(playerid,1,hinfo[c][HX],hinfo[c][HY],hinfo[c][HZ]))
  4919.             {
  4920.                 if(hinfo[c][DONO] == pinfo[playerid][ID])
  4921.                 {
  4922.                     SetPlayerInteriorCasa(playerid,hinfo[c][IDINT],c);
  4923.                     pinfo[playerid][EMCASA] = c;
  4924.                 }
  4925.                 break;
  4926.             }
  4927.         }
  4928.         if(IsPlayerInRangeOfPoint(playerid,1.0,-1649.1732,1209.3495,7.2500))
  4929.         {
  4930.             if(pinfo[playerid][CARROS] >= pinfo[playerid][SLOTS])return SendClientMessage(playerid,vermelho,"[OTTO'S]: Desculpe! Mais você não tem mais Slots para comprar outro Veiculo!");
  4931.             if(CONCEO==0)
  4932.             {
  4933.                 ShowPlayerDialog(playerid,DCONCE,DIALOG_STYLE_INPUT,"Consessionaria","{FFFF00}Digite o nome do Veiculo Que Deseja\nPara Ver Os Veiculos Acesse Está URL:\n{ADFF2F}www.flyserver.co.cc/veiculos","Ok","Fechar");
  4934.             }
  4935.             else
  4936.             SendClientMessage(playerid,vermelho,"[OTTO'S]: Estamos atendendo outro Cliente! Aguarde!");
  4937.             return 1;
  4938.         }
  4939.         if(pinfo[playerid][INSHAMAL] != 0)
  4940.         {
  4941.             GetVehiclePos(pinfo[playerid][INSHAMAL],X,Y,Z);
  4942.             SetPlayerPos(playerid,X-3,Y+3,Z+3);
  4943.             pinfo[playerid][INSHAMAL] = 0;
  4944.             SetPlayerInterior(playerid,0);
  4945.             SetPlayerVirtualWorld(playerid,0);
  4946.             return 1;
  4947.         }
  4948.     }
  4949.     return 1;
  4950. }
  4951.  
  4952. public OnRconLoginAttempt(ip[], password[], success)
  4953. {
  4954.     return 1;
  4955. }
  4956.  
  4957. public OnPlayerUpdate(playerid)
  4958. {
  4959.     return 1;
  4960. }
  4961. public OnPlayerStreamIn(playerid, forplayerid)
  4962. {
  4963.     return 1;
  4964. }
  4965.  
  4966. public OnPlayerStreamOut(playerid, forplayerid)
  4967. {
  4968.     return 1;
  4969. }
  4970.  
  4971. public OnVehicleStreamIn(vehicleid, forplayerid)
  4972. {
  4973.     return 1;
  4974. }
  4975.  
  4976. public OnVehicleStreamOut(vehicleid, forplayerid)
  4977. {
  4978.     return 1;
  4979. }
  4980. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  4981. {
  4982.     if(pinfo[playerid][BANIDO] == 1)
  4983.     {
  4984.         Kick(playerid);
  4985.         return false;
  4986.     }
  4987.     switch(dialogid)
  4988.     {
  4989.         case IDLOGIN:
  4990.         {
  4991.             if(pinfo[playerid][TLR] == MAX_TLR)
  4992.             {
  4993.                 SendClientMessage(playerid,vermelho,"[CONTA]: Tentativas excedidas!"),Kick(playerid);
  4994.                 return 1;
  4995.             }
  4996.             if(response)
  4997.             {
  4998.                 CarregarJogador(playerid,inputtext);
  4999.             }
  5000.             else
  5001.             {
  5002.                 SendClientMessage(playerid,vermelho,"[KICKADO]: Para ter acesso ao servidor é necessario logar-se");
  5003.                 Kick(playerid);
  5004.             }
  5005.         }
  5006.         case IDREGISTRO:
  5007.         {
  5008.             if(pinfo[playerid][TLR] == MAX_TLR)
  5009.             {
  5010.                 SendClientMessage(playerid,vermelho,"[CONTA]: Tentativas excedidas!"),Kick(playerid);
  5011.                 return 1;
  5012.             }
  5013.             if(response)
  5014.             {
  5015.                 if(strlen(inputtext) >= 4 && strlen(inputtext) <= 20)
  5016.                 {
  5017.                     format(pinfo[playerid][Senha],20,inputtext);
  5018.                     format(Query,sizeof(Query),"SELECT * FROM `players` WHERE nick = '%s'",Nome(playerid));
  5019.                     mysql_function_query(Conexao,Query,true,"RegistrarJogador","i",playerid);
  5020.                 }
  5021.                 else
  5022.                 {
  5023.                     pinfo[playerid][TLR]++;
  5024.                     SendClientMessage(playerid,vermelho,"[ERRO]: Senha entre 4 e 20 caracteres!");
  5025.                     new ip[16],string[150+16];
  5026.                     GetPlayerIp(playerid,ip,sizeof(ip));
  5027.                     format(string,sizeof(string),"{FFFF00}Conta: {FF0000}Não registrada\n\n{FFFF00}IP: {1E90FF}%s\n\n{FFFF00}Nick: {1E90FF}%s\n\n{FFFF00}Tentativa: {1E90FF}%02d/%02d",ip,Nome(playerid),pinfo[playerid][TLR],MAX_TLR);
  5028.                     ShowPlayerDialog(playerid,IDREGISTRO,DIALOG_STYLE_PASSWORD,"Registro",string,"Registrar","Sair");
  5029.                 }
  5030.             }
  5031.             else
  5032.             {
  5033.                 SendClientMessage(playerid,vermelho,"[KICKADO]: Para ter acesso ao servidor é necessario registrar-se");
  5034.                 Kick(playerid);
  5035.             }
  5036.         }
  5037.         case TELES_ADM:
  5038.         {
  5039.             if(response)
  5040.             {
  5041.                 switch(listitem)
  5042.                 {
  5043.                     case 0: {
  5044.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5045.                         {
  5046.                             SetVehiclePos(GetPlayerVehicleID(playerid),-1255.0103,-137.0753,14.8701+5);
  5047.                         }else
  5048.                         SetPlayerPos(playerid,-1255.0103,-137.0753,14.8701);
  5049.                     }
  5050.                     case 1: {
  5051.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5052.                         {
  5053.                             SetVehiclePos(GetPlayerVehicleID(playerid),1942.6123,-2388.9624,14.2731+5);
  5054.                         }else
  5055.                         SetPlayerPos(playerid,1942.6123,-2388.9624,14.2731);
  5056.                     }
  5057.                     case 2: {
  5058.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5059.                         {
  5060.                             SetVehiclePos(GetPlayerVehicleID(playerid),1558.4735,1307.9192,11.5992+5);
  5061.                         }else
  5062.                         SetPlayerPos(playerid,1558.4735,1307.9192,11.5992);
  5063.                     }
  5064.                     case 3: {
  5065.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5066.                         {
  5067.                             SetVehiclePos(GetPlayerVehicleID(playerid),355.6941,2501.1809,17.2045+5);
  5068.                         }else
  5069.                         SetPlayerPos(playerid,355.6941,2501.1809,17.2045);
  5070.                     }
  5071.                     case 4: {
  5072.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5073.                         {
  5074.                             SetVehiclePos(GetPlayerVehicleID(playerid),358.4924,1934.2397,18.3609+5);
  5075.                         }else
  5076.                         SetPlayerPos(playerid,358.4924,1934.2397,18.3609);
  5077.                     }
  5078.                     case 5: {
  5079.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5080.                         {
  5081.                             SetVehiclePos(GetPlayerVehicleID(playerid),-1641.6608,1203.2137,7.2472+5);
  5082.                         }else
  5083.                         SetPlayerPos(playerid,-1641.6608,1203.2137,7.2472);
  5084.                     }
  5085.                     case 6: {
  5086.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5087.                         {
  5088.                             SetVehiclePos(GetPlayerVehicleID(playerid),1898.4762,4393.8481,2.9596+5);
  5089.                         }else
  5090.                         SetPlayerPos(playerid,1898.4762,4393.8481,2.9596);
  5091.                     }
  5092.                     case 7: {
  5093.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5094.                         {
  5095.                             SetVehiclePos(GetPlayerVehicleID(playerid),6055.7246,-1195.4733,2.6098+5);
  5096.                         }else
  5097.                         SetPlayerPos(playerid,6055.7246,-1195.4733,2.6098);
  5098.                     }
  5099.                     case 8: {
  5100.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5101.                         {
  5102.                             SetVehiclePos(GetPlayerVehicleID(playerid),-2260.4360,-4946.5610,5.8752+5);
  5103.                         }else
  5104.                         SetPlayerPos(playerid,-2260.4360,-4946.5610,5.8752);
  5105.                     }
  5106.                 }
  5107.             }
  5108.         }
  5109.         case SPAWND:
  5110.         {
  5111.             if(response)
  5112.             {
  5113.                 switch(listitem)
  5114.                 {
  5115.                     case 0:
  5116.                     {
  5117.                         SetPlayerPos(playerid,-1263.0779,41.3698,14.1391);
  5118.                         SetPlayerFacingAngle(playerid,219.6122);
  5119.                     }
  5120.                     case 2:
  5121.                     {
  5122.                         SetPlayerPos(playerid,1347.8740,1258.1748,10.8203);
  5123.                         SetPlayerFacingAngle(playerid,312.0588);
  5124.                     }
  5125.                 }
  5126.             }
  5127.         }
  5128.         case LICENCASD:
  5129.         {
  5130.             if(response)
  5131.             {
  5132.                 if(IsNumeric(inputtext))
  5133.                 {
  5134.                     if(GetPlayerMoney(playerid) >= strval(inputtext)*2000)
  5135.                     {
  5136.                         if(strval(inputtext) <= 100)
  5137.                         {
  5138.                             new string[150];
  5139.                             pinfo[playerid][AUT] += strval(inputtext);
  5140.                             GivePlayerMoney(playerid,-strval(inputtext)*2000);
  5141.                             format(string,sizeof(string),"[INFO]: Você adquiriu {1E90FF}%d {FFFFFF}autorizaçoes! Preço: {1E90FF}%d",strval(inputtext),strval(inputtext)*2000);
  5142.                             SendClientMessage(playerid,-1,string);
  5143.                             SalvarIntensP(playerid);
  5144.                             new mil=0,cash;
  5145.                             for(new lei; lei != GetMaxPlayers(); ++lei)
  5146.                             {
  5147.                                 if(IsPlayerConnected(lei) && GetPlayerTeam(lei) == 1)
  5148.                                 {
  5149.                                     mil++;
  5150.                                 }
  5151.                             }
  5152.                             cash = strval(inputtext)*2000/mil;
  5153.                             format(string,sizeof(string),"[CONTROLE]: %s Comprou %d Autorizaçoes você recebeu %d o dinheiro foi divido em %d",Nome(playerid),strval(inputtext),cash,mil);
  5154.                             for(new lei; lei != GetMaxPlayers(); ++lei)
  5155.                             {
  5156.                                 if(IsPlayerConnected(lei) && GetPlayerTeam(lei) == 1)
  5157.                                 {
  5158.                                     GivePlayerMoney(lei,cash);
  5159.                                     SendClientMessage(lei,0x20B2AAFF,string);
  5160.                                 }
  5161.                             }
  5162.                         }
  5163.                         else
  5164.                         {
  5165.                             SendClientMessage(playerid,vermelho,"[ERRO]: No máximo 100 autorizaçoes!");
  5166.                         }
  5167.                     }
  5168.                     else
  5169.                     {
  5170.                         SendClientMessage(playerid,vermelho,"[ERRO]: Você não tem dinheiro suficiente para comprar essa quantidade de autorizaçoes!");
  5171.                     }
  5172.                 }
  5173.                 else
  5174.                 {
  5175.                     SendClientMessage(playerid,vermelho,"[ERRO]: Apenas numeros!");
  5176.                 }
  5177.             }
  5178.         }
  5179.         case DCONCE:
  5180.         {
  5181.             if(response)
  5182.             {
  5183.                 new veid = PegarIDVeiculo(inputtext);
  5184.                 if(veid < 400 || veid > 611)return SendClientMessage(playerid,vermelho,"[OTTO'S]: Veiculo invalido!"),ShowPlayerDialog(playerid,DCONCE,DIALOG_STYLE_INPUT,"Consessionaria","{FFFF00}Digite o nome do Veiculo Que Deseja\nPara Ver Os Veiculos Acesse Está URL:\n{ADFF2F}www.flyserver.co.cc/veiculos","Ok","Fechar");
  5185.                 if(IsABadModel(veid))return SendClientMessage(playerid,vermelho,"[OTTO'S]: Veiculo indisponivel!"),ShowPlayerDialog(playerid,DCONCE,DIALOG_STYLE_INPUT,"Consessionaria","{FFFF00}Digite o nome do Veiculo Que Deseja\nPara Ver Os Veiculos Acesse Está URL:\n{ADFF2F}www.flyserver.co.cc/veiculos","Ok","Fechar");
  5186.                 pinfo[playerid][CARCM] = veid;
  5187.                 Travado(playerid,false);
  5188.                 SetPlayerVirtualWorld(playerid,1);
  5189.                 CONCEO = 1;
  5190.                 TextDrawShowForPlayer(playerid,CSIM);
  5191.                 TextDrawShowForPlayer(playerid,CNAO);
  5192.                 new str[17];
  5193.                 format(str,sizeof(str),"PRECO:%dR$",GetVehiclePrice(veid));
  5194.                 TextDrawSetString(CPRECO,str);
  5195.                 TextDrawShowForPlayer(playerid,CPRECO);
  5196.                 SelectTextDraw(playerid,0x00BFFFFF);
  5197.                 if(IsAPlane(pinfo[playerid][CARCM]))
  5198.                 {
  5199.                     pinfo[playerid][CARC] = CreateVehicle(veid,-1458.8661,33.7824,15.3392,315.7218,-1,-1,-1);
  5200.                     SetPlayerPos(playerid,-1464.7072,110.4369,35.4187+10);
  5201.                     SetPlayerCameraPos(playerid,-1464.7072,110.4369,35.4187);
  5202.                     SetPlayerCameraLookAt(playerid,-1458.8661,33.7824,15.3392);
  5203.                 }else if(!IsAPlane(veid) && !IsABoat(veid)){
  5204.                     pinfo[playerid][CARC] = CreateVehicle(veid,-1649.6100,1206.8143,32.6160,319.2979,-1,-1,-1);
  5205.                     SetPlayerPos(playerid,-1650.9777,1213.5396,32.9063);
  5206.                     SetPlayerCameraPos(playerid,-1654.9777,1213.5396,32.9063);
  5207.                     SetPlayerCameraLookAt(playerid,-1649.6100,1206.8143,32.6160);
  5208.                 }else if(IsABoat(veid)){
  5209.                     pinfo[playerid][CARC] = CreateVehicle(veid,-1471.2157,715.4576,-0.3388,134.6402,-1,-1,-1);
  5210.                     SetPlayerCameraPos(playerid,-1480.1628,685.1968,1.3203);
  5211.                     SetPlayerCameraLookAt(playerid,-1471.2157,715.4576,-0.3388);
  5212.                     SetPlayerPos(playerid,-1480.3545,703.2622,2.6881);
  5213.                 }
  5214.                 SetVehicleVirtualWorld(pinfo[playerid][CARC],1);
  5215.             }
  5216.             else
  5217.             CONCEO = 0;
  5218.         }
  5219.         case DIALOGCORC:
  5220.         {
  5221.             if(response)
  5222.             {
  5223.                 new C1,C2;
  5224.                 if(sscanf(inputtext,"ii",C1,C2))return SendClientMessage(playerid,vermelho,"[ERRO]: Digite as duas cores na Box!"),ShowPlayerDialog(playerid,DIALOGCORC,DIALOG_STYLE_INPUT,"{FFFF00}Pintar Carro","{FFFF00}Digite o ID Das 2 Cores Na Box Link Das Cores:\nhttp://wiki.sa-mp.com/wiki/Color_ID","Mudar","Fechar");
  5225.                 ChangeVehicleColor(GetPlayerVehicleID(playerid),C1,C2);
  5226.                 cinfo[GetPlayerVehicleID(playerid)][COR1] = C1;
  5227.                 cinfo[GetPlayerVehicleID(playerid)][COR2] = C2;
  5228.                 format(Query,sizeof(Query),"UPDATE `carros` SET cor1='%d',cor2='%d' WHERE idc = '%d'",C1,C2,cinfo[GetPlayerVehicleID(playerid)][IDC]);
  5229.                 mysql_function_query(Conexao,Query,false,"UmQuery","s","Atualizando cor carro!");
  5230.             }
  5231.         }
  5232.         case DIALOGMEUCARRO:
  5233.         {
  5234.             if(response)
  5235.             {
  5236.                 switch(listitem)
  5237.                 {
  5238.                     case 0: ShowPlayerDialog(playerid,DIALOGCORC,DIALOG_STYLE_INPUT,"{FFFF00}Pintar Veiculo","{FFFF00}Digite o ID Das 2 Cores Na Box Link Das Cores:\nhttp://wiki.sa-mp.com/wiki/Color_ID","Mudar","Fechar");
  5239.                     case 1: cmd_vendercarro(playerid);
  5240.                     case 2: cmd_estacionar(playerid),ShowPlayerDialog(playerid,DIALOGMEUCARRO,DIALOG_STYLE_LIST,"{FFFF00}Meu {228B22}Veiculo","{FFFF00}>>{228B22}Pintar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Vender Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Estacionar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Comprar Nitro{FFFF00}<<\n{FFFF00}>>{228B22}Respawnar Veiculo(s){FFFF00}<<","Ok","Fechar");
  5241.                     case 3: cmd_comprarnitro(playerid),ShowPlayerDialog(playerid,DIALOGMEUCARRO,DIALOG_STYLE_LIST,"{FFFF00}Meu {228B22}Veiculo","{FFFF00}>>{228B22}Pintar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Vender Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Estacionar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Comprar Nitro{FFFF00}<<\n{FFFF00}>>{228B22}Respawnar Veiculo(s){FFFF00}<<","Ok","Fechar");
  5242.                     case 4: cmd_rc(playerid),ShowPlayerDialog(playerid,DIALOGMEUCARRO,DIALOG_STYLE_LIST,"{FFFF00}Meu {228B22}Veiculo","{FFFF00}>>{228B22}Pintar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Vender Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Estacionar Veiculo{FFFF00}<<\n{FFFF00}>>{228B22}Comprar Nitro{FFFF00}<<\n{FFFF00}>>{228B22}Respawnar Veiculo(s){FFFF00}<<","Ok","Fechar");
  5243.                 }
  5244.             }
  5245.         }
  5246.     }
  5247.     return 1;
  5248. }
  5249. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  5250. {
  5251.     if(clickedid == CSIM)
  5252.     {
  5253.         if(GetPlayerMoney(playerid) >= GetVehiclePrice(pinfo[playerid][CARCM]))
  5254.         {
  5255.             DestroyVehicle(pinfo[playerid][CARC]);
  5256.             TextDrawHideForPlayer(playerid,CSIM);
  5257.             TextDrawHideForPlayer(playerid,CNAO);
  5258.             TextDrawHideForPlayer(playerid,CPRECO);
  5259.             CancelSelectTextDraw(playerid);
  5260.             SetPlayerPos(playerid,-1649.1732,1209.3495,7.2500);
  5261.             SetPlayerVirtualWorld(playerid,0);
  5262.             SetCameraBehindPlayer(playerid);
  5263.             Travado(playerid,true);
  5264.             CONCEO = 0;
  5265.             GivePlayerMoneyEx(playerid,-GetVehiclePrice(pinfo[playerid][CARCM]));
  5266.             CallLocalFunction("ComprarCarro", "ii",playerid,pinfo[playerid][CARCM]);
  5267.             pinfo[playerid][CARROS]++;
  5268.             SalvarIntensP(playerid);
  5269.             print("VSF");
  5270.         }
  5271.         else
  5272.         {
  5273.             SendClientMessage(playerid,vermelho,"[ERRO]: Você não dinheiro Suficiente para comprar este veiculo!");
  5274.             SetPlayerPos(playerid,-1649.1732,1209.3495,7.2500);
  5275.             SetPlayerVirtualWorld(playerid,0);
  5276.             SetCameraBehindPlayer(playerid);
  5277.             Travado(playerid,true);
  5278.             CONCEO = 0;
  5279.             DestroyVehicle(pinfo[playerid][CARC]);
  5280.             TextDrawHideForPlayer(playerid,CSIM);
  5281.             TextDrawHideForPlayer(playerid,CNAO);
  5282.             TextDrawHideForPlayer(playerid,CPRECO);
  5283.             CancelSelectTextDraw(playerid);
  5284.         }
  5285.     }
  5286.     if(clickedid == CNAO)
  5287.     {
  5288.             SetPlayerPos(playerid,-1649.1732,1209.3495,7.2500);
  5289.             SetCameraBehindPlayer(playerid);
  5290.             Travado(playerid,true);
  5291.             DestroyVehicle(pinfo[playerid][CARC]);
  5292.             SetPlayerVirtualWorld(playerid,0);
  5293.             TextDrawHideForPlayer(playerid,CSIM);
  5294.             TextDrawHideForPlayer(playerid,CNAO);
  5295.             TextDrawHideForPlayer(playerid,CPRECO);
  5296.             CancelSelectTextDraw(playerid);
  5297.             ShowPlayerDialog(playerid,DCONCE,DIALOG_STYLE_INPUT,"Consessionaria","{FFFF00}Digite o nome do Veiculo Que Deseja\nPara Ver Os Veiculos Acesse Está URL:\n{ADFF2F}www.flyserver.co.cc/veiculos","Ok","Fechar");
  5298.     }
  5299.     return 1;
  5300. }
  5301. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  5302. {
  5303.     return 1;
  5304. }
  5305. public OnPlayerCommandPerformed(playerid, cmdtext[], success)
  5306. {
  5307.     if(!success)
  5308.     {
  5309.         new str[121];
  5310.         format(str,sizeof(str),"[ERRO]: O Comando {FFFFFF}%s{FF0000} não existe! para ver todos os comandos digite: {FFFFFF}/comandos",cmdtext);
  5311.         SendClientMessage(playerid,vermelho,str);
  5312.     }
  5313.     return 1;
  5314. }
  5315. public OnPlayerCommandReceived(playerid, cmdtext[])
  5316. {
  5317.     if(pinfo[playerid][Logado] == 0)
  5318.     {
  5319.         SendClientMessage(playerid,vermelho,"[ERRO]: É Necessario logar-se/registrar-se para usar comandos!");
  5320.         return false;
  5321.     }
  5322.     return 1;
  5323. }
  5324. public CarregarP(playerid)
  5325. {
  5326.     HideProgressBarForPlayer(playerid,Carregando[playerid]);
  5327.     GameTextForPlayer(playerid,"~r~CARREGADO!",1000,3);
  5328.     pinfo[playerid][INWORK] =2;
  5329.     if(pinfo[playerid][WORKT] == 1)
  5330.     {
  5331.         SetPlayerRaceCheckpoint(playerid,2,InfoAeros[pinfo[playerid][AERO2]][P_POS][0],InfoAeros[pinfo[playerid][AERO2]][P_POS][1],InfoAeros[pinfo[playerid][AERO2]][P_POS][2],-1,-1,-1,10);
  5332.     }else if(pinfo[playerid][WORKT] == 2)
  5333.     {
  5334.         SetPlayerRaceCheckpoint(playerid,2,HeliInfo[pinfo[playerid][AERO2]][H_POS][0],HeliInfo[pinfo[playerid][AERO2]][H_POS][1],HeliInfo[pinfo[playerid][AERO2]][H_POS][2],-1,-1,-1,10);
  5335.     }
  5336.     Travado(playerid,true);
  5337.     return 1;
  5338. }
  5339. public DescarregarP(playerid)
  5340. {
  5341.     HideProgressBarForPlayer(playerid,Carregando[playerid]);
  5342.     GameTextForPlayer(playerid,"~r~DESCARREGADO!",1000,3);
  5343.     new str[120];
  5344.     format(str,sizeof(str),"[CARGA]: Você recebeu {FFFFFF}%dR$ {1BCCE0}por percorrer {FFFFFF}%d {1BCCE0}metros!",pinfo[playerid][VENTREGA],pinfo[playerid][DISTANCIA]);
  5345.     SendClientMessage(playerid,0x1BCCE0FF,str);
  5346.     pinfo[playerid][INWORK] = false;
  5347.     Travado(playerid,true);
  5348.     GivePlayerMoneyEx(playerid,pinfo[playerid][VENTREGA]);
  5349.     SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
  5350.     if(cinfo[GetPlayerVehicleID(playerid)][DONOID] == pinfo[playerid][ID])
  5351.     {
  5352.         SendClientMessage(playerid,0xFFD700FF,"[CARGA]: Você recebeu {E0FFFF}2500R$ {FFD700}por estar usando veiculo proprio!");
  5353.         GivePlayerMoneyEx(playerid,2500);
  5354.     }
  5355.     printf("[CARGA PRINT]: %s completou uma carga de %s para %s",Nome(playerid),InfoAeros[pinfo[playerid][AERO]][NOME],InfoAeros[pinfo[playerid][AERO2]][NOME]);
  5356.     return 1;
  5357. }
  5358. public TirarFuel()
  5359. {
  5360.     for(new i; i != GetMaxPlayers(); ++i)
  5361.     {
  5362.         if(IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
  5363.         {
  5364.             if(!IsABike(GetVehicleModel(GetPlayerVehicleID(i))))
  5365.             {
  5366.                 if(pinfo[i][FUEL] != 0)
  5367.                 {
  5368.                     pinfo[i][FUEL2] ++;
  5369.                     if(pinfo[i][FUEL2] == 15)
  5370.                     {
  5371.                         pinfo[i][FUEL]--;
  5372.                         pinfo[i][FUEL2]=0;
  5373.                     }
  5374.                     if(pinfo[i][FUEL] == 0 && pinfo[i][FUELA] == 0)
  5375.                     {
  5376.                         pinfo[i][FUELT] = SetTimerEx("AvisarFuel",20000,true,"i",i);
  5377.                         pinfo[i][FUELA] = 1;
  5378.                         SendClientMessage(i,vermelho,"[INFO]: Sem combustivel! {FFFFFF}/Galao");
  5379.                     }
  5380.                 }
  5381.             }
  5382.         }
  5383.     }
  5384.     return 1;
  5385. }
  5386. public AvisarFuel(playerid)
  5387. {
  5388.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  5389.     {
  5390.         SendClientMessage(playerid,vermelho,"[INFO]: Sem combustivel!{FFFFFF}/Galao");
  5391.     }
  5392.     return 1;
  5393. }
  5394. public CarregarCasas()
  5395. {
  5396.     format(Query,sizeof(Query),"SELECT * FROM `casas` WHERE `hid` < '%d'",MAX_CASAS);
  5397.     mysql_function_query(Conexao,Query,true,"rCarregarCasas","","");
  5398.     return 1;
  5399. }
  5400. public rCarregarCasas()
  5401. {
  5402.     new rows,fields,idx=-1,dados[50],string[160];
  5403.     cache_get_data(rows,fields,Conexao);
  5404.     print("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  5405.     printf("||Fly Server Casas Criadas(%d) Slots Disponiveis (%d)||",rows,MAX_CASAS - rows);
  5406.     print("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  5407.     while(++idx < rows)
  5408.     {
  5409.         cache_get_field_content(idx,"hid",dados,Conexao);
  5410.         new id = strval(dados);
  5411.         //
  5412.         hinfo[id][HID] = id;
  5413.         //getar slots
  5414.         cache_get_field_content(idx,"slots",dados,Conexao);
  5415.         hinfo[id][SLOTS] = strval(dados);
  5416.         //getar valor
  5417.         cache_get_field_content(idx,"valor",dados,Conexao);
  5418.         hinfo[id][VALOR] = strval(dados);
  5419.         //getar id do interior
  5420.         cache_get_field_content(idx,"idint",dados,Conexao);
  5421.         hinfo[id][IDINT] = strval(dados);
  5422.         //getar id do dono
  5423.         cache_get_field_content(idx,"dono",dados,Conexao);
  5424.         hinfo[id][DONO] = strval(dados);
  5425.         //getar nome do dono
  5426.         cache_get_field_content(idx,"donon",dados,Conexao);
  5427.         format(hinfo[id][DONON],30,dados);
  5428.         //getar float x
  5429.         cache_get_field_content(idx,"x",dados,Conexao);
  5430.         hinfo[id][HX] = floatstr(dados);
  5431.         //getar float y
  5432.         cache_get_field_content(idx,"y",dados,Conexao);
  5433.         hinfo[id][HY] = floatstr(dados);
  5434.         //getar float z
  5435.         cache_get_field_content(idx,"z",dados,Conexao);
  5436.         hinfo[id][HZ] = floatstr(dados);
  5437.         //getar status comprada ou nao
  5438.         cache_get_field_content(idx,"status",dados,Conexao);
  5439.         hinfo[id][STATUS] = strval(dados);
  5440.         //cria label e pickup
  5441.         if(hinfo[id][STATUS] == 0)
  5442.         {
  5443.             format(string,sizeof(string),"{4169E1}[CASA ID:{FFFFFF}%d{4169E1}]\nStatus:{FFFFFF}À Venda{4169E1}\nSlots:{FFFFFF}%d{4169E1}\nValor:{FFFFFF}%d",hinfo[id][HID],hinfo[id][SLOTS],hinfo[id][VALOR]);
  5444.             hinfo[id][Icon] = CreateDynamicMapIcon(hinfo[id][HX],hinfo[id][HY],hinfo[id][HZ],31,-1);
  5445.             hinfo[id][Pickup] = CreateDynamicPickup(1273,1,hinfo[id][HX],hinfo[id][HY],hinfo[id][HZ]);
  5446.             }
  5447.             else
  5448.             {
  5449.             format(string,sizeof(string),"{4169E1}[CASA ID:{FFFFFF}%d{4169E1}]\nDono:{FFFFFF}%s{4169E1}\nStatus:{FFFFFF}Comprada{4169E1}\nSlots:{FFFFFF}%d{4169E1}\nValor:{FFFFFF}%d",hinfo[id][HID],hinfo[id][DONON],hinfo[id][SLOTS],hinfo[id][VALOR]);
  5450.             hinfo[id][Icon] = CreateDynamicMapIcon(hinfo[id][HX],hinfo[id][HY],hinfo[id][HZ],32,-1);
  5451.             hinfo[id][Pickup] = CreateDynamicPickup(1272,1,hinfo[id][HX],hinfo[id][HY],hinfo[id][HZ]);
  5452.         }
  5453.         hinfo[id][Label] = CreateDynamic3DTextLabel(string,verde,hinfo[id][HX],hinfo[id][HY],hinfo[id][HZ],40);
  5454.         //===============================================
  5455.     }
  5456.     return 1;
  5457. }
  5458.  
  5459. public UmQuery(text[])
  5460. {
  5461.     printf("UmQuery: '%s'",text);
  5462.     return 1;
  5463. }
  5464. public RegistrarJogador(playerid)
  5465. {
  5466.     new rows,field;
  5467.     cache_get_data(rows,field,Conexao);
  5468.     if(rows)
  5469.     {
  5470.         SendClientMessage(playerid,vermelho,"[INFO]: Conta registrada! /login");
  5471.     }
  5472.     else
  5473.     {
  5474.         RegistrarJogadorEtapa2(playerid);
  5475.     }
  5476.     return 1;
  5477. }
  5478. public RegistrarJogadorEtapa2(playerid)
  5479. {
  5480.     format(Query,sizeof(Query),"INSERT INTO `players` (nick,senha,dinheiro,admin,score,fuel,slots,casas,aut) VALUES('%s',md5('%s'),'0','0','0','0','0','0','0');",Nome(playerid),pinfo[playerid][Senha]);
  5481.     mysql_function_query(Conexao,Query,false,"UmQuery","s","Registrando um player :D");
  5482.     mysql_function_query(Conexao,"SELECT NULL FROM `players`",true,"GerarIDPP","i",playerid);
  5483.     return 1;
  5484. }
  5485. public GerarIDPP(playerid)
  5486. {
  5487.     new r,f;
  5488.     cache_get_data(r,f,Conexao);
  5489.     pinfo[playerid][ID] = mysql_insert_id(Conexao);
  5490.     pinfo[playerid][AUT] = 1;
  5491.     pinfo[playerid][FUEL] = 20;
  5492.     pinfo[playerid][Logado] = 1;
  5493.     SendClientMessage(playerid,verde,"[CONTA]: Registra com sucesso! Você ganhou:{FFFFFF} 20 de combustivel e 1 autorizaçao!");
  5494.     SetTimerEx("SalvarIntensP",1000,false,"i",playerid);
  5495. }
  5496. public CarregarJogador(playerid,senha[])
  5497. {
  5498.     format(Query,sizeof(Query),"SELECT * FROM `players` WHERE nick ='%s' AND senha = md5('%s')",Nome(playerid),senha);
  5499.     mysql_function_query(Conexao,Query,true,"rCarregarJogador","d",playerid);
  5500.     return 1;
  5501. }
  5502. public rCarregarJogador(playerid)
  5503. {
  5504.     new rows,fields;
  5505.     cache_get_data(rows,fields,Conexao);
  5506.     if(rows)
  5507.     {
  5508.         SendClientMessage(playerid,laranja,"Logado com sucesso!");
  5509.         format(Query,sizeof(Query),"SELECT * FROM `players` WHERE nick = '%s'",Nome(playerid));
  5510.         mysql_function_query(Conexao,Query,true,"CarregarItensP","d",playerid);
  5511.         pinfo[playerid][Logado]=1;
  5512.     }
  5513.     else
  5514.     {
  5515.         pinfo[playerid][TLR]++;
  5516.         ChecarConta(playerid);
  5517.         SendClientMessage(playerid,vermelho,"Senha incorreta!");
  5518.     }
  5519.     return 1;
  5520. }
  5521. public CarregarItensP(playerid)
  5522. {
  5523.     new rows,fields;
  5524.     cache_get_data(rows,fields,Conexao);
  5525.     if(rows)
  5526.     {
  5527.         new dados[40];
  5528.         cache_get_row(0,0,dados),pinfo[playerid][ID]=strval(dados);
  5529.         cache_get_row(0,3,dados),GivePlayerMoneyEx(playerid,strval(dados));
  5530.         cache_get_row(0,4,dados),pinfo[playerid][Admin]=strval(dados);
  5531.         cache_get_row(0,5,dados),SetPlayerScore(playerid,strval(dados));
  5532.         cache_get_row(0,6,dados),pinfo[playerid][FUEL]=strval(dados);
  5533.         cache_get_row(0,7,dados),pinfo[playerid][SLOTS]=strval(dados);
  5534.         cache_get_row(0,8,dados),pinfo[playerid][CASAS]=strval(dados);
  5535.         cache_get_row(0,9,dados),pinfo[playerid][AUT]=strval(dados);
  5536.         CarregarCarros(playerid);
  5537.     }
  5538.     return 1;
  5539. }
  5540. public SalvarIntensP(playerid)
  5541. {
  5542.     format(Query,sizeof(Query),"UPDATE `players` SET dinheiro='%d',admin='%d',score='%d',fuel='%d',slots='%d',casas='%d',aut='%d' WHERE id ='%d'",
  5543.     GetPlayerMoney(playerid),
  5544.     pinfo[playerid][Admin],
  5545.     GetPlayerScore(playerid),
  5546.     pinfo[playerid][FUEL],
  5547.     pinfo[playerid][SLOTS],
  5548.     pinfo[playerid][CASAS],
  5549.     pinfo[playerid][AUT],
  5550.     pinfo[playerid][ID]);
  5551.     mysql_function_query(Conexao,Query,false,"UmQuery","s","Salvando jogador!");
  5552.     return 1;
  5553. }
  5554. public ChecarConta(playerid)
  5555. {
  5556.     if(pinfo[playerid][Logado] == 0)
  5557.     {
  5558.         format(Query,sizeof(Query),"SELECT * FROM `players` WHERE nick = '%s'",Nome(playerid));
  5559.         mysql_function_query(Conexao,Query,true,"rChecarConta","d",playerid);
  5560.     }
  5561.     return 1;
  5562. }
  5563. public rChecarConta(playerid)
  5564. {
  5565.     new rows,fields;
  5566.     cache_get_data(rows,fields,Conexao);
  5567.     if(rows)
  5568.     {
  5569.         new ip[16],string[150+16];
  5570.         GetPlayerIp(playerid,ip,sizeof(ip));
  5571.         format(string,sizeof(string),"{FFFF00}Conta: {76EE00}Registrada\n\n{FFFF00}IP: {1E90FF}%s\n\n{FFFF00}Nick: {1E90FF}%s\n\n{FFFF00}Tentativa: {1E90FF}%02d/%02d",ip,Nome(playerid),pinfo[playerid][TLR],MAX_TLR);
  5572.         ShowPlayerDialog(playerid,IDLOGIN,DIALOG_STYLE_PASSWORD,"Login",string,"Logar","Sair");
  5573.     }
  5574.     else
  5575.     {
  5576.         new ip[16],string[150+16];
  5577.         GetPlayerIp(playerid,ip,sizeof(ip));
  5578.         format(string,sizeof(string),"{FFFF00}Conta: {FF0000}Não registrada\n\n{FFFF00}IP: {1E90FF}%s\n\n{FFFF00}Nick: {1E90FF}%s\n\n{FFFF00}Tentativa: {1E90FF}%02d/%02d",ip,Nome(playerid),pinfo[playerid][TLR],MAX_TLR);
  5579.         ShowPlayerDialog(playerid,IDREGISTRO,DIALOG_STYLE_PASSWORD,"Registro",string,"Registrar","Sair");
  5580.     }
  5581.     return 1;
  5582. }
  5583. public ChecarBan(playerid)
  5584. {
  5585.     new ip[16],serial[60];
  5586.     gpci(playerid,serial,sizeof(serial));
  5587.     GetPlayerIp(playerid,ip,sizeof(ip));
  5588.     format(Query,sizeof(Query),"SELECT * FROM `bans` WHERE nick = '%s' OR ip = '%s' OR serial = '%s'",Nome(playerid),ip,serial);
  5589.     mysql_function_query(Conexao,Query,true,"rChecarBan","d",playerid);
  5590. }
  5591. public rChecarBan(playerid)
  5592. {
  5593.     new rows,fields;
  5594.     cache_get_data(rows,fields,Conexao);
  5595.     if(rows)
  5596.     {
  5597.         pinfo[playerid][BANIDO] = 1;
  5598.         pinfo[playerid][ID] = 9999999999999999999999999;
  5599.         SendClientMessage(playerid,-1,"=============================BAN{E01B6A}IDO=============================");
  5600.         new string[90],dados[30],d,m,a,h,mi;
  5601.         cache_get_row(0,2,dados);
  5602.         format(string,sizeof(string),"Motivo: {E01B6A}%s",dados);
  5603.         SendClientMessage(playerid,-1,string);
  5604.         cache_get_row(0,4,dados);
  5605.         d = strval(dados);
  5606.         cache_get_row(0,5,dados);
  5607.         m = strval(dados);
  5608.         cache_get_row(0,6,dados);
  5609.         a = strval(dados);
  5610.         format(string,sizeof(string),"Data: {E01B6A}%02d/%02d/%02d",d,m,a);
  5611.         SendClientMessage(playerid,-1,string);
  5612.         cache_get_row(0,7,dados);
  5613.         h = strval(dados);
  5614.         cache_get_row(0,8,dados);
  5615.         mi = strval(dados);
  5616.         format(string,sizeof(string),"Hora: {E01B6A}%02d:%02d",h,mi);
  5617.         SendClientMessage(playerid,-1,string);
  5618.         SendClientMessage(playerid,-1,"INFO: Acha que foi um erro? acesse nosso forum: {E01B6A}www.flyserver.co.cc/forum");
  5619.         SendClientMessage(playerid,-1,"=============================BAN{E01B6A}IDO=============================");
  5620.     }
  5621.     else
  5622.     {
  5623.         printf("Player não banido! %s",Nome(playerid));
  5624.         ChecarConta(playerid);
  5625.     }
  5626.     return 1;
  5627. }
  5628. public CarregarCarros(playerid)
  5629. {
  5630.     for(new hi; hi != MAX_CARROS; ++hi)
  5631.     {
  5632.         format(Query,sizeof(Query),"SELECT * FROM `carros` WHERE donoid ='%d' AND idc ='%d'",pinfo[playerid][ID],hi);
  5633.         mysql_function_query(Conexao,Query,true,"CarregarCarrosE2","i",playerid);
  5634.     }
  5635.     return 1;
  5636. }
  5637. public CarregarCarrosE2(playerid)
  5638. {
  5639.     new r,f;
  5640.     cache_get_data(r,f,Conexao);
  5641.     if(r)
  5642.     {
  5643.         pinfo[playerid][CARROS]++;
  5644.         new dados[60],carid;
  5645.         cache_get_row(0,3,dados);
  5646.         carid = CreateVehicle(411,0.0,0.0,50.0,60,-1,-1,-1);
  5647.         cinfo[carid][MODELO] = strval(dados);
  5648.         cache_get_row(0,0,dados);
  5649.         cinfo[carid][IDC] = strval(dados);
  5650.         cache_get_row(0,1,dados);
  5651.         cinfo[carid][DONOID] = strval(dados);
  5652.         cache_get_row(0,2,dados);
  5653.         format(cinfo[carid][DONONO],25,dados);
  5654.         cache_get_row(0,4,dados);
  5655.         cinfo[carid][COR1] = strval(dados);
  5656.         cache_get_row(0,5,dados);
  5657.         cinfo[carid][COR2] = strval(dados);
  5658.         cache_get_row(0,6,dados);
  5659.         cinfo[carid][XXC] = floatstr(dados);
  5660.         cache_get_row(0,7,dados);
  5661.         cinfo[carid][YYC] = floatstr(dados);
  5662.         cache_get_row(0,8,dados);
  5663.         cinfo[carid][ZZC] = floatstr(dados)+1;
  5664.         cache_get_row(0,9,dados);
  5665.         cinfo[carid][AAC] = floatstr(dados);
  5666.         DestroyVehicle(carid);
  5667.         SetVehicleNumberPlate(CreateVehicle(cinfo[carid][MODELO],cinfo[carid][XXC],cinfo[carid][YYC],cinfo[carid][ZZC],cinfo[carid][AAC],cinfo[carid][COR1],cinfo[carid][COR2],-1),"{FF0000}F{000000}L{0000EE}Y");
  5668.         format(dados,sizeof(dados),"Veiculo De:\n{FFFFFF}%s",cinfo[carid][DONONO]);
  5669.         cinfo[carid][Label] = Create3DTextLabel(dados,0xFFFF00FF,cinfo[carid][XXC],cinfo[carid][YYC],cinfo[carid][ZZC],30,-1,1);
  5670.         Attach3DTextLabelToVehicle(cinfo[carid][Label],carid,0.0,0.0,0.5);
  5671.         cinfo[carid][ESTAC] = 0;
  5672.         printf("%d | %d | %d | %s | %d | %d | %d | %f | %f | %f | %f",carid,cinfo[carid][IDC],cinfo[carid][DONOID],cinfo[carid][DONONO],cinfo[carid][MODELO],cinfo[carid][COR1],cinfo[carid][COR2],cinfo[carid][XXC],cinfo[carid][YYC],cinfo[carid][ZZC],cinfo[carid][AAC]);
  5673.         cache_get_row(0,10,dados),cinfo[carid][MOD0]=strval(dados);
  5674.         cache_get_row(0,11,dados),cinfo[carid][MOD1]=strval(dados);
  5675.         cache_get_row(0,12,dados),cinfo[carid][MOD2]=strval(dados);
  5676.         cache_get_row(0,13,dados),cinfo[carid][MOD3]=strval(dados);
  5677.         cache_get_row(0,14,dados),cinfo[carid][MOD4]=strval(dados);
  5678.         cache_get_row(0,15,dados),cinfo[carid][MOD5]=strval(dados);
  5679.         cache_get_row(0,16,dados),cinfo[carid][MOD6]=strval(dados);
  5680.         cache_get_row(0,17,dados),cinfo[carid][MOD7]=strval(dados);
  5681.         cache_get_row(0,18,dados),cinfo[carid][MOD8]=strval(dados);
  5682.         cache_get_row(0,19,dados),cinfo[carid][MOD9]=strval(dados);
  5683.         cache_get_row(0,20,dados),cinfo[carid][MOD10]=strval(dados);
  5684.         cache_get_row(0,21,dados),cinfo[carid][MOD11]=strval(dados);
  5685.         cache_get_row(0,22,dados),cinfo[carid][MOD12]=strval(dados);
  5686.         cache_get_row(0,23,dados),cinfo[carid][MOD13]=strval(dados);
  5687.         CarregarComponets(carid);
  5688.     }
  5689.     return 1;
  5690. }
  5691. public KickNOOB(playerid)
  5692. {
  5693.     Kick(playerid);
  5694. }
  5695. public Atualizador()
  5696. {
  5697.     new strupdate2[70];
  5698.     getdate(Ano,Mes,Dia);
  5699.     gettime(Horas,Minutos,Segundos);
  5700.     format(strupdate2,sizeof(strupdate2),"~y~%02d/%02d/%02d ~r~- ~y~%02d:%02d",Dia,Mes,Ano,Horas,Minutos);
  5701.     TextDrawSetString(Textdraw3,strupdate2);
  5702.     if(Drawpis == 0)
  5703.     {
  5704.         TextDrawSetString(Textdraw5,"~y~-");
  5705.         Drawpis = 1;
  5706.     }else{
  5707.         TextDrawSetString(Textdraw5,"~r~-");
  5708.         Drawpis=0;
  5709.     }
  5710.     ServerMinutos++;
  5711.     if(ServerMinutos == 60)
  5712.     {
  5713.         ServerHoras++;
  5714.         ServerMinutos = 0;
  5715.     }
  5716.     if(ServerHoras == 24)
  5717.     {
  5718.         ServerHoras = 0;
  5719.     }
  5720.     format(strupdate2,sizeof(strupdate2),"~r~%02d~y~:~r~%02d",ServerHoras,ServerMinutos);
  5721.     TextDrawSetString(HORASERVER,strupdate2);
  5722.     SetWorldTime(ServerHoras);
  5723.     return 1;
  5724. }
  5725. public AtualizarPlayer(playerid)
  5726. {
  5727.     drunknew[playerid] = GetPlayerDrunkLevel(playerid);
  5728.  
  5729.     if (drunknew[playerid] < 100) { // go back up, keep cycling.
  5730.         SetPlayerDrunkLevel(playerid, 2000);
  5731.     } else {
  5732.  
  5733.         if (pDrunkLevelLast[playerid] != drunknew[playerid]) {
  5734.  
  5735.             new wfps = pDrunkLevelLast[playerid] - drunknew[playerid];
  5736.  
  5737.             if ((wfps > 0) && (wfps < 200))
  5738.                 pFPS[playerid] = wfps;
  5739.  
  5740.             pDrunkLevelLast[playerid] = drunknew[playerid];
  5741.         }
  5742.  
  5743.     }
  5744.     new strupf[100];
  5745.     format(strupf,sizeof(strupf),"FPS: %02d - PING: %02d",pFPS[playerid],GetPlayerPing(playerid));
  5746.     TextDrawSetString(Textdraw4[playerid],strupf);
  5747.     if(pinfo[playerid][Dinheiro] < GetPlayerMoney(playerid))
  5748.     {
  5749.     SetPlayerMoneyEx(playerid,pinfo[playerid][Dinheiro]);
  5750.     }
  5751.     if(pinfo[playerid][INWORK] != 0)
  5752.     {
  5753.         format(strupf,sizeof(strupf),"~g~DISTANCIA ENTREGA:~b~%.0f",GetPlayerDistanceFromPoint(playerid,InfoAeros[pinfo[playerid][AERO2]][P_POS][0],InfoAeros[pinfo[playerid][AERO2]][P_POS][1],InfoAeros[pinfo[playerid][AERO2]][P_POS][2]));
  5754.         TextDrawSetString(WORKD[playerid],strupf);
  5755.     }
  5756.     else
  5757.     {
  5758.         TextDrawSetString(WORKD[playerid],"~g~NENHUMA ~b~ENTREGA");
  5759.     }
  5760.     if(IsPlayerInAnyVehicle(playerid))
  5761.     {
  5762.         format(strupf,sizeof(strupf),"~g~COMBUSTIVEL~n~~b~%02d",pinfo[playerid][FUEL]);
  5763.         TextDrawSetString(Fuel[playerid],strupf);
  5764.         GetPlayerPos(playerid,X,Y,Z);
  5765.         format(strupf,sizeof(strupf),"~g~ALTURA~n~~b~%.2f",Z);
  5766.         TextDrawSetString(Alt[playerid],strupf);
  5767.         format(strupf,sizeof(strupf),"~g~KM/H~n~~b~%d",GetPlayerSpeed(playerid));
  5768.         TextDrawSetString(Velo[playerid],strupf);
  5769.         new Float:vidav;
  5770.         GetVehicleHealth(GetPlayerVehicleID(playerid),vidav);
  5771.         format(strupf,sizeof(strupf),"~g~DANO~n~~b~%.0f~g~%",(1000-vidav)/10);
  5772.         TextDrawSetString(VStatus[playerid],strupf);
  5773.     }
  5774.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pinfo[playerid][FUEL] == 0)
  5775.     {
  5776.         SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,0,0,0,0,0,0);
  5777.     }
  5778.     else
  5779.     {
  5780.         SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,0,0,0,0,0,0);
  5781.     }
  5782.     if(pinfo[playerid][FUELA] == 1 && pinfo[playerid][FUEL] != 0)
  5783.     {
  5784.         KillTimer(pinfo[playerid][FUELT]);
  5785.         pinfo[playerid][FUELA]=0;
  5786.     }
  5787.     if(GetPlayerPing(playerid) > MAX_PING)
  5788.     {
  5789.         new str[100];
  5790.         format(str,sizeof(str),"%s {00BFFF}Foi Retirado Do Servidor - Motivo: PING EXCEDIDO (%d/%d)",Nome(playerid),GetPlayerPing(playerid),MAX_PING);
  5791.         SendClientMessageToAll(-1,str);
  5792.         Kick(playerid);
  5793.      }
  5794.     ResetPlayerMoney(playerid);
  5795.     GivePlayerMoney(playerid,pinfo[playerid][Dinheiro]);
  5796.     if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
  5797.     {
  5798.         format(strupf,sizeof(strupf),"%s [ID:%d]\nVeiculo: Nenhum\nScore: %d",Nome(playerid),playerid,GetPlayerScore(playerid));
  5799.     }
  5800.     else
  5801.     {
  5802.         format(strupf,sizeof(strupf),"%s [ID:%d]\nVeiculo: %s\nScore: %d",Nome(playerid),playerid,NomeVeiculos[GetVehicleModel(GetPlayerVehicleID(playerid))-400],GetPlayerScore(playerid));
  5803.     }
  5804.     Update3DTextLabelText(Cabeca[playerid],GetPlayerColor(playerid),strupf);
  5805.     new Keys,ud,lr;
  5806.     GetPlayerKeys(playerid,Keys,ud,lr);
  5807.     if(Keys & KEY_YES)
  5808.     {
  5809.         if(PlayerPertoDePosto(playerid))
  5810.         {
  5811.             if(GetPlayerMoney(playerid) >= 120)
  5812.             {
  5813.                 if((pinfo[playerid][FUEL] + 2) <= 100)
  5814.                 {
  5815.                     pinfo[playerid][FUEL] += 2;
  5816.                     GivePlayerMoneyEx(playerid,-120);
  5817.                  }else{
  5818.                     SendClientMessage(playerid,vermelho,#[INFO]: Tanque Cheio!);
  5819.                 }
  5820.             }else{
  5821.                 SendClientMessage(playerid,vermelho,#ERRO: Dinheiro insuficiente!);
  5822.             }
  5823.         }
  5824.     }
  5825.     return 1;
  5826. }
  5827. /*Players()
  5828. {
  5829.     new valor=0;
  5830.     for(new i; i != GetMaxPlayers(); ++i)
  5831.     {
  5832.         if(IsPlayerConnected(i))
  5833.         {
  5834.             valor++;
  5835.         }
  5836.     }
  5837.     return valor;
  5838. }*/
  5839. public Elevador()
  5840. {
  5841.     if(ElevadorMIS == 0)
  5842.     {
  5843.         MoveDynamicObject(ElevadorMI,-1406.9025878906,484.1233215332,19.133218765259,3.3,0.00000000,0.00000000,270.24719238281);
  5844.         ElevadorMIS=1;
  5845.     }
  5846.     else
  5847.     {
  5848.         ElevadorMIS=0;
  5849.         MoveDynamicObject(ElevadorMI,-1407.18286133,483.33975220,8.07951164,3.3,0.00000000,0.00000000,90.00000000);
  5850.     }
  5851.     return 1;
  5852. }
  5853. public AumentarBar(playerid)
  5854. {
  5855.     pinfo[playerid][BARV]++;
  5856.     if(pinfo[playerid][BARV] == 99)
  5857.     {
  5858.         KillTimer(pinfo[playerid][BARTIMER]);
  5859.         SetProgressBarValue(Carregando[playerid],100.0);
  5860.         UpdateProgressBar(Carregando[playerid],playerid);
  5861.         pinfo[playerid][BARV]=0;
  5862.     }
  5863.     else
  5864.     {
  5865.         SetProgressBarValue(Carregando[playerid],GetProgressBarValue(Carregando[playerid])+1.000);
  5866.         UpdateProgressBar(Carregando[playerid],playerid);
  5867.     }
  5868.     return 1;
  5869. }
  5870. public TravarPlayer(playerid,son)
  5871. {
  5872.     if(son == 1)
  5873.     {
  5874.         Travado(playerid,true);
  5875.     }
  5876.     else if(son == 0)
  5877.     {
  5878.         Travado(playerid,false);
  5879.     }
  5880.     return 1;
  5881. }
  5882. public OnQueryError( errorid, error[], callback[], query[], connectionHandle )
  5883. {
  5884.     print("MYSQL ERROR=========================================================");
  5885.     printf("ERROR: %s",error);
  5886.     printf("CALLBACK: %s",callback);
  5887.     printf("QUERY: %s",query);
  5888.     print("MYSQL ERROR=========================================================");
  5889.     return 1;
  5890. }
  5891. public ComprarCarro(playerid,modelo)
  5892. {
  5893.     new c1,c2,car;
  5894.     c1 = random(300);
  5895.     c2 = random(300);
  5896.     if(!IsABoat(modelo) && !IsAPlane(modelo))
  5897.     {
  5898.         car = CreateVehicle(modelo,-1636.2100,1210.4646,6.7179,224.8168,c1,c2,-1);
  5899.         cinfo[car][XXC] = -1636.2100;
  5900.         cinfo[car][YYC] = 1210.4646;
  5901.         cinfo[car][ZZC] = 6.7179;
  5902.         cinfo[car][AAC] = 224.8168;
  5903.     }
  5904.     if(IsABoat(modelo))
  5905.     {
  5906.         car = CreateVehicle(modelo,-1471.2157,715.4576,-0.3388,134.6402,c1,c2,-1);
  5907.         cinfo[car][XXC] = -1471.2157;
  5908.         cinfo[car][YYC] = 715.4576;
  5909.         cinfo[car][ZZC] = -0.3388;
  5910.         cinfo[car][AAC] = 134.6402;
  5911.         SetPlayerPos(playerid,-1480.3545,703.2622,2.6881);
  5912.         SetPlayerFacingAngle(playerid,326.8870);
  5913.     }else if(IsAPlane(modelo))
  5914.     {
  5915.         car = CreateVehicle(modelo,1327.2944,1415.7595,13.3302,272.2066,c1,c2,-1);
  5916.         cinfo[car][XXC] = 1327.2944;
  5917.         cinfo[car][YYC] = 1415.7595;
  5918.         cinfo[car][ZZC] = 13.3302;
  5919.         cinfo[car][AAC] = 272.2066;
  5920.         SetPlayerPos(playerid,1375.5450,1414.8185,10.8203);
  5921.         SetPlayerFacingAngle(playerid,89.9352);
  5922.     }
  5923.     new dados[70];
  5924.     format(dados,sizeof(dados),"Veiculo De:\n{FFFFFF}%s",Nome(playerid));
  5925.     cinfo[car][Label] = Create3DTextLabel(dados,0xFFFF00FF,0.0,0.0,0,30,-1,1);
  5926.     Attach3DTextLabelToVehicle(cinfo[car][Label],car,0.0,0.0,0.5);
  5927.     cinfo[car][MODELO] = modelo;
  5928.     cinfo[car][DONOID] = pinfo[playerid][ID];
  5929.     format(cinfo[car][DONONO],25,Nome(playerid));
  5930.     cinfo[car][COR1] = c1;
  5931.     cinfo[car][COR2] = c2;
  5932.     SetVehicleVirtualWorld(car,0);
  5933.     format(Query,sizeof(Query),"INSERT INTO `carros` (donoid,donono,modelo,cor1,cor2,xxc,yyc,zzc,aac) VALUES('%d','%s','%d','%d','%d','%f','%f','%f','%f');",
  5934.         pinfo[playerid][ID],
  5935.         Nome(playerid),
  5936.         cinfo[car][MODELO],
  5937.         cinfo[car][COR1],
  5938.         cinfo[car][COR2],
  5939.         cinfo[car][XXC],
  5940.         cinfo[car][YYC],
  5941.         cinfo[car][ZZC],
  5942.         cinfo[car][AAC]
  5943.     );
  5944.     mysql_function_query(Conexao,Query,false,"UmQuery","s","[OTTO'S] Solicitaçao de novo carro!");
  5945.     mysql_function_query(Conexao,"SELECT NULL FROM `carros`",true,"GerarID","d",car);
  5946.     return 1;
  5947. }
  5948. CMD:lindo(p)
  5949. {
  5950.     SetPlayerPos(p,-1640.1630,1205.2670,7.2372);
  5951.     return 1;
  5952. }
  5953. public GerarID(carid)
  5954. {
  5955.     new rows,f;
  5956.     cache_get_data(rows,f,Conexao);
  5957.     cinfo[carid][IDC] = mysql_insert_id(Conexao);
  5958.     return 1;
  5959. }
  5960. public AlterarTempo()
  5961. {
  5962.     KillTimer(TimerTempo);
  5963.     new novotempo = random(sizeof(Tempos));
  5964.     for(;;)
  5965.     {
  5966.         if(novotempo == OldTempo)
  5967.         {
  5968.             novotempo = random(sizeof(Tempos));
  5969.         }
  5970.         else break;
  5971.     }
  5972.     OldTempo = novotempo;
  5973.     SetWeather(Tempos[novotempo]);
  5974.     printf("[PRINT]: Tempo alterado para > %d",Tempos[novotempo]);
  5975.     TimerTempo = SetTimer("AlterarTempo",MinutosMTempo[random(sizeof(MinutosMTempo))],true);
  5976.     return 1;
  5977. }
  5978. public HidePlayer(playerid,bool:hide)
  5979. {
  5980.     if(hide == true)
  5981.     {
  5982.         for(new p; p != GetMaxPlayers(); ++p)
  5983.         {
  5984.         SetPlayerMarkerForPlayer(p, playerid, 0xFFFFFF00);
  5985.         }
  5986.     }
  5987.     else
  5988.     for(new p; p != GetMaxPlayers(); ++p)
  5989.     {
  5990.         SetPlayerMarkerForPlayer(p, playerid, GetPlayerColor(playerid));
  5991.     }
  5992.     return ;
  5993. }
  5994. MilitarClass(skin)
  5995. {
  5996.     if(skin == 287 || skin == 285)
  5997.     {
  5998.         return true;
  5999.     }
  6000.     return false;
  6001. }
  6002. PilotoClass(skin)
  6003. {
  6004.     if(skin == 61 || skin == 59 || skin == 71)
  6005.     {
  6006.         return true;
  6007.     }
  6008.     return false;
  6009. }
  6010. SendMilitarMsg(color,msg[])
  6011. {
  6012.     for(new i=0; i != GetMaxPlayers(); ++i)
  6013.     {
  6014.         if(IsPlayerConnected(i) && GetPlayerTeam(i) == 1)
  6015.         {
  6016.             SendClientMessage(i,color,msg);
  6017.         }
  6018.     }
  6019. }
  6020. SendAeroMsg(color,msg[])
  6021. {
  6022.     for(new i=0; i != GetMaxPlayers(); ++i)
  6023.     {
  6024.         if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
  6025.         {
  6026.             if(IsAPlane(GetVehicleModel(GetPlayerVehicleID(i))))
  6027.             {
  6028.                 SendClientMessage(i,color,msg);
  6029.             }
  6030.         }
  6031.     }
  6032. }
  6033. PlayerPertoDePosto(playerid)
  6034. {
  6035.     for(new posto; posto != sizeof(Postos); ++posto)
  6036.     {
  6037.         if(IsPlayerInRangeOfPoint(playerid,70,Postos[posto][0],Postos[posto][1],Postos[posto][2]))
  6038.         {
  6039.             return true;
  6040.         }
  6041.     }
  6042.     return false;
  6043. }
  6044. GivePlayerMoneyEx(playerid,valor)
  6045. {
  6046.     pinfo[playerid][Dinheiro] += valor;
  6047. }
  6048. SetPlayerMoneyEx(playerid,valor)
  6049. {
  6050.     pinfo[playerid][Dinheiro]=valor;
  6051. }
  6052. PlaneValido(carid)
  6053. {
  6054.     switch(GetVehicleModel(carid))
  6055.     {
  6056.         case 476:   return true;
  6057.         case 511:   return true;
  6058.         case 519:   return true;
  6059.         case 520:   return true;
  6060.         case 553:   return true;
  6061.         case 577:   return true;
  6062.         case 592:   return true;
  6063.         case 593:   return true;
  6064.     }
  6065.     return false;
  6066. }
  6067. HeliValido(carid)
  6068. {
  6069.     switch(GetVehicleModel(carid))
  6070.     {
  6071.         case 548: return true;
  6072.         case 417: return true;
  6073.         case 487: return true;
  6074.         case 488: return true;
  6075.         case 497: return true;
  6076.         case 569: return true;
  6077.         case 563: return true;
  6078.     }
  6079.     return false;
  6080. }
  6081. VeM(carid)
  6082. {
  6083.     for(new c; c != sizeof(VM); ++c)
  6084.     {
  6085.         if(carid == VM[c])
  6086.         {
  6087.             return true;
  6088.         }
  6089.     }
  6090.     return false;
  6091. }
  6092. GetPlayerSpeed(playerid)//by nao sei'-'
  6093. {
  6094.     new Float:ST[4];
  6095.     if(IsPlayerInAnyVehicle(playerid))
  6096.     GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]);
  6097.     else GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]);
  6098.     ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 180;
  6099.     return floatround(ST[3]);
  6100. }
  6101. IsNumeric(string[])//by KfirRP
  6102. {
  6103.     for (new i = 0, j = strlen(string); i < j; i++)
  6104.     {
  6105.         if (string[i] > '9' || string[i] < '0') return 0;
  6106.     }
  6107.     return 1;
  6108. }
  6109. VeiculoOcupado(vid)
  6110. {
  6111.     for(new i; i != GetMaxPlayers(); ++i)
  6112.     {
  6113.         if(IsPlayerInVehicle(i,vid))
  6114.         {
  6115.             return true;
  6116.         }
  6117.     }
  6118.     return false;
  6119. }
  6120. SetPlayerInteriorCasa(playerid,id,casaid)
  6121. {
  6122.     SetPlayerPos(playerid,CasasInt[id][XX],CasasInt[id][YY],CasasInt[id][ZZ]);
  6123.     SetPlayerInterior(playerid,CasasInt[id][INT]);
  6124.     SetPlayerVirtualWorld(playerid,casaid+2);
  6125. }
  6126. //
  6127. randomEx(minnum = cellmin,maxnum = cellmax) return random(maxnum - minnum + 1) + minnum;//by y_less
  6128. //
  6129. ResetarVariaveis(p)
  6130. {
  6131.     pinfo[p][ID]=-1;
  6132.     pinfo[p][Admin]=0;
  6133.     pinfo[p][Dinheiro]=0;
  6134.     pinfo[p][DISTANCIA]=0;
  6135.     pinfo[p][VENTREGA]=0;
  6136.     pinfo[p][INWORK]=0;
  6137.     pinfo[p][AERO]=-1;
  6138.     pinfo[p][AERO2]=0;
  6139.     pinfo[p][Logado]=0;
  6140.     pinfo[p][TLR]=0;
  6141.     pinfo[p][FUEL]=0;
  6142.     pinfo[p][FUEL2]=0;
  6143.     pinfo[p][FUELA]=0;
  6144.     pinfo[p][FUELT]=-1;
  6145.     pinfo[p][USOG]=0;
  6146.     pinfo[p][EMCASA]=-1;
  6147.     pinfo[p][PPKM]=0;
  6148.     pinfo[p][SLOTS]=0;
  6149.     pinfo[p][CASAS]=0;
  6150.     pinfo[p][AUT]=0;
  6151.     pinfo[p][CARC]=0;
  6152.     pinfo[p][INC]=0;
  6153.     pinfo[p][CARCM]=0;
  6154.     pinfo[p][PROXRC]=gettime();
  6155.     pinfo[p][SALVOUACC]=gettime();
  6156.     pinfo[p][ATTMOD]=0;
  6157.     pinfo[p][INSHAMAL]=0;
  6158.     pinfo[p][BANIDO]=0;
  6159.     TimerUpDis[p]=0;
  6160.     pinfo[p][BARV]=0;
  6161.     pinfo[p][BARTIMER]=0;
  6162.     pinfo[p][WORKT]=0;
  6163. }
  6164. GetVehiclePrice(model)
  6165. {
  6166.     if(model == 400)return 800000;//landstaker
  6167.     if(model == 401)return 350000;//bravura
  6168.     if(model == 402)return 450000;//buffalo
  6169.     if(model == 403)return 450000;//linerunner
  6170.     if(model == 404)return 180000;//pereniel
  6171.     if(model == 405)return 200000;//sentinel
  6172.     if(model == 406)return 3500000;//dumper
  6173.     if(model == 407)return 400000;//firetruck
  6174.     if(model == 408)return 450000;//Trashmaster
  6175.     if(model == 409)return 300000;//street
  6176.     if(model == 410)return 200000;//manana
  6177.     if(model == 411)return 1000000;//infernus
  6178.     if(model == 412)return 300000;//voodoo
  6179.     if(model == 413)return 300000;//pony
  6180.     if(model == 414)return 350000;//mule
  6181.     if(model == 415)return 700000;//chettah
  6182.     if(model == 416)return 340000;//ambulance
  6183.     if(model == 417)return 600000;//liviath
  6184.     if(model == 418)return 450000;//mobean
  6185.     if(model == 419)return 150000;//esperanto
  6186.     if(model == 420)return 400000;//taxi
  6187.     if(model == 421)return 380000;//esperanto
  6188.     if(model == 422)return 380000;//bobcat
  6189.     if(model == 423)return 1500000;//mr woope
  6190.     if(model == 424)return 250000;//bf injection
  6191.     if(model == 425)return 99999999999999;//hunter
  6192.     if(model == 426)return 130000;//premier
  6193.     if(model == 427)return 600000;//enforcer
  6194.     if(model == 428)return 800000;//securicar
  6195.     if(model == 429)return 750000;//banshee
  6196.     if(model == 430)return 350000;//Predator
  6197.     if(model == 431)return 400000;//bus
  6198.     if(model == 432)return 999999999999;//rhino(bad vehicle)
  6199.     if(model == 433)return 450000;//barracks
  6200.     if(model == 434)return 900000;//hotknife
  6201.     if(model == 435)return 999999999999;//badvhicle(traiiler)
  6202.     if(model == 436)return 130000;//previon
  6203.     if(model == 437)return 300000;//coache
  6204.     if(model == 438)return 130000;//cabbie
  6205.     if(model == 439)return 160000;//stalion
  6206.     if(model == 440)return 400000;//rumpo
  6207.     if(model == 441)return 999999999999;//bad vehicle(rc)
  6208.     if(model == 442)return 550000;//romero
  6209.     if(model == 443)return 750000;//packer
  6210.     if(model == 444)return 2500000;//monster
  6211.     if(model == 445)return 1600000;//Admiral
  6212.     if(model == 446)return 220000;//squalo
  6213.     if(model == 447)return 999999999999;//sea sparoow
  6214.     if(model == 448)return 80000;//pizza boy
  6215.     if(model == 449)return 999999999999;//bad vehicle(train)
  6216.     if(model == 450)return 999999999999;//bad vehicle(traiiler)
  6217.     if(model == 451)return 950000;//turismo
  6218.     if(model == 452)return 300000;//speeder
  6219.     if(model == 453)return 400000;//reefeer
  6220.     if(model == 454)return 400000;//tropic
  6221.     if(model == 455)return 450000;//flatbet
  6222.     if(model == 456)return 350000;//yankee
  6223.     if(model == 457)return 400000;//caddy
  6224.     if(model == 458)return 400000;//solair
  6225.     if(model == 459)return 400000;//topfunvan
  6226.     if(model == 460)return 500000;//skimmer
  6227.     if(model == 461)return 300000;//pcj-600
  6228.     if(model == 462)return 150000;//faggio
  6229.     if(model == 463)return 180000;//freeway
  6230.     if(model == 464)return 999999999999;//bad vehicle(rc)
  6231.     if(model == 465)return 999999999999;//bad vehicle(rc)
  6232.     if(model == 466)return 180000;//glendale
  6233.     if(model == 467)return 180000;//oceanic
  6234.     if(model == 468)return 190000;//sanchez
  6235.     if(model == 469)return 750000;//sparrow
  6236.     if(model == 470)return 550000;//patriot
  6237.     if(model == 471)return 120000;//quad
  6238.     if(model == 472)return 300000;//coast guard
  6239.     if(model == 473)return 200000;//dinghy
  6240.     if(model == 474)return 300000;//hermes
  6241.     if(model == 475)return 390000;//sabre
  6242.     if(model == 476)return 490000;//rustler
  6243.     if(model == 477)return 800000;//zr-350
  6244.     if(model == 478)return 160000;//walton
  6245.     if(model == 479)return 110000;//regina
  6246.     if(model == 480)return 550000;//comet
  6247.     if(model == 481)return 550000;//BMX
  6248.     if(model == 482)return 390000;//burrito
  6249.     if(model == 483)return 400000;//camper
  6250.     if(model == 484)return 500000;//marquis
  6251.     if(model == 485)return 200000;//baggage
  6252.     if(model == 486)return 350000;//dozer
  6253.     if(model == 487)return 490000;//maverick
  6254.     if(model == 488)return 390000;//san news
  6255.     if(model == 489)return 300000;//rancher
  6256.     if(model == 490)return 500000;//fbi rancher
  6257.     if(model == 491)return 200000;//virgo
  6258.     if(model == 492)return 200000;//greenwood
  6259.     if(model == 493)return 600000;//jetmax
  6260.     if(model == 494)return 750000;//hotring racer
  6261.     if(model == 495)return 600000;//sandking
  6262.     if(model == 496)return 360000;//blista compact
  6263.     if(model == 497)return 700000;//police maverick
  6264.     if(model == 498)return 300000;//boxville
  6265.     if(model == 499)return 360000;//benson
  6266.     if(model == 500)return 390000;//mesa
  6267.     if(model == 501)return 999999999999;//bad vehicle
  6268.     if(model == 502)return 750000;//hotring racer 1
  6269.     if(model == 503)return 750000;//hotring racer 2
  6270.     if(model == 504)return 800000;//Bloodring banger
  6271.     if(model == 505)return 500000;//rancher
  6272.     if(model == 506)return 750000;//super gt
  6273.     if(model == 507)return 450000;//elegant
  6274.     if(model == 508)return 350000;//journey
  6275.     if(model == 509)return 120000;//bike
  6276.     if(model == 510)return 90000;//mountain bike
  6277.     if(model == 511)return 450000;//beagle
  6278.     if(model == 512)return 300000;//cropduster
  6279.     if(model == 513)return 350000;//stunt plane
  6280.     if(model == 514)return 400000;//tanker
  6281.     if(model == 515)return 410000;//road train
  6282.     if(model == 516)return 300000;//nebula
  6283.     if(model == 517)return 310000;//majestic
  6284.     if(model == 518)return 320000;//buccaner
  6285.     if(model == 519)return 1200000;//shamal
  6286.     if(model == 520)return 99999999999999;//hydra
  6287.     if(model == 521)return 110000;//fcr-900
  6288.     if(model == 522)return 200000;//nrg-500
  6289.     if(model == 523)return 150000;//hpv-1000
  6290.     if(model == 524)return 500000;//cement truck
  6291.     if(model == 525)return 220000;//tow truck
  6292.     if(model == 526)return 400000;//fortune
  6293.     if(model == 527)return 200000;//cadrona
  6294.     if(model == 528)return 500000;//FBI truck
  6295.     if(model == 529)return 210000;//willard
  6296.     if(model == 530)return 360000;//forklift
  6297.     if(model == 532)return 200000;//cobine
  6298.     if(model == 533)return 250000;//feltzer
  6299.     if(model == 534)return 300000;//remington
  6300.     if(model == 535)return 300000;//slawan
  6301.     if(model == 536)return 290000;//blade
  6302.     if(model == 537)return 9999999999;//bad vehicle(train)
  6303.     if(model == 538)return 9999999999;//bad vehicle(train)
  6304.     if(model == 539)return 600000;//vortex
  6305.     if(model == 540)return 270000;//vincent
  6306.     if(model == 541)return 730000;//bullet
  6307.     if(model == 542)return 380000;//cloover
  6308.     if(model == 543)return 340000;//sabre
  6309.     if(model == 544)return 400000;//fire truck la
  6310.     if(model == 545)return 200000;//hustler
  6311.     if(model == 546)return 230000;//intruder
  6312.     if(model == 547)return 200000;//primo
  6313.     if(model == 548)return 650000;//cargo bob
  6314.     if(model == 549)return 300000;//tampa
  6315.     if(model == 550)return 320000;//sunrise
  6316.     if(model == 551)return 290000;//merit
  6317.     if(model == 552)return 340000;//utility van
  6318.     if(model == 553)return 800000;//nevada
  6319.     if(model == 554)return 390000;//yosemite
  6320.     if(model == 555)return 300000;//windoson
  6321.     if(model == 556)return 3000000;//monster A
  6322.     if(model == 557)return 3000000;//monster B
  6323.     if(model == 558)return 360000;//uranus
  6324.     if(model == 559)return 490000;//jester
  6325.     if(model == 560)return 500000;//sultan
  6326.     if(model == 561)return 310000;//stratum
  6327.     if(model == 562)return 350000;//elegy
  6328.     if(model == 563)return 800000;//raindace
  6329.     if(model == 564)return 9999999999;//bad vehicle(Rc)
  6330.     if(model == 565)return 450000;//flash
  6331.     if(model == 566)return 380000;//tahoma
  6332.     if(model == 567)return 400000;//savana
  6333.     if(model == 568)return 380000;//bandito
  6334.     if(model == 569)return 99999999999;//bad vehicle(train)
  6335.     if(model == 570)return 99999999999;//bad vehicle(train)
  6336.     if(model == 571)return 60000;//kart
  6337.     if(model == 572)return 70000;//mower
  6338.     if(model == 573)return 410000;//dune
  6339.     if(model == 574)return 80000;//sweeper
  6340.     if(model == 575)return 310000;//broadway
  6341.     if(model == 576)return 320000;//tornado
  6342.     if(model == 577)return 4000000;//at-400
  6343.     if(model == 578)return 320000;//dft-30
  6344.     if(model == 579)return 330000;//duntley
  6345.     if(model == 580)return 120000;//stafford
  6346.     if(model == 581)return 130000;//bf-400
  6347.     if(model == 582)return 400000;//mews vam
  6348.     if(model == 583)return 100000;//tug
  6349.     if(model == 584)return 9999999999;//badvehicle(triller)
  6350.     if(model == 585)return 400000;//emperor
  6351.     if(model == 586)return 100000;//wayfarer
  6352.     if(model == 587)return 360000;//euros
  6353.     if(model == 588)return 410000;//hotdog
  6354.     if(model == 589)return 350000;//club
  6355.     if(model == 590)return 99999999;//bad vehicle(train)
  6356.     if(model == 591)return 99999999;//bad vehicle(trailler)
  6357.     if(model == 592)return 4000000;//andromada
  6358.     if(model == 593)return 500000;//dodo
  6359.     if(model == 594)return 999999999;//bad vehicle(rc)
  6360.     if(model == 595)return 420000;//launch
  6361.     if(model == 596)return 400000;//police car LS
  6362.     if(model == 597)return 400000;//police car SF
  6363.     if(model == 598)return 400000;//police car LV
  6364.     if(model == 599)return 450000;//police RANGER
  6365.     if(model == 600)return 290000;//picador
  6366.     if(model == 601)return 2000000;//SWAT
  6367.     if(model == 602)return 390000;//alpha
  6368.     if(model == 603)return 800000;//pheonix
  6369.     if(model == 604)return 310000;//grendale shit
  6370.     if(model == 605)return 320000;//sadler shit
  6371.     if(model == 606)return 999999999;//bad vehicle(trailler)
  6372.     if(model == 607)return 999999999;//bad vehicle(trailler)
  6373.     if(model == 608)return 999999999;//bad vehicle(trailler)
  6374.     if(model == 609)return 350000;//boxville
  6375.     if(model == 610)return 999999999;//bad vehicle(trailler)
  6376.     if(model == 611)return 999999999;//bad vehicle(trailler)
  6377.     return model;
  6378. }
  6379. PegarIDVeiculo(modelo[])
  6380. {
  6381.     for(new i = 0; i < 211; i++)
  6382.     {
  6383.         if (strfind(NomeVeiculos[i], modelo, true) != -1) return i + 400;
  6384.     }
  6385.     return -1;
  6386. }
  6387. public CarregarComponets(vid)
  6388. {
  6389.     AddVehicleComponent(vid,cinfo[vid][MOD0]);
  6390.     AddVehicleComponent(vid,cinfo[vid][MOD1]);
  6391.     AddVehicleComponent(vid,cinfo[vid][MOD2]);
  6392.     AddVehicleComponent(vid,cinfo[vid][MOD3]);
  6393.     AddVehicleComponent(vid,cinfo[vid][MOD4]);
  6394.     AddVehicleComponent(vid,cinfo[vid][MOD5]);
  6395.     AddVehicleComponent(vid,cinfo[vid][MOD6]);
  6396.     AddVehicleComponent(vid,cinfo[vid][MOD7]);
  6397.     AddVehicleComponent(vid,cinfo[vid][MOD8]);
  6398.     AddVehicleComponent(vid,cinfo[vid][MOD9]);
  6399.     AddVehicleComponent(vid,cinfo[vid][MOD10]);
  6400.     AddVehicleComponent(vid,cinfo[vid][MOD11]);
  6401.     AddVehicleComponent(vid,cinfo[vid][MOD12]);
  6402.     AddVehicleComponent(vid,cinfo[vid][MOD13]);
  6403. }
  6404. IsAPlane( model )
  6405. {
  6406.     switch ( model )
  6407.     {
  6408.         case 592, 577, 511, 512, 593, 520, 553, 476, 519, 460, 513, 548, 425,
  6409.              417, 487, 488, 497, 563, 447, 469:
  6410.             return model;
  6411.     }
  6412.  
  6413.     return 0;
  6414. }
  6415.  
  6416. IsABoat( model )
  6417. {
  6418.     switch ( model )
  6419.     {
  6420.         case 472, 473, 493, 595, 484, 430, 453, 452, 446, 454:
  6421.             return model;
  6422.     }
  6423.     return 0;
  6424. }
  6425. IsABadModel( leid )
  6426. {
  6427.     if(leid == 432 || leid == 435 || leid == 441 || leid == 449 || leid == 450 || leid == 464 || leid == 465 || leid == 501 || leid == 537 || leid == 538 || leid == 569 || leid == 570 || leid == 584 || leid == 590 || leid == 591 || leid == 594 || leid == 606 || leid == 607 || leid == 608 || leid == 610 || leid == 425 || leid == 447 || leid == 520)
  6428.     {
  6429.         return leid;
  6430.     }
  6431.     return 0;
  6432. }
  6433. GetPlayerZone(playerid)
  6434. {
  6435.     GetPlayerPos(playerid,X,Y,Z);
  6436.     for(new i=0;i<sizeof(Zones);i++)
  6437.     {
  6438.         if(X > Zones[i][zone_minx] && Y > Zones[i][zone_miny] && Z > Zones[i][zone_minz] && X < Zones[i][zone_maxx] && Y < Zones[i][zone_maxy] && Z < Zones[i][zone_maxz])
  6439.         return i;
  6440.     }
  6441.     return false;
  6442. }
  6443. GetFloatZone(Float:ZONEX,Float:ZONEY,Float:ZONEZ)
  6444. {
  6445.     for(new i=0;i<sizeof(Zones);i++)
  6446.     {
  6447.         if(ZONEX > Zones[i][zone_minx] && ZONEY > Zones[i][zone_miny] && ZONEZ > Zones[i][zone_minz] && ZONEX < Zones[i][zone_maxx] && ZONEY < Zones[i][zone_maxy] && ZONEZ < Zones[i][zone_maxz])
  6448.         return i;
  6449.     }
  6450.     return false;
  6451. }
  6452. LimparChat(linhas)
  6453. {
  6454.     new hey;
  6455.     while(++hey < linhas)
  6456.     {
  6457.         SendClientMessageToAll(-1," ");
  6458.     }
  6459. }
  6460. IsABike(model)
  6461. {
  6462.     if(model == 509 || model == 481 || model == 210)
  6463.     {
  6464.         return 1;
  6465.     }
  6466.     return false;
  6467. }
  6468. CarregarComandos()
  6469. {
  6470.     strcat(strcmds,"{FFFF00}/Galao - {E0FFFF}Ganha 10 de combustivel\n");
  6471.     strcat(strcmds,"{FFFF00}/Comprar - {E0FFFF}Usado para comprar propriedade (No Icone)\n");
  6472.     strcat(strcmds,"{FFFF00}/Vender - {E0FFFF}Vender uma propriedade (No Icone)\n");
  6473.     strcat(strcmds,"{FFFF00}/At400 - {E0FFFF}Entrar no aviao (AT400)\n");
  6474.     strcat(strcmds,"{FFFF00}/Comprarnitro - {E0FFFF}Comprar nitro para o seu veiculo\n");
  6475.     strcat(strcmds,"{FFFF00}/Reparar - {E0FFFF}Repara o veiculo (No local certo)\n");
  6476.     strcat(strcmds,"{FFFF00}/Abastecer - {E0FFFF}Abastecer seu veiculo (No local certo)\n");
  6477.     strcat(strcmds,"{FFFF00}/T(rabalhar) - {E0FFFF}Começar um trabalho\n");
  6478.     strcat(strcmds,"{FFFF00}/Cancelartrabalho ou /Ct - {E0FFFF}Cancela o seu trabalho\n");
  6479.     strcat(strcmds,"{FFFF00}/Estacionar - {E0FFFF}Estaciona seu veiculo em um local fixo\n");
  6480.     strcat(strcmds,"{FFFF00}/Pintar - {E0FFFF}Pintar seu veiculo\n");
  6481.     strcat(strcmds,"{FFFF00}/Respawnmeuscarros ou /Rc - {E0FFFF}Respawnar seu(s) veiculo(s)\n");
  6482.     strcat(strcmds,"{FFFF00}/Meuscarros - {E0FFFF}Mostra a lista e info de seu(s) veiculo(s)\n");
  6483.     strcat(strcmds,"{FFFF00}/Minhascasas - {E0FFFF}Mosta a lista e info de sua(s) casa(s)\n");
  6484.     strcat(strcmds,"{FFFF00}/Vendercarro - {E0FFFF}Usado para vender o seu veiculo\n");
  6485.     strcat(strcmds,"{FFFF00}/Painel - {E0FFFF}Abre o Menu do seu Veiculo (Dentro do Veiculo)\n");
  6486.     strcat(strcmds,"{FFFF00}/A - {E0FFFF}Chat privado da equipe\n");
  6487.     strcat(strcmds,"{FFFF00}/Minhasautorizacoes ou /ma - {E0FFFF}Lista de suas altorizações\n");
  6488.     strcat(strcmds,"{FFFF00}/Gps - {E0FFFF}Usado para ver o nome da regiao onde você esta\n");
  6489.     strcat(strcmds,"{FFFF00}/Verautorizacoes ou /Va - {E0FFFF}Ver as autorizacoes de algum player\n");
  6490.     strcat(strcmds,"{FFFF00}/Admins - {E0FFFF}Administradores e Moderadores online\n");
  6491.     strcat(strcmds,"{FFFF00}/Salvar - {E0FFFF}Salva seus Status!\n");
  6492. }
Add Comment
Please, Sign In to add comment