Advertisement
Guest User

brazilian world v0.3 (final)

a guest
Aug 15th, 2011
1,297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 75.12 KB | None | 0 0
  1. /*GAME MODE FEITO POR LEO_PEREZ
  2. CRÉDITOS À falcon.sixe pelo anti caps
  3.  
  4.  MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  5. MMMMMMMMMMMMMMMMMMMMMMM|| INCLUDES ||MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  6. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  7. */
  8.  
  9. #include <a_samp>
  10. #include <zcmd>
  11. //pragmas
  12. #pragma tabsize 0
  13. /*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  14. MMMMMMMMMMMMMMMMMMMMMMMMMMMM|| DEFINES||MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  15. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM*/
  16.  
  17. #define UpperToLower(%1) for(new ToLowerChar; ToLowerChar < strlen( %1 ); ToLowerChar ++ ) if ( %1[ ToLowerChar ]> 64 && %1[ ToLowerChar ] < 91 ) %1[ ToLowerChar ] += 32
  18. //MMMMMMMMM(CORES)MMMMMMMMM
  19. #define BRANCO 0xFFFFFFFF
  20. #define AZUL 0x0000FFFF
  21. #define VERMELHO 0xFF0000FF
  22. #define VERDE 0x5EAF03FF
  23. //MMMMMMMMMMMM(FIMCORES)MMMMMMMM
  24. //MMMMMMMMMMMMM(DIALOG'S)MMMMMM
  25. #define DIALOGAJUDA 1
  26. #define DIALOGCARROS 6
  27. #define DIALOGCREDITOS 3
  28. #define DIALOGCOMANDOS 4
  29. #define DIALOGTELEPORTES 5
  30. #define DIALOGCMDS 7
  31. #define TELES 1000
  32. #define DRIFT 1001
  33. #define CIDADES 1002
  34. #define DM 1003
  35. #define OUTROS 1004
  36. #define DIALOGUPDATE 9
  37. #define KEY_H 2
  38. #define dialog_creditos 9999
  39. #define TEMPO_RESPAWN 8
  40. //MMMMMMMMMMMMMM(FIM DIALOGS)MMMMMMMMMMM
  41. #define COR_ROXO           0xC2A2DAAA
  42. main()
  43. {
  44.     printf(" GM Criado Por Leo_Perez\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLOL nao tire os creditos =D");
  45. }
  46. /*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  47. MMMMMMMMMMMMMMMMMMMMMMMMMMMM|| NEW'S||MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  48. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  49. */
  50. new Text:Textdraw0;
  51. new Text:Textdraw2;
  52. new Text:Textdraw3;
  53. new Text:drift0;
  54. new Text:telainicio1;
  55. new Text:telainicio2;
  56. new Text:telainicio3;
  57. new Text:telainicio4;
  58. new Text:telainicio5;
  59. new Text:telainicio6;
  60. new Float:RandomPlayerSpawns[6][3] = {
  61.     {-1966.7920,294.1942,35.4688},
  62.     {-307.9234,1538.8290,75.5625},
  63.     {839.1337,-2057.6140,12.8672},
  64.     {2241.8450,1960.8564,31.7797},
  65.     {-1813.4481,1301.4850,59.7344},
  66.     {2241.8450,1960.8564,31.7797}
  67. };
  68.  
  69. /*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  70. MMMMMMMMMMMMMMMMMMMMMMMMMMMM|| FORWARD'S||MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  71. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM*/
  72.  
  73. forward Mensagens();
  74. forward ClearChatbox(playerid, lines);
  75. forward Contagem();
  76. forward EnviarRecado();
  77. forward parte1(); forward pt2(); forward pt3(); forward pt4();
  78. /*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  79. MMMMMMMMMMMMMMMMMMMMMMMMMMMM|| publics||MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  80. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
  81. */
  82.  
  83. public ClearChatbox(playerid, lines)
  84. {
  85.     if (IsPlayerConnected(playerid)) {
  86.         for(new i=0; i<lines; i++) {
  87.             SendClientMessage(playerid, BRANCO, " ");
  88.             SendClientMessage(playerid, BRANCO, " ");
  89.             SendClientMessage(playerid, BRANCO, " ");
  90.             SendClientMessage(playerid, BRANCO, " ");
  91.             SendClientMessage(playerid, BRANCO, " ");
  92.             SendClientMessage(playerid, BRANCO, " ");
  93.             SendClientMessage(playerid, BRANCO, " ");
  94.             SendClientMessage(playerid, BRANCO, " ");
  95.             SendClientMessage(playerid, BRANCO, " ");
  96.             SendClientMessage(playerid, BRANCO, " ");
  97.             SendClientMessage(playerid, BRANCO, " ");
  98.             SendClientMessage(playerid, BRANCO, " ");
  99.         }
  100.     }
  101.     return 1;
  102. }
  103. public OnPlayerEnterCheckpoint(playerid)
  104. {
  105.     GivePlayerMoney(playerid, 50000);
  106.     GameTextForPlayer(playerid,"~g~voce finalizou~n~o circuito parabens.",5000,true);
  107.     RepairVehicle(GetPlayerVehicleID(playerid));
  108.     SendClientMessage(playerid,COR_ROXO,"Você finalizou o circuito, ganhou R$5000,00 e um reparo!");
  109.     DisablePlayerCheckpoint(playerid);
  110.     return 1;
  111. }
  112. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  113. {
  114.     ResetPlayerWeapons(playerid);
  115.     SendClientMessage(playerid,AZUL,"(Info) Você entrou no seu veiculo");
  116.     SendClientMessage(playerid,AZUL,"(info) Use /carro para acessar o menu.");
  117.     SendClientMessage(playerid,AZUL,"(info) Aperte 'H' para descapotar seu veículo.");
  118.     return 1;
  119. }
  120. public OnPlayerExitVehicle(playerid, vehicleid)
  121. {
  122.     SendClientMessage(playerid,AZUL,"Você saiu do seu carro.");
  123.     return 1;
  124. }
  125. public OnPlayerRequestSpawn(playerid)
  126. {
  127.     return 1;
  128. }
  129. public OnPlayerDisconnect(playerid)
  130. {
  131.     return 1;
  132. }
  133. public OnGameModeExit()
  134. {
  135.     TextDrawHideForAll(Textdraw0);
  136.     TextDrawDestroy(Textdraw0);
  137.     TextDrawHideForAll(Textdraw2);
  138.     TextDrawDestroy(Textdraw2);
  139.     TextDrawHideForAll(Textdraw3);
  140.     TextDrawDestroy(Textdraw3);
  141.     TextDrawHideForAll(drift0);
  142.     TextDrawDestroy(drift0);
  143.     TextDrawHideForAll(telainicio1);
  144.     TextDrawDestroy(telainicio1);
  145.     TextDrawHideForAll(telainicio2);
  146.     TextDrawDestroy(telainicio2);
  147.     TextDrawHideForAll(telainicio3);
  148.     TextDrawDestroy(telainicio3);
  149.     TextDrawHideForAll(telainicio4);
  150.     TextDrawDestroy(telainicio4);
  151.     TextDrawHideForAll(telainicio5);
  152.     TextDrawDestroy(telainicio5);
  153.     TextDrawHideForAll(telainicio6);
  154.     TextDrawDestroy(telainicio6);
  155.     return 1;
  156. }
  157. public OnPlayerConnect(playerid)
  158. {
  159.     ClearChatbox(playerid,1);
  160.     TextDrawShowForPlayer(playerid, Textdraw0);
  161.     TextDrawShowForPlayer(playerid, Textdraw2);
  162.     TextDrawShowForPlayer(playerid, Textdraw3);
  163.     TextDrawShowForPlayer(playerid, drift0);
  164.     TextDrawShowForPlayer(playerid, telainicio1);
  165.     TextDrawShowForPlayer(playerid, telainicio2);
  166.     TextDrawShowForPlayer(playerid, telainicio3);
  167.     TextDrawShowForPlayer(playerid, telainicio4);
  168.     TextDrawShowForPlayer(playerid, telainicio5);
  169.     TextDrawShowForPlayer(playerid, telainicio6);
  170.     return 1;
  171. }
  172. public OnPlayerRequestClass(playerid, classid)
  173. {
  174.     SetPlayerPos(playerid,1025.5751,-2140.7637,39.2032); // PLAYER
  175.     SetPlayerCameraPos(playerid,1019.7552,-2141.0266,37.7274); // CAMERA
  176.     SetPlayerCameraLookAt(playerid,1021.9974,-2140.9907,38.3012); // CAMERA
  177.     SetPlayerFacingAngle(playerid, 82.6125); // ANGULO
  178.     ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
  179.     return 1;
  180. }
  181. public OnPlayerDeath(playerid, killerid, reason)
  182. {
  183.     SendClientMessage(playerid,AZUL,"[INFO]você morreu.");
  184.     if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 100);
  185.     return 1;
  186. }
  187. public OnPlayerCommandPerformed(playerid, cmdtext[], success)
  188. {
  189.     new String[60];
  190.     if(!success)  {
  191.     format(String, sizeof(String), "[Erro] o comando %s é Inválido!",cmdtext);
  192.     return SendClientMessage(playerid, 0xFF0000FF, String); }
  193.     return true;
  194. }
  195. public OnGameModeInit()
  196. {
  197.     Create3DTextLabel("Aperte '2' encima do 'W'",COR_ROXO,-304.6694,1511.4700,75.0187,25,0,20);
  198.     Create3DTextLabel("Aperte '2' encima do 'W'",COR_ROXO,-298.3915,1510.6858,75.0109,181,0,20);
  199.     DisableInteriorEnterExits();
  200.     SetGameModeText("Brazilian DRIFT WORLD v0.3");
  201.     UsePlayerPedAnims();
  202.     //skins
  203.     AddPlayerClass(1,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  204.     AddPlayerClass(2,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  205.     AddPlayerClass(23,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  206.     AddPlayerClass(181,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  207.     AddPlayerClass(7,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  208.     AddPlayerClass(9,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  209.     AddPlayerClass(11,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  210.     AddPlayerClass(12,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  211.     AddPlayerClass(13,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  212.     AddPlayerClass(16,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  213.     AddPlayerClass(17,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  214.     AddPlayerClass(18,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  215.     AddPlayerClass(19,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  216.     AddPlayerClass(20,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  217.     AddPlayerClass(21,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  218.     AddPlayerClass(22,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  219.     AddPlayerClass(24,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  220.     AddPlayerClass(26,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  221.     AddPlayerClass(28,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  222.     AddPlayerClass(29,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  223.     AddPlayerClass(30,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  224.     AddPlayerClass(40,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  225.     AddPlayerClass(41,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  226.     AddPlayerClass(45,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  227.     AddPlayerClass(46,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  228.     AddPlayerClass(50,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  229.     AddPlayerClass(51,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  230.     AddPlayerClass(52,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  231.     AddPlayerClass(55,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  232.     AddPlayerClass(56,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  233.     AddPlayerClass(59,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  234.     AddPlayerClass(60,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  235.     AddPlayerClass(61,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  236.     AddPlayerClass(62,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  237.     AddPlayerClass(63,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  238.     AddPlayerClass(64,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  239.     AddPlayerClass(66,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  240.     AddPlayerClass(67,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  241.     AddPlayerClass(69,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  242.     AddPlayerClass(70,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  243.     AddPlayerClass(72,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  244.     AddPlayerClass(73,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  245.     AddPlayerClass(75,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  246.     AddPlayerClass(76,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  247.     AddPlayerClass(80,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  248.     AddPlayerClass(81,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  249.     AddPlayerClass(82,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  250.     AddPlayerClass(83,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  251.     AddPlayerClass(84,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  252.     AddPlayerClass(85,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  253.     AddPlayerClass(87,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  254.     AddPlayerClass(90,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  255.     AddPlayerClass(92,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  256.     AddPlayerClass(93,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  257.     AddPlayerClass(96,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  258.     AddPlayerClass(97,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  259.     AddPlayerClass(98,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  260.     AddPlayerClass(99,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  261.     AddPlayerClass(101,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  262.     AddPlayerClass(102,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  263.     AddPlayerClass(103,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  264.     AddPlayerClass(104,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  265.     AddPlayerClass(105,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  266.     AddPlayerClass(106,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  267.     AddPlayerClass(107,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  268.     AddPlayerClass(108,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  269.     AddPlayerClass(109,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  270.     AddPlayerClass(110,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  271.     AddPlayerClass(111,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  272.     AddPlayerClass(113,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  273.     AddPlayerClass(114,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  274.     AddPlayerClass(115,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  275.     AddPlayerClass(116,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  276.     AddPlayerClass(117,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  277.     AddPlayerClass(118,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  278.     AddPlayerClass(119,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  279.     AddPlayerClass(120,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  280.     AddPlayerClass(121,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  281.     AddPlayerClass(122,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  282.     AddPlayerClass(123,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  283.     AddPlayerClass(124,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  284.     AddPlayerClass(125,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  285.     AddPlayerClass(126,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  286.     AddPlayerClass(127,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  287.     AddPlayerClass(137,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  288.     AddPlayerClass(138,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  289.     AddPlayerClass(139,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  290.     AddPlayerClass(140,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  291.     AddPlayerClass(141,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  292.     AddPlayerClass(143,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  293.     AddPlayerClass(144,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  294.     AddPlayerClass(145,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  295.     AddPlayerClass(146,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  296.     AddPlayerClass(147,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  297.     AddPlayerClass(148,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  298.     AddPlayerClass(150,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  299.     AddPlayerClass(152,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  300.     AddPlayerClass(153,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  301.     AddPlayerClass(154,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  302.     AddPlayerClass(155,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  303.     AddPlayerClass(163,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  304.     AddPlayerClass(164,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  305.     AddPlayerClass(165,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  306.     AddPlayerClass(166,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  307.     AddPlayerClass(167,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  308.     AddPlayerClass(169,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  309.     AddPlayerClass(170,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  310.     AddPlayerClass(178,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  311.     AddPlayerClass(252,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  312.     AddPlayerClass(285,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  313.     AddPlayerClass(287,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  314.     AddPlayerClass(291,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  315.     AddPlayerClass(292,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  316.     AddPlayerClass(293,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  317.     AddPlayerClass(294,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  318.     AddPlayerClass(299,-364.9224,1514.0833,79.5872,79.6048,0,0,0,0,0,0);
  319.     //skinsfim
  320.     //objetos
  321.     CreateObject(709, -308.99676513672, 1410.1857910156, 70.973709106445, 0, 0, 0);
  322.     CreateObject(17034, -331.4235534668, 1479.4232177734, 73.016670227051, 0, 0, 290);
  323.     CreateObject(17034, -316.20413208008, 1446.0634765625, 60.850166320801, 0, 0, 289.9951171875);
  324.     CreateObject(17034, -315.08984375, 1446.6298828125, 54.600166320801, 0, 0, 289.9951171875);
  325.     CreateObject(991, -431.92953491211, 1427.2581787109, 33.298416137695, 0, 0, 11.5);
  326.     CreateObject(991, -438.43112182617, 1425.9420166016, 33.258941650391, 0, 0, 11.49755859375);
  327.     CreateObject(991, -444.9455871582, 1424.7475585938, 33.203491210938, 0, 0, 9.99755859375);
  328.     CreateObject(17027, -433.78646850586, 1405.1340332031, 29.729881286621, 0, 18, 74);
  329.     CreateObject(17027, -414.65063476563, 1388.6171875, 31.605609893799, 0, 17.99560546875, 73.998413085938);
  330.     CreateObject(989, -1941.4334716797, 248.74407958984, 41.86096572876, 0, 0, 14);
  331.     CreateObject(989, -1941.7932128906, 241.33229064941, 41.867679595947, 0, 0, 13.99658203125);
  332.     CreateObject(997, -1941.4587402344, 246.63763427734, 40.046875, 0, 0, 271.75);
  333.     CreateObject(1237, -1940.9169921875, 244.20291137695, 40.046875, 0, 0, 0);
  334.     CreateObject(1237, -1940.9022216797, 245.23347473145, 40.046875, 0, 0, 0);
  335.     CreateObject(1237, -1940.9903564453, 246.21403503418, 40.046875, 0, 0, 0);
  336.     CreateObject(988, -171.57534790039, 1873.4904785156, 113.02280426025, 0, 0, 40);
  337.     CreateObject(988, -168.10192871094, 1877.5412597656, 113.14516448975, 0, 0, 57.995727539063);
  338.     CreateObject(988, -165.97714233398, 1882.4031982422, 113.05246734619, 0, 0, 73.991333007813);
  339.     CreateObject(988, -165.9263458252, 1887.6917724609, 113.11136627197, 0, 0, 105.98739624023);
  340.     CreateObject(988, -168.41934204102, 1892.6457519531, 113.10144805908, 0, 0, 121.98516845703);
  341.     CreateObject(988, -172.15069580078, 1896.4412841797, 113.19591522217, 0, 0, 147.98120117188);
  342.     CreateObject(988, -176.70654296875, 1899.3553466797, 113.09302520752, 0, 0, 147.98034667969);
  343.     CreateObject(988, -181.50817871094, 1901.4370117188, 113.1508026123, 0, 0, 165.98034667969);
  344.     CreateObject(988, -186.82035827637, 1902.0933837891, 113.26242828369, 0, 0, 179.97595214844);
  345.     CreateObject(988, -192.03514099121, 1901.2052001953, 113.12464904785, 0, 0, 199.97253417969);
  346.     CreateObject(988, -196.64436340332, 1898.7800292969, 113.04502868652, 0, 0, 215.96765136719);
  347.     CreateObject(988, -176.20838928223, 1871.2907714844, 112.86389160156, 0, 0, 189.96374511719);
  348.     CreateObject(988, -181.41970825195, 1871.23046875, 112.39301300049, 0, 0, 171.95910644531);
  349.     CreateObject(988, -186.60974121094, 1872.5600585938, 113.22479248047, 0, 0, 157.9580078125);
  350.     CreateObject(988, -190.97410583496, 1875.5832519531, 113.90495300293, 0, 0, 133.95593261719);
  351.     CreateObject(988, -194.4992980957, 1879.6906738281, 113.7507019043, 0, 0, 127.95083618164);
  352.     CreateObject(988, -197.21328735352, 1884.3502197266, 113.56257629395, 0, 0, 111.94677734375);
  353.     CreateObject(988, -199.23330688477, 1889.3913574219, 113.22163391113, 0, 0, 111.94519042969);
  354.     CreateObject(971, -2418.9318847656, 2212.9248046875, 8.554292678833, 0, 0, 268);
  355.     CreateObject(971, -2418.7358398438, 2221.6799316406, 8.554292678833, 0, 0, 267.99499511719);
  356.     CreateObject(971, -2414.16796875, 2225.798828125, 8.554292678833, 0, 0, 177.99499511719);
  357.     CreateObject(971, -2405.4382324219, 2224.591796875, 8.554292678833, 0, 0, 165.98950195313);
  358.     CreateObject(971, -2396.8542480469, 2223.1276855469, 8.554292678833, 0, 0, 173.98693847656);
  359.     CreateObject(971, -2388.1364746094, 2222.2509765625, 8.554292678833, 0, 0, 173.98498535156);
  360.     CreateObject(971, -2385.1997070313, 2217.5966796875, 8.554292678833, 0, 0, 71.984985351563);
  361.     CreateObject(971, -2390.8759765625, 2212.439453125, 8.554292678833, 0, 0, 11.982421875);
  362.     CreateObject(971, -2399.4267578125, 2211.2888183594, 8.554292678833, 0, 0, 3.9805908203125);
  363.     CreateObject(971, -2407.6823730469, 2210.759765625, 8.554292678833, 0, 0, 3.97705078125);
  364.     CreateObject(971, -2416.3642578125, 2210.2145996094, 8.554292678833, 0, 0, 3.97705078125);
  365.     CreateObject(968, 1544.6953125, -1630.78125, 13.37956237793, 0, 90, 89.999359130859);
  366.     CreateObject(968, 1544.6954345703, -1630.7337646484, 13.37956237793, 0, 0, 91.99951171875);
  367.     CreateObject(970, 1544.8615722656, -1621.5588378906, 13.106042861938, 0, 359.25, 88.499938964844);
  368.     CreateObject(970, 1542.9852294922, -1618.6923828125, 13.106042861938, 0, 0, 336.75);
  369.     CreateObject(970, 1544.2115478516, -1634.44921875, 13.106011390686, 0, 359.24743652344, 88.494873046875);
  370.     CreateObject(7921, 227.66549682617, 123.83515930176, 1003.8065185547, 0, 0, 0);
  371.     CreateObject(7921, 227.6350402832, 124.00845336914, 1005.9802246094, 0, 0, 0);
  372.     CreateObject(1536, 227.73843383789, 122.13974761963, 1002.5330810547, 0, 0, 87.75);
  373.     CreateObject(1536, 227.71046447754, 125.14935302734, 1002.5403442383, 0, 0, 271.4951171875);
  374.     CreateObject(977, 232.86517333984, 108.62535858154, 1010.4475708008, 0, 0, 281.25);
  375.     CreateObject(1491, 222.15423583984, 119.5559463501, 1009.21875, 0, 0, 0);
  376.     CreateObject(1491, 232.9030456543, 108.58949279785, 1009.2117919922, 0, 0, 92.249877929688);
  377.     CreateObject(1536, 229.63664245605, 119.53130340576, 1009.21875, 0, 0, 0);
  378.     CreateObject(1536, 232.64317321777, 119.60780334473, 1009.21875, 0, 0, 182);
  379.     CreateObject(1337, 233.64768981934, 128.13209533691, 1009.8695068359, 0, 0, 0);
  380.     CreateObject(3064, 233.39686584473, 123.24408721924, 1012.2063598633, 0, 0, 0);
  381.     CreateObject(3064, 233.35087585449, 124.96262359619, 1012.1813354492, 0, 0, 0);
  382.     CreateObject(2933, 232.7265625, 124.51844787598, 1010.934387207, 0, 0, 270);
  383.     CreateObject(1536, 257.04690551758, 126.7679901123, 1009.1966552734, 0, 0, 270);
  384.     CreateObject(1536, 257.05236816406, 123.78467559814, 1009.1867675781, 0, 0, 89);
  385.     CreateObject(1536, 253.51002502441, 124.2578125, 1010.4606933594, 0, 0, 270);
  386.     CreateObject(1536, 273.86889648438, 123.67747497559, 1007.8200683594, 0, 0, 270);
  387.     CreateObject(1536, 273.89886474609, 120.67237091064, 1007.8147583008, 0, 0, 90);
  388.     CreateObject(1536, 263.39016723633, 120.64905548096, 1003.6734008789, 0, 0, 90);
  389.     CreateObject(1536, 263.3278503418, 123.61009979248, 1003.6672363281, 0, 0, 269.5);
  390.     CreateObject(1536, 260.22930908203, 126.6000213623, 1003.716796875, 0, 0, 269.49462890625);
  391.     CreateObject(1536, 226.46368408203, 124.56024932861, 1001.6878662109, 0, 0, 89.49462890625);
  392.     CreateObject(1536, 226.39227294922, 127.57287597656, 1001.6701049805, 0, 0, 271.48913574219);
  393.     CreateObject(7921, 227.49365234375, 126.77640533447, 1004.8707275391, 0, 0, 184.50006103516);
  394.     CreateObject(3029, 213.69677734375, 119.26280212402, 998.015625, 0, 0, 0);
  395.     CreateObject(3029, 213.61601257324, 122.78568267822, 998.015625, 0, 0, 179.75);
  396.     CreateObject(3029, 229.36372375488, 115.48176574707, 998.015625, 0, 0, 179.74731445313);
  397.     CreateObject(1491, 216.828125, 116.49591827393, 998.03265380859, 0, 0, 0);
  398.     CreateObject(1506, 218.29942321777, 116.52012634277, 998.015625, 0, 0, 0);
  399.     CreateObject(1491, 219.82949829102, 122.10537719727, 998.02990722656, 0, 0, 274);
  400.     CreateObject(1506, 219.9164276123, 120.61841583252, 998.015625, 0, 0, 272);
  401.     CreateObject(1491, 229.43045043945, 108.5464630127, 1009.2836914063, 0, 0, 90.246704101563);
  402.     CreateObject(1506, 229.41720581055, 108.57507324219, 1009.21875, 0, 0, 270);
  403.     CreateObject(1491, 220.72180175781, 118.51894378662, 1009.2058105469, 0, 0, 270);
  404.     CreateObject(1506, 220.72328186035, 120.01888275146, 1009.21875, 0, 0, 270);
  405.     CreateObject(1344, -317.53326416016, 1536.8742675781, 75.370719909668, 0, 0, 0);
  406.     CreateObject(1344, -319.62124633789, 1536.7994384766, 75.370719909668, 0, 0, 0);
  407.     CreateObject(1492, -344.62451171875, 1534.7889404297, 74.5625, 0, 0, 0);
  408.     CreateObject(1492, -341.60021972656, 1534.8717041016, 74.5625, 0, 0, 182);
  409.     CreateObject(1492, -345.46542358398, 1549.7077636719, 74.5625, 0, 0, 0);
  410.     CreateObject(1492, -342.46194458008, 1549.7287597656, 74.5625, 0, 0, 182);
  411.     CreateObject(1679, -341.19979858398, 1538.2198486328, 75.226257324219, 0, 0, 0);
  412.     CreateObject(1679, -341.10336303711, 1542.4440917969, 75.051246643066, 0, 0, 0);
  413.     CreateObject(1670, -341.15069580078, 1542.4954833984, 75.447631835938, 0, 0, 0);
  414.     CreateObject(2350, -346.73190307617, 1535.3981933594, 74.93465423584, 0, 0, 0);
  415.     CreateObject(2350, -346.11627197266, 1535.2514648438, 74.93465423584, 0, 0, 0);
  416.     CreateObject(8408, -310.66799926758, 1508.3286132813, 81.750053405762, 0, 0, 0);
  417.     CreateObject(8408, -294.26968383789, 1508.2947998047, 81.889556884766, 0, 0, 0);
  418.     CreateObject(989, -356.6650390625, 1602.748046875, 77.185203552246, 0, 0, 0);
  419.     CreateObject(993, -368.07803344727, 1580.5517578125, 76.674217224121, 0, 0, 314);
  420.     CreateObject(983, -312.07571411133, 1507.4737548828, 75.246055603027, 0, 0, 270);
  421.     CreateObject(983, -318.46948242188, 1507.4738769531, 75.246055603027, 0, 0, 270);
  422.     CreateObject(983, -324.83016967773, 1507.4587402344, 75.246055603027, 0, 0, 270);
  423.     CreateObject(983, -331.22463989258, 1507.4455566406, 75.246055603027, 0, 0, 270);
  424.     CreateObject(983, -337.58901977539, 1507.4348144531, 75.246055603027, 0, 0, 270);
  425.     CreateObject(983, -343.92031860352, 1507.4265136719, 75.246055603027, 0, 0, 270);
  426.     CreateObject(983, -350.26898193359, 1507.4099121094, 75.246055603027, 0, 0, 270);
  427.     CreateObject(983, -356.60931396484, 1507.4064941406, 75.246055603027, 0, 0, 270);
  428.     CreateObject(983, -362.986328125, 1506.7828369141, 75.209007263184, 0, 0, 281.5);
  429.     CreateObject(983, -291.95825195313, 1510.3275146484, 75.246055603027, 0, 0, 312.25);
  430.     CreateObject(983, -287.10400390625, 1514.6002197266, 75.246055603027, 0, 0, 312.24792480469);
  431.     CreateObject(983, -282.36584472656, 1518.9030761719, 75.246055603027, 0, 0, 312.24792480469);
  432.     CreateObject(983, -277.88061523438, 1523.4001464844, 75.246055603027, 0, 0, 318.24792480469);
  433.     CreateObject(983, -273.40466308594, 1527.9957275391, 75.246055603027, 0, 0, 314.24645996094);
  434.     CreateObject(983, -268.81442260742, 1532.4686279297, 75.246055603027, 0, 0, 314.24194335938);
  435.     CreateObject(983, -264.2590637207, 1536.9149169922, 75.246055603027, 0, 0, 314.24194335938);
  436.     CreateObject(983, -259.74179077148, 1541.2690429688, 75.246055603027, 0, 0, 314.24194335938);
  437.     CreateObject(983, -259.73297119141, 1545.751953125, 75.067932128906, 0, 0, 44.241943359375);
  438.     CreateObject(983, -264.18701171875, 1550.3012695313, 75.060180664063, 0, 0, 44.241943359375);
  439.     CreateObject(983, -268.61944580078, 1554.8756103516, 75.049171447754, 0, 0, 44.241943359375);
  440.     CreateObject(983, -273.17156982422, 1559.2239990234, 75.062301635742, 0, 0, 50.241943359375);
  441.     CreateObject(983, -277.78283691406, 1563.6848144531, 75.104789733887, 0, 0, 44.240478515625);
  442.     CreateObject(983, -282.22332763672, 1568.1713867188, 75.102180480957, 0, 0, 44.236450195313);
  443.     CreateObject(983, -286.68481445313, 1572.7344970703, 75.09642791748, 0, 0, 44.236450195313);
  444.     CreateObject(983, -291.16177368164, 1577.2169189453, 75.096122741699, 0, 0, 44.236450195313);
  445.     CreateObject(983, -295.66256713867, 1582.1751708984, 75.297149658203, 0, 0, 44.236450195313);
  446.     CreateObject(983, -300.16021728516, 1586.7598876953, 75.301399230957, 0, 0, 44.236450195313);
  447.     CreateObject(983, -304.75314331055, 1586.8840332031, 75.246055603027, 0, 0, 314.23645019531);
  448.     CreateObject(983, -309.34930419922, 1582.4641113281, 75.246055603027, 0, 0, 314.23645019531);
  449.     CreateObject(983, -313.9655456543, 1577.9566650391, 75.246055603027, 0, 0, 314.23645019531);
  450.     CreateObject(983, -318.57955932617, 1573.4368896484, 75.246055603027, 0, 0, 314.23645019531);
  451.     CreateObject(983, -323.22747802734, 1568.8327636719, 75.246055603027, 0, 0, 314.23645019531);
  452.     CreateObject(983, -323.99493408203, 1563.8819580078, 75.246055603027, 0, 0, 210.23643493652);
  453.     CreateObject(983, -320.70721435547, 1558.7684326172, 75.243690490723, 0, 0, 210.234375);
  454.     CreateObject(983, -317.07290649414, 1554.8472900391, 75.498138427734, 0, 0, 210.234375);
  455.     CreateObject(983, -347.55352783203, 1531.5196533203, 75.042930603027, 0, 0, 356);
  456.     CreateObject(983, -347.91464233398, 1525.1588134766, 75.042930603027, 0, 0, 355.99548339844);
  457.     CreateObject(983, -348.34906005859, 1518.7976074219, 75.243690490723, 0, 0, 355.99548339844);
  458.     CreateObject(983, -348.81930541992, 1512.4521484375, 75.246055603027, 0, 0, 355.99548339844);
  459.     CreateObject(983, -352.03076171875, 1508.3386230469, 75.246055603027, 0, 0, 287.99548339844);
  460.     CreateObject(1337, -330.68188476563, 1538.1373291016, 74.859375, 0, 0, 0);
  461.     CreateObject(709, -359.7825012207, 1530.01953125, 60.859375, 0, 0, 0);
  462.     CreateObject(709, -326.01956176758, 1593.9757080078, 52.060134887695, 0, 0, 0);
  463.     CreateObject(709, -367.54025268555, 1547.0106201172, 57.8125, 0, 0, 0);
  464.     CreateObject(709, -291.27627563477, 1592.8937988281, 52.182273864746, 0, 0, 0);
  465.     CreateObject(736, -311.91635131836, 1502.6789550781, 82.802429199219, 0, 0, 0);
  466.     CreateObject(736, -288.78439331055, 1502.7786865234, 86.175155639648, 0, 0, 0);
  467.     CreateObject(3505, -264.28955078125, 1552.4537353516, 73.046295166016, 0, 0, 0);
  468.     CreateObject(3505, -256.51159667969, 1547.7132568359, 72.656135559082, 0, 0, 0);
  469.     CreateObject(3505, -262.79922485352, 1533.7723388672, 74.5625, 0, 0, 0);
  470.     CreateObject(3505, -272.16262817383, 1524.7667236328, 74.5625, 0, 0, 0);
  471.     CreateObject(3505, -286.24755859375, 1511.2749023438, 74.5625, 0, 0, 0);
  472.     CreateObject(3505, -318.66775512695, 1505.7983398438, 74.636123657227, 0, 0, 0);
  473.     CreateObject(3505, -335.72177124023, 1506.6759033203, 74.577995300293, 0, 0, 0);
  474.     CreateObject(3505, -349.23959350586, 1505.9632568359, 74.483779907227, 0, 0, 0);
  475.     CreateObject(3252, -310.15805053711, 1537.189453125, 74.5625, 0, 0, 0);
  476.     CreateObject(4641, -294.17608642578, 1502.9888916016, 76.507621765137, 0, 0, 92);
  477.     CreateObject(955, -346.05993652344, 1549.2390136719, 74.912460327148, 0, 0, 0);
  478.     //dropls 2905.1401,-2610.6113,611.4524
  479.     CreateObject(5441, 1720.4938964844, -2592.1701660156, 12.643124580383, 0, 344, 0);
  480.     CreateObject(5441, 1777.1580810547, -2591.9638671875, 28.768650054932, 0, 344, 0);
  481.     CreateObject(5441, 1826.7414550781, -2592.1411132813, 40.90731048584, 0, 330, 0);
  482.     CreateObject(5441, 1877.9936523438, -2592.0651855469, 70.485794067383, 0, 318, 0);
  483.     CreateObject(5441, 1921.5600585938, -2592.0837402344, 109.9086151123, 0, 312, 0);
  484.     CreateObject(5441, 1960.5411376953, -2592.3635253906, 153.1576385498, 0, 312, 0);
  485.     CreateObject(8661, 2019.76171875, -2592.4702148438, 197.30183410645, 0, 0, 0);
  486.     CreateObject(5441, 2064.5922851563, -2592.4846191406, 198.1608581543, 0, 358, 0);
  487.     CreateObject(5441, 2123.9438476563, -2592.5966796875, 200.22715759277, 0, 354, 0);
  488.     CreateObject(5441, 2221.1147460938, -2592.6411132813, 212, 0, 352, 0);
  489.     CreateObject(5441, 2279.4194335938, -2592.7062988281, 220.29962158203, 0, 350, 0);
  490.     CreateObject(5441, 2337.6628417969, -2593.0065917969, 230.66275024414, 0, 348, 0);
  491.     CreateObject(5441, 2395.9406738281, -2593.0378417969, 243.05047607422, 0, 344, 0);
  492.     CreateObject(5441, 2453.1401367188, -2593.0522460938, 259.4508972168, 0, 332.75, 0);
  493.     CreateObject(5441, 2506.0266113281, -2592.9565429688, 286.68008422852, 0, 332.75, 0);
  494.     CreateObject(5441, 2558.470703125, -2593.0595703125, 313.68148803711, 0, 328, 0);
  495.     CreateObject(5441, 2608.9846191406, -2593.0988769531, 345.23175048828, 0, 320, 0);
  496.     CreateObject(5441, 2654.48828125, -2593.1975097656, 383.38766479492, 0, 319.74987792969, 0);
  497.     CreateObject(5441, 2700.072265625, -2593.2333984375, 421.97183227539, 0, 319.24621582031, 359.74731445313);
  498.     CreateObject(5441, 2742.7080078125, -2592.8994140625, 460.89016723633, 0, 317.74655151367, 0.2471923828125);
  499.     CreateObject(5441, 2786.5905761719, -2592.9729003906, 500.97955322266, 0, 317.49938964844, 0);
  500.     CreateObject(5442, 2830.517578125, -2593.0900878906, 541.21520996094, 0, 314, 0);
  501.     CreateObject(5442, 2851.2358398438, -2593.0537109375, 562.64520263672, 0, 306, 0);
  502.     CreateObject(5442, 2868.7265625, -2592.9580078125, 586.67193603516, 0, 303.99996948242, 0);
  503.     CreateObject(13805, 2908.544921875, -2625.2023925781, 610.5, 0, 358, 94);
  504.     //objetosfim
  505.     //carroscomeço ( para adc um carro seque o exemplo abaixo )
  506.     //drift3,4,5 aki
  507.     AddStaticVehicleEx(562,2302.4749,1389.2214,42.4925,179.4835,1,1,60000*TEMPO_RESPAWN); // drift3car
  508.     AddStaticVehicleEx(562,2298.9224,1389.2535,42.4926,179.4835,1,1,60000*TEMPO_RESPAWN); // drift3car
  509.     AddStaticVehicleEx(562,2295.5557,1389.2839,42.4926,179.4835,1,1,60000*TEMPO_RESPAWN); // drift3car
  510.     AddStaticVehicleEx(562,2292.2876,1389.3134,42.4926,179.4835,1,1,60000*TEMPO_RESPAWN); // drift3car
  511.     AddStaticVehicleEx(562,2289.2090,1389.3411,42.4926,179.4835,1,1,60000*TEMPO_RESPAWN); // drift3car
  512.     AddStaticVehicleEx(562,2285.2166,1389.3772,42.4994,179.4794,1,1,60000*TEMPO_RESPAWN); // drift3car
  513.     AddStaticVehicleEx(562,2282.5146,1389.4020,42.4994,179.4794,1,1,60000*TEMPO_RESPAWN); // drift3car
  514.     AddStaticVehicleEx(562,2279.3032,1389.4312,42.4994,179.4794,1,1,60000*TEMPO_RESPAWN); // drift3car
  515.     AddStaticVehicleEx(562,-1816.0862,1312.8291,59.3968,187.9208,1,1,60000*TEMPO_RESPAWN); // drift4carros
  516.     AddStaticVehicleEx(562,-1810.7161,1312.4678,59.4021,185.2722,1,1,60000*TEMPO_RESPAWN); // drift4carros
  517.     AddStaticVehicleEx(562,-1803.5735,1313.1268,59.4017,185.2722,1,1,60000*TEMPO_RESPAWN); // drift4carros
  518.     AddStaticVehicleEx(562,-1797.0021,1312.3450,59.3987,185.2742,1,1,60000*TEMPO_RESPAWN); // drift4carros
  519.     AddStaticVehicleEx(562,-1798.3751,1292.3459,59.3910,176.0778,1,1,60000*TEMPO_RESPAWN); // drift4carros
  520.     AddStaticVehicleEx(562,-1804.1150,1292.7394,59.3978,176.0754,1,1,60000*TEMPO_RESPAWN); // drift4carros
  521.     AddStaticVehicleEx(562,-1810.7263,1293.1932,59.3980,176.0754,1,1,60000*TEMPO_RESPAWN); // drift4carros
  522.     AddStaticVehicleEx(562,-1816.2418,1292.6807,59.3938,180.1850,1,1,60000*TEMPO_RESPAWN); // drift4carros
  523.     AddStaticVehicleEx(562,-1824.6757,1292.1814,59.3901,195.1504,1,1,60000*TEMPO_RESPAWN); // drift4carros
  524.     AddStaticVehicleEx(562,-2592.7249,634.5417,27.4726,269.4128,1,1,60000*TEMPO_RESPAWN); // drift5carros
  525.     AddStaticVehicleEx(562,-2592.6667,640.1971,27.4785,269.4099,1,1,60000*TEMPO_RESPAWN); // drift5carros
  526.     AddStaticVehicleEx(562,-2592.6140,645.3536,27.4955,269.4159,1,1,60000*TEMPO_RESPAWN); // drift5carros
  527.     AddStaticVehicleEx(562,-2592.5625,650.4067,27.4955,269.4159,1,1,60000*TEMPO_RESPAWN); // drift5carros
  528.     AddStaticVehicleEx(562,-2592.5142,655.1889,27.4954,269.4159,1,1,60000*TEMPO_RESPAWN); // drift5carros
  529.     AddStaticVehicleEx(562,-2592.4585,660.6442,27.4954,269.4159,1,1,60000*TEMPO_RESPAWN); // drift5carros
  530.     AddStaticVehicleEx(562,-2592.4099,665.4165,27.4953,269.4159,1,1,60000*TEMPO_RESPAWN); // drift5carros
  531.     AddStaticVehicleEx(562,-2573.0532,625.6624,27.4647,0.5860,1,1,60000*TEMPO_RESPAWN); // drift5carros
  532.     AddStaticVehicleEx(562,-2568.8174,625.7057,27.4700,0.5834,1,1,60000*TEMPO_RESPAWN); // drift5carros
  533.     AddStaticVehicleEx(562,-2563.5435,625.7595,27.4701,0.5834,1,1,60000*TEMPO_RESPAWN); // drift5carros
  534.     //fim
  535.     //AddStaticVehicleEx(ID DO CARRO AQUI,COORD,COR 1,COR 2); (ASSIM VOCÊ PODE ADC SEU CARRO TRANQUILAMENTE)
  536.     AddStaticVehicleEx(562,-265.2269,1542.4091,75.0185,135.1207,1,1,60000*TEMPO_RESPAWN); // driftcar
  537.     AddStaticVehicleEx(560,-267.8669,1545.0377,75.0249,135.1248,1,1,60000*TEMPO_RESPAWN); // driftcar
  538.     AddStaticVehicleEx(562,-270.5784,1547.7377,75.0249,135.1248,1,1,60000*TEMPO_RESPAWN); // driftcar
  539.     AddStaticVehicleEx(560,-272.9291,1550.0782,75.0317,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  540.     AddStaticVehicleEx(562,-275.4060,1552.5449,75.0317,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  541.     AddStaticVehicleEx(560,-277.9151,1555.0435,75.0317,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  542.     AddStaticVehicleEx(562,-280.6473,1557.7643,75.0317,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  543.     AddStaticVehicleEx(560,-282.9782,1560.0857,75.0317,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  544.     AddStaticVehicleEx(562,-285.2878,1562.3860,75.0317,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  545.     AddStaticVehicleEx(560,-287.7461,1564.8342,75.0318,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  546.     AddStaticVehicleEx(562,-290.1204,1567.1984,75.0318,135.1204,1,1,60000*TEMPO_RESPAWN); // driftcar
  547.     AddStaticVehicleEx(560,-314.6628,1514.0823,75.0626,359.4015,1,1,60000*TEMPO_RESPAWN); // cardriftnew
  548.     AddStaticVehicleEx(560,-317.7936,1514.1389,75.0781,358.6772,1,1,60000*TEMPO_RESPAWN); // cardriftnew
  549.     AddStaticVehicleEx(560,-320.8365,1514.2092,75.0781,358.6773,1,1,60000*TEMPO_RESPAWN); // cardriftnew
  550.     AddStaticVehicleEx(560,-323.8850,1514.2795,75.0802,358.6772,1,1,60000*TEMPO_RESPAWN); // cardriftnew
  551.     AddStaticVehicleEx(478,-336.6296,1515.8608,75.3689,359.7275,1,1,60000*TEMPO_RESPAWN); // cardrift
  552.     AddStaticVehicleEx(478,-339.8147,1515.8763,75.3688,359.7275,1,1,60000*TEMPO_RESPAWN); // cardrift
  553.     //LSBIKES
  554.     AddStaticVehicleEx(521,821.2435,-2050.3784,12.4362,267.9654,1,1,60000*TEMPO_RESPAWN); // /motols
  555.     AddStaticVehicleEx(521,821.1348,-2053.4358,12.4362,267.9654,1,1,60000*TEMPO_RESPAWN); // /motols
  556.     AddStaticVehicleEx(521,821.2275,-2056.4197,12.4335,267.9653,1,1,60000*TEMPO_RESPAWN); // /motols
  557.     AddStaticVehicleEx(521,821.2018,-2062.4739,12.4426,267.9718,1,1,60000*TEMPO_RESPAWN); // /motols
  558.     AddStaticVehicleEx(521,851.6441,-2062.5708,12.4389,89.2369,1,1,60000*TEMPO_RESPAWN); // /motols
  559.     AddStaticVehicleEx(521,851.2929,-2053.8672,12.4324,89.2369,1,1,60000*TEMPO_RESPAWN); // /motols
  560.     AddStaticVehicleEx(521,851.3859,-2046.8579,12.4429,89.2304,1,1,60000*TEMPO_RESPAWN); // /motols
  561.     AddStaticVehicleEx(521,851.4928,-2038.8929,12.4499,89.2350,1,1,60000*TEMPO_RESPAWN); // /motols
  562.     AddStaticVehicleEx(521,851.5779,-2032.5195,12.4499,89.2350,1,1,60000*TEMPO_RESPAWN); // /motols
  563.     AddStaticVehicleEx(521,851.7088,-2022.7092,12.4498,89.2349,1,1,60000*TEMPO_RESPAWN); // /motols
  564.     //FIM LSBIKES
  565.     //drift2cars
  566.     AddStaticVehicleEx(562,2239.8574,1952.1494,31.4378,357.4276,2,1,60000*TEMPO_RESPAWN); // drift3car
  567.     AddStaticVehicleEx(562,2235.7537,1952.3337,31.4378,357.4276,6,1,60000*TEMPO_RESPAWN); // drift3car
  568.     AddStaticVehicleEx(562,2243.3564,1951.9923,31.4380,357.4276,4,1,60000*TEMPO_RESPAWN); // drift3car
  569.     AddStaticVehicleEx(562,2246.5901,1951.8470,31.4445,357.4313,54,1,60000*TEMPO_RESPAWN); // drift3car
  570.     AddStaticVehicleEx(562,2250.6431,1951.6650,31.4501,357.4277,12,1,60000*TEMPO_RESPAWN); // drift3car
  571.     AddStaticVehicleEx(562,2268.7590,1952.2269,31.4407,357.4278,12,1,60000*TEMPO_RESPAWN); // drift3car
  572.     AddStaticVehicleEx(562,2272.6416,1952.1287,31.4401,357.4278,11,1,60000*TEMPO_RESPAWN); // drift3cars
  573.     AddStaticVehicleEx(562,2275.9409,1952.3375,31.4374,357.4278,21,1,60000*TEMPO_RESPAWN); // drift3cars
  574.     AddStaticVehicleEx(562,2279.8599,1952.1614,31.4374,357.4278,14,1,60000*TEMPO_RESPAWN); // drift3cars
  575.     //fimdrift2cars
  576.     //dragcar1
  577.     AddStaticVehicleEx(415,-1148.0709,1107.5494,38.2543,138.2018,3,1,60000*TEMPO_RESPAWN); // dragcar1
  578.     AddStaticVehicleEx(415,-1143.9956,1103.9054,38.2532,138.2019,3,1,60000*TEMPO_RESPAWN); // dragcar2
  579.     AddStaticVehicleEx(415,-1136.8900,1097.5522,38.2403,138.2021,6,1,60000*TEMPO_RESPAWN); // dragcar3
  580.     AddStaticVehicleEx(429,-1132.1007,1093.2866,38.5209,138.2021,8,1,160000*TEMPO_RESPAWN); // dragcar3
  581.     AddStaticVehicleEx(429,-1132.0963,1093.2902,38.1761,138.2013,0,1,60000*TEMPO_RESPAWN); // dragcar4
  582.     //fimdragcar1
  583.     //drag2cars
  584.     AddStaticVehicleEx(429,421.4039,2437.6028,16.2175,3.2287,1,1,60000*TEMPO_RESPAWN); // drag2cars filera1
  585.     AddStaticVehicleEx(429,416.4904,2437.3252,16.2244,3.2278,1,1,60000*TEMPO_RESPAWN); // drag2cars filera1
  586.     AddStaticVehicleEx(429,410.2103,2436.9714,16.2244,3.2278,1,1,60000*TEMPO_RESPAWN); // drag2cars filera1
  587.     AddStaticVehicleEx(429,402.8327,2436.5554,16.2306,3.2286,1,1,60000*TEMPO_RESPAWN); // drag2cars filera1
  588.     AddStaticVehicleEx(429,396.3682,2436.6887,16.2298,3.2286,1,1,60000*TEMPO_RESPAWN); // drag2cars filera1
  589.     AddStaticVehicleEx(429,389.8800,2436.9238,16.2347,3.2280,1,1,60000*TEMPO_RESPAWN); // drag2cars filera1
  590.     AddStaticVehicleEx(429,384.8099,2436.6382,16.2346,3.2280,1,1,60000*TEMPO_RESPAWN); // drag2cars filera1(banshe ate aki)
  591.     AddStaticVehicleEx(415,385.3011,2451.4287,16.2057,1.7525,1,1,60000*TEMPO_RESPAWN); // drag2cars filera2
  592.     AddStaticVehicleEx(415,395.2039,2451.7319,16.2055,1.7525,1,1,60000*TEMPO_RESPAWN); // drag2cars filera2
  593.     AddStaticVehicleEx(415,400.6317,2451.8975,16.2167,1.7534,1,1,60000*TEMPO_RESPAWN); // drag2cars filera2
  594.     AddStaticVehicleEx(415,405.2816,2452.0398,16.2166,1.7534,1,1,60000*TEMPO_RESPAWN); // drag2cars filera2
  595.     AddStaticVehicleEx(415,411.6396,2452.2349,16.2167,1.7534,1,1,60000*TEMPO_RESPAWN); // drag2cars filera2
  596.     //fim drag2cars
  597.     //estradacars
  598.     AddStaticVehicleEx(562,-563.3436,-1039.3044,23.6998,56.5906,1,1,60000*TEMPO_RESPAWN); // estradacars
  599.     AddStaticVehicleEx(562,-565.2603,-1042.2129,23.6897,56.5820,1,1,60000*TEMPO_RESPAWN); // estradacars
  600.     AddStaticVehicleEx(562,-567.2177,-1045.1801,23.6196,56.5822,1,1,60000*TEMPO_RESPAWN); // estradacars
  601.     AddStaticVehicleEx(560,-569.1970,-1048.1804,23.5508,56.5823,1,1,60000*TEMPO_RESPAWN); // estradacars
  602.     AddStaticVehicleEx(560,-571.4278,-1051.5615,23.4757,56.5814,1,1,60000*TEMPO_RESPAWN); // estradacars
  603.     AddStaticVehicleEx(560,-573.1117,-1054.1139,23.4131,56.5817,1,1,60000*TEMPO_RESPAWN); // estradacars
  604.     AddStaticVehicleEx(451,-575.2319,-1057.3287,23.3342,56.5801,1,1,60000*TEMPO_RESPAWN); // estradacars
  605.     AddStaticVehicleEx(451,-577.1492,-1060.2363,23.2632,56.5847,1,1,60000*TEMPO_RESPAWN); // estradacars
  606.     AddStaticVehicleEx(451,-579.2396,-1063.4066,23.1775,56.5847,1,1,60000*TEMPO_RESPAWN); // estradacars
  607.     AddStaticVehicleEx(429,-581.3478,-1066.6039,23.0914,56.5855,1,1,60000*TEMPO_RESPAWN); // estradacars
  608.     AddStaticVehicleEx(429,-583.2743,-1069.5132,23.0411,56.6239,1,1,60000*TEMPO_RESPAWN); // estradacars
  609.     //fimestradacars
  610.     //GARAGEMcarros
  611.     AddStaticVehicleEx(560,1941.9834,708.6744,10.4799,180.1365,1,1,60000*TEMPO_RESPAWN); // 1
  612.     AddStaticVehicleEx(560,1938.9216,708.6672,10.4799,180.1365,1,1,60000*TEMPO_RESPAWN); // 2
  613.     AddStaticVehicleEx(411,1935.5994,708.6594,10.4932,180.1311,1,1,60000*TEMPO_RESPAWN); // 3
  614.     AddStaticVehicleEx(411,1932.6107,708.6526,10.4932,180.1311,1,1,60000*TEMPO_RESPAWN); // 4
  615.     AddStaticVehicleEx(415,1929.1356,708.6448,10.4933,180.1311,1,1,60000*TEMPO_RESPAWN); // 5
  616.     AddStaticVehicleEx(415,1925.8173,708.6373,10.4933,180.1311,1,1,60000*TEMPO_RESPAWN); // 6
  617.     AddStaticVehicleEx(424,1922.6682,708.6299,10.4933,180.1311,1,1,60000*TEMPO_RESPAWN); // 7
  618.     AddStaticVehicleEx(424,1919.4635,708.6226,10.4932,180.1311,11,1,60000*TEMPO_RESPAWN); // 8
  619.     AddStaticVehicleEx(429,1916.1937,708.6154,10.5063,180.1262,1,1,60000*TEMPO_RESPAWN); // 9
  620.     AddStaticVehicleEx(429,1912.8544,708.6080,10.5064,180.1262,1,1,60000*TEMPO_RESPAWN); // 10
  621.     AddStaticVehicleEx(468,1909.8954,708.6015,10.5064,180.1262,11,1,60000*TEMPO_RESPAWN); // 11
  622.     AddStaticVehicleEx(468,1910.1735,698.1573,10.4802,1.2711,1,1,60000*TEMPO_RESPAWN); // 12
  623.     AddStaticVehicleEx(434,1913.3137,698.2268,10.4803,1.2705,1,1,60000*TEMPO_RESPAWN); // 13
  624.     AddStaticVehicleEx(434,1916.2467,698.2919,10.4878,1.2676,1,1,60000*TEMPO_RESPAWN); // 14
  625.     AddStaticVehicleEx(451,1919.5944,698.3331,10.5177,1.2490,1,1,60000*TEMPO_RESPAWN); // 15
  626.     AddStaticVehicleEx(451,1922.7854,698.4008,10.5436,1.2405,1,1,60000*TEMPO_RESPAWN); // 16
  627.     AddStaticVehicleEx(562,1926.0498,698.4712,10.5503,1.2403,1,1,60000*TEMPO_RESPAWN); // 17
  628.     AddStaticVehicleEx(562,1929.0490,697.9039,10.4868,359.8724,1,1,60000*TEMPO_RESPAWN); // 18
  629.     AddStaticVehicleEx(461,1932.3640,697.8963,10.4936,359.8766,1,1,60000*TEMPO_RESPAWN); // 19
  630.     AddStaticVehicleEx(461,1935.6765,697.8892,10.4936,359.8766,1,1,60000*TEMPO_RESPAWN); // 20
  631.     AddStaticVehicleEx(478,1938.5815,697.8830,10.4937,359.8766,1,1,60000*TEMPO_RESPAWN); // 21 vb
  632.     AddStaticVehicleEx(478,1941.6328,697.8763,10.4937,359.8766,1,1,60000*TEMPO_RESPAWN); // 22
  633.     //sfcarros e sfbikes aqui
  634.     AddStaticVehicleEx(560,-1989.4960,274.0346,34.8786,84.2318,1,1,60000*TEMPO_RESPAWN); // sfcar
  635.     AddStaticVehicleEx(562,-1989.9445,269.5932,34.8950,84.2303,1,1,60000*TEMPO_RESPAWN); // sfcar
  636.     AddStaticVehicleEx(478,-1990.3325,265.7525,34.8944,84.2303,1,1,60000*TEMPO_RESPAWN); // sfcar
  637.     AddStaticVehicleEx(562,-1990.8082,261.0446,34.9000,84.2310,1,1,60000*TEMPO_RESPAWN); // sfcar
  638.     AddStaticVehicleEx(411,-1991.2341,256.8301,34.9000,84.2310,11,1,60000*TEMPO_RESPAWN); // sfcar
  639.     AddStaticVehicleEx(411,-1991.7457,251.7652,34.8999,84.2310,1,1,60000*TEMPO_RESPAWN); // sfcar
  640.     AddStaticVehicleEx(429,-1992.2731,246.5455,34.8999,84.2310,1,1,60000*TEMPO_RESPAWN); // sfcar
  641.     AddStaticVehicleEx(451,-1947.6799,257.4902,35.1745,37.0508,1,1,60000*TEMPO_RESPAWN); // sfcar
  642.     AddStaticVehicleEx(562,-1955.0405,265.2594,40.7514,107.1807,1,1,60000*TEMPO_RESPAWN); // sfcar
  643.     AddStaticVehicleEx(560,-1922.1012,302.6478,40.7523,268.6508,1,1,60000*TEMPO_RESPAWN); // sfcar
  644.     AddStaticVehicleEx(521,-1923.5566,248.5470,40.7525,89.8153,1,1,60000*TEMPO_RESPAWN); // sfbike
  645.     AddStaticVehicleEx(522,-1923.5702,244.3940,40.7625,89.8155,1,1,60000*TEMPO_RESPAWN); // sfbike
  646.     AddStaticVehicleEx(468,-1923.5811,240.8980,40.7572,89.8160,1,1,60000*TEMPO_RESPAWN); // sfbike
  647.     //fimsfcarsandbikes
  648.     //lvcars
  649.     AddStaticVehicleEx(562,2104.0889,1408.0657,10.3823,183.6247,111,1,60000*TEMPO_RESPAWN); // carrolv
  650.     AddStaticVehicleEx(562,2107.1147,1408.9691,10.3835,178.9897,1,1,60000*TEMPO_RESPAWN); // carrolv
  651.     AddStaticVehicleEx(478,2110.3843,1408.3632,10.3892,179.0699,1,1,60000*TEMPO_RESPAWN); // carrolv
  652.     AddStaticVehicleEx(468,2113.7083,1408.6342,10.3916,177.0862,1,1,60000*TEMPO_RESPAWN); // carrolv
  653.     AddStaticVehicleEx(572,2113.7922,1398.0031,10.3838,2.8715,1,1,60000*TEMPO_RESPAWN); // carrolv
  654.     AddStaticVehicleEx(560,2110.5293,1398.4082,10.3925,355.4907,1,1,60000*TEMPO_RESPAWN); // carrolv
  655.     AddStaticVehicleEx(560,2106.9639,1398.3729,10.3900,1.9263,1,1,60000*TEMPO_RESPAWN); // carrolv
  656.     AddStaticVehicleEx(411,2103.8367,1398.2865,10.3822,358.1190,1,1,60000*TEMPO_RESPAWN); // carrolv
  657.     AddStaticVehicleEx(521,2100.6345,1397.8015,10.3938,355.6097,1,1,60000*TEMPO_RESPAWN); // carrolv
  658.  
  659.     //textdraws aki
  660.     Textdraw0 = TextDrawCreate(-10.000000, 430.000000, ".");
  661.     TextDrawBackgroundColor(Textdraw0, 255);
  662.     TextDrawFont(Textdraw0, 1);
  663.     TextDrawLetterSize(Textdraw0, 0.600000, 2.000000);
  664.     TextDrawColor(Textdraw0, -1);
  665.     TextDrawSetOutline(Textdraw0, 0);
  666.     TextDrawSetProportional(Textdraw0, 1);
  667.     TextDrawSetShadow(Textdraw0, 1);
  668.     TextDrawUseBox(Textdraw0, 1);
  669.     TextDrawBoxColor(Textdraw0, 144);
  670.     TextDrawTextSize(Textdraw0, 650.000000, 20.000000);
  671.  
  672.     Textdraw2 = TextDrawCreate(0.000000, 426.000000, "~g~Brazilian ~r~Drift/~b~DM v0.3");
  673.     TextDrawBackgroundColor(Textdraw2, 255);
  674.     TextDrawFont(Textdraw2, 1);
  675.     TextDrawLetterSize(Textdraw2, 0.589999, 2.000000);
  676.     TextDrawColor(Textdraw2, -1);
  677.     TextDrawSetOutline(Textdraw2, 0);
  678.     TextDrawSetProportional(Textdraw2, 1);
  679.     TextDrawSetShadow(Textdraw2, 1);
  680.  
  681.     Textdraw3 = TextDrawCreate(436.000000, 426.000000, "~g~Brazilian World - ~r~by: ~y~Leo_Perez");
  682.     TextDrawBackgroundColor(Textdraw3, 255);
  683.     TextDrawFont(Textdraw3, 1);
  684.     TextDrawLetterSize(Textdraw3, 0.389999, 2.000000);
  685.     TextDrawColor(Textdraw3, -1);
  686.     TextDrawSetOutline(Textdraw3, 0);
  687.     TextDrawSetProportional(Textdraw3, 1);
  688.     TextDrawSetShadow(Textdraw3, 1);
  689.    
  690.     drift0 = TextDrawCreate(494.000000, 0.000000, "~g~Brazilian ~r~World ~y~v0.3");
  691.     TextDrawBackgroundColor(drift0, 255);
  692.     TextDrawFont(drift0, 1);
  693.     TextDrawLetterSize(drift0, 0.429998, 2.099998);
  694.     TextDrawColor(drift0, -1);
  695.     TextDrawSetOutline(drift0, 0);
  696.     TextDrawSetProportional(drift0, 1);
  697.     TextDrawSetShadow(drift0, 1);
  698.    
  699.     telainicio1 = TextDrawCreate(-10.000000, 297.000000, ".");
  700.     TextDrawBackgroundColor(telainicio1, 255);
  701.     TextDrawFont(telainicio1, 1);
  702.     TextDrawLetterSize(telainicio1, 2.779999, 19.200000);
  703.     TextDrawColor(telainicio1, -1);
  704.     TextDrawSetOutline(telainicio1, 0);
  705.     TextDrawSetProportional(telainicio1, 1);
  706.     TextDrawSetShadow(telainicio1, 1);
  707.     TextDrawUseBox(telainicio1, 1);
  708.     TextDrawBoxColor(telainicio1, 255);
  709.     TextDrawTextSize(telainicio1, 650.000000, 0.000000);
  710.  
  711.     telainicio2 = TextDrawCreate(-10.000000, -53.000000, ".");
  712.     TextDrawBackgroundColor(telainicio2, 255);
  713.     TextDrawFont(telainicio2, 1);
  714.     TextDrawLetterSize(telainicio2, 2.779999, 19.200000);
  715.     TextDrawColor(telainicio2, -1);
  716.     TextDrawSetOutline(telainicio2, 0);
  717.     TextDrawSetProportional(telainicio2, 1);
  718.     TextDrawSetShadow(telainicio2, 1);
  719.     TextDrawUseBox(telainicio2, 1);
  720.     TextDrawBoxColor(telainicio2, 255);
  721.     TextDrawTextSize(telainicio2, 650.000000, 0.000000);
  722.  
  723.     telainicio3 = TextDrawCreate(20.000000, 320.000000, "~g~Brazilian ~n~        ~r~W~b~o~w~r~p~l~y~d");
  724.     TextDrawBackgroundColor(telainicio3, 255);
  725.     TextDrawFont(telainicio3, 3);
  726.     TextDrawLetterSize(telainicio3, 0.700000, 4.000000);
  727.     TextDrawColor(telainicio3, -1);
  728.     TextDrawSetOutline(telainicio3, 0);
  729.     TextDrawSetProportional(telainicio3, 1);
  730.     TextDrawSetShadow(telainicio3, 1);
  731.  
  732.     telainicio4 = TextDrawCreate(430.000000, 320.000000, "~g~Obrigado ~r~pela ~n~      ~g~pref~b~ren~y~cia");
  733.     TextDrawBackgroundColor(telainicio4, 255);
  734.     TextDrawFont(telainicio4, 3);
  735.     TextDrawLetterSize(telainicio4, 0.700000, 4.000000);
  736.     TextDrawColor(telainicio4, -1);
  737.     TextDrawSetOutline(telainicio4, 0);
  738.     TextDrawSetProportional(telainicio4, 1);
  739.     TextDrawSetShadow(telainicio4, 1);
  740.  
  741.     telainicio5 = TextDrawCreate(510.000000, 90.000000, "~r~dm/drift");
  742.     TextDrawBackgroundColor(telainicio5, 255);
  743.     TextDrawFont(telainicio5, 3);
  744.     TextDrawLetterSize(telainicio5, 0.500000, 3.000000);
  745.     TextDrawColor(telainicio5, -1);
  746.     TextDrawSetOutline(telainicio5, 0);
  747.     TextDrawSetProportional(telainicio5, 1);
  748.     TextDrawSetShadow(telainicio5, 1);
  749.  
  750.     telainicio6 = TextDrawCreate(430.000000, 40.000000, "~r~IP: ~g~ 64.31.16.59:7987");
  751.     TextDrawBackgroundColor(telainicio6, 255);
  752.     TextDrawFont(telainicio6, 3);
  753.     TextDrawLetterSize(telainicio6, 0.600000, 3.000000);
  754.     TextDrawColor(telainicio6, -1);
  755.     TextDrawSetOutline(telainicio6, 0);
  756.     TextDrawSetProportional(telainicio6, 1);
  757.     TextDrawSetShadow(telainicio6, 1);
  758.     for(new i; i < MAX_PLAYERS; i ++)
  759.     {
  760.         if(IsPlayerConnected(i))
  761.         {
  762.             TextDrawShowForPlayer(i, Textdraw0);
  763.             TextDrawShowForPlayer(i, Textdraw2);
  764.             TextDrawShowForPlayer(i, Textdraw3);
  765.             TextDrawShowForPlayer(i, drift0);
  766.         }
  767.     }
  768.     return 1;
  769. }
  770.  
  771. public OnPlayerText(playerid, text[])
  772. {
  773.    UpperToLower(text);
  774.    return 1;
  775.    }
  776. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  777. {
  778.         if(dialogid == TELES)
  779.         {
  780.             if(response >= 1)
  781.             {
  782.                         if(listitem == 0)
  783.                         {
  784.                         ShowPlayerDialog(playerid,DRIFT,DIALOG_STYLE_LIST,"{FF0000}Teleportes","Drift(Fácil)\nDrift2(Mestre)\nDrift3(Fácil)\nDrift4(Difícil)\nDrift5(Fácil)","Ok","Fechar");
  785.                         return 1;
  786.                         }
  787.                         if(listitem == 1)
  788.                         {
  789.                         ShowPlayerDialog(playerid,CIDADES,DIALOG_STYLE_LIST,"{FF0000}Teleportes","LS\nSF\nLV","Ok","Fechar");
  790.                         return 1;
  791.                         }
  792.                         if(listitem == 2)
  793.                         {
  794.                         ShowPlayerDialog(playerid,DM,DIALOG_STYLE_LIST,"{FF0000}Teleportes","DM1\nDM2","Ok","Fechar");
  795.                         return 1;
  796.                         }
  797.                         if(listitem == 3)
  798.                         {
  799.                         ShowPlayerDialog(playerid,1004,DIALOG_STYLE_LIST,"{FF0000}Teleportes","Drop1\nGaragem\nDrag1\nDrag2\nWheel Arch Angels\nTransfender (Los Santos)\nLowrider tuning(LOS SANTOS)\n Bomba(Los Santos)","Ok","Fechar");
  800.                         return 1;
  801.                         }
  802.                         }
  803.                         }
  804.         if(dialogid == DRIFT)
  805.         {
  806.             if(response >= 1)
  807.             {
  808.                         if(listitem == 0)
  809.                         {
  810.                         new pName[MAX_PLAYER_NAME];
  811.                         new string [56];
  812.                         ResetPlayerWeapons(playerid);
  813.                         GetPlayerName(playerid, pName, sizeof(pName));
  814.                         SetCameraBehindPlayer(playerid);
  815.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o drift ", pName, playerid);
  816.                         GameTextForPlayer(playerid, "voce foi para o drift1",5000, true);
  817.                         SendClientMessageToAll(BRANCO, string);
  818.                         if(GetPlayerState(playerid) == 2)
  819.                         {
  820.                         SetVehiclePos(GetPlayerVehicleID(playerid), -330.4229,1525.3997,75.3594);
  821.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  822.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  823.                         }
  824.                         else
  825.                         {
  826.                         SetPlayerPos(playerid, -330.4229,1525.3997,75.3594);
  827.                         }
  828.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  829.                         SetPlayerInterior(playerid, 0);
  830.                         return 1;
  831.                         }
  832.                         if(listitem == 1)
  833.                         {
  834.                         new pName[MAX_PLAYER_NAME];
  835.                         new string [56];
  836.                         GetPlayerName(playerid, pName, sizeof(pName));
  837.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o /drift2 ", pName, playerid);
  838.                         GameTextForPlayer(playerid, "voce foi para o drift2",5000, true);
  839.                         SetCameraBehindPlayer(playerid);
  840.                         SendClientMessageToAll(BRANCO, string);
  841.                         ResetPlayerWeapons(playerid);
  842.                         if(GetPlayerState(playerid) == 2)
  843.                         {
  844.                         SetVehiclePos(GetPlayerVehicleID(playerid), 2240.5623,1960.6425,31.7797);
  845.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  846.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  847.                         }
  848.                         else
  849.                         {
  850.                         SetPlayerPos(playerid, 2240.5623,1960.6425,31.7797);
  851.                         }
  852.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  853.                         SetPlayerInterior(playerid, 0);
  854.                         return 1;
  855.                         }
  856.                         if(listitem == 2)
  857.                         {
  858.                         new pName[MAX_PLAYER_NAME];
  859.                         new string [56];
  860.                         GetPlayerName(playerid, pName, sizeof(pName));
  861.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o /drift3 ", pName, playerid);
  862.                         GameTextForPlayer(playerid, "voce foi para o drift3",5000, true);
  863.                         SetCameraBehindPlayer(playerid);
  864.                         SendClientMessageToAll(BRANCO, string);
  865.                         ResetPlayerWeapons(playerid);
  866.                         if(GetPlayerState(playerid) == 2)
  867.                         {
  868.                         SetVehiclePos(GetPlayerVehicleID(playerid), 2272.8835,1389.1217,42.8203);
  869.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  870.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  871.                         }
  872.                         else
  873.                         {
  874.                         SetPlayerPos(playerid, 2326.4712,1400.1157,42.4609);
  875.                         }
  876.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  877.                         SetPlayerInterior(playerid, 0);
  878.                         return 1;
  879.                         }
  880.                         if(listitem == 3)
  881.                         {
  882.                         new pName[MAX_PLAYER_NAME];
  883.                         new string [56];
  884.                         GetPlayerName(playerid, pName, sizeof(pName));
  885.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o /drift4 ", pName, playerid);
  886.                         GameTextForPlayer(playerid, "voce foi para o drift4",5000, true);
  887.                         SetCameraBehindPlayer(playerid);
  888.                         SendClientMessageToAll(BRANCO, string);
  889.                         ResetPlayerWeapons(playerid);
  890.                         if(GetPlayerState(playerid) == 2)
  891.                         {
  892.                         SetVehiclePos(GetPlayerVehicleID(playerid), -1813.4481,1301.4850,59.3948);
  893.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  894.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  895.                         }
  896.                         else
  897.                         {
  898.                         SetPlayerPos(playerid, -1813.4481,1301.4850,59.3948);
  899.                         }
  900.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  901.                         SetPlayerInterior(playerid, 0);
  902.                         return 1;
  903.                         }
  904.                         if(listitem == 4)
  905.                         {
  906.                         new pName[MAX_PLAYER_NAME];
  907.                         new string [56];
  908.                         GetPlayerName(playerid, pName, sizeof(pName));
  909.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o /drift5 ", pName, playerid);
  910.                         GameTextForPlayer(playerid, "voce foi para o drift5",5000, true);
  911.                         SetCameraBehindPlayer(playerid);
  912.                         SendClientMessageToAll(BRANCO, string);
  913.                         ResetPlayerWeapons(playerid);
  914.                         if(GetPlayerState(playerid) == 2)
  915.                         {
  916.                         SetVehiclePos(GetPlayerVehicleID(playerid), -2570.4287,647.4364,27.4704);
  917.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  918.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  919.                         }
  920.                         else
  921.                         {
  922.                         SetPlayerPos(playerid, -2570.4287,647.4364,27.4704);
  923.                         }
  924.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  925.                         SetPlayerInterior(playerid, 0);
  926.                         return 1;
  927.                         }
  928.                         }
  929.                         }
  930.         if(dialogid == CIDADES)
  931.         {
  932.             if(response >= 1)
  933.             {
  934.                         if(listitem == 0)
  935.                         {
  936.                         new pName[MAX_PLAYER_NAME];
  937.                         new string [56];
  938.                         ResetPlayerWeapons(playerid);
  939.                         GetPlayerName(playerid, pName, sizeof(pName));
  940.                         SetCameraBehindPlayer(playerid);
  941.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para ls", pName, playerid);
  942.                         ResetPlayerWeapons(playerid);
  943.                         SendClientMessageToAll(BRANCO, string);
  944.                         GameTextForPlayer(playerid, "voce foi para Los Santos",5000, true);
  945.                         if(GetPlayerState(playerid) == 2)
  946.                         {
  947.                         SetVehiclePos(GetPlayerVehicleID(playerid), 840.7800,-2056.5493,12.8673);
  948.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  949.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  950.                         }
  951.                         else
  952.                         {
  953.                         SetPlayerPos(playerid, 840.7800,-2056.5493,12.867);
  954.                         }
  955.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  956.                         SetPlayerInterior(playerid, 0);
  957.                         return 1;
  958.                         }
  959.                         if(listitem == 1)
  960.                         {
  961.                         new pName[MAX_PLAYER_NAME];
  962.                         new string [56];
  963.                         GetPlayerName(playerid, pName, sizeof(pName));
  964.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para sf", pName, playerid);
  965.                         GameTextForPlayer(playerid, "voce foi para SAN FIERRO",5000, true);
  966.                         SendClientMessageToAll(BRANCO, string);
  967.                         ResetPlayerWeapons(playerid);
  968.                         SetCameraBehindPlayer(playerid);
  969.                         if(GetPlayerState(playerid) == 2)
  970.                         {
  971.                         SetVehiclePos(GetPlayerVehicleID(playerid), -1970.4363,279.7693,35.1719);
  972.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  973.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  974.                         }
  975.                         else
  976.                         {
  977.                          SetPlayerPos(playerid, -1970.4363,279.7693,35.1719);
  978.                         }
  979.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  980.                         SetPlayerInterior(playerid, 0);
  981.                         return 1;
  982.                         }
  983.                         if(listitem == 2)
  984.                         {
  985.                         new pName[MAX_PLAYER_NAME];
  986.                         new string [56];
  987.                         ResetPlayerWeapons(playerid);
  988.                         GetPlayerName(playerid, pName, sizeof(pName));
  989.                         ResetPlayerWeapons(playerid);
  990.                         SetCameraBehindPlayer(playerid);
  991.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para lv", pName, playerid);
  992.                         GameTextForPlayer(playerid, "voce foi para Las Venturas",5000, true);
  993.                         SendClientMessageToAll(BRANCO, string);
  994.                         if(GetPlayerState(playerid) == 2)
  995.                         {
  996.                         SetVehiclePos(GetPlayerVehicleID(playerid), 2102.9912,1420.2427,10.3816);
  997.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  998.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  999.                         }
  1000.                         else
  1001.                         {
  1002.                         SetPlayerPos(playerid, 2102.9912,1420.2427,10.3816);
  1003.                         }
  1004.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1005.                         SetPlayerInterior(playerid,0);
  1006.                         return 1;
  1007.                         }
  1008.                         }
  1009.                         }
  1010.         if(dialogid == DM)
  1011.         {
  1012.             if(response >= 1)
  1013.             {
  1014.                         if(listitem == 0)
  1015.                         {
  1016.                         new pName[MAX_PLAYER_NAME];
  1017.                         new string [56];
  1018.                         GetPlayerName(playerid, pName, sizeof(pName));
  1019.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o DM1 ", pName, playerid);
  1020.                         SetPlayerPos(playerid,-179.4902,1888.0492,115.7031);
  1021.                         ResetPlayerWeapons(playerid);
  1022.                         SendClientMessageToAll(BRANCO, string);
  1023.                         SetCameraBehindPlayer(playerid);
  1024.                         SendClientMessage(playerid,BRANCO,"você foi teleportado");
  1025.                         GameTextForPlayer(playerid, "voce foi para o DEATHMATCH1",5000, true);
  1026.                         SetPlayerHealth(playerid, 100.0);
  1027.                         SetPlayerArmour(playerid,100.0);
  1028.                         GivePlayerWeapon(playerid,33,9999);
  1029.                         GivePlayerWeapon(playerid,30,9999);
  1030.                         GivePlayerWeapon(playerid,24,9999);
  1031.                         GivePlayerWeapon(playerid,32,9999);
  1032.                         return 1;
  1033.                         }
  1034.                         if(listitem == 1)
  1035.                         {
  1036.                         new pName[MAX_PLAYER_NAME];
  1037.                         new string [56];
  1038.                         GetPlayerName(playerid, pName, sizeof(pName));
  1039.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o DM2 ", pName, playerid);
  1040.                         SetPlayerPos(playerid,-2397.7083,2217.3254,4.98);
  1041.                         ResetPlayerWeapons(playerid);
  1042.                         SendClientMessageToAll(BRANCO, string);
  1043.                         SetCameraBehindPlayer(playerid);
  1044.                         SendClientMessage(playerid,BRANCO,"você foi teleportado");
  1045.                         GameTextForPlayer(playerid, "voce foi para o DEATHMATCH2",5000, true);
  1046.                         SetPlayerHealth(playerid, 100.0);
  1047.                         SetPlayerArmour(playerid,100.0);
  1048.                         GivePlayerWeapon(playerid,33,9999);
  1049.                         GivePlayerWeapon(playerid,30,9999);
  1050.                         GivePlayerWeapon(playerid,24,9999);
  1051.                         GivePlayerWeapon(playerid,32,9999);
  1052.                         return 1;
  1053.                         }
  1054.                         }
  1055.                         }
  1056.         if(dialogid == OUTROS)
  1057.         {
  1058.             if(response >= 1)
  1059.             {
  1060.                         if(listitem == 0)
  1061.                         {
  1062.                         new pName[MAX_PLAYER_NAME];
  1063.                         new string [64];
  1064.                         ResetPlayerWeapons(playerid);
  1065.                         GetPlayerName(playerid, pName, sizeof(pName));
  1066.                         SetCameraBehindPlayer(playerid);
  1067.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o drop1", pName, playerid);
  1068.                         SendClientMessageToAll(BRANCO, string);
  1069.                         GameTextForPlayer(playerid, "voce foi para o DROP1",5000, true);
  1070.                         if(GetPlayerState(playerid) == 2)
  1071.                         {
  1072.                         SetVehiclePos(GetPlayerVehicleID(playerid), 2905.1401,-2610.6113,611.4524);
  1073.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1074.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1075.                         }
  1076.                         else
  1077.                         {
  1078.                         SetPlayerPos(playerid, 2905.1401,-2610.6113,611.4524);
  1079.                         }
  1080.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1081.                         SetPlayerInterior(playerid, 0);
  1082.                         return 1;
  1083.                         }
  1084.                         if(listitem == 1)
  1085.                         {
  1086.                         new pName[MAX_PLAYER_NAME];
  1087.                         new string [56];
  1088.                         ResetPlayerWeapons(playerid);
  1089.                         GetPlayerName(playerid, pName, sizeof(pName));
  1090.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para a /garagem", pName, playerid);
  1091.                         ResetPlayerWeapons(playerid);
  1092.                         SendClientMessageToAll(BRANCO, string);
  1093.                         GameTextForPlayer(playerid, "voce foi para o voce foi para a garagem",5000, true);
  1094.                         SetCameraBehindPlayer(playerid);
  1095.                         if(GetPlayerState(playerid) == 2)
  1096.                         {
  1097.                         SetVehiclePos(GetPlayerVehicleID(playerid), 1919.8087,719.1794,10.8203);
  1098.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1099.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1100.                         }
  1101.                         else
  1102.                         {
  1103.                         SetPlayerPos(playerid, 1919.8087,719.1794,10.8203);
  1104.                         }
  1105.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1106.                         SetPlayerInterior(playerid, 0);
  1107.                         return 1;
  1108.                         }
  1109.                         if(listitem == 2)
  1110.                         {
  1111.                         new pName[MAX_PLAYER_NAME];
  1112.                         new string [56];
  1113.                         ResetPlayerWeapons(playerid);
  1114.                         GetPlayerName(playerid, pName, sizeof(pName));
  1115.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o drag1", pName, playerid);
  1116.                         GameTextForPlayer(playerid, "voce foi para o DRAG1",5000, true);
  1117.                         SendClientMessageToAll(BRANCO, string);
  1118.                         SetCameraBehindPlayer(playerid);
  1119.                         if(GetPlayerState(playerid) == 2)
  1120.                         {
  1121.                         SetVehiclePos(GetPlayerVehicleID(playerid), -1141.9280,1112.7955,38.1953);
  1122.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1123.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1124.                         }
  1125.                         else
  1126.                         {
  1127.                         SetPlayerPos(playerid, -1141.9280,1112.7955,38.1953);
  1128.                         }
  1129.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1130.                         SetPlayerInterior(playerid, 0);
  1131.                         return 1;
  1132.                         }
  1133.                         if(listitem == 3)
  1134.                         {
  1135.                         new pName[MAX_PLAYER_NAME];
  1136.                         new string [64];
  1137.                         ResetPlayerWeapons(playerid);
  1138.                         GetPlayerName(playerid, pName, sizeof(pName));
  1139.                         SetCameraBehindPlayer(playerid);
  1140.                         format(string, sizeof(string), "O jogador %s (id: %d) foi para o drag2", pName, playerid);
  1141.                         GameTextForPlayer(playerid, "voce foi para o DRAG2",5000, true);
  1142.                         SendClientMessageToAll(BRANCO, string);
  1143.                         if(GetPlayerState(playerid) == 2)
  1144.                         {
  1145.                         SetVehiclePos(GetPlayerVehicleID(playerid), 422.8113,2505.6135,16.4844);
  1146.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1147.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1148.                         }
  1149.                         else
  1150.                         {
  1151.                         SetPlayerPos(playerid, 422.8113,2505.6135,16.4844);
  1152.                         }
  1153.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1154.                         SetPlayerInterior(playerid, 0);
  1155.                         return 1;
  1156.                         }
  1157.                         if(listitem == 4)
  1158.                         {
  1159.                         new pName[MAX_PLAYER_NAME];
  1160.                         new string [56];
  1161.                         GetPlayerName(playerid, pName, sizeof(pName));
  1162.                         format(string, sizeof(string), "O jogador %s (id: %d) foi tunar seu carro", pName, playerid);
  1163.                         GameTextForPlayer(playerid, "voce foi para o irtunar",5000, true);
  1164.                         SendClientMessageToAll(BRANCO, string);
  1165.                         ResetPlayerWeapons(playerid);
  1166.                         SetCameraBehindPlayer(playerid);
  1167.                         if(GetPlayerState(playerid) == 2)
  1168.                         {
  1169.                         SetVehiclePos(GetPlayerVehicleID(playerid), -2699.2029,217.2993,3.8851);
  1170.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1171.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1172.                         }
  1173.                         else
  1174.                         {
  1175.                          SetPlayerPos(playerid, -2699.2029,217.2993,3.8851);
  1176.                         }
  1177.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1178.                         SetPlayerInterior(playerid, 0);
  1179.                         return 1;
  1180.                         }
  1181.                         if(listitem == 5)
  1182.                         {
  1183.                         new pName[MAX_PLAYER_NAME];
  1184.                         new string [56];
  1185.                         GetPlayerName(playerid, pName, sizeof(pName));
  1186.                         format(string, sizeof(string), "O jogador %s (id: %d) foi tunar seu carro", pName, playerid);
  1187.                         GameTextForPlayer(playerid, "voce foi para o transfender",2000, true);
  1188.                         SendClientMessageToAll(BRANCO, string);
  1189.                         ResetPlayerWeapons(playerid);
  1190.                         SetCameraBehindPlayer(playerid);
  1191.                         if(GetPlayerState(playerid) == 2)
  1192.                         {
  1193.                         SetVehiclePos(GetPlayerVehicleID(playerid), 1041.1285,-1035.9817,31.2869);
  1194.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1195.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1196.                         }
  1197.                         else
  1198.                         {
  1199.                          SetPlayerPos(playerid, 1041.1285,-1035.9817,31.2869);
  1200.                         }
  1201.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1202.                         SetPlayerInterior(playerid, 0);
  1203.                         return 1;
  1204.                         }
  1205.                         if(listitem == 6)
  1206.                         {
  1207.                         new pName[MAX_PLAYER_NAME];
  1208.                         new string [56];
  1209.                         GetPlayerName(playerid, pName, sizeof(pName));
  1210.                         format(string, sizeof(string), "O jogador %s (id: %d) foi tunar seu carro", pName, playerid);
  1211.                         GameTextForPlayer(playerid, "voce foi para o lowrider tuning",2000, true);
  1212.                         SendClientMessageToAll(BRANCO, string);
  1213.                         ResetPlayerWeapons(playerid);
  1214.                         SetCameraBehindPlayer(playerid);
  1215.                         if(GetPlayerState(playerid) == 2)
  1216.                         {
  1217.                         SetVehiclePos(GetPlayerVehicleID(playerid), 2643.7932,-2016.3022,13.1225);
  1218.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1219.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1220.                         }
  1221.                         else
  1222.                         {
  1223.                          SetPlayerPos(playerid, 2643.7932,-2016.3022,13.1225);
  1224.                         }
  1225.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1226.                         SetPlayerInterior(playerid, 0);
  1227.                         return 1;
  1228.                         }
  1229.                         if(listitem == 7)
  1230.                         {
  1231.                         new pName[MAX_PLAYER_NAME];
  1232.                         new string [56];
  1233.                         GetPlayerName(playerid, pName, sizeof(pName));
  1234.                         format(string, sizeof(string), "O jogador %s (id: %d) foi colocar uma surpresa no carro", pName, playerid);
  1235.                         GameTextForPlayer(playerid, "voce foi para o 8ball",2000, true);
  1236.                         SendClientMessageToAll(BRANCO, string);
  1237.                         ResetPlayerWeapons(playerid);
  1238.                         SetCameraBehindPlayer(playerid);
  1239.                         if(GetPlayerState(playerid) == 2)
  1240.                         {
  1241.                         SetVehiclePos(GetPlayerVehicleID(playerid), 1837.6470,-1858.5334,12.9449);
  1242.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
  1243.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
  1244.                         }
  1245.                         else
  1246.                         {
  1247.                          SetPlayerPos(playerid, 1837.6470,-1858.5334,12.9449);
  1248.                         }
  1249.                         SendClientMessage(playerid,AZUL,"você foi teleportado.");
  1250.                         SetPlayerInterior(playerid, 0);
  1251.                         return 1;
  1252.                         }
  1253.                         }
  1254.                         }
  1255.  
  1256.         if(dialogid == DM)
  1257.         {
  1258.             if(response >= 1)
  1259.             {
  1260.                         if(listitem == 0)
  1261.                         {
  1262.                         return 1;
  1263.                         }
  1264.                         if(listitem == 1)
  1265.                         {
  1266.                         return 1;
  1267.                         }
  1268.                         if(listitem == 2)
  1269.                         {
  1270.                        
  1271.                         return 1;
  1272.                         }
  1273.                         }
  1274.                         }
  1275.  
  1276.         if(dialogid == 4)
  1277.         {
  1278.             if(response >= 1)
  1279.             {
  1280.                         if(listitem == 0)
  1281.                         {
  1282.                         SetPlayerHealth(playerid, 100.0);
  1283.                         SendClientMessage(playerid,BRANCO,"você foi curado");
  1284.                         return 1;
  1285.                         }
  1286.                         if(listitem == 1)
  1287.                         {
  1288.                         SetPlayerArmour(playerid, 100.0);
  1289.                         SendClientMessage(playerid,BRANCO,"você colocou colete");
  1290.                         return 1;
  1291.                         }
  1292.                         if(listitem == 2)
  1293.                         {
  1294.                         SetPlayerHealth(playerid, -1);
  1295.                         return 1;
  1296.                         }
  1297.                         if(listitem == 3)
  1298.                         {
  1299.                         ClearChatbox(playerid,1);
  1300.                         SendClientMessage(playerid,AZUL,"Chat limpo com sucesso!");
  1301.                         return 1;
  1302.                         }
  1303.                         }
  1304.                         }
  1305.         if(dialogid == 7)
  1306.         {
  1307.                 if(response >= 1)
  1308.                 {
  1309.                         if(listitem == 0)
  1310.                         {
  1311.                         RepairVehicle(GetPlayerVehicleID(playerid));
  1312.                         SendClientMessage(playerid,BRANCO,"veículo reparado com sucesso.");
  1313.                         return 1;
  1314.                         }
  1315.                         }
  1316.                         }
  1317.         if(dialogid == 6)
  1318.         {
  1319.                 if(response >= 1)
  1320.                 {
  1321.                         if(listitem == 0)
  1322.                         {
  1323.                         if (!IsPlayerInAnyVehicle(playerid)) {
  1324.                         SetPlayerPos(playerid, -2704.3674,216.9937,3.8857);
  1325.                         ResetPlayerWeapons(playerid);}
  1326.                         if(IsPlayerInAnyVehicle(playerid)){
  1327.                         SetVehiclePos(GetPlayerVehicleID(playerid),-2704.3674,216.9937,3.8857);
  1328.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 90.4377);
  1329.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  1330.                         }
  1331.                         if(listitem == 1)
  1332.                         {
  1333.                         if (!IsPlayerInAnyVehicle(playerid)) {
  1334.                         SetPlayerPos(playerid, 2645.0256,-2033.3514,13.2126);
  1335.                         ResetPlayerWeapons(playerid);}
  1336.                         if(IsPlayerInAnyVehicle(playerid)){
  1337.                         SetVehiclePos(GetPlayerVehicleID(playerid),2645.0256,-2033.3514,13.2126);
  1338.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 180.1012);
  1339.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  1340.                         }
  1341.                         if(listitem == 2)
  1342.                         {
  1343.                         if (!IsPlayerInAnyVehicle(playerid)) {
  1344.                         SetPlayerPos(playerid, 2387.3364,1035.9286,10.4807);
  1345.                         ResetPlayerWeapons(playerid);}
  1346.                         if(IsPlayerInAnyVehicle(playerid)){
  1347.                         SetVehiclePos(GetPlayerVehicleID(playerid),2387.3364,1035.9286,10.4807);
  1348.                         SetVehicleZAngle(GetPlayerVehicleID(playerid), 359.6922);
  1349.                         LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);}
  1350.                         }
  1351.                         return 1;
  1352.         }
  1353.         }
  1354.         return 1;
  1355. }
  1356.  
  1357. public OnPlayerSpawn(playerid)
  1358. {
  1359.     TextDrawHideForPlayer(playerid, telainicio1);
  1360.     TextDrawHideForPlayer(playerid, telainicio2);
  1361.     TextDrawHideForPlayer(playerid, telainicio3);
  1362.     TextDrawHideForPlayer(playerid, telainicio4);
  1363.     TextDrawHideForPlayer(playerid, telainicio5);
  1364.     TextDrawHideForPlayer(playerid, telainicio6);
  1365.     SendClientMessage(playerid,BRANCO,"Bem-vindo ao servidor Brazilian World v0.3 final");
  1366.     SendClientMessage(playerid,BRANCO,"Se você encontrar algum bug, reporte!");
  1367.     SendClientMessage(playerid,BRANCO,"(Info) Use /comandos (para comandos úteis) e use /teleportes (para teleportes)");
  1368.     SendClientMessage(playerid,AZUL,"(Info) Gamemode feito por Leo_Perez | msn: Leu.perez@hotmail.com");
  1369.     GameTextForPlayer(playerid,"~g~Brazilian ~n~            ~r~W~b~o~w~r~p~l~y~d ~n~ ~r~owna",5000,true);
  1370.     new rand = random(sizeof(RandomPlayerSpawns));
  1371.     SetPlayerPos(playerid, RandomPlayerSpawns[rand][0], RandomPlayerSpawns[rand][1], RandomPlayerSpawns[rand][2]);
  1372.     SetCameraBehindPlayer(playerid);
  1373.     return 1;
  1374. }
  1375. public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
  1376. {
  1377.     if(newkeys == KEY_SUBMISSION)
  1378.     {
  1379.     cmd_circuito(playerid,"");
  1380.     }
  1381.     if(newkeys == KEY_H)
  1382.     {
  1383.     cmd_descapotar(playerid,"");
  1384.     }
  1385.     return 1;
  1386. }
  1387. CMD:regras(playerid,params[])
  1388. {
  1389.     #pragma unused params
  1390.     ShowPlayerDialog(playerid,TELES,DIALOG_STYLE_LIST,"{FF0000}Teleportes","Drifts\nCidades\nDM\nOutros","Ok","Fechar");
  1391.     SendClientMessage(playerid,BRANCO,"você abriu o menu de teleportes.");
  1392.     return true;
  1393. }
  1394. CMD:comandos(playerid,params[])
  1395. {
  1396.     #pragma unused params
  1397.      ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"COMANDOS ÚTEIS","Vida\nColete\nMorrer\nLimpar Chat", "Ok","Fechar");
  1398.      return true;
  1399. }
  1400. CMD:carro(playerid,params[])
  1401. {
  1402.     #pragma unused params
  1403.     ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Carro menu", "Consertar", "Ok","Fechar");
  1404.     return true;
  1405. }
  1406.  
  1407. CMD:ajuda(playerid,params[])
  1408. {
  1409.      #pragma unused params
  1410.      ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Ajuda","Para saber os comandos digite /comandos, e teleportes /teleportes","Ok","");
  1411.      return true;
  1412. }
  1413. CMD:novidades(playerid,params[])
  1414. {
  1415.     #pragma unused params
  1416.     ShowPlayerDialog(playerid,9,DIALOG_STYLE_MSGBOX,"Novidades do gamemode","Include <zcmd>\nDescapotar com o botão 'H'\nComando para o drift1 (aperta 2 inicia um circuito)\nNova função de carros(respawnam a cada 5minutos inativos)\nBugs corrigidos(se encontrar avise para mim leu.perez@hotmail.com)\n\n\n\nEnjoy (:","Ok","");
  1417.     return true;
  1418. }
  1419. CMD:teleportes(playerid,params[])
  1420. {
  1421.     #pragma unused params
  1422.     ShowPlayerDialog(playerid,TELES,DIALOG_STYLE_LIST,"Teleportes","Drift\nCidade\nDM\nOutros","Ok","Fechar");
  1423.     return true;
  1424. }
  1425. CMD:grana(playerid,params[])
  1426. {
  1427.     #pragma unused params
  1428.     GivePlayerMoney(playerid,50000);
  1429.     return true;
  1430. }
  1431. CMD:circuito(playerid,params[])
  1432. {
  1433.     if(IsPlayerInRangeOfPoint(playerid,5,-304.6694,1511.4700,75.0187) || IsPlayerInRangeOfPoint(playerid,5,-298.3915,1510.6858,75.0109))
  1434.     {
  1435.     SetPlayerCheckpoint(playerid,-511.8765,1983.7166,59.8559,6.0);
  1436.     SendClientMessage(playerid,BRANCO,"vá até o checkpoint para finalizar o circuito.");
  1437.     }
  1438.     else
  1439.     {
  1440.     }
  1441.     return true;
  1442. }
  1443. CMD:descapotar(playerid,params[])
  1444. {
  1445.      new Float:X, Float:Y, Float:Z;
  1446.      if(IsPlayerInAnyVehicle(playerid))
  1447.      SetCameraBehindPlayer(playerid);
  1448.      GetPlayerPos(playerid, X, Y, Z);
  1449.      SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
  1450.      SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
  1451.      SendClientMessage(playerid, BRANCO,"Seu veículo foi descapotado com sucesso!");
  1452.      return true;
  1453. }
  1454. CMD:creditos(playerid,params[])
  1455. {
  1456.     ShowPlayerDialog(playerid,9999,DIALOG_STYLE_MSGBOX,"Créditos","Este gamemode foi feito por Leo_Perez\nDrop feito por FoxXx\n\n\n\n\nMSN para contato:Leu.perez@hotmail.com\n\nNão retire os créditos.","Ok","");
  1457.     return true;
  1458. }
  1459. CMD:contagem(playerid,params[])
  1460. {
  1461.      SetTimer("parte1", 1000, false);
  1462.      SetTimer("pt2", 2000, false);
  1463.      SetTimer("pt3", 3000, false);
  1464.      SetTimer("pt4", 4000, false);
  1465.      return true;
  1466. }
  1467. public parte1()  return GameTextForAll("~b~1",2000,3);
  1468. public pt2() return GameTextForAll("~b~2",2000,3);
  1469. public pt3()   return GameTextForAll("~r~3",2000,3);
  1470. public pt4()   return GameTextForAll("~g~GO",2000,3);
  1471. /* PROXIMO PROJETO: BRAZILIAN TDM v0.1
  1472.     SE ESTIVER DISPOSTO A AJUDAR( COM MAP DE PREFERENCIA) ADD MEU MSN : LEU.PEREZ@HOTMAIL.COM o/
  1473.     bom uso e nao se esqueça de deixar os creditos,nao doi nada , coloquei em poucos lugares '-'
  1474. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement