Advertisement
Guest User

GM DRIFT ROLEPLAY

a guest
Oct 9th, 2011
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 93.10 KB | None | 0 0
  1. //================Includes====================================================
  2. #include <a_samp>
  3. #include <Dini>
  4. #include <streamer>
  5. #define DIALOG
  6. //------------------------------------------------------------------------------
  7. //==================================================defines/news/variaveis=====================================
  8. #pragma tabsize 0
  9. #define DIALOG
  10. new Text:Textdraw0;
  11. new Text:Textdraw1;
  12. #define GREEN                   0x21DD00FF
  13. #define RED                     0xE60000FF
  14. #define ADMIN_RED               0xFB0000FF
  15. #define YELLOW                  0xFFFF00FF
  16. #define ORANGE                  0xF97804FF
  17. #define LIGHTRED                0xFF8080FF
  18. #define LIGHTBLUE               0x00C2ECFF
  19. #define PURPLE                  0xB360FDFF
  20. #define PLAYER_COLOR            0xFFFFFFFF
  21. #define BLUE                    0x1229FAFF
  22. #define LIGHTGREEN              0x38FF06FF
  23. #define DARKPINK                0xE100E1FF
  24. #define DARKGREEN               0x008040FF
  25. #define ANNOUNCEMENT            0x6AF7E1FF
  26. #define COLOR_SYSTEM            0xEFEFF7AA
  27. #define GREY                    0xCECECEFF
  28. #define PINK                    0xD52DFFFF
  29. #define DARKGREY                0x626262FF
  30. #define AQUAGREEN               0x03D687FF
  31. #define NICESKY                 0x99FFFFAA
  32. #define WHITE                   0xFFFFFFFF
  33. #define ACCOUNTS_FOLDER             "%s.ini"
  34. #define LOGIN_DELAY                 3
  35. enum aInfo
  36. {
  37.         aSenha[128],
  38.         aLogged,
  39. }
  40. ;
  41. new AccountInfo[MAX_PLAYERS][aInfo];
  42. new registro[MAX_PLAYERS];
  43. new login[MAX_PLAYERS];
  44. //===================================================forward's==================================================================
  45. forward LogIn(playerid);
  46. forward OnPlayerUpdate(playerid);
  47.  
  48. //==================================================fim forward's==================================================================
  49. //===========================================================================================================
  50. //==================================painel==================================================================================================================
  51. main()
  52. {
  53.     print("\n--------------------------------------------------------------------");
  54.     print(" EEEEEEEEEEEEEEEEEEE PPPPPPPPPPPPPPPP      TTTTTTTTTTTTTTTTTTTT      *");
  55.     print(" EEEEEEEEEEEEEEEEEEE PPPPPPPPPPPPPPPPPP    TTTTTTTTTTTTTTTTTTTT      *");
  56.     print(" EEE             EEE PPPPPPPPPPPPPPPPPPP   TTTTTTTTTTTTTTTTTTTT      *");
  57.     print(" EEE              EE PPP              PPPP         TTTTT             *");
  58.     print(" EEE               E PPP               PPPP        TTTTT             *");
  59.     print(" EEE                 PPP               PPPP        TTTTT             *");
  60.     print(" EEE                 PPP              PPPP         TTTTT             *");
  61.     print(" EEEEEEEEEEEEEEEEE   PPP             PPPP          TTTTT             *");
  62.     print(" EEEEEEEEEEEEEEEEE   PPPPPPPPPPPPPPPPPP            TTTTT             *");
  63.     print(" EEEEEEEEEEEEEEEEE   PPPPPPPPPPPPPPPPP             TTTTT             *");
  64.     print(" EEE                 PPPPPPPPPPPPPPPP              TTTTT             *");
  65.     print(" EEE                 PPPP   Edition Pawno Team     TTTTT             *");
  66.     print(" EEE               E PPPP      GameMode By:        TTTTT             *");
  67.     print(" EEE              EE PPPP        boyz_xD           TTTTT             *");
  68.     print(" EEE             EEE PPPP  [EpT]Forever Win's!     TTTTT             *");
  69.     print(" EEEEEEEEEEEEEEEEEEE PPPP   Servidor da [EpT]:     TTTTT             *");
  70.     print(" EEEEEEEEEEEEEEEEEEE PPPP    DRIFT-ROLEPLAY        TTTTT             *");
  71.     print("----------------------------------------------------------------------");
  72.  
  73. }
  74. //=====================================================================================================================================================
  75.  
  76. public OnGameModeInit()
  77. {
  78. //==========================================textdraw=========================================================================
  79.     Textdraw0 = TextDrawCreate(638.000000, 422.000000, "Drift-RolePlay");
  80.     TextDrawAlignment(Textdraw0, 3);
  81.     TextDrawBackgroundColor(Textdraw0, 255);
  82.     TextDrawFont(Textdraw0, 3);
  83.     TextDrawLetterSize(Textdraw0, 0.769999, 2.299998);
  84.     TextDrawColor(Textdraw0, -1);
  85.     TextDrawSetOutline(Textdraw0, 2);
  86.     TextDrawSetProportional(Textdraw0, 1);
  87.  
  88.     Textdraw1 = TextDrawCreate(462.000000, 402.000000, "]]]]]");
  89.     TextDrawBackgroundColor(Textdraw1, 255);
  90.     TextDrawFont(Textdraw1, 2);
  91.     TextDrawLetterSize(Textdraw1, 0.849999, 2.599998);
  92.     TextDrawColor(Textdraw1, -65281);
  93.     TextDrawSetOutline(Textdraw1, 0);
  94.     TextDrawSetProportional(Textdraw1, 1);
  95.     TextDrawSetShadow(Textdraw1, 1);
  96.  
  97.     for(new i; i < MAX_PLAYERS; i ++)
  98.     {
  99.         if(IsPlayerConnected(i))
  100.         {
  101.             TextDrawShowForPlayer(i, Textdraw0);
  102.             TextDrawShowForPlayer(i, Textdraw1);
  103.         }
  104.     }
  105. //==========================================fim textdraw=========================================================================
  106.     SendRconCommand("reloadfs Seifistration");
  107.     UsePlayerPedAnims();
  108.     DisableInteriorEnterExits();
  109.     SetGameModeText("Drift-Roleplay by:[EpT]");
  110.     AddPlayerClass(23,-315.1400,1574.3530,75.3594,226.4638,0,0,0,0,0,0);
  111.     SendRconCommand("hostname [EpT]Drift-Roleplay");
  112. //========================gm embreve===================================================================
  113. //==============faggio novatos=================================================================================================================================================================================================
  114.     AddStaticVehicleEx(462,-300.13031006,1086.95190430,19.40460968,181.99951172,6,126,15); //Faggio
  115.     AddStaticVehicleEx(462,-301.56362915,1086.90783691,19.41240692,181.99951172,6,126,15); //Faggio
  116.     AddStaticVehicleEx(462,-302.91580200,1086.86193848,19.41240692,181.99951172,6,126,15); //Faggio
  117.     AddStaticVehicleEx(462,-304.18997192,1086.83581543,19.41240692,181.99951172,6,126,15); //Faggio
  118.     AddStaticVehicleEx(462,-305.59768677,1086.81433105,19.41240692,181.99951172,6,126,15); //Faggio
  119. //==============fim faggio novatos(5 MOTOS)===================================================================================================================================================================================
  120. //==============Moutan bike novatos====================================================================================================================================================================================================================
  121.     AddStaticVehicleEx(510,-295.49536133,1074.49816895,19.43023109,0.00000000,-1,-1,15); //Mountain Bike
  122.     AddStaticVehicleEx(510,-296.77490234,1074.73693848,19.43802834,0.00000000,-1,-1,15); //Mountain Bike
  123.     AddStaticVehicleEx(481,-301.24353027,1074.88891602,19.35096359,0.00000000,-1,-1,15); //BMX
  124.     AddStaticVehicleEx(481,-300.13476562,1074.96496582,19.35096359,0.00000000,-1,-1,15); //BMX
  125.     AddStaticVehicleEx(481,-298.99432373,1074.92053223,19.35096359,0.00000000,-1,-1,15); //BMX
  126.     AddStaticVehicleEx(510,-297.86486816,1074.84619141,19.43802834,0.00000000,-1,-1,15); //Mountain Bike
  127. //===================FIM MOUTAN BIKE NOVATOS(6 bikes)==============================================================================================================================================================================================
  128. //==============sultan novatos==================================================================================================================================================================================================================
  129.     AddStaticVehicleEx(560,-129.71759033,1167.77331543,19.54716301,0.00000000,-1,-1,15); //Sultan
  130.     AddStaticVehicleEx(560,-78.90516663,1185.44665527,19.46076584,0.00000000,-1,-1,15); //Sultan
  131.     AddStaticVehicleEx(560,-110.79352570,1129.18164062,19.54716301,0.00000000,-1,-1,15); //Sultan
  132.     AddStaticVehicleEx(560,-156.14511108,1119.26110840,19.54716301,0.00000000,-1,-1,15); //Sultan
  133.     AddStaticVehicleEx(560,-43.39524078,959.36920166,19.57289696,0.00000000,-1,-1,15); //Sultan
  134.     AddStaticVehicleEx(560,66.16650391,996.97430420,14.09673119,0.00000000,-1,-1,15); //Sultan
  135.     AddStaticVehicleEx(560,-318.54132080,843.75781250,14.04716301,0.00000000,-1,-1,15); //Sultan
  136.     AddStaticVehicleEx(560,-329.02996826,1029.02783203,19.54716301,0.00000000,-1,-1,15); //Sultan
  137.     AddStaticVehicleEx(560,-190.71867371,1221.44384766,19.54716301,0.00000000,-1,-1,15); //Sultan
  138.     AddStaticVehicleEx(560,49.75544739,1223.75842285,18.74780655,2.00000000,-1,-1,15); //Sultan
  139. //============fim sultan novatos(11 carros)===================================~========================================================================================================================================================//===========Meu drift1=============================================================================================================================
  140.     CreateObject(11389, -271.97842407227, 1567.9918212891, 77.687301635742, 0, 0, 224.99998474121);
  141.     CreateObject(11387, -289.8876953125, 1572.7275390625, 77.691909790039, 0, 0, 225.49987792969);
  142.     CreateObject(11388, -271.55187988281, 1568.0229492188, 81.163414001465, 0, 0, 225.5);
  143.     CreateObject(11390, -271.70831298828, 1568.1148681641, 78.755195617676, 0, 0, 225.5);
  144.     CreateObject(11391, -271.96801757813, 1579.33203125, 75.622283935547, 0, 0, 225.5);
  145.     CreateObject(14826, -294.09671020508, 1576.0260009766, 80.199211120605, 0, 0, 0);
  146.     CreateObject(16107, -319.2155456543, 1563.3690185547, 74.5625, 0, 0, 134);
  147.     CreateObject(17064, -316.08386230469, 1579.8862304688, 74.5625, 0, 0, 45);
  148.     CreateObject(16360, -296.83374023438, 1583.8358154297, 74.33097076416, 0, 0, 315);
  149.     CreateObject(16362, -276.35946655273, 1533.2922363281, 77.477096557617, 0, 0, 314.5);
  150.     CreateObject(18283, -317.97894287109, 1507.9759521484, 74.5625, 0, 0, 180);
  151.     CreateObject(18284, -334.51181030273, 1514.8746337891, 77.304214477539, 0, 0, 89.5);
  152.     CreateObject(4639, -310.1838684082, 1506.3647460938, 76.014442443848, 0, 0, 1.5);
  153.     CreateObject(970, -301.81884765625, 1585.482421875, 75.114822387695, 0, 0, 316);
  154.     CreateObject(970, -304.97045898438, 1585.6850585938, 75.113983154297, 0, 0, 217.99975585938);
  155.     CreateObject(971, -334.63763427734, 1534.7844238281, 71.304191589355, 0, 0, 0);
  156.     CreateObject(971, -325.76162719727, 1534.7791748047, 71.304191589355, 0, 0, 0);
  157.     CreateObject(971, -316.81774902344, 1534.7531738281, 71.304191589355, 0, 0, 0);
  158.     CreateObject(971, -307.90805053711, 1534.7247314453, 71.304191589355, 0, 0, 0);
  159.     CreateObject(971, -299.07269287109, 1534.701171875, 71.304191589355, 0, 0, 0);
  160.     CreateObject(971, -294.09741210938, 1534.7476806641, 71.304191589355, 0, 0, 0);
  161.     CreateObject(971, -263.53500366211, 1547.0844726563, 71.314956665039, 0, 0, 136);
  162.     CreateObject(971, -262.28344726563, 1545.8908691406, 71.314956665039, 0, 0, 135.99975585938);
  163.     CreateObject(971, -262.34899902344, 1539.70703125, 71.332443237305, 0, 0, 43);
  164.     CreateObject(971, -268.900390625, 1533.5789794922, 71.332443237305, 0, 0, 42.994995117188);
  165.     CreateObject(971, -275.38369750977, 1527.4610595703, 71.332443237305, 0, 0, 42.994995117188);
  166.     CreateObject(971, -281.95516967773, 1521.3489990234, 71.332443237305, 0, 0, 42.994995117188);
  167.     CreateObject(971, -288.46484375, 1515.4543457031, 71.332443237305, 0, 0, 41.744995117188);
  168.     CreateObject(971, -291.49197387695, 1512.7562255859, 71.332443237305, 0, 0, 41.742553710938);
  169.     CreateObject(971, -327.14306640625, 1507.3278808594, 71.349769592285, 0, 0, 0);
  170.     CreateObject(971, -336.03921508789, 1507.3103027344, 71.349769592285, 0, 0, 0);
  171.     CreateObject(971, -345.04187011719, 1507.3350830078, 71.349769592285, 0, 0, 0);
  172.     CreateObject(971, -353.89889526367, 1507.3350830078, 71.349769592285, 0, 0, 0);
  173.     CreateObject(971, -362.87255859375, 1507.3155517578, 71.349769592285, 0, 0, 0);
  174.     CreateObject(971, -371.78146362305, 1507.2938232422, 71.349769592285, 0, 0, 0);
  175.     CreateObject(971, -380.79342651367, 1507.2546386719, 71.349769592285, 0, 0, 0);
  176.     CreateObject(971, -389.66049194336, 1507.2283935547, 71.349769592285, 0, 0, 0);
  177.     CreateObject(973, -289.18161010742, 1409.7080078125, 72.199211120605, 0, 0, 86);
  178.     CreateObject(973, -342.93124389648, 1460.1014404297, 64.719581604004, 0, 4.5, 125.98718261719);
  179.     CreateObject(973, -400.13580322266, 1439.9826660156, 36.645431518555, 0, 4.75, 117.45776367188);
  180.     CreateObject(973, -405.80026245117, 1447.2052001953, 36.033840179443, 0, 2.5, 139.95422363281);
  181.     CreateObject(973, -413.42443847656, 1451.3878173828, 35.42130279541, 359.00463867188, 5.5008239746094, 164.04534912109);
  182.     CreateObject(973, -291.27172851563, 1400.7083740234, 72.212310791016, 0, 0, 67.995483398438);
  183.     CreateObject(973, -296.64892578125, 1393.423828125, 72.232124328613, 0, 0, 37.994384765625);
  184.     CreateObject(973, -304.76348876953, 1389.4477539063, 72.208915710449, 0, 0, 13.99072265625);
  185.     CreateObject(973, -313.5358581543, 1389.8544921875, 72.058303833008, 0, 357.75, 339.98559570313);
  186.     CreateObject(973, -320.5032043457, 1394.6477050781, 71.641181945801, 0, 356.5, 310.98291015625);
  187.     CreateObject(973, -325.91754150391, 1401.8239746094, 70.883628845215, 0, 354, 301.9782409668);
  188.     CreateObject(973, -349.01693725586, 1466.5655517578, 64.163505554199, 0, 2.5, 140.98571777344);
  189.     CreateObject(973, -356.03173828125, 1470.3170166016, 63.755893707275, 0, 2.75, 166.98083496094);
  190.     CreateObject(973, -364.85696411133, 1470.7955322266, 63.222236633301, 0, 4, 187.98048400879);
  191.     CreateObject(973, -373.47961425781, 1468.5623779297, 62.400367736816, 0, 5.5, 202.47607421875);
  192.     CreateObject(973, -380.37121582031, 1463.6500244141, 61.697315216064, 0, 3.75, 229.97169494629);
  193.     CreateObject(973, -384.85369873047, 1455.9522705078, 61.30456161499, 0, 1.5, 249.47131347656);
  194.     CreateObject(973, -385.46820068359, 1447.2198486328, 61.002475738525, 0, 2.25, 283.46643066406);
  195.     CreateObject(973, -421.48876953125, 1455.4592285156, 34.584270477295, 0, 4.75, 145.5);
  196.     CreateObject(973, -428.56817626953, 1460.9982910156, 34.283100128174, 0, 0, 138.74536132813);
  197.     CreateObject(973, -434.71734619141, 1467.6652832031, 34.161800384521, 0, 1, 125.99377441406);
  198.     CreateObject(973, -438.97653198242, 1475.8758544922, 34.075782775879, 0, 0, 109.7412109375);
  199.     CreateObject(973, -440.56616210938, 1484.6239013672, 33.904933929443, 0, 2, 91);
  200.     CreateObject(973, -316.18408203125, 1339.3168945313, 54.194660186768, 0, 357.5, 110);
  201.     CreateObject(973, -316.66793823242, 1317.4460449219, 53.252853393555, 0, 354.75, 61.747100830078);
  202.     CreateObject(973, -323.19403076172, 1311.4244384766, 52.532646179199, 359.7507019043, 355.74996948242, 26.228302001953);
  203.     CreateObject(973, -332.01455688477, 1310.0296630859, 52.018844604492, 0, 356.5, 355.994140625);
  204.     CreateObject(973, -340.67230224609, 1312.4848632813, 51.44115447998, 0, 356, 332.73999023438);
  205.     CreateObject(973, -347.87197875977, 1317.7850341797, 50.862194061279, 0, 356.75, 313.486328125);
  206.     CreateObject(983, -309.17056274414, 1302.4038085938, 53.347900390625, 0, 0, 0);
  207.     CreateObject(983, -309.18640136719, 1300.9029541016, 53.347900390625, 0, 0, 0);
  208.     CreateObject(983, -312.30218505859, 1297.8531494141, 53.347900390625, 0, 0, 270);
  209.     CreateObject(1228, -308.43203735352, 1504.2839355469, 75.001457214355, 0, 0, 4);
  210.     CreateObject(1228, -308.25720214844, 1502.4206542969, 75.012832641602, 0, 0, 3.9990234375);
  211.     CreateObject(1237, -308.85272216797, 1504.2609863281, 74.580474853516, 0, 0, 0);
  212.     CreateObject(1237, -308.6403503418, 1502.4274902344, 74.591659545898, 0, 0, 0);
  213.     CreateObject(1250, -312.66928100586, 1507.1072998047, 75.586532592773, 0, 0, 182);
  214.     CreateObject(1251, -322.55752563477, 1514.9122314453, 74.464057922363, 0, 0, 0);
  215.     CreateObject(1251, -319.40563964844, 1514.9383544922, 74.464057922363, 0, 0, 0);
  216.     CreateObject(1251, -316.42105102539, 1514.9682617188, 74.461639404297, 0, 0, 0);
  217.     CreateObject(1251, -313.21701049805, 1514.9202880859, 74.461639404297, 0, 0, 0);
  218.     CreateObject(1251, -291.72787475586, 1291.7830810547, 52.728786468506, 0, 0, 263.99645996094);
  219.     CreateObject(1251, -290.75115966797, 1296.3917236328, 52.879238128662, 0, 0, 263.99597167969);
  220.     CreateObject(1251, -290.75012207031, 1301.0823974609, 53.007617950439, 0, 0, 263.99597167969);
  221.     CreateObject(1251, -290.04302978516, 1305.6885986328, 53.12833404541, 0, 0, 263.99597167969);
  222.     CreateObject(1251, -288.97769165039, 1309.9416503906, 53.226505279541, 0, 0, 263.99597167969);
  223.     CreateObject(1251, -288.06591796875, 1319.3287353516, 53.441082000732, 0, 0, 261.99597167969);
  224.     CreateObject(1251, -288.7135925293, 1314.7321777344, 53.335716247559, 0, 0, 261.99096679688);
  225.     CreateObject(1251, -287.4970703125, 1323.9119873047, 53.546028137207, 0, 0, 261.99096679688);
  226.     CreateObject(1251, -286.9079284668, 1328.580078125, 53.652935028076, 0, 0, 261.99096679688);
  227.     CreateObject(7033, -404.97814941406, 1721.4798583984, 44.388816833496, 2.9976806640625, 2.2530822753906, 358.63208007813);
  228.     CreateObject(1215, -308.86584472656, 1503.3177490234, 75.150550842285, 0, 0, 0);
  229.     CreateObject(1215, -313.17407226563, 1565.9685058594, 74.923698425293, 0, 0, 0);
  230.     CreateObject(1215, -311.03692626953, 1563.6029052734, 74.923698425293, 0, 0, 0);
  231.     CreateObject(1238, -309.10571289063, 1507.673828125, 74.880676269531, 0, 0, 0);
  232.     CreateObject(1238, -310.00537109375, 1509.3413085938, 74.880676269531, 0, 0, 0);
  233.     CreateObject(1238, -312.34713745117, 1510.8557128906, 74.880676269531, 0, 0, 0);
  234.     CreateObject(1238, -279.13998413086, 1561.2122802734, 74.677551269531, 0, 0, 0);
  235.     CreateObject(1238, -312.74047851563, 1560.0035400391, 74.878311157227, 0, 0, 0);
  236.     CreateObject(1238, -313.08627319336, 1307.2238769531, 52.982524871826, 0, 0, 0);
  237.     CreateObject(1238, -313.00057983398, 1308.4499511719, 52.982524871826, 0, 0, 0);
  238.     CreateObject(1257, -313.14050292969, 1332.7561035156, 54.566604614258, 0, 0, 12);
  239.     CreateObject(1244, -312.35092163086, 1564.9866943359, 75.00887298584, 0, 0, 45.25);
  240.     CreateObject(1346, -312.64193725586, 1291.6086425781, 54.015350341797, 0, 0, 90);
  241.     CreateObject(1342, -312.40307617188, 1295.0510253906, 53.698040008545, 0, 0, 0);
  242.     CreateObject(1363, -302.21032714844, 1291.8277587891, 53.134868621826, 0, 0, 0);
  243.     CreateObject(1366, -309.1448059082, 1331.1967773438, 54.1584815979, 0, 0, 0);
  244.     CreateObject(1367, -310.52465820313, 1331.1402587891, 54.06563949585, 0, 0, 4);
  245.     CreateObject(1568, -311.07540893555, 1510.2921142578, 74.5625, 0, 0, 0);
  246.     CreateObject(1568, -324.43759155273, 1510.9627685547, 74.5625, 0, 0, 0);
  247.     CreateObject(1568, -337.78353881836, 1535.3492431641, 74.5625, 0, 0, 0);
  248.     CreateObject(1568, -315.49035644531, 1536.2106933594, 74.5625, 0, 0, 0);
  249.     CreateObject(1568, -297.00912475586, 1544.3134765625, 74.5625, 0, 0, 0);
  250.     CreateObject(1568, -314.22396850586, 1558.5343017578, 74.560127258301, 0, 0, 0);
  251.     CreateObject(1568, -303.29220581055, 1587.5563964844, 74.574485778809, 0, 0, 0);
  252.     CreateObject(1568, -265.43682861328, 1550.0577392578, 74.480728149414, 0, 0, 0);
  253.     CreateObject(1568, -259.94519042969, 1541.6331787109, 74.5625, 0, 0, 0);
  254.     CreateObject(1568, -292.48065185547, 1510.6256103516, 74.560134887695, 0, 0, 0);
  255.     CreateObject(1568, -292.48065185547, 1510.6256103516, 74.560134887695, 0, 0, 0);
  256.     CreateObject(1568, -290.72570800781, 1535.3061523438, 74.5625, 0, 0, 0);
  257.     CreateObject(1319, -306.76119995117, 1489.3908691406, 75.165901184082, 0, 0, 180);
  258.     CreateObject(1319, -303.43905639648, 1450.3956298828, 73.259033203125, 0, 0, 179.99450683594);
  259.     CreateObject(1319, -317.19989013672, 1410.3138427734, 70.244689941406, 0, 0, 37.994506835938);
  260.     CreateObject(1319, -332.46020507813, 1440.8587646484, 66.660629272461, 0, 0, 31.99072265625);
  261.     CreateObject(1319, -378.26528930664, 1428.3248291016, 59.939819335938, 0, 0, 199.98670959473);
  262.     CreateObject(1319, -352.14224243164, 1380.4487304688, 56.730537414551, 0, 0, 203.98413085938);
  263.     CreateObject(1319, -332.71951293945, 1346.2039794922, 54.457725524902, 0, 0, 203.98315429688);
  264.     CreateObject(1319, -352.01336669922, 1345.8168945313, 48.51091003418, 0, 0, 33.983154296875);
  265.     CreateObject(1319, -372.92727661133, 1384.4327392578, 43.46630859375, 0, 0, 33.980712890625);
  266.     CreateObject(1319, -397.60034179688, 1434.7362060547, 37.001640319824, 0, 0, 25.980712890625);
  267.     CreateObject(1290, -296.69485473633, 1441.8603515625, 78.346183776855, 0, 0, 0);
  268.     CreateObject(1290, -339.02572631836, 1440.3634033203, 71.951454162598, 0, 0, 14);
  269.     CreateObject(1290, -349.04489135742, 1386.9910888672, 62.518047332764, 0, 0, 23.99658203125);
  270.     CreateObject(1290, -379.33557128906, 1383.7552490234, 48.735927581787, 0, 0, 23.994140625);
  271.     CreateObject(1290, -448.11499023438, 1508.4638671875, 40.334648132324, 0, 0, 23.994140625);
  272.     CreateObject(1290, -444.51406860352, 1624.990234375, 40.565822601318, 0, 0, 325.994140625);
  273.     CreateObject(1290, -376.63711547852, 1806.2141113281, 53.970771789551, 0, 0, 25.991821289063);
  274.     CreateObject(1290, -429.95660400391, 1842.4720458984, 70.487571716309, 0, 0, 25.988159179688);
  275.     CreateObject(1290, -475.93911743164, 1901.4993896484, 89.779289245605, 0, 0, 25.988159179688);
  276.     CreateObject(1290, -442.05078125, 1993.8449707031, 81.319786071777, 0, 0, 9.9881591796875);
  277.     CreateObject(1290, -465.14804077148, 2017.6485595703, 65.337280273438, 0, 0, 9.986572265625);
  278.     CreateObject(9482, -301.78094482422, 1500.5455322266, 81.080024719238, 0, 0, 271.5);
  279.     CreateObject(10150, -279.34713745117, 1583.3673095703, 76.268226623535, 0, 0, 314);
  280.     CreateObject(10150, -268.07574462891, 1554.7280273438, 74.465721130371, 0, 90, 45.994567871094);
  281.     CreateObject(10150, -264.35809326172, 1558.4450683594, 74.465721130371, 0, 90, 45.994262695313);
  282.     CreateObject(10150, -260.98474121094, 1561.9488525391, 74.465721130371, 0, 90, 45.994262695313);
  283.     CreateObject(10150, -258.26077270508, 1564.541015625, 74.465721130371, 0, 90, 45.994262695313);
  284.     CreateObject(10150, -274.04678344727, 1560.5977783203, 74.465721130371, 0, 90, 44.994079589844);
  285.     CreateObject(10150, -271.62469482422, 1563.0168457031, 74.465721130371, 0, 90, 44.989013671875);
  286.     CreateObject(10150, -269.37875366211, 1565.4174804688, 74.465721130371, 0, 90, 44.989013671875);
  287.     CreateObject(10150, -266.79891967773, 1568.0269775391, 74.465721130371, 0, 90, 44.989013671875);
  288.     CreateObject(10150, -263.85595703125, 1571.0845947266, 74.465721130371, 0, 90, 44.989013671875);
  289.     CreateObject(1508, -265.28890991211, 1569.6182861328, 75.467651367188, 0.1055908203125, 90.226867675781, 136.25036621094);
  290.     CreateObject(1508, -259.21328735352, 1563.6712646484, 75.467651367188, 0.1043701171875, 90.225219726563, 136.24694824219);
  291.     CreateObject(10150, -279.3466796875, 1583.3671875, 77.243286132813, 0, 0, 313.99475097656);
  292.     CreateObject(10150, -280.97317504883, 1581.7880859375, 77.243286132813, 0, 0, 313.99475097656);
  293.     CreateObject(10150, -280.97265625, 1581.7880859375, 75.943206787109, 0, 0, 313.99475097656);
  294.     CreateObject(10150, -265.02801513672, 1557.4853515625, 74.465721130371, 0, 90, 45.994262695313);
  295.     CreateObject(10150, -261.70175170898, 1560.7218017578, 74.465721130371, 0, 90, 45.994262695313);
  296.     CreateObject(10150, -264.27059936523, 1563.4536132813, 74.465721130371, 0, 90, 45.994262695313);
  297.     CreateObject(10150, -267.18408203125, 1560.712890625, 74.465721130371, 0, 90, 45.994262695313);
  298.     CreateObject(10150, -270.09716796875, 1557.97265625, 74.465721130371, 0, 90, 45.994262695313);
  299.     CreateObject(10150, -270.82516479492, 1557.2879638672, 74.465721130371, 0, 90, 45.994262695313);
  300.     CreateObject(10150, -272.05743408203, 1558.5981445313, 74.465721130371, 0, 90, 45.994262695313);
  301.     CreateObject(10150, -269.50726318359, 1560.9953613281, 74.465721130371, 0, 90, 45.994262695313);
  302.     CreateObject(10150, -266.41116333008, 1563.9066162109, 74.465721130371, 0, 90, 45.994262695313);
  303.     CreateObject(10150, -263.86175537109, 1566.3039550781, 74.465721130371, 0, 90, 45.994262695313);
  304.     CreateObject(10150, -261.31195068359, 1568.7014160156, 74.465721130371, 0, 90, 45.994262695313);
  305.     CreateObject(10150, -260.1340637207, 1566.7194824219, 74.465721130371, 0, 90, 45.994262695313);
  306.     CreateObject(10150, -261.59057617188, 1565.3486328125, 74.465721130371, 0, 90, 45.994262695313);
  307.     CreateObject(10150, -265.18704223633, 1569.1733398438, 74.465721130371, 0, 90, 45.994262695313);
  308.     CreateObject(10150, -263.52932739258, 1570.7309570313, 74.465721130371, 0, 90, 45.994262695313);
  309.     CreateObject(10150, -265.7561340332, 1573.0981445313, 74.465721130371, 0, 90, 45.994262695313);
  310.     CreateObject(10150, -268.49658203125, 1576.01171875, 74.465721130371, 0, 90, 45.994262695313);
  311.     CreateObject(10150, -270.89422607422, 1578.5615234375, 74.465721130371, 0, 90, 45.994262695313);
  312.     CreateObject(10150, -274.35186767578, 1581.1439208984, 74.465721130371, 0, 90, 45.994262695313);
  313.     CreateObject(10150, -276.5783996582, 1583.5112304688, 74.465721130371, 0, 90, 45.994262695313);
  314.     CreateObject(10150, -279.30960083008, 1580.9417724609, 74.465721130371, 0, 90, 45.994262695313);
  315.     CreateObject(10150, -277.25402832031, 1578.755859375, 74.465721130371, 0, 90, 45.994262695313);
  316.     CreateObject(10150, -275.0270690918, 1576.3881835938, 74.465721130371, 0, 90, 45.994262695313);
  317.     CreateObject(10150, -272.11434936523, 1573.2915039063, 74.465721130371, 0, 90, 45.994262695313);
  318.     CreateObject(10150, -269.20223999023, 1570.1948242188, 74.465721130371, 0, 90, 45.994262695313);
  319.     CreateObject(10150, -268.47375488281, 1570.8793945313, 74.465721130371, 0, 90, 45.994262695313);
  320.     CreateObject(10150, -270.01528930664, 1572.5180664063, 74.465721130371, 0, 90, 45.994262695313);
  321.     CreateObject(10150, -271.89889526367, 1574.5209960938, 74.465721130371, 0, 90, 45.994262695313);
  322.     CreateObject(10150, -273.26879882813, 1575.9775390625, 74.465721130371, 0, 90, 45.994262695313);
  323.     CreateObject(10150, -273.95373535156, 1576.7060546875, 74.465721130371, 0, 90, 45.994262695313);
  324.     CreateObject(10150, -277.04879760742, 1573.7945556641, 74.465721130371, 0, 90, 45.994262695313);
  325.     CreateObject(10150, -274.13583374023, 1570.6977539063, 74.465721130371, 0, 90, 45.994262695313);
  326.     CreateObject(10150, -271.56631469727, 1567.9653320313, 74.465721130371, 0, 90, 45.994262695313);
  327.     CreateObject(10150, -277.02682495117, 1568.6633300781, 74.465721130371, 0, 90, 45.994262695313);
  328.     CreateObject(10150, -274.7995300293, 1566.2954101563, 74.465721130371, 0, 90, 45.994262695313);
  329.     CreateObject(10150, -276.64916992188, 1562.4964599609, 74.465721130371, 0, 90, 45.994262695313);
  330.     CreateObject(10150, -273.68017578125, 1564.498046875, 74.465721130371, 0, 90, 45.994262695313);
  331.     CreateObject(10150, -275.73794555664, 1563.5153808594, 74.465721130371, 0, 90, 45.994262695313);
  332.     CreateObject(10150, -279.53762817383, 1565.4272460938, 74.465721130371, 0, 90, 45.994262695313);
  333.     CreateObject(10150, -279.04287719727, 1575.0578613281, 74.465721130371, 0, 90, 45.994262695313);
  334.     CreateObject(10150, -281.72402954102, 1577.6778564453, 74.465721130371, 0, 90, 45.994262695313);
  335.     CreateObject(10150, -284.34024047852, 1574.6417236328, 74.465721130371, 0, 90, 45.994262695313);
  336.     CreateObject(10150, -286.26168823242, 1572.6744384766, 74.465721130371, 0, 90, 45.994262695313);
  337.     CreateObject(10150, -283.57870483398, 1570.0535888672, 74.465721130371, 0, 90, 45.994262695313);
  338.     CreateObject(10150, -281.79010009766, 1568.3059082031, 74.465721130371, 0, 90, 45.994262695313);
  339.     CreateObject(10150, -279.16934204102, 1570.9881591797, 74.465721130371, 0, 90, 45.994262695313);
  340.     CreateObject(10150, -281.13577270508, 1572.9088134766, 74.465721130371, 0, 90, 45.994262695313);
  341.     CreateObject(10150, -281.1357421875, 1572.908203125, 74.465721130371, 0, 90, 45.994262695313);
  342.     CreateObject(1966, -275.85836791992, 1558.8273925781, 77.121307373047, 0, 0, 316);
  343.     CreateObject(5043, -262.44723510742, 1560.6573486328, 74.93431854248, 0, 67, 44.5);
  344.     CreateObject(5043, -268.39660644531, 1566.3442382813, 74.93431854248, 0, 66.99462890625, 45.994750976563);
  345.     CreateObject(2117, -282.51016235352, 1574.1655273438, 74.536033630371, 0, 0, 42.75);
  346.     CreateObject(2117, -283.9765625, 1572.802734375, 74.536033630371, 0, 0, 42.747802734375);
  347.     CreateObject(2117, -285.42242431641, 1571.4633789063, 74.536033630371, 0, 0, 42.747802734375);
  348.     CreateObject(2117, -286.50933837891, 1570.4447021484, 74.536033630371, 0, 0, 42.747802734375);
  349.     CreateObject(1964, -281.95608520508, 1574.9865722656, 75.499580383301, 0, 0, 40);
  350.     CreateObject(1964, -283.2981262207, 1573.7222900391, 75.499580383301, 0, 0, 41.995727539063);
  351.     CreateObject(1964, -285.78518676758, 1571.4416503906, 75.499580383301, 0, 0, 41.995239257813);
  352.     CreateObject(705, -290.18133544922, 1506.2088623047, 74.040565490723, 0, 0, 36);
  353.     CreateObject(705, -306.51116943359, 1336.1370849609, 53.726905822754, 0, 0, 35.996704101563);
  354.     CreateObject(705, -418.05010986328, 1426.9143066406, 34.948635101318, 0, 0, 35.996704101563);
  355.     CreateObject(705, -399.59963989258, 2065.7814941406, 61.319664001465, 0, 0, 35.996704101563);
  356.     CreateObject(705, -424.20401000977, 2040.5679931641, 60.509063720703, 0, 0, 35.996704101563);
  357.     CreateObject(713, -405.93716430664, 1520.3897705078, 74.232299804688, 0, 0, 0);
  358.     CreateObject(726, -366.88439941406, 1554.6331787109, 74.5625, 0, 0, 190);
  359.     CreateObject(726, -367.58743286133, 1554.8262939453, 75.07258605957, 0, 0, 269.99755859375);
  360.     CreateObject(730, -375.32293701172, 1551.14453125, 74.5625, 0, 0, 0);
  361.     CreateObject(768, -323.97622680664, 1552.2626953125, 74.560127258301, 0, 0, 0);
  362.     CreateObject(762, -358.45877075195, 1612.0438232422, 80.892631530762, 0, 0, 0);
  363.     CreateObject(801, -355.59262084961, 1550.4494628906, 74.5625, 0, 0, 0);
  364.     CreateObject(801, -351.87631225586, 1542.6297607422, 74.5625, 0, 0, 0);
  365.     CreateObject(801, -358.9612121582, 1540.2761230469, 74.5625, 0, 0, 0);
  366.     CreateObject(801, -366.9582824707, 1541.7301025391, 74.5625, 0, 0, 0);
  367.     CreateObject(801, -372.74096679688, 1542.1604003906, 74.5625, 0, 0, 0);
  368.     CreateObject(801, -361.64910888672, 1547.2985839844, 74.5625, 0, 0, 0);
  369.     CreateObject(801, -356.5588684082, 1545.3912353516, 74.5625, 0, 0, 0);
  370.     CreateObject(801, -353.02493286133, 1537.98828125, 74.5625, 0, 0, 0);
  371.     CreateObject(801, -369.72827148438, 1548.1259765625, 74.5625, 0, 0, 0);
  372.     CreateObject(802, -360.95401000977, 1538.5393066406, 74.955390930176, 0, 0, 0);
  373.     CreateObject(802, -356.9729309082, 1537.5725097656, 74.955390930176, 0, 0, 0);
  374.     CreateObject(802, -354.03924560547, 1537.0093994141, 74.955390930176, 0, 0, 0);
  375.     CreateObject(802, -352.24594116211, 1538.2733154297, 74.955390930176, 0, 0, 0);
  376.     CreateObject(802, -350.45581054688, 1543.9030761719, 74.955390930176, 0, 0, 0);
  377.     CreateObject(802, -350.16265869141, 1548.2275390625, 74.955390930176, 0, 0, 0);
  378.     CreateObject(802, -350.23861694336, 1549.9822998047, 74.955390930176, 0, 0, 0);
  379.     CreateObject(802, -348.41412353516, 1558.3774414063, 74.953025817871, 0, 0, 0);
  380.     CreateObject(802, -349.50463867188, 1558.6588134766, 74.953025817871, 0, 0, 0);
  381.     CreateObject(802, -355.68341064453, 1555.9940185547, 74.953025817871, 0, 0, 0);
  382.     CreateObject(802, -353.94711303711, 1555.7889404297, 74.953025817871, 0, 0, 0);
  383.     CreateObject(802, -352.94683837891, 1553.7717285156, 74.953025817871, 0, 0, 0);
  384.     CreateObject(802, -353.91284179688, 1548.1724853516, 74.955390930176, 0, 0, 0);
  385.     CreateObject(802, -356.85003662109, 1545.8969726563, 74.955390930176, 0, 0, 0);
  386.     CreateObject(802, -362.17639160156, 1543.6646728516, 74.955390930176, 0, 0, 0);
  387.     CreateObject(802, -364.26644897461, 1541.8228759766, 74.955390930176, 0, 0, 0);
  388.     CreateObject(802, -367.32916259766, 1540.8128662109, 74.955390930176, 0, 0, 0);
  389.     CreateObject(802, -368.17626953125, 1540.5620117188, 74.955390930176, 0, 0, 0);
  390.     CreateObject(802, -370.61352539063, 1540.7554931641, 74.955390930176, 0, 0, 0);
  391.     CreateObject(802, -371.09030151367, 1541.6539306641, 74.955390930176, 0, 0, 0);
  392.     CreateObject(802, -373.51843261719, 1543.1320800781, 74.955390930176, 0, 0, 0);
  393.     CreateObject(802, -381.60046386719, 1543.0843505859, 74.955390930176, 0, 0, 0);
  394.     CreateObject(802, -380.49130249023, 1542.0190429688, 74.955390930176, 0, 0, 0);
  395.     CreateObject(802, -378.38223266602, 1541.77734375, 74.955390930176, 0, 0, 0);
  396.     CreateObject(802, -376.25054931641, 1545.1522216797, 74.955390930176, 0, 0, 0);
  397.     CreateObject(802, -376.33026123047, 1547.689453125, 74.955390930176, 0, 0, 0);
  398.     CreateObject(802, -379.548828125, 1549.7639160156, 74.955390930176, 0, 0, 0);
  399.     CreateObject(802, -381.28881835938, 1547.0998535156, 74.955390930176, 0, 0, 0);
  400.     CreateObject(802, -380.53311157227, 1549.7954101563, 74.955390930176, 0, 0, 0);
  401.     CreateObject(802, -378.39315795898, 1549.8792724609, 74.955390930176, 0, 0, 0);
  402.     CreateObject(802, -375.00445556641, 1546.9309082031, 74.955390930176, 0, 0, 0);
  403.     CreateObject(802, -370.22427368164, 1548.0211181641, 74.955390930176, 0, 0, 0);
  404.     CreateObject(802, -377.52261352539, 1546.4793701172, 74.955390930176, 0, 0, 0);
  405.     CreateObject(802, -373.28173828125, 1549.1667480469, 74.955390930176, 0, 0, 0);
  406.     CreateObject(802, -372.94552612305, 1555.4830322266, 74.955390930176, 0, 0, 0);
  407.     CreateObject(802, -367.90478515625, 1554.1674804688, 78.82006072998, 0, 0, 0);
  408.     CreateObject(802, -367.71627807617, 1554.1674804688, 78.834205627441, 0, 0, 0);
  409.     CreateObject(802, -358.96994018555, 1556.2391357422, 74.955390930176, 0, 0, 0);
  410.     CreateObject(802, -360.91958618164, 1550.1796875, 74.955390930176, 0, 0, 0);
  411.     CreateObject(802, -362.80938720703, 1549.8558349609, 74.955390930176, 0, 0, 0);
  412.     CreateObject(802, -367.66488647461, 1547.2797851563, 74.955390930176, 0, 0, 0);
  413.     CreateObject(802, -355.27575683594, 1558.1274414063, 74.953025817871, 0, 0, 0);
  414.     CreateObject(802, -351.80920410156, 1559.7802734375, 74.953025817871, 0, 0, 0);
  415.     CreateObject(802, -360.16903686523, 1565.2941894531, 75.09497833252, 0, 0, 0);
  416.     CreateObject(802, -363.08267211914, 1569.2362060547, 75.20955657959, 0, 0, 0);
  417.     CreateObject(802, -363.92880249023, 1571.0827636719, 75.263229370117, 0, 0, 0);
  418.     CreateObject(802, -366.79693603516, 1570.2508544922, 75.239051818848, 0, 0, 0);
  419.     CreateObject(802, -369.83551025391, 1565.0178222656, 75.086936950684, 0, 0, 0);
  420.     CreateObject(802, -376.15328979492, 1558.7241210938, 74.955390930176, 0, 0, 0);
  421.     CreateObject(802, -377.36013793945, 1555.7740478516, 74.955390930176, 0, 0, 0);
  422.     CreateObject(802, -378.22308349609, 1555.9919433594, 74.955390930176, 0, 0, 0);
  423.     CreateObject(802, -377.97253417969, 1560.3309326172, 74.961296081543, 0, 0, 0);
  424.     CreateObject(802, -373.53253173828, 1565.5228271484, 75.101615905762, 0, 0, 0);
  425.     CreateObject(802, -370.58435058594, 1561.3818359375, 74.981254577637, 0, 0, 0);
  426.     CreateObject(802, -365.30096435547, 1562.5209960938, 75.014366149902, 0, 0, 0);
  427.     CreateObject(802, -360.24743652344, 1562.3720703125, 75.010032653809, 0, 0, 0);
  428.     CreateObject(802, -364.2942199707, 1568.0831298828, 75.176040649414, 0, 0, 0);
  429.     CreateObject(802, -370.69827270508, 1568.1898193359, 75.179138183594, 0, 0, 0);
  430.     CreateObject(802, -369.50375366211, 1571.8461914063, 75.285423278809, 0, 0, 0);
  431.     CreateObject(802, -367.14920043945, 1574.4554443359, 75.361259460449, 0, 0, 0);
  432.     CreateObject(802, -354.06140136719, 1562.4434814453, 75.012107849121, 0, 0, 0);
  433.     CreateObject(803, -351.93405151367, 1558.1896972656, 75.979438781738, 0, 0, 0);
  434.     CreateObject(803, -355.39501953125, 1562.1890869141, 76.031127929688, 0, 0, 0);
  435.     CreateObject(803, -359.1921081543, 1566.0029296875, 76.141990661621, 0, 0, 0);
  436.     CreateObject(803, -363.52093505859, 1570.0855712891, 76.26065826416, 0, 0, 0);
  437.     CreateObject(803, -365.95953369141, 1573.1800537109, 76.350608825684, 0, 0, 0);
  438.     CreateObject(803, -354.83764648438, 1553.2751464844, 75.981803894043, 0, 0, 0);
  439.     CreateObject(803, -360.67904663086, 1546.1011962891, 75.981803894043, 0, 0, 0);
  440.     CreateObject(803, -369.60018920898, 1552.0064697266, 75.981803894043, 0, 0, 0);
  441.     CreateObject(803, -361.45541381836, 1555.2613525391, 75.981803894043, 0, 0, 0);
  442.     CreateObject(803, -365.39019775391, 1562.3576660156, 76.036033630371, 0, 0, 0);
  443.     CreateObject(804, -371.58584594727, 1567.4152832031, 75.943206787109, 0, 0, 0);
  444.     CreateObject(804, -375.22479248047, 1565.9608154297, 75.900932312012, 0, 0, 0);
  445.     CreateObject(804, -378.2536315918, 1562.3958740234, 75.797309875488, 0, 0, 0);
  446.     CreateObject(804, -380.15121459961, 1559.4610595703, 75.739067077637, 0, 0, 0);
  447.     CreateObject(804, -380.61471557617, 1554.0882568359, 75.741973876953, 0, 0, 0);
  448.     CreateObject(804, -378.42883300781, 1548.2811279297, 75.741973876953, 0, 0, 0);
  449.     CreateObject(804, -378.62646484375, 1546.3853759766, 75.741973876953, 0, 0, 0);
  450.     CreateObject(804, -381.43402099609, 1545.1943359375, 75.741973876953, 0, 0, 0);
  451.     CreateObject(804, -377.9280090332, 1554.2374267578, 75.741973876953, 0, 0, 0);
  452.     CreateObject(804, -373.39010620117, 1559.3221435547, 75.741973876953, 0, 0, 0);
  453.     CreateObject(804, -367.98699951172, 1560.1517333984, 75.738418579102, 0, 0, 0);
  454.     CreateObject(804, -367.2087097168, 1559.5844726563, 75.741973876953, 0, 0, 0);
  455.     CreateObject(804, -372.13751220703, 1560.7250976563, 75.749244689941, 0, 0, 0);
  456.     CreateObject(804, -374.22750854492, 1562.6684570313, 75.805236816406, 0, 0, 0);
  457.     CreateObject(804, -372.21115112305, 1564.0222167969, 75.844581604004, 0, 0, 0);
  458.     CreateObject(804, -352.14898681641, 1541.9719238281, 75.741973876953, 0, 0, 0);
  459.     CreateObject(804, -352.74063110352, 1536.9088134766, 75.741973876953, 0, 0, 0);
  460.     CreateObject(804, -359.47116088867, 1538.3841552734, 75.741973876953, 0, 0, 0);
  461.     CreateObject(804, -363.99368286133, 1539.5444335938, 75.741973876953, 0, 0, 0);
  462.     CreateObject(804, -368.34786987305, 1539.6859130859, 75.741973876953, 0, 0, 0);
  463.     CreateObject(804, -372.07745361328, 1540.3355712891, 75.741973876953, 0, 0, 0);
  464.     CreateObject(804, -374.6298828125, 1541.5693359375, 75.741973876953, 0, 0, 0);
  465.     CreateObject(804, -367.06964111328, 1545.5567626953, 75.741973876953, 0, 0, 0);
  466.     CreateObject(804, -364.18392944336, 1548.3597412109, 75.741973876953, 0, 0, 0);
  467.     CreateObject(804, -357.82577514648, 1542.3271484375, 75.741973876953, 0, 0, 0);
  468.     CreateObject(804, -350.14587402344, 1549.3272705078, 75.741973876953, 0, 0, 0);
  469.     CreateObject(805, -352.38513183594, 1546.4060058594, 75.71183013916, 0, 0, 0);
  470.     CreateObject(808, -365.35113525391, 1544.3699951172, 76.364440917969, 0, 0, 0);
  471.     CreateObject(808, -365.65762329102, 1549.6158447266, 76.364440917969, 0, 0, 0);
  472.     CreateObject(808, -374.32006835938, 1545.9737548828, 76.364440917969, 0, 0, 0);
  473.     CreateObject(808, -373.85006713867, 1549.6225585938, 76.364440917969, 0, 0, 0);
  474.     CreateObject(808, -380.24597167969, 1552.6674804688, 76.364440917969, 0, 0, 0);
  475.     CreateObject(808, -378.45962524414, 1543.2265625, 76.364440917969, 0, 0, 0);
  476.     CreateObject(809, -355.5029296875, 1539.8520507813, 74.5625, 0, 0, 0);
  477.     CreateObject(809, -351.29046630859, 1537.4432373047, 74.5625, 0, 0, 0);
  478.     CreateObject(809, -363.08084106445, 1540.4036865234, 74.5625, 0, 0, 0);
  479.     CreateObject(809, -358.619140625, 1543.2794189453, 74.5625, 0, 0, 0);
  480.     CreateObject(809, -370.70172119141, 1544.9421386719, 74.5625, 0, 0, 0);
  481.     CreateObject(813, -369.49411010742, 1541.0589599609, 76.732635498047, 0, 0, 0);
  482.     CreateObject(813, -362.90972900391, 1538.6459960938, 76.732635498047, 0, 0, 0);
  483.     CreateObject(813, -375.44223022461, 1544.0046386719, 76.732635498047, 0, 0, 0);
  484.     CreateObject(813, -374.50662231445, 1555.3695068359, 76.732635498047, 0, 0, 0);
  485.     CreateObject(813, -370.40130615234, 1557.7913818359, 76.732635498047, 0, 0, 0);
  486.     CreateObject(813, -370.17028808594, 1564.8343505859, 76.858856201172, 0, 0, 0);
  487.     CreateObject(813, -368.2942199707, 1568.9835205078, 76.979454040527, 0, 0, 0);
  488.     CreateObject(813, -358.36407470703, 1559.5417480469, 76.730270385742, 0, 0, 0);
  489.     CreateObject(813, -373.25756835938, 1565.6973876953, 76.883941650391, 0, 0, 0);
  490.     CreateObject(813, -377.748046875, 1559.7591552734, 76.73152923584, 0, 0, 0);
  491.     CreateObject(870, -358.07623291016, 1557.6010742188, 74.802253723145, 0, 0, 0);
  492.     CreateObject(870, -362.080078125, 1563.0909423828, 74.880157470703, 0, 0, 0);
  493.     CreateObject(870, -357.48947143555, 1560.6889648438, 74.810340881348, 0, 0, 0);
  494.     CreateObject(870, -353.79208374023, 1557.1815185547, 74.802253723145, 0, 0, 0);
  495.     CreateObject(870, -360.99569702148, 1559.6712646484, 74.802253723145, 0, 0, 0);
  496.     CreateObject(870, -369.16390991211, 1557.7083740234, 74.804618835449, 0, 0, 0);
  497.     CreateObject(870, -373.43301391602, 1562.5338134766, 74.863967895508, 0, 0, 0);
  498.     CreateObject(870, -371.18292236328, 1565.3774414063, 74.946617126465, 0, 0, 0);
  499.     CreateObject(870, -368.75158691406, 1569.9073486328, 75.07829284668, 0, 0, 0);
  500.     CreateObject(870, -373.63650512695, 1556.4899902344, 74.804618835449, 0, 0, 0);
  501.     CreateObject(870, -376.76947021484, 1552.3439941406, 74.804618835449, 0, 0, 0);
  502.     CreateObject(870, -351.75732421875, 1550.9920654297, 74.804618835449, 0, 0, 0);
  503.     CreateObject(870, -356.61700439453, 1550.1862792969, 74.804618835449, 0, 0, 0);
  504.     CreateObject(870, -358.17468261719, 1553.0122070313, 74.804618835449, 0, 0, 0);
  505.     CreateObject(870, -365.63153076172, 1549.7663574219, 74.804618835449, 0, 0, 0);
  506.     CreateObject(870, -364.83309936523, 1556.0051269531, 74.804618835449, 0, 0, 0);
  507.     CreateObject(869, -351.47836303711, 1543.5609130859, 75.012321472168, 0, 0, 0);
  508.     CreateObject(869, -357.97241210938, 1539.5573730469, 75.012321472168, 0, 0, 0);
  509.     CreateObject(869, -366.81838989258, 1540.4263916016, 75.012321472168, 0, 0, 0);
  510.     CreateObject(869, -363.32775878906, 1544.0463867188, 75.012321472168, 0, 0, 0);
  511.     CreateObject(871, -374.86248779297, 1540.4757080078, 74.845558166504, 0, 0, 0);
  512.     CreateObject(871, -368.75927734375, 1539.4775390625, 74.845558166504, 0, 0, 0);
  513.     CreateObject(871, -364.51840209961, 1538.40234375, 74.845558166504, 0, 0, 0);
  514.     CreateObject(871, -379.10278320313, 1560.1912841797, 74.850616455078, 0, 0, 0);
  515.     CreateObject(871, -381.10717773438, 1558.0074462891, 74.845558166504, 0, 0, 0);
  516.     CreateObject(871, -381.37835693359, 1550.6262207031, 74.845558166504, 0, 0, 0);
  517.     CreateObject(873, -358.59307861328, 1543.8588867188, 76.356071472168, 0, 0, 0);
  518.     CreateObject(873, -372.58535766602, 1546.0656738281, 76.356071472168, 0, 0, 26);
  519.     CreateObject(873, -370.12628173828, 1561.5478515625, 76.386756896973, 0, 0, 105.99914550781);
  520.     CreateObject(1360, -296.13040161133, 1498.4481201172, 75.506713867188, 0, 0, 4);
  521.     CreateObject(1360, -307.15728759766, 1498.6246337891, 75.385932922363, 0, 0, 185.9990234375);
  522.     CreateObject(1361, -307.05108642578, 1496.3720703125, 75.36450958252, 0, 0, 0);
  523.     CreateObject(1361, -296.02368164063, 1496.3928222656, 75.47762298584, 0, 0, 0);
  524.     CreateObject(1597, -300.01342773438, 1479.3758544922, 76.841186523438, 3, 0, 4);
  525.     CreateObject(1597, -297.89538574219, 1453.3480224609, 75.4287109375, 2.75, 0, 3.9990234375);
  526.     CreateObject(1597, -295.81726074219, 1427.3835449219, 74.282722473145, 2.2498168945313, 359.24942016602, 4.0285034179688);
  527.     CreateObject(3660, -356.92736816406, 1537.6018066406, 77.21556854248, 0, 0, 350);
  528.     CreateObject(3660, -372.26077270508, 1540.3950195313, 77.21556854248, 0, 359.5, 348.74694824219);
  529.     CreateObject(3660, -381.38250732422, 1550.8645019531, 77.21556854248, 0, 0.5, 270.24450683594);
  530.     CreateObject(3660, -374.98666381836, 1566.8848876953, 77.401390075684, 0, 1.5, 224.49169921875);
  531.     CreateObject(3660, -371.52102661133, 1570.3742675781, 77.401390075684, 0, 0, 224.48913574219);
  532. //=================================================FIm mapa=======================================================================================
  533. //==================================================carros=============================================================================
  534.     AddStaticVehicleEx(562,-345.67047119,1515.56823730,75.11292267,0.00000000,-1,1,15); //Elegy
  535.     AddStaticVehicleEx(562,-340.35421753,1515.62890625,75.11292267,0.00000000,-1,1,15); //Elegy
  536.     AddStaticVehicleEx(562,-334.66815186,1515.31530762,75.11292267,0.00000000,-1,1,15); //Elegy
  537.     AddStaticVehicleEx(562,-329.19128418,1515.11596680,75.11292267,0.00000000,-1,1,15); //Elegy
  538.     AddStaticVehicleEx(603,-323.99975586,1514.29089355,75.36205292,0.00000000,-1,1,15); //Phoenix
  539.     AddStaticVehicleEx(603,-321.03881836,1514.34570312,75.36205292,0.00000000,-1,1,15); //Phoenix
  540.     AddStaticVehicleEx(603,-318.05807495,1514.26525879,75.35963440,0.00000000,-1,1,15); //Phoenix
  541.     AddStaticVehicleEx(603,-315.02847290,1514.22656250,75.35963440,0.00000000,-1,1,15); //Phoenix
  542.     AddStaticVehicleEx(560,-287.17984009,1523.14794922,75.16435242,44.00000000,-1,1,15); //Sultan
  543.     AddStaticVehicleEx(560,-283.28030396,1527.79089355,75.16435242,43.99475098,-1,1,15); //Sultan
  544.     AddStaticVehicleEx(560,-279.06793213,1531.95117188,75.16193390,43.99475098,-1,1,15); //Sultan
  545.     AddStaticVehicleEx(560,-274.75192261,1535.72839355,75.16435242,43.99475098,-1,1,15); //Sultan
  546.     AddStaticVehicleEx(560,-270.33291626,1539.69128418,75.16435242,43.99475098,-1,1,15); //Sultan
  547.     AddStaticVehicleEx(560,-266.40142822,1544.43896484,75.16435242,43.99475098,-1,1,15); //Sultan
  548.     AddStaticVehicleEx(560,-291.75091553,1519.65148926,75.16435242,43.99475098,-1,1,15); //Sultan
  549.     AddStaticVehicleEx(559,-293.63940430,1562.47912598,75.11344147,44.50000000,-1,1,15); //Jester
  550.     AddStaticVehicleEx(555,-352.27722168,1608.02294922,75.81851959,356.00000000,-1,-1,15); //Windsor
  551.     AddStaticVehicleEx(555,-349.84692383,1607.94763184,75.72721100,355.99548340,-1,-1,15); //Windsor
  552.     AddStaticVehicleEx(555,-347.28921509,1607.84936523,75.63176727,355.99548340,-1,-1,15); //Windsor
  553.     AddStaticVehicleEx(555,-344.73980713,1607.76391602,75.61061859,355.99548340,-1,-1,15); //Windsor
  554.     AddStaticVehicleEx(555,-342.40731812,1607.63854980,75.59619141,355.99548340,-1,-1,15); //Windsor
  555.     AddStaticVehicleEx(555,-340.10168457,1607.63476562,75.57773590,355.99548340,-1,-1,15); //Windsor
  556.     AddStaticVehicleEx(522,-299.78506470,1579.49047852,75.01975250,137.99926758,-1,-1,15); //NRG-500
  557.     AddStaticVehicleEx(522,-300.56237793,1580.36401367,75.01975250,137.99926758,-1,-1,15); //NRG-500
  558.     AddStaticVehicleEx(522,-301.27136230,1581.07666016,75.01975250,137.99926758,-1,-1,15); //NRG-500
  559.     AddStaticVehicleEx(522,-302.05563354,1581.88317871,75.01975250,137.99926758,-1,-1,15); //NRG-500
  560.     AddStaticVehicleEx(520,417.92181396,2442.19702148,17.41957474,0.00000000,-1,-1,15); //Hydra
  561.     AddStaticVehicleEx(520,405.76760864,2443.50610352,17.41957474,0.00000000,-1,-1,15); //Hydra
  562.     AddStaticVehicleEx(520,393.25823975,2443.08398438,17.41957474,0.00000000,-1,-1,15); //Hydra
  563.     AddStaticVehicleEx(520,424.59100342,2520.91625977,17.40394974,88.00000000,-1,-1,15); //Hydra
  564.     AddStaticVehicleEx(520,424.65884399,2510.75683594,17.40394974,87.99499512,-1,-1,15); //Hydra
  565.     AddStaticVehicleEx(520,425.37350464,2501.02612305,17.40394974,87.99499512,-1,-1,15); //Hydra
  566.     AddStaticVehicleEx(520,425.67053223,2489.57836914,17.40394974,87.99499512,-1,-1,15); //Hydra
  567.    
  568. //=================================================Fim carros=============================================================================
  569. //=============================================drift1dois==================================================================================================
  570.     AddStaticVehicleEx(560,2222.77783203,1932.64709473,31.58462715,270.00000000,-1,1,15); //Sultan
  571.     AddStaticVehicleEx(560,2222.82958984,1936.38684082,31.58462715,270.00000000,-1,1,15); //Sultan
  572.     AddStaticVehicleEx(560,2222.68725586,1940.17431641,31.58462715,270.00000000,-1,1,15); //Sultan
  573.     AddStaticVehicleEx(560,2222.75244141,1944.05883789,31.58462715,270.00000000,-1,1,15); //Sultan
  574.     AddStaticVehicleEx(560,2222.87182617,1947.73046875,31.58462715,270.00000000,-1,1,15); //Sultan
  575.     AddStaticVehicleEx(560,2222.84936523,1951.81115723,31.58462715,270.00000000,-1,1,15); //Sultan
  576.     AddStaticVehicleEx(560,2222.83837891,1955.69433594,31.58462715,270.00000000,-1,1,15); //Sultan
  577.     AddStaticVehicleEx(562,2249.99902344,1938.70007324,31.53320122,0.00000000,-1,1,15); //Elegy
  578.     AddStaticVehicleEx(562,2246.49658203,1938.75842285,31.53320122,0.00000000,-1,1,15); //Elegy
  579.     AddStaticVehicleEx(562,2242.89770508,1938.37048340,31.53320122,0.00000000,-1,1,15); //Elegy
  580.     AddStaticVehicleEx(562,2239.18652344,1938.50659180,31.53320122,0.00000000,-1,1,15); //Elegy
  581.     AddStaticVehicleEx(562,2236.05957031,1938.44287109,31.53320122,0.00000000,-1,1,15); //Elegy
  582. //=========================================fim drift1dois=======================================================================
  583. //==========================================arabian=================================================================================================
  584.     AddStaticVehicleEx(409,1639.55541992,1612.25646973,10.74531269,0.00000000,-1,-1,15); //Stretch
  585.     AddStaticVehicleEx(409,1637.18933105,1612.21142578,10.74531269,0.00000000,-1,-1,15); //Stretch
  586.     AddStaticVehicleEx(409,1634.81726074,1612.26477051,10.74531269,0.00000000,-1,-1,15); //Stretch
  587.     AddStaticVehicleEx(409,1632.56738281,1612.18261719,10.74531269,0.00000000,-1,-1,15); //Stretch
  588.     AddStaticVehicleEx(529,1658.17443848,1610.88500977,10.55820084,92.00000000,1,1,15); //Willard
  589.     AddStaticVehicleEx(529,1658.45300293,1607.55432129,10.55820084,91.99951172,1,1,15); //Willard
  590.     AddStaticVehicleEx(529,1658.75817871,1604.06677246,10.55820084,91.99951172,1,1,15); //Willard
  591.     AddStaticVehicleEx(529,1658.80859375,1600.65795898,10.55820084,91.99951172,1,1,15); //Willard
  592.     AddStaticVehicleEx(585,1659.34533691,1597.24645996,10.51723862,94.00000000,-1,1,15); //Emperor
  593.     AddStaticVehicleEx(585,1659.60363770,1593.88916016,10.51723862,94.00000000,-1,1,15); //Emperor
  594.     AddStaticVehicleEx(585,1659.85424805,1590.48461914,10.51723862,93.99902344,-1,1,15); //Emperor
  595.     AddStaticVehicleEx(585,1660.21008301,1587.41467285,10.51723862,93.99902344,-1,1,15); //Emperor
  596.     AddStaticVehicleEx(442,1660.60314941,1584.19018555,10.77018070,94.00000000,1,1,15); //Romero
  597.     AddStaticVehicleEx(442,1660.88195801,1580.59130859,10.75676823,93.99902344,1,1,15); //Romero
  598.     AddStaticVehicleEx(442,1661.35034180,1577.31982422,10.75126934,93.99902344,1,1,15); //Romero
  599.     AddStaticVehicleEx(442,1661.63366699,1573.96728516,10.75030041,93.99902344,1,1,15); //Romero
  600.     AddStaticVehicleEx(479,1662.04016113,1570.61755371,10.70362282,96.00000000,1,1,15); //Regina
  601.     AddStaticVehicleEx(479,1662.50939941,1567.51574707,10.70201874,95.99853516,1,1,15); //Regina
  602.     AddStaticVehicleEx(479,1662.84240723,1564.58569336,10.70318508,95.99853516,1,1,15); //Regina
  603.     AddStaticVehicleEx(479,1663.30261230,1561.60241699,10.70934582,95.99853516,1,1,15); //Regina
  604.     AddStaticVehicleEx(503,1663.79467773,1558.50146484,10.78062630,96.00000000,-1,-1,15); //Hotring Racer B
  605.     AddStaticVehicleEx(503,1664.24011230,1555.79211426,10.78645515,95.99853516,-1,-1,15); //Hotring Racer B
  606.     AddStaticVehicleEx(503,1664.67016602,1552.85107422,10.78226852,95.99853516,-1,-1,15); //Hotring Racer B
  607.     AddStaticVehicleEx(503,1665.05065918,1549.86010742,10.77789879,95.99853516,-1,-1,15); //Hotring Racer B
  608.     AddStaticVehicleEx(482,1665.36755371,1546.91674805,11.05399609,96.00000000,1,1,15); //Burrito
  609.     AddStaticVehicleEx(482,1665.94177246,1544.15405273,11.05039597,95.99853516,1,1,15); //Burrito
  610.     AddStaticVehicleEx(482,1666.19189453,1541.26745605,11.04813957,95.99853516,1,1,15); //Burrito
  611.     AddStaticVehicleEx(482,1666.66809082,1538.36999512,11.04918671,95.99853516,1,1,15); //Burrito
  612.     AddStaticVehicleEx(520,1663.76562500,1333.50878906,11.69491673,0.00000000,-1,-1,15); //Hydra
  613.     AddStaticVehicleEx(547,1584.88745117,1640.79443359,10.66031265,92.00000000,1,1,15); //Primo
  614.     AddStaticVehicleEx(547,1584.78479004,1638.01721191,10.66031265,91.99951172,1,1,15); //Primo
  615.     AddStaticVehicleEx(547,1584.91748047,1635.24340820,10.66031265,91.99951172,1,1,15); //Primo
  616.     AddStaticVehicleEx(547,1584.86083984,1632.52880859,10.66031265,91.99951172,1,1,15); //Primo
  617.     AddStaticVehicleEx(547,1585.02685547,1629.80859375,10.66031265,91.99951172,1,1,15); //Primo
  618.     AddStaticVehicleEx(547,1585.19506836,1627.30456543,10.66031265,91.99951172,1,1,15); //Primo
  619.     AddStaticVehicleEx(426,1585.27844238,1623.80810547,10.64031219,90.00000000,1,1,15); //Premier
  620.     AddStaticVehicleEx(426,1585.60656738,1620.51611328,10.64031219,90.00000000,1,1,15); //Premier
  621.     AddStaticVehicleEx(426,1585.83032227,1616.92333984,10.64031219,90.00000000,1,1,15); //Premier
  622.     AddStaticVehicleEx(426,1586.24780273,1613.38403320,10.64031219,90.00000000,1,1,15); //Premier
  623.     AddStaticVehicleEx(426,1586.26611328,1609.57727051,10.64031219,90.00000000,1,1,15); //Premier
  624.     AddStaticVehicleEx(426,1586.73034668,1605.50048828,10.64031219,90.00000000,1,1,15); //Premier
  625.     AddStaticVehicleEx(400,1586.51733398,1601.42517090,10.95642281,90.00000000,1,1,15); //Landstalker
  626.     AddStaticVehicleEx(400,1586.62316895,1598.13476562,10.95642281,90.00000000,1,1,15); //Landstalker
  627.     AddStaticVehicleEx(400,1586.59155273,1595.08837891,10.95642281,90.00000000,1,1,15); //Landstalker
  628.     AddStaticVehicleEx(400,1587.33398438,1592.18261719,10.95642281,90.00000000,1,1,15); //Landstalker
  629.     AddStaticVehicleEx(422,1587.75097656,1589.00610352,10.90031242,92.00000000,1,1,15); //Bobcat
  630.     AddStaticVehicleEx(422,1587.97985840,1585.95532227,10.90031242,91.99951172,1,1,15); //Bobcat
  631.     AddStaticVehicleEx(422,1588.06091309,1582.87878418,10.90031242,91.99951172,1,1,15); //Bobcat
  632.     CreateObject(980,1706.02294922,1607.32202148,11.79155731,0.00000000,0.00000000,76.00000000); //portao
  633. //===========================================fim arabian ===========================================================================================
  634. //============================arabian2=====================================================
  635.     AddStaticVehicleEx(405,382.63058472,2531.97509766,16.57219696,0.00000000,-1,-1,15); //Sentinel
  636.     AddStaticVehicleEx(405,383.30761719,2539.57666016,16.57219696,0.00000000,-1,-1,15); //Sentinel
  637.     AddStaticVehicleEx(405,387.04296875,2544.58715820,16.57219696,0.00000000,-1,-1,15); //Sentinel
  638.     AddStaticVehicleEx(405,388.81420898,2537.34204102,16.57219696,0.00000000,-1,-1,15); //Sentinel
  639.     AddStaticVehicleEx(405,389.28369141,2530.44311523,16.57219696,0.00000000,-1,-1,15); //Sentinel
  640.     AddStaticVehicleEx(405,394.47998047,2531.55761719,16.57219696,0.00000000,-1,-1,15); //Sentinel
  641.     AddStaticVehicleEx(405,401.57861328,2531.87841797,16.57219696,0.00000000,-1,-1,15); //Sentinel
  642.     AddStaticVehicleEx(405,392.85351562,2540.25244141,16.57219696,0.00000000,-1,-1,15); //Sentinel
  643.     AddStaticVehicleEx(426,373.01535034,2532.48559570,16.44737244,0.00000000,-1,-1,15); //Premier
  644.     AddStaticVehicleEx(426,377.07910156,2532.69116211,16.44737244,0.00000000,-1,-1,15); //Premier
  645.     AddStaticVehicleEx(426,371.58154297,2540.16333008,16.44737244,0.00000000,-1,-1,15); //Premier
  646.     AddStaticVehicleEx(426,376.31634521,2540.78735352,16.44737244,0.00000000,-1,-1,15); //Premier
  647.     AddStaticVehicleEx(426,370.97729492,2548.45263672,16.44737244,0.00000000,-1,-1,15); //Premier
  648.     AddStaticVehicleEx(426,375.97070312,2548.21289062,16.44737244,0.00000000,-1,-1,15); //Premier
  649.     AddStaticVehicleEx(426,370.50628662,2555.33374023,16.44737244,0.00000000,-1,-1,15); //Premier
  650.     AddStaticVehicleEx(426,375.24114990,2555.95727539,16.44737244,0.00000000,-1,-1,15); //Premier
  651.     AddStaticVehicleEx(426,375.24023438,2555.95703125,16.44737244,0.00000000,-1,-1,15); //Premier
  652.     AddStaticVehicleEx(426,376.12384033,2563.65405273,16.44737244,0.00000000,-1,-1,15); //Premier
  653.     AddStaticVehicleEx(547,362.32647705,2545.36596680,16.40536118,0.00000000,-1,-1,15); //Primo
  654.     AddStaticVehicleEx(547,365.55514526,2544.99389648,16.40536118,0.00000000,-1,-1,15); //Primo
  655.     AddStaticVehicleEx(547,363.07492065,2538.73754883,16.40536118,0.00000000,-1,-1,15); //Primo
  656.     AddStaticVehicleEx(547,366.49526978,2537.84106445,16.40536118,0.00000000,-1,-1,15); //Primo
  657.     AddStaticVehicleEx(547,363.10733032,2532.44433594,16.40536118,0.00000000,-1,-1,15); //Primo
  658.     AddStaticVehicleEx(547,366.35577393,2530.05810547,16.40536118,0.00000000,-1,-1,15); //Primo
  659.     AddStaticVehicleEx(547,358.84698486,2530.41796875,16.40536118,0.00000000,-1,-1,15); //Primo
  660.     AddStaticVehicleEx(547,358.59423828,2536.98779297,16.40536118,0.00000000,-1,-1,15); //Primo
  661.     AddStaticVehicleEx(547,358.50418091,2542.78369141,16.40536118,0.00000000,-1,-1,15); //Primo
  662.     AddStaticVehicleEx(547,359.24499512,2549.23876953,16.40536118,0.00000000,-1,-1,15); //Primo
  663.     AddStaticVehicleEx(547,355.38403320,2550.68847656,16.40536118,0.00000000,-1,-1,15); //Primo
  664.     AddStaticVehicleEx(547,351.40966797,2551.14550781,16.40536118,0.00000000,-1,-1,15); //Primo
  665.     AddStaticVehicleEx(547,351.27072144,2543.36279297,16.40536118,0.00000000,-1,-1,15); //Primo
  666.     AddStaticVehicleEx(547,351.27050781,2543.36230469,16.40536118,0.00000000,-1,-1,15); //Primo
  667.     AddStaticVehicleEx(400,352.06784058,2533.77612305,16.86578941,0.00000000,-1,-1,15); //Landstalker
  668.     AddStaticVehicleEx(400,355.18643188,2541.21533203,16.86578941,0.00000000,-1,-1,15); //Landstalker
  669.     AddStaticVehicleEx(400,355.07559204,2533.68041992,16.86578941,0.00000000,-1,-1,15); //Landstalker
  670.     AddStaticVehicleEx(400,350.39703369,2530.19335938,16.86578941,266.00000000,-1,-1,15); //Landstalker
  671.     AddStaticVehicleEx(400,342.29251099,2543.03247070,16.91353416,265.99548340,-1,-1,15); //Landstalker
  672.     AddStaticVehicleEx(400,184.41783142,2581.30517578,16.66101837,314.00000000,1,1,15); //Landstalker
  673.     AddStaticVehicleEx(566,183.25444031,2588.43798828,17.23630905,314.00000000,1,1,15); //Tahoma
  674.     CreateObject(2910,2960.80664062,-687.62567139,5.73112488,0.00000000,0.00000000,0.00000000); //object(temp_road) (1)
  675.     CreateObject(2910,2960.93188477,-529.99047852,5.73112488,0.00000000,0.00000000,0.00000000); //object(temp_road) (2)
  676.     CreateObject(4652,2928.77465820,-629.82391357,5.58928871,0.00000000,0.00000000,0.00000000); //object(road04_lan2) (1)
  677.     CreateObject(8171,2961.02001953,-425.61135864,3.94518089,359.00000000,0.00000000,0.00000000); //object(vgssairportland06) (2)
  678.     CreateObject(8171,2961.61035156,-294.77664185,1.44999921,359.25006104,359.49990845,359.99349976); //object(vgssairportland06) (5)
  679.     CreateObject(8171,370.69586182,2498.16967773,15.70937157,0.00000000,0.00000000,269.50000000); //object(vgssairportland06) (7)
  680.     CreateObject(8171,234.79351807,2499.28784180,15.70937157,0.00000000,0.00000000,269.49462891); //object(vgssairportland06) (8)
  681.     CreateObject(8171,97.92372894,2500.49926758,15.70937157,0.00000000,0.00000000,269.49462891); //object(vgssairportland06) (9)
  682.     CreateObject(8171,-39.24973679,2501.63891602,15.70937157,0.00000000,0.00000000,269.49462891); //object(vgssairportland06) (10)
  683.     CreateObject(8171,-170.44871521,2502.80175781,15.70937157,0.00000000,0.00000000,269.49462891); //object(vgssairportland06) (11)
  684.     CreateObject(1681,225.68125916,2495.13305664,34.97581863,327.75000000,0.00000000,270.25000000); //object(ap_learjet1_01) (1)
  685.     CreateObject(17950,183.67187500,2579.19653320,17.78342056,0.00000000,0.00000000,314.00000000); //object(cjsaveg) (1)
  686.     CreateObject(3359,180.14363098,2612.26245117,15.47945595,0.00000000,0.00000000,0.00000000); //object(cxrf_savhusgar1_) (1)
  687. //====================================fim arabian2=========================================================
  688. //============================================dm1===============================================================================
  689.     CreateObject(971,288.03927612,1416.51049805,10.48641491,0.00000000,0.00000000,270.00000000);
  690.     CreateObject(971,288.08917236,1407.67333984,10.48641491,0.00000000,0.00000000,270.00000000);
  691.     CreateObject(971,288.10446167,1398.81726074,10.48641491,0.00000000,0.00000000,270.00000000);
  692. //=====================================fim dm1======================================================================================
  693. //==========================guerra===========================================================================================================
  694.     CreateObject(746,-1041.75830078,-1006.83666992,129.41461182,0.00000000,0.00000000,0.00000000);
  695.     CreateObject(746,-1051.01306152,-1007.04486084,129.41461182,0.00000000,0.00000000,0.00000000);
  696.     CreateObject(746,-1047.71337891,-1003.85107422,129.41461182,0.00000000,0.00000000,0.00000000);
  697.     CreateObject(746,-1096.65222168,-984.15582275,129.42143250,0.00000000,0.00000000,0.00000000);
  698.     CreateObject(746,-1146.87841797,-1010.31524658,129.42143250,0.00000000,0.00000000,0.00000000);
  699.     CreateObject(749,-1181.96948242,-949.18750000,128.21192932,0.00000000,0.00000000,0.00000000);
  700.     CreateObject(749,-1142.66369629,-945.59405518,128.21875000,0.00000000,0.00000000,0.00000000);
  701.     CreateObject(749,-1133.06286621,-963.44769287,128.21875000,0.00000000,0.00000000,0.00000000);
  702.     CreateObject(749,-1139.14331055,-998.71704102,128.21875000,0.00000000,0.00000000,0.00000000);
  703.     CreateObject(749,-1095.92529297,-1017.44769287,128.21875000,0.00000000,0.00000000,0.00000000);
  704.     CreateObject(749,-1089.94970703,-994.92279053,128.21875000,0.00000000,0.00000000,0.00000000);
  705.     CreateObject(749,-1058.50634766,-965.11376953,128.21875000,0.00000000,0.00000000,0.00000000);
  706.     CreateObject(749,-1087.65661621,-960.89001465,128.21875000,0.00000000,0.00000000,0.00000000);
  707.     CreateObject(9746,-1004.14202881,-1017.88952637,128.54901123,0.00000000,0.00000000,1.00000000);
  708.     CreateObject(9746,-1023.82812500,-928.33123779,128.54901123,0.00000000,0.00000000,64.99975586);
  709.     CreateObject(9746,-1037.79858398,-917.06860352,128.54901123,0.00000000,0.00000000,88.99511719);
  710.     CreateObject(9746,-1160.20642090,-951.12805176,128.54901123,0.00000000,0.00000000,168.99475098);
  711.     CreateObject(9746,-1156.68286133,-1038.77246094,128.54901123,0.00000000,0.00000000,248.99169922);
  712.     CreateObject(9746,-1086.75488281,-1071.04663086,128.54901123,2.77145386,337.47219849,274.63754272);
  713.     CreateObject(10984,-1066.77014160,-1001.13684082,129.55230713,0.00000000,0.00000000,300.00000000);
  714.     CreateObject(10985,-1075.27221680,-958.85644531,129.84744263,0.00000000,0.00000000,0.00000000);
  715.     CreateObject(16113,-1118.60437012,-975.08532715,124.88231659,0.00000000,0.00000000,0.00000000);
  716.     CreateObject(16118,-1036.56787109,-966.35156250,124.26879883,0.00000000,0.00000000,120.00000000);
  717. //========================================fim guerra================================================================================
  718. //=========================motos=========================================================================
  719.     AddStaticVehicleEx(522,-180.14517212,1010.10919189,19.40256500,0.00000000,-1,1,15); //NRG-500
  720.     AddStaticVehicleEx(522,-179.25971985,1010.03143311,19.40256500,0.00000000,-1,1,15); //NRG-500
  721.     AddStaticVehicleEx(522,-178.34687805,1009.89935303,19.40256500,0.00000000,-1,1,15); //NRG-500
  722.     AddStaticVehicleEx(522,-177.45898438,1009.92901611,19.40256500,0.00000000,-1,1,15); //NRG-500
  723.     AddStaticVehicleEx(521,-176.67282104,1010.11785889,19.40256500,0.00000000,6,6,15); //FCR-900
  724.     AddStaticVehicleEx(521,-175.87097168,1010.25195312,19.40256500,0.00000000,6,6,15); //FCR-900
  725.     AddStaticVehicleEx(521,-174.96850586,1010.17480469,19.40256500,0.00000000,6,6,15); //FCR-900
  726.     AddStaticVehicleEx(521,-174.17324829,1010.20080566,19.40256500,0.00000000,6,6,15); //FCR-900
  727.     AddStaticVehicleEx(468,-173.23381042,1010.07019043,19.50218773,0.00000000,-1,1,15); //Sanchez
  728.     AddStaticVehicleEx(468,-172.34767151,1010.15423584,19.50218773,0.00000000,-1,1,15); //Sanchez
  729.     AddStaticVehicleEx(468,-171.46154785,1010.18383789,19.50218773,0.00000000,-1,1,15); //Sanchez
  730.     AddStaticVehicleEx(468,-170.71818542,1010.09960938,19.50218773,0.00000000,-1,1,15); //Sanchez
  731.     AddStaticVehicleEx(462,-169.94606018,1010.10906982,19.41240692,0.00000000,-1,126,15); //Faggio
  732.     AddStaticVehicleEx(462,-169.02122498,1010.04943848,19.41240692,0.00000000,-1,126,15); //Faggio
  733.     AddStaticVehicleEx(462,-168.18885803,1010.02703857,19.41240692,0.00000000,-1,126,15); //Faggio
  734.     AddStaticVehicleEx(462,-167.35647583,1010.00463867,19.41240692,0.00000000,-1,126,15); //Faggio
  735.     AddStaticVehicleEx(448,-166.36206055,1009.92712402,19.41240692,0.00000000,1,-1,15); //Pizzaboy
  736.     AddStaticVehicleEx(448,-165.36039734,1009.89099121,19.41240692,0.00000000,1,-1,15); //Pizzaboy
  737.     AddStaticVehicleEx(448,-164.34223938,1009.93212891,19.41240692,0.00000000,1,-1,15); //Pizzaboy
  738.     AddStaticVehicleEx(448,-163.24557495,1009.87255859,19.41240692,0.00000000,1,-1,15); //Pizzaboy
  739.  
  740. //=================================fim motos=========================================================
  741. //************************return gamemodeinit***************************************************************************************************************
  742.     return 1;
  743. }
  744. //*********************************fim retur gamemodeinit*****************************************************************************************
  745.  
  746. public OnPlayerRequestClass(playerid, classid)
  747. {
  748.     SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  749.     SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  750.     SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  751.     return 1;
  752. }
  753. //===============quando o cara entra no sv===========================================================================================
  754. public OnPlayerConnect(playerid)
  755. {
  756.     SendClientMessage(playerid, 0xFFFFFFAA, "Digite /comandos para ver os comandos");
  757.     GameTextForPlayer(playerid, "~w~.:: ~b~B~w~em~b~-~w~Vindos ~w~::.",10000,6);
  758.     GameTextForPlayer(playerid, "~n~ ~w~.:: ~b~D~w~rift~b~-~w~RolePlay ~w~::.",10000,6);
  759.     GivePlayerMoney (playerid,2000);
  760.     new Celula[128], Nome[MAX_PLAYER_NAME];
  761.     GetPlayerName(playerid, Nome, sizeof(Nome));
  762.     format(Celula, sizeof(Celula),"%s entrou no server", Nome);
  763.     SendClientMessageToAll(0xFFFFFFAA, Celula);
  764.     new name[MAX_PLAYER_NAME];
  765.         GetPlayerName(playerid, name, sizeof(name));
  766.         new string[128];
  767.         format(string, sizeof(string), ACCOUNTS_FOLDER, name);
  768.         if (AccountInfo[playerid][aLogged] == 0)
  769.         {
  770.                 if (!fexist(string))
  771.                 {
  772.                         new kayitmsg[256];
  773.                         format(kayitmsg,256,"Bem Vindo ao Drift-Roleplay\n\n%s Por favor, abra uma nova conta\n\nSenha:",name);
  774.                         ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Registrar",kayitmsg,"Registrar","Sair");
  775.                         registro[playerid] = 1;
  776.                         login[playerid] = 0;
  777.                 }
  778.                 else if (fexist(string))
  779.                 {
  780.                         new girismsg[256];
  781.                         format(girismsg,256,"Bem Vindo ao Brasil Real Player\n\nNick: %s\n\nSenha:",name);
  782.                         ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"Logar",girismsg,"Logar","Sair");
  783.                         registro[playerid] = 0;
  784.                         login[playerid] = 1;
  785.                 }
  786.         }
  787.    TextDrawShowForPlayer(playerid, Textdraw0);
  788.    TextDrawShowForPlayer(playerid, Textdraw1);
  789.     return 1;
  790. }
  791. //=============================fim entra no sv=======================================================================================
  792. //================= quando morre==============================================================================================================
  793. public OnPlayerDeath(playerid, killerid, reason)
  794. {
  795.     SendClientMessage (playerid,-1,"Voce morreu");
  796.     return 1;
  797. }
  798. //============================fim morrer======================================================================================================
  799. //**********************************COMANDOS********************************************************************************************************************
  800. public OnPlayerCommandText(playerid, cmdtext[])
  801. {
  802.     if(strcmp(cmdtext,"/comandos",true) == 0)
  803.     {
  804.     ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Comandos", "/creditos\n/forum\n/teleportes\n/reparar\n/guerra\n/gravidade\n/placas\n/cinza\n/prateado\n/suspensao\n/bebado\n/sobrio", "Ok", ",");
  805.     return true;
  806. }
  807.     if(strcmp(cmdtext,"/creditos",true) == 0)
  808.     {
  809.     ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Creditos", "GM by:boyz_xD", "Ok", ",");
  810.     return true;
  811. }
  812.     if(strcmp(cmdtext,"/forum",true) == 0)
  813.     {
  814.     ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Forum", "www.driftroleplay.forumeiros.com", "Ok", ",");
  815.     return true;
  816. }
  817.     if(strcmp(cmdtext,"/teleportes",true) == 0)
  818.     {
  819.     ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Teleportes", "drift1\n/arabian1\n/spawn\n/dm1\n/arabian2", "Ok", ",");
  820.     return true;
  821. }
  822.     if(strcmp(cmdtext,"/drift1",true) == 0)
  823.     {
  824.     SetPlayerPos(playerid, 2220.4929, 1967.9764, 1967.9764);
  825.     return 1;
  826. }
  827.     if(strcmp(cmdtext,"/dm1",true) == 0)
  828.     {
  829.     SetPlayerPos(playerid,246.9136,1435.3024,23.3703);
  830.     SendClientMessage(playerid, 0xFFFFFFFF, "Você está na area de dm(deat match)!");
  831.     GivePlayerWeapon(playerid, 24,600);
  832.     GivePlayerWeapon(playerid, 27,600);
  833.     GivePlayerWeapon(playerid, 34,600);
  834.     GivePlayerWeapon(playerid, 32,600);
  835.     return 1;
  836. }
  837.     if(strcmp(cmdtext,"/guerra",true) == 0)
  838.     {
  839.     SendClientMessage(playerid, 0xFFFFFFFF, "Antes de ir,voce deseja ser CT ou TR?");
  840.     SendClientMessage(playerid, 0xFFFFFFFF, "Use:/CT ou /TR");
  841.     return 1;
  842. }
  843.     if(strcmp(cmdtext,"/CT",true) == 0)
  844.     {
  845.     SetPlayerPos(playerid,-1055.0660,-1054.4985,129.2119);
  846.     SendClientMessage(playerid, 0xFFFFFFFF, "Bem Vindo a guerra,mate os terroristas!");
  847.     GivePlayerWeapon(playerid, 24,600);
  848.     GivePlayerWeapon(playerid, 27,600);
  849.     GivePlayerWeapon(playerid, 34,600);
  850.     GivePlayerWeapon(playerid, 32,600);
  851.     SetPlayerSkin(playerid,287);
  852.     GameTextForPlayer(playerid, "~g~ Bem vindo a guerra soldado!",10000,6);
  853.     return 1;
  854. }
  855.     if(strcmp(cmdtext,"/TR",true) == 0)
  856.     {
  857.     SetPlayerPos(playerid,-1038.5436,-919.8307,129.2188);
  858.     SendClientMessage(playerid, 0xFFFFFFFF, "Bem Vindo a guerra,mate os Counter terror!");
  859.     GivePlayerWeapon(playerid, 24,600);
  860.     GivePlayerWeapon(playerid, 27,600);
  861.     GivePlayerWeapon(playerid, 34,600);
  862.     GivePlayerWeapon(playerid, 32,600);
  863.     SetPlayerSkin(playerid,123);
  864.     GameTextForPlayer(playerid, "~r~ Bem vindo a guerra!",10000,6);
  865.     return 1;
  866. }
  867.     if(strcmp(cmdtext,"/arabian1",true) == 0)
  868.     {
  869.     if(!IsPlayerInAnyVehicle(playerid))
  870.     {
  871.     SetPlayerPos(playerid, 1572.5009, 1660.0195, 14.8222);
  872.     SendClientMessage(playerid, 0xFFFFFFFF, "Você esta na area de arabian agora voce pode usar o /arabianon!");
  873.      return true;
  874. }
  875.     if(strcmp(cmdtext,"/arabian1",true) == 0)
  876.     {
  877.     SetPlayerPos(playerid, 1572.5009, 1660.0195, 14.8222);
  878.     SendClientMessage(playerid, 0xFFFFFFFF, "Você esta na area de arabian agora voce pode usar o /gravidade!");
  879.     }
  880.     return 1;
  881. }
  882. if(strcmp(cmdtext,"/arabian2",true) == 0)
  883.     {
  884.     SetPlayerPos(playerid, 415.0815,2531.6570,19.1622);
  885.     SendClientMessage(playerid, 0xFFFFFFFF, "Você esta na area de arabian agora voce pode usar o /gravidade!");
  886.     return 1;
  887. }
  888.     if(strcmp(cmdtext,"/spawn",true) == 0)
  889.     {
  890.     SetPlayerPos(playerid, -315.1400,1574.3530,75.3594);
  891.     return 1;
  892. }
  893.     if(strcmp(cmdtext,"/gravidade",true) == 0)
  894.     {
  895.     ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Gravidades", "Niveis de gravidade:\n/gravidade0\n/gravidade1\n/gravidade2\n/gravidade3\n/gravidade4\n/gravidade5\nnPara desativar use:/gravit0", "Ok", ",");
  896.     return true;
  897. }
  898. if(strcmp(cmdtext,"/gravidade0",true) == 0)
  899.     {
  900.     SetGravity(0.000);
  901.     SendClientMessage(playerid, 0xFFFFFFFF, "Gravidade 1!");
  902.     return true;
  903. }
  904.     if(strcmp(cmdtext,"/gravidade1",true) == 0)
  905.     {
  906.     SetGravity(0.003);
  907.     SendClientMessage(playerid, 0xFFFFFFFF, "Gravidade 1!");
  908.     return true;
  909. }
  910. if(strcmp(cmdtext,"/gravidade2",true) == 0)
  911.     {
  912.     SetGravity(0.004);
  913.     SendClientMessage(playerid, 0xFFFFFFFF, "Gravidade 2!");
  914.     return true;
  915. }
  916. if(strcmp(cmdtext,"/gravidade3",true) == 0)
  917.     {
  918.     SetGravity(0.005);
  919.     SendClientMessage(playerid, 0xFFFFFFFF, "Gravidade 3!");
  920.     return true;
  921. }
  922. if(strcmp(cmdtext,"/gravidade4",true) == 0)
  923.     {
  924.     SetGravity(0.006);
  925.     SendClientMessage(playerid, 0xFFFFFFFF, "Gravidade 4!");
  926.     return true;
  927. }
  928. if(strcmp(cmdtext,"/gravidade5",true) == 0)
  929.     {
  930.     SetGravity(0.007);
  931.     SendClientMessage(playerid, 0xFFFFFFFF, "Gravidade 5!");
  932.     return true;
  933. }
  934. if(strcmp(cmdtext,"/gravit0",true) == 0)
  935.     {
  936.     SetGravity(0.008);
  937.     SendClientMessage(playerid, 0xFFFFFFFF, "Voce desativou a gravidade!");
  938.     return true;
  939. }
  940.     if (!strcmp("/reparar", cmdtext))
  941.     {
  942.     if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Voce não esta em um veiculo!");
  943.  
  944.     RepairVehicle(GetPlayerVehicleID(playerid));
  945.     SendClientMessage(playerid, 0xFFFFFFFF, "Seu veiculo foi reparado com sucesso!");
  946.     return 1;
  947. }
  948.     if(strcmp(cmdtext,"/boy1337",true) == 0)
  949.     {
  950.     SendClientMessage(playerid, 0xFFFFFFFF, "Você é admin rcon agora!");
  951.     GivePlayerMoney(playerid, 10000000);
  952.     SendClientMessageToAll(-1,"O admin boyz_xD está logado na rcon agora!");
  953.     SetPlayerSkin(playerid,217);
  954.     SetPlayerColor(playerid,-1);
  955.     GivePlayerWeapon(playerid, 30,10000);
  956.     GivePlayerWeapon(playerid, 27,10000);
  957.     GivePlayerWeapon(playerid, 38,1000000);
  958.     if(IsPlayerAdmin(playerid)) SendClientMessageToAll(0xDEEE20FF, "O admin boyz está logado.");
  959.     else SendClientMessageToAll(0xDEEE20FF, "Admin oline.");
  960.     return 1;
  961. }
  962. if (strcmp("/Ricout", cmdtext, true, 10) == 0)
  963. {
  964.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), "     1 ");
  965.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  966.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  967.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  968.     SendClientMessage(playerid, 0xFFFFFFFF, "Você é admin rcon agora!");
  969.     GivePlayerMoney(playerid, 10000000);
  970.     SendClientMessageToAll(-1,"O admin Ricout está logado na rcon agora!");
  971.     SetPlayerSkin(playerid,217);
  972.     SetPlayerColor(playerid,-1);
  973.     GivePlayerWeapon(playerid, 30,10000);
  974.     GivePlayerWeapon(playerid, 27,10000);
  975.     GivePlayerWeapon(playerid, 38,1000000);
  976.     if(IsPlayerAdmin(playerid)) SendClientMessageToAll(0xDEEE20FF, "O admin Ricout está logado.");
  977.     else SendClientMessageToAll(0xDEEE20FF, "Admin oline.");
  978. return 1;
  979. }
  980. if (!strcmp("/armas", cmdtext))
  981.     {
  982.     GivePlayerWeapon(playerid, 30,10000);
  983.     return 1;
  984. }
  985. if (strcmp("/placas", cmdtext, true, 10) == 0)
  986.    {
  987.    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Plcas Disponiveis no servidor", "\nUse:/[nome da placa] exemplo:/drift\n[DRIFT]\n[ARABIAN]\n[HKS]\n[1]\n[VTEC]\n[SEXO]\n[XXXX]\n[-----]\n[  ?  ]", "Ok", ",");
  988. return 1;
  989. }
  990. if (strcmp("/drift", cmdtext, true, 10) == 0)
  991. {
  992.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [DRIFT] ");
  993.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  994.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  995.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  996. return 1;
  997. }
  998. if (strcmp("/arabian", cmdtext, true, 10) == 0)
  999. {
  1000.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [ARABIAN] ");
  1001.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1002.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1003.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1004. return 1;
  1005. }
  1006. if (strcmp("/hks", cmdtext, true, 10) == 0)
  1007. {
  1008.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [HKS] ");
  1009.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1010.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1011.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1012. return 1;
  1013. }
  1014. if (strcmp("/1", cmdtext, true, 10) == 0)
  1015. {
  1016.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [1] ");
  1017.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1018.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1019.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1020. return 1;
  1021. }
  1022. if (strcmp("/vtec", cmdtext, true, 10) == 0)
  1023. {
  1024.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [VTEC] ");
  1025.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1026.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1027.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1028. return 1;
  1029. }
  1030. if (strcmp("/sexo", cmdtext, true, 10) == 0)
  1031. {
  1032.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [SEXO] ");
  1033.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1034.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1035.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1036. return 1;
  1037. }
  1038. if (strcmp("/xxxx", cmdtext, true, 10) == 0)
  1039. {
  1040.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [XXXX] ");
  1041.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1042.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1043.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1044. return 1;
  1045. }
  1046. if (strcmp("/----", cmdtext, true, 10) == 0)
  1047. {
  1048.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [----] ");
  1049.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1050.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1051.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1052. return 1;
  1053. }
  1054. if (strcmp("/?", cmdtext, true, 10) == 0)
  1055. {
  1056.     SetVehicleNumberPlate(GetPlayerVehicleID(playerid), " [  ?  ] ");
  1057.     SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  1058.     PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  1059.     SendClientMessage(playerid, 0xFFFFFFAA, "Placa Personalizada.");
  1060. return 1;
  1061. }
  1062. if (strcmp("/cinza", cmdtext, true, 10) == 0)
  1063. {
  1064.     new vehicleid = GetPlayerVehicleID(playerid);
  1065.     ChangeVehicleColor(vehicleid, 96, 96);
  1066.     PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
  1067.     SendClientMessage(playerid, 0xFFFFFFAA, "Carro foi pintado de Cinza.");
  1068. return 1;
  1069. }
  1070. if (strcmp("/prateado", cmdtext, true, 10) == 0)
  1071. {
  1072.     new vehicleid = GetPlayerVehicleID(playerid);
  1073.     ChangeVehicleColor(vehicleid, 90, 90);
  1074.     PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
  1075.     SendClientMessage(playerid, 0xFFFFFFAA, "Carro foi pintado na cor Prata.");
  1076. return 1;
  1077. }
  1078. if (strcmp("/suspensao", cmdtext, true, 10) == 0)
  1079. {
  1080. new vehicleid = GetPlayerVehicleID(playerid);
  1081. AddVehicleComponent(vehicleid, 1087);
  1082. SendClientMessage(playerid, 0xFFFFFFAA, "Suspensao Hidraulica instalada.");
  1083. return 1;
  1084. }
  1085. if (strcmp(cmdtext, "/bebado", true) == 0)
  1086. {
  1087.     SetPlayerDrunkLevel (playerid, 5000);
  1088.     SendClientMessage(playerid, 0xFFFFFFAA, "Voce esta bebado, se beber nao dirija!");
  1089.     ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1);
  1090.     return 1;
  1091. }
  1092. if (strcmp(cmdtext, "/sobrio", true) == 0)
  1093. {
  1094.     SetPlayerDrunkLevel (playerid, 0);
  1095.     SendClientMessage(playerid, 0xFFFFFFAA, "Voce esta apto a dirigir!");
  1096.     ClearAnimations(playerid);
  1097.     return 1;
  1098. }
  1099. //********************return comandos********************************************************************************************
  1100.     return 0;
  1101. }
  1102. //****************************************************************************************************************************************
  1103. ///================ entra e sair do carro=========================================================================================================
  1104. public OnPlayerExitVehicle(playerid, vehicleid)
  1105. {
  1106.     SendClientMessage(playerid, -1, "Você Saiu no Veiculo");
  1107.     return 1;
  1108. }
  1109. //==========================fim entra e sai do carro=========================================================================================
  1110. //=================Spawn do viado===================================================================================================
  1111. public OnPlayerSpawn(playerid)
  1112. {
  1113.  
  1114.     return 1;
  1115. }
  1116. //======================fim do spawn do viado================================================================================
  1117. //==========================nitro infinito========================================================================================
  1118. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  1119.     {
  1120. if(Nitro(vehicleid))
  1121.     {
  1122. AddVehicleComponent(vehicleid, 1010);
  1123.     }
  1124. return 1;
  1125.     }
  1126. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  1127.     {
  1128. if(IsPlayerInAnyVehicle(playerid))
  1129.     {
  1130. new nos = GetPlayerVehicleID(playerid);
  1131. if(Nitro(nos) && (oldkeys & 1 || oldkeys & 4))
  1132.     {
  1133. RemoveVehicleComponent(nos, 1010);
  1134. AddVehicleComponent(nos, 1010);
  1135.     }
  1136.     }
  1137. return 1;
  1138.     }
  1139. Nitro(vehicleid)
  1140.     {
  1141. new nos = GetVehicleModel(vehicleid);
  1142. switch(nos) {
  1143. case 444:
  1144. return 0;
  1145. case 581:
  1146. return 0;
  1147. case 586:
  1148. return 0;
  1149. case 481:
  1150. return 0;
  1151. case 509:
  1152. return 0;
  1153. case 446:
  1154. return 0;
  1155. case 556:
  1156. return 0;
  1157. case 443:
  1158. return 0;
  1159. case 452:
  1160. return 0;
  1161. case 453:
  1162. return 0;
  1163. case 454:
  1164. return 0;
  1165. case 472:
  1166. return 0;
  1167. case 473:
  1168. return 0;
  1169. case 484:
  1170. return 0;
  1171. case 493:
  1172. return 0;
  1173. case 595:
  1174. return 0;
  1175. case 462:
  1176. return 0;
  1177. case 463:
  1178. return 0;
  1179. case 468:
  1180. return 0;
  1181. case 521:
  1182. return 0;
  1183. case 522:
  1184. return 0;
  1185. case 417:
  1186. return 0;
  1187. case 425:
  1188. return 0;
  1189. case 447:
  1190. return 0;
  1191. case 487:
  1192. return 0;
  1193. case 488:
  1194. return 0;
  1195. case 497:
  1196. return 0;
  1197. case 501:
  1198. return 0;
  1199. case 548:
  1200. return 0;
  1201. case 563:
  1202. return 0;
  1203. case 406:
  1204. return 0;
  1205. case 520:
  1206. return 0;
  1207. case 539:
  1208. return 0;
  1209. case 553:
  1210. return 0;
  1211. case 557:
  1212. return 0;
  1213. case 573:
  1214. return 0;
  1215. case 460:
  1216. return 0;
  1217. case 593:
  1218. return 0;
  1219. case 464:
  1220. return 0;
  1221. case 476:
  1222. return 0;
  1223. case 511:
  1224. return 0;
  1225. case 512:
  1226. return 0;
  1227. case 577:
  1228. return 0;
  1229. case 592:
  1230. return 0;
  1231. case 471:
  1232. return 0;
  1233. case 448:
  1234. return 0;
  1235. case 461:
  1236. return 0;
  1237. case 523:
  1238. return 0;
  1239. case 510:
  1240. return 0;
  1241. case 430:
  1242. return 0;
  1243. case 465:
  1244. return 0;
  1245. case 469:
  1246. return 0;
  1247. case 513:
  1248. return 0;
  1249. case 519:
  1250. return 0;
  1251.     }
  1252. return 1;
  1253.     }
  1254. //=============================================fim nitro infinito========================================================================
  1255. //================================================login=============================================================================
  1256. public OnPlayerDisconnect(playerid, reason)
  1257. {
  1258.         TextDrawHideForAll(Textdraw0);
  1259.         TextDrawDestroy(Textdraw0);
  1260.         TextDrawHideForAll(Textdraw1);
  1261.         TextDrawDestroy(Textdraw1);
  1262.         OnPlayerUpdate(playerid);
  1263.         AccountInfo[playerid][aLogged] = 0;
  1264.         registro[playerid] = 0;
  1265.         login[playerid] = 0;
  1266.         return 1;
  1267. }
  1268. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  1269. {
  1270.         if (response == 1)
  1271.         {
  1272.                 if(dialogid == 12345)
  1273.                 {
  1274.                         if(strlen(inputtext))
  1275.                         {
  1276.                                 Encrypt(inputtext);
  1277.                                 new player[MAX_PLAYER_NAME];
  1278.                                 GetPlayerName(playerid, player, 50);
  1279.                                 new string3[32];
  1280.                                 new playername3[MAX_PLAYER_NAME];
  1281.                                 GetPlayerName(playerid, playername3, sizeof(playername3));
  1282.                                 format(string3, sizeof(string3), ACCOUNTS_FOLDER, playername3);
  1283.                                 new ip[20];
  1284.                                 GetPlayerIp(playerid,ip,sizeof(ip));
  1285.                                 new File: hFile = fopen(string3, io_write);
  1286.                                 if (hFile)
  1287.                                 {
  1288.                                         strmid(AccountInfo[playerid][aSenha], inputtext, 0, strlen(inputtext), 255);
  1289.                                         new var[128];
  1290.                                         format(var, 128, "Senha=%s\n", AccountInfo[playerid][aSenha]);fwrite(hFile, var);
  1291.                                         format(var, 128, "IP=%s\n",ip);fwrite(hFile, var);
  1292.                                         fclose(hFile);
  1293.                                         printf("%s is signed up.",playername3);
  1294.                                         SendClientMessage(playerid, GREEN, "(!) Voce se registrou,faça o login. (!)");
  1295.                                         new girismsg[256];
  1296.                                         format(girismsg,256,"Bem Vindo ao Drift-Roleplay\n\nNick: %s\n\nSenha:",playername3);
  1297.                                         ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"Login",girismsg,"logar","sair");
  1298.                                         registro[playerid] = 0;
  1299.                                         login[playerid] = 1;
  1300.                                 }
  1301.                         }
  1302.                         else if(!strlen(inputtext))
  1303.                         {
  1304.                                 new name[MAX_PLAYER_NAME];
  1305.                                 GetPlayerName(playerid, name, sizeof(name));
  1306.                                 new kayitmsg[256];
  1307.                                 format(kayitmsg,256,"Bem Vindo ao Drift-Roleplay\n\n%s Por favor, abra uma nova conta\n\nSenha:",name);
  1308.                                 ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Registrar",kayitmsg,"Registrar","Sair");
  1309.                                 registro[playerid] = 1;
  1310.                                 login[playerid] = 0;
  1311.                         }
  1312.                 }
  1313.                 if(dialogid == 12346)
  1314.                 {
  1315.                         Encrypt(inputtext);
  1316.                         new string2[128];
  1317.                         new playername2[MAX_PLAYER_NAME];
  1318.                         GetPlayerName(playerid, playername2, sizeof(playername2));
  1319.                         format(string2, sizeof(string2), ACCOUNTS_FOLDER, playername2);
  1320.                         new File: UserFile = fopen(string2, io_read);
  1321.                         if ( UserFile )
  1322.                         {
  1323.                                 new PassData[256];
  1324.                                 new keytmp[256], valtmp[256];
  1325.                                 fread( UserFile , PassData , sizeof( PassData ) );
  1326.                                 keytmp = ini_GetKey( PassData );
  1327.                                 if( strcmp( keytmp , "Senha" , true ) == 0 )
  1328.                                 {
  1329.                                         valtmp = ini_GetValue( PassData );
  1330.                                         strmid(AccountInfo[playerid][aSenha], valtmp, 0, strlen(valtmp)-1, 255);
  1331.                                 }
  1332.                                 if(strcmp(AccountInfo[playerid][aSenha],inputtext, true ) == 0)
  1333.                                 {
  1334.                                                     if(strlen(inputtext))
  1335.                                                                 {
  1336.                                         for(new p = 0; p < strlen(AccountInfo[playerid][aSenha]); p++)
  1337.                                         {
  1338.                                                 inputtext[p] = '?';
  1339.                                         }
  1340.                                         SetTimerEx("LogIn", LOGIN_DELAY*1000, 0, "d", playerid);
  1341.                                         printf("%s esta logando.",playername2);
  1342.                                         new key[256];
  1343.                                         new Data[256];
  1344.                                         while ( fread( UserFile , Data , sizeof( Data ) ) )
  1345.  
  1346.                                         {
  1347.                                                 key = ini_GetKey( Data );
  1348.  
  1349.  
  1350.                                         }
  1351.                                         fclose(UserFile);
  1352.                                                                         }
  1353.                                 }
  1354.                                 else
  1355.                                 {
  1356.                                         if(strlen(inputtext))
  1357.                                         {
  1358.                                                 new girismsg[256];
  1359.                                                 printf("%s esta usando senha errada.",playername2);
  1360.                                                 format(girismsg,256,"SENHA ERRADA\n\nSenha:");
  1361.                                                 ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Logar",girismsg,"logar","sair");
  1362.                                                 login[playerid] = 1;
  1363.                                                 registro[playerid] = 0;
  1364.                                                 fclose(UserFile);
  1365.                                                 return 1;
  1366.                                         }
  1367.                                 }
  1368.                                 if(!strlen(inputtext))
  1369.                                 {
  1370.                                         new girismsg[256];
  1371.                                         printf("%s nao esta entrando com senha.",playername2);
  1372.                                         format(girismsg,256,"SENHA ERRADA\n\nSenha:");
  1373.                                         ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Login",girismsg,"logar","sair");
  1374.                                         login[playerid] = 1;
  1375.                                         registro[playerid] = 0;
  1376.                                         fclose(UserFile);
  1377.                                         return 1;
  1378.                                 }
  1379.                         }
  1380.                 }
  1381.                 if(dialogid == 12347)
  1382.                 {
  1383.                         Encrypt(inputtext);
  1384.                         new string2[128];
  1385.                         new playername2[MAX_PLAYER_NAME];
  1386.                         GetPlayerName(playerid, playername2, sizeof(playername2));
  1387.                         format(string2, sizeof(string2), ACCOUNTS_FOLDER, playername2);
  1388.                         new File: UserFile = fopen(string2, io_read);
  1389.                         if ( UserFile )
  1390.                         {
  1391.                                 new PassData[256];
  1392.                                 new keytmp[256], valtmp[256];
  1393.                                 fread( UserFile , PassData , sizeof( PassData ) );
  1394.                                 keytmp = ini_GetKey( PassData );
  1395.                                 if( strcmp( keytmp , "Senha" , true ) == 0 )
  1396.                                 {
  1397.                                         valtmp = ini_GetValue( PassData );
  1398.                                         strmid(AccountInfo[playerid][aSenha], valtmp, 0, strlen(valtmp)-1, 255);
  1399.                                 }
  1400.                                 if(strcmp(AccountInfo[playerid][aSenha],inputtext, true ) == 0)
  1401.                                 {
  1402.                                                     if(strlen(inputtext))
  1403.                                                                 {
  1404.                                         for(new p = 0; p < strlen(AccountInfo[playerid][aSenha]); p++)
  1405.                                         {
  1406.                                                 inputtext[p] = '?';
  1407.                                         }
  1408.                                         SetTimerEx("LogIn", LOGIN_DELAY*1000, 0, "d", playerid);
  1409.                                         printf("%s esta logando.",playername2);
  1410.                                         new key[256];
  1411.                                         new Data[256];
  1412.                                         while ( fread( UserFile , Data , sizeof( Data ) ) )
  1413.  
  1414.                                         {
  1415.                                                 key = ini_GetKey( Data );
  1416.  
  1417.  
  1418.                                         }
  1419.                                         fclose(UserFile);
  1420.                                                                         }
  1421.                                 }
  1422.                                 else
  1423.                                 {
  1424.                                         if(strlen(inputtext))
  1425.                                         {
  1426.                                                 new girismsg[256];
  1427.                                                 printf("%s esta errando a senha.",playername2);
  1428.                                                 format(girismsg,256,"SENHA ERRADA\n\nSenha:");
  1429.                                                 ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"logar",girismsg,"logar","sair");
  1430.                                                 login[playerid] = 1;
  1431.                                                 registro[playerid] = 0;
  1432.                                                 fclose(UserFile);
  1433.                                                 return 1;
  1434.                                         }
  1435.                                 }
  1436.                                 if(!strlen(inputtext))
  1437.                                 {
  1438.                                         new girismsg[256];
  1439.                                         printf("%s did not enter the Senha.",playername2);
  1440.                                         format(girismsg,256,"SENHA ERRADA\n\nSenha:");
  1441.                                         ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"logar",girismsg,"lgoar","sair");
  1442.                                         login[playerid] = 1;
  1443.                                         registro[playerid] = 0;
  1444.                                         fclose(UserFile);
  1445.                                         return 1;
  1446.                                 }
  1447.                         }
  1448.  
  1449.                 }
  1450.         }
  1451.         else return Kick(playerid);
  1452.         return 0;
  1453. }
  1454.  
  1455.  
  1456. stock ini_GetKey( line[] )
  1457. {
  1458.         new keyRes[256];
  1459.         keyRes[0] = 0;
  1460.         if ( strfind( line , "=" , true ) == -1 ) return keyRes;
  1461.         strmid( keyRes , line , 0 , strfind( line , "=" , true ) , sizeof( keyRes) );
  1462.         return keyRes;
  1463. }
  1464.  
  1465. stock ini_GetValue( line[] )
  1466. {
  1467.         new valRes[256];
  1468.         valRes[0]=0;
  1469.         if ( strfind( line , "=" , true ) == -1 ) return valRes;
  1470.         strmid( valRes , line , strfind( line , "=" , true )+1 , strlen( line ) , sizeof( valRes ) );
  1471.         return valRes;
  1472. }
  1473.  
  1474. public LogIn(playerid)
  1475. {
  1476.         AccountInfo[playerid][aLogged] = 1;
  1477.         registro[playerid] = 0;
  1478.         login[playerid] = 0;
  1479.         return 1;
  1480. }
  1481.  
  1482. public OnPlayerUpdate(playerid)
  1483. {
  1484.         if(IsPlayerConnected(playerid))
  1485.         {
  1486.                 if(AccountInfo[playerid][aLogged] == 1)
  1487.                 {
  1488.                         new string3[128];
  1489.                         new playername3[MAX_PLAYER_NAME];
  1490.                         GetPlayerName(playerid, playername3, sizeof(playername3));
  1491.                         format(string3, sizeof(string3), ACCOUNTS_FOLDER, playername3);
  1492.                         new ip[20];
  1493.                         GetPlayerIp(playerid,ip,sizeof(ip));
  1494.                         new File: hFile = fopen(string3, io_write);
  1495.                         if (hFile)
  1496.                         {
  1497.                                 new var[128];
  1498.                                 format(var, 128, "Senha=%s\n", AccountInfo[playerid][aSenha]);fwrite(hFile, var);
  1499.                                 format(var, 128, "IP=%s\n",ip);fwrite(hFile, var);
  1500.                                 fclose(hFile);
  1501.                         }
  1502.                 }
  1503.         }
  1504.         return 1;
  1505. }
  1506.  
  1507. Encrypt(string[])
  1508. {
  1509.         for(new x=0; x < strlen(string); x++)
  1510.         {
  1511.                 string[x] += (3^x) * (x % 15);
  1512.                 if(string[x] > (0xff))
  1513.                 {
  1514.                         string[x] -= 256;
  1515.                 }
  1516.         }
  1517. }
  1518. //==========================================================fim login======================================================================
  1519.  
  1520.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement