Don't like ads? PRO users don't see any ads ;-)
Guest

Breyner's Freeroam - www.samp-script.com

By: a guest on Aug 11th, 2012  |  syntax: PAWN  |  size: 61.37 KB  |  hits: 23  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.         //=============================================//
  2.         //            BREYNER'S FREEROAM               //
  3.         //          Creado por: Breyner Rojas          //
  4.         //=============================================//
  5.         //                                             //
  6.         //             Breyner's Freeroam              //
  7.         //=============================================//
  8.         //               v0.1 BETA                     //
  9.         //           Respetar Créditos                 //
  10.         //=============================================//
  11.  
  12. //================================================///*____ I N C L U D E S ____*///================================================//
  13. #include <a_samp>
  14. #include <sscanf2>
  15. #include <zcmd> //Comandos
  16. #include <streamer> //Objetos
  17.  
  18. //================================================///*____ P R A G M A ____*///================================================//
  19. #pragma tabsize 0
  20.  
  21.  
  22. //================================================///*____ D E F I N E S ____*///================================================//
  23.  
  24. //=================///*____ SISTEMA DE ARMAS ____*///=================//
  25. #define MenuArmasBreyner             1
  26. #define ArmasCuerpoBreyner           2
  27. #define ArmasGranadasBreyner         3
  28. #define ArmasPistolasBreyner         4
  29. #define ArmasEscopetasBreyner        5
  30. #define ArmasDeFuegoBreyner          6
  31. #define ArmasRiflesBreyner           7
  32. #define TiposVariosBreyner           8
  33.  
  34. //=================///*____ DIALOGS LISTA DE COMANDOS ____*///=================//
  35. #define mPrincipalBreyner            10
  36. #define sGeneral_Breyner             11
  37. #define sTeles_Breyner               12
  38.  
  39. //=================///*____ COLORES ____*///=================//
  40. #define Breyner_BLNC        0xFFFFFFFF       //Blanco
  41. #define Breyner_RJO         0xFF0000FF       //Rojo
  42. #define Breyner_AMRL        0xF5DC00FF       //Amarillo
  43. #define Breyner_AZL         0x0000E5FF       //Azúl normal
  44. #define Breyner_MRD         0xAD32E500       //Morado
  45. #define Breyner_C_Default   0xFFFF0000       //Color Default (Blanco)
  46. #define Breyner_GRS         0xBEBEC000       //Gris
  47. #define Breyner_NRNJ        0xFFAE0000       //Naranja
  48.  
  49. //=================///*____ MENSAJES ALETORIOS TEXTDRAW ____*///=================//
  50. #define RANDOMTIME 699
  51. #define FINTIME 698
  52.  
  53. #define ACTIVADO 701
  54. #define DESACTIVADO 702
  55.  
  56. //=================///*____ OTROS DEFINES ____*///=================//
  57. #define Dialog_Reglas_Breyner        700
  58.  
  59. //=================///*____ NEWS ____*///=================//
  60. new iSpawnSet[MAX_PLAYERS];
  61. new spect = GetClosestPlayer(playerid);
  62.  
  63. new textdrawscount;
  64.  
  65.  
  66. new Float:gRandomPlayerSpawns[4][3] = {
  67. {2108.4272,2207.1509,10.8203},
  68. {2005.8597,1544.5981,13.4852},
  69. {2150.3484,1033.0930,10.8203},
  70. {2005.8597,1544.5981,13.4852}
  71. };
  72. //=================///*____ FORWARDS Y OTROS ____*///=================//
  73. forward BreynerClearBox(playerid, lines); //Esto es el "ClearChatbox"
  74. forward BreynerOtrasCosasTBMR(playerid);
  75. forward breynerPlayerRandomSpawn(playerid);
  76. forward SetupPlayerForClassSelection(playerid);
  77.  
  78. // =================== //
  79. main()
  80. {
  81.   print(" \n\n\n\n\n\n\n\n\n\n\n\n\n\n");
  82.   print("//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//");
  83.                 print(" Usted está utiliando el GameMode Breyner's Freeroam                                             ");
  84.                 print(" Creador: Breyner Rojas.                                                 ");
  85.                 print(" Si usted tien el .PWN es por autorización de BREYNER       ");
  86.                 print(" No Robar créditos                  ");
  87.                 print("//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//\n");
  88.                 }
  89.  
  90.  
  91.  
  92.  
  93. //===============================================================================================================================================================
  94.  
  95. public OnPlayerConnect(playerid)
  96. {
  97.         breynerPlayerRandomSpawn(playerid);
  98. return 1;
  99. }
  100.  
  101. //===============================================================================================================================================================
  102. public BreynerClearBox(playerid, lines)
  103. {
  104.         if (IsPlayerConnected(playerid))
  105.         {
  106.                 for(new i=0; i<lines; i++)
  107.                 {
  108.                         SendClientMessage(playerid, Breyner_C_Default," ");
  109.                 }
  110.         }
  111.         return 1;
  112. }
  113. //===============================================================================================================================================================
  114.  
  115.  
  116. //============================================================== [Comandos - Comandos]  ================================================================//
  117. //============================================================== [Comandos - Comandos]  ================================================================//
  118. //============================================================== [Comandos - Comandos]  ================================================================//
  119. //============================================================== [Comandos - Comandos]  ================================================================//
  120. //============================================================== [Comandos - Comandos]  ================================================================//
  121. //============================================================== [Comandos - Comandos]  ================================================================//
  122. //==== /comandos ====//
  123. zcmd(comandos, playerid, params[]){
  124. {
  125.      ShowPlayerDialog(playerid, mPrincipalBreyner, DIALOG_STYLE_LIST, "{FFFFFF}Lista de {FF0000}Comandos","General\nTeles","Seleccionar","Cancelar");
  126.     }
  127.   return 1;
  128. }
  129.  
  130.  //===============================================================================================================================================================
  131. //==== /reglas ====//
  132.         zcmd(reglas, playerid, params[]){
  133. {
  134.      ShowPlayerDialog(playerid, Dialog_Reglas_Breyner, DIALOG_STYLE_MSGBOX, "Reglas del servidor","{00D700}1\t{FFFFFF}No uses Cheats o algun tipo de Mod que te de Ventaja\n{00D700}2\t{FFFFFF}Prohibido hacer Spam/Publicidad/Flood, seras Kickeado/Baneado\n\
  135.     {00D700}3\t{FFFFFF}Respetar a los Usuarios/Admins\n{00D700}4\t{FFFFFF}Prohibido abusar de Bug's\n{00D700}5\t{FFFFFF}Hasta ahora, esta permitido el DriveBy","Aceptar","Cerrar");
  136.     }
  137.   return 1;
  138. }
  139.  
  140.  //===============================================================================================================================================================
  141.  
  142.  //==== /teles ====//
  143.         zcmd(teles, playerid, params[]){
  144. {
  145.       ShowPlayerDialog(playerid, sTeles_Breyner, DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista tipo: {FF0000}Teles","{00CA00}/aerols\n{00CA00}/aerosf\n{00CA00}/aerolv\n{00CA00}/aa\n{00CA00}/ls\n{00CA00}/sf\n{00CA00}/lv\n{00CA00}/chilliad\n{00CA00}/paracaidismo","Aceptar","Cerrar");// Actualizar
  146.     }
  147.   return 1;
  148. }
  149.  
  150.  //===============================================================================================================================================================
  151. //==== /armas ====//
  152.         zcmd(armas, playerid, params[]){
  153. {
  154.      ShowPlayerDialog(playerid, MenuArmasBreyner, DIALOG_STYLE_LIST, "{FFFFFF}Lista de {FF0000}Armas","Cuerpo a Cuerpo\nGranadas\nPistolas\nEscopetas\nArmas de Fuego\nRifles\nOtros","Seleccionar","Cancelar");
  155.     }
  156.   return 1;
  157. }
  158.  
  159.  //===============================================================================================================================================================
  160.  
  161.  //==== /creditos ====//
  162.         zcmd(creditos, playerid, params[]){
  163.         BreynerClearBox(playerid, 5);
  164. {
  165. new string[320];
  166. new BreynerNuser[MAX_PLAYER_NAME];
  167. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  168. {
  169. SendClientMessage(playerid, Breyner_AZL, "[*]___________________ Créditos ___________________[*]");
  170. SendClientMessage(playerid, Breyner_BLNC, "{FF0000}Script: {FFFFFF}Breyner");
  171. SendClientMessage(playerid, Breyner_BLNC, "{FF0000}Mapas: {FFFFFF}Sacados de {989700}www.samp-script.com");
  172. format(string,sizeof(string),"{FFFFFF}Y a {E6A200}%s {FFFFFF}por Jugar {00FF00}Breyner's Freeroam", BreynerNuser );
  173. SendClientMessage(playerid, Breyner_RJO, string);
  174. SendClientMessage(playerid, Breyner_AZL, "[*]________________________________________________[*]");
  175. }
  176. return 1;
  177. }
  178. }
  179.  
  180. //==== /nitro ====//
  181. zcmd(nitro, playerid, params[]){
  182. {
  183. if(IsPlayerInAnyVehicle(playerid)){
  184. new breynerNITROvehs = GetPlayerVehicleID(playerid);
  185. if(breynerNITROvehs != 448 && breynerNITROvehs != 461 && breynerNITROvehs != 462 && breynerNITROvehs != 463 && breynerNITROvehs != 468 && breynerNITROvehs != 471 && breynerNITROvehs != 509 && breynerNITROvehs != 510 && breynerNITROvehs != 521 && breynerNITROvehs != 522 && breynerNITROvehs != 523 && breynerNITROvehs != 581 && breynerNITROvehs != 586 && breynerNITROvehs != 449)
  186. {
  187. AddVehicleComponent(breynerNITROvehs, 1010);
  188. return SendClientMessage(playerid, Breyner_AZL, "¡Le has puesto nitro a tu Vehículo!");
  189. }
  190. else SendClientMessage(playerid, Breyner_RJO, "[Error] No puedes ponerle Nitro a este vehículo.");
  191. }
  192. else SendClientMessage(playerid, Breyner_RJO, "[Error] Debes estar en un vehículo.");
  193. }
  194. return 1;
  195. }
  196.  
  197. //==== /expresarme ====//
  198.  
  199.  //===============================================================================================================================================================
  200. //====== [ Comandos - Teles] ========//
  201. //====== [ Comandos - Teles] ========//
  202. //====== [ Comandos - Teles] ========//
  203. //====== [ Comandos - Teles] ========//
  204.  
  205. //==== /paracaidismo ====//
  206. zcmd(paracaidismo, playerid, params[]){
  207. breynerLoadObjects(playerid);
  208. {
  209.         new string[320];
  210. new BreynerNuser[MAX_PLAYER_NAME];
  211. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  212. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue a Paracaidismo {FC0000}(/paracaidismo)", BreynerNuser);
  213. SendClientMessageToAll(Breyner_BLNC, string);
  214. //C = SetTimer("CargandoMapa", 1000, 1,"e",playerid);
  215.         GameTextForPlayer(playerid, "~>~ ~r~Paracaidismo~<~", 5000, 3);
  216.         SetPlayerPos(playerid,1426.3950,1460.8152,439.6987);
  217.         }
  218.         return 1;
  219.  }
  220.  
  221. //==== /aa ====//
  222. zcmd(aa, playerid, params[]){
  223. {
  224.         new string[320];
  225. new BreynerNuser[MAX_PLAYER_NAME];
  226. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  227. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue al Aeropuerto Abandonado {FC0000}(/aa)", BreynerNuser);
  228. SendClientMessageToAll(Breyner_BLNC, string);
  229.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  230.         GameTextForPlayer(playerid, "~>~ ~r~Aeropuerto ~r~Abandonado ~<~", 5000, 3);
  231.         SetPlayerPos(playerid,420.729706, 2530.062744, 17.124138);
  232.         }
  233.         return 1;
  234.  }
  235.  
  236.   //==== /aerols ====//
  237. zcmd(aerols, playerid, params[]){
  238. {
  239. new string[320];
  240. new BreynerNuser[MAX_PLAYER_NAME];
  241. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  242. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue a Aerols {FC0000}(/aerols)", BreynerNuser);
  243. SendClientMessageToAll(Breyner_BLNC, string);
  244.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  245.         GameTextForPlayer(playerid, "~>~ ~r~Aeropuerto ~r~Los Santos ~<~", 5000, 3);
  246.         SetPlayerPos(playerid,1936.1854,-2381.8931,13.5469);
  247.         SetPlayerInterior(playerid,0);
  248.         }
  249.         return 1;
  250.  }
  251.  
  252.    //==== /aerosf ====//
  253. zcmd(aerosf, playerid, params[]){
  254. {
  255. new string[320];
  256. new BreynerNuser[MAX_PLAYER_NAME];
  257. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  258. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue a Aerosf {FC0000}(/aerosf)", BreynerNuser);
  259. SendClientMessageToAll(Breyner_BLNC, string);
  260.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  261.         GameTextForPlayer(playerid, "~>~ ~r~Aeropuerto ~r~San Fierro ~<~", 5000, 3);
  262.                 SetPlayerPos(playerid,-1645.2598,-201.1026,13.9188);
  263.                 SetPlayerInterior(playerid, 0);
  264.         }
  265.         return 1;
  266.  }
  267.  
  268.     //==== /aerolv ====//
  269. zcmd(aerolv, playerid, params[]){
  270. {
  271. new string[320];
  272. new BreynerNuser[MAX_PLAYER_NAME];
  273. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  274. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue a Aerolv {FC0000}(/aerolv)", BreynerNuser);
  275. SendClientMessageToAll(Breyner_BLNC, string);
  276.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  277.         GameTextForPlayer(playerid, "~>~ ~r~Aeropuerto ~r~Las Venturas ~<~", 5000, 3);
  278.             SetPlayerPos(playerid,1282.6499,1267.8385,10.8203);
  279.                 SetPlayerInterior(playerid,0);
  280.         }
  281.         return 1;
  282.  }
  283.  
  284.      //==== /chilliad ====//
  285. zcmd(chilliad, playerid, params[]){
  286. {
  287. new string[320];
  288. new BreynerNuser[MAX_PLAYER_NAME];
  289. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  290. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue al Monte Chilliad {FC0000}(/chilliad)", BreynerNuser);
  291. SendClientMessageToAll(Breyner_BLNC, string);
  292.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  293.         GameTextForPlayer(playerid, "~>~ ~r~Monte ~r~Chilliad ~<~", 5000, 3);
  294.             SetPlayerPos(playerid,-2283.9429,-1642.6576,483.4152);
  295.                 SetPlayerInterior(playerid,0);
  296.         }
  297.         return 1;
  298.  }
  299.  
  300.       //==== /ls ====//
  301. zcmd(ls, playerid, params[]){
  302. {
  303. new string[320];
  304. new BreynerNuser[MAX_PLAYER_NAME];
  305. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  306. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue a Los Santos {FC0000}(/ls)", BreynerNuser);
  307. SendClientMessageToAll(Breyner_BLNC, string);
  308.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  309.         GameTextForPlayer(playerid, "~>~ ~r~LOS ~r~Santos ~<~", 5000, 3);
  310.         SetPlayerPos(playerid, 2500.4563,-1665.8191,13.3534);
  311.                 SetPlayerInterior(playerid,0);
  312.         }
  313.         return 1;
  314.  }
  315.  
  316.        //==== /sf ====//
  317. zcmd(sf, playerid, params[]){
  318. {
  319. new string[320];
  320. new BreynerNuser[MAX_PLAYER_NAME];
  321. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  322. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue a San Fierro {FC0000}(/sf)", BreynerNuser);
  323. SendClientMessageToAll(Breyner_BLNC, string);
  324.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  325.         GameTextForPlayer(playerid, "~>~ ~r~San ~r~Fierro ~<~", 5000, 3);
  326.                 SetPlayerInterior(playerid,0);
  327.                 SetPlayerPos(playerid,-1974.2,270.7369,35.1719);
  328.         }
  329.         return 1;
  330.  }
  331.  
  332.         //==== /lv ====//
  333. zcmd(lv, playerid, params[]){
  334. {
  335. new string[320];
  336. new BreynerNuser[MAX_PLAYER_NAME];
  337. GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  338. format(string,sizeof(string), "{00DFFF}El player {00E900}%s {00DFFF}Fue a Las Venturas {FC0000}(/lv)", BreynerNuser);
  339. SendClientMessageToAll(Breyner_BLNC, string);
  340.         //C = SetTimerEx("CargandoMapa", 1000, 1,"e",playerid);
  341.         GameTextForPlayer(playerid, "~>~ ~r~Las ~r~Venturas ~<~", 5000, 3);
  342.                 SetPlayerInterior(playerid,0);
  343.         SetPlayerPos(playerid,2032.1617,1545.1399,10.8203);
  344.         }
  345.         return 1;
  346.  }
  347.  
  348. //============================================================== [OnDialogResponse]  ================================================================//
  349. //============================================================== [OnDialogResponse]  ================================================================//
  350. //============================================================== [OnDialogResponse]  ================================================================//
  351. //============================================================== [OnDialogResponse]  ================================================================//
  352. //============================================================== [OnDialogResponse]  ================================================================//
  353. //============================================================== [OnDialogResponse]  ================================================================//
  354. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  355. {
  356.  if(dialogid == MenuArmasBreyner)
  357.   {
  358.    if(response)
  359.     {
  360.      if(listitem == 0)
  361.     {
  362.       ShowPlayerDialog(playerid, ArmasCuerpoBreyner+1, DIALOG_STYLE_LIST,"Armas Tipo: {FF0000}Cuerpo a Cuerpo","Manopla\nCuchillo\nBate\nKatana\nMotosierra\nPala\nPalo de Golf\nVibrador\nPalo Policial","Seleccionar","Cancelar");
  363.        }
  364.    if(listitem == 1)
  365.     {
  366.      ShowPlayerDialog(playerid, ArmasGranadasBreyner+2, DIALOG_STYLE_LIST,"Armas Tipo: {FF0000}Granadas","Granada Explosiva\nGranada Gas lacrimogeno","Seleccionar","Salir");
  367.     }
  368.     if(listitem == 2)
  369.      {
  370.      ShowPlayerDialog(playerid, ArmasPistolasBreyner+3, DIALOG_STYLE_LIST,"Armas Tipo: {FF0000}Pistolas","Desert Eagle\n9mm\n9mm Silenciada","Seleccionar","Salir");
  371.     }
  372.     if(listitem == 3)
  373.      {
  374.      ShowPlayerDialog(playerid, ArmasEscopetasBreyner+4, DIALOG_STYLE_LIST, "Armas Tipo: {FF0000}Escopetas","Escopeta Común\nEscopeta Recortada\nEscopeta de Combate","Seleccionar","Salir");
  375.     }
  376.     if(listitem == 4)
  377.      {
  378.       ShowPlayerDialog(playerid, ArmasDeFuegoBreyner+5, DIALOG_STYLE_LIST, "Armas Tipo: {FF0000}Fuego","Micro Uzi\nMp5\nTec-9\nAK-47\nM4","Seleccionar","Salir");
  379.      }
  380.     if(listitem == 5)
  381.      {
  382.       ShowPlayerDialog(playerid, ArmasRiflesBreyner+6, DIALOG_STYLE_LIST, "Armas Tipo: {FF0000}Rifles","Country Rifle\nSniper Rifle","Seleccionar","Salir");
  383.      }
  384.     if(listitem == 6)
  385.      {
  386.       ShowPlayerDialog(playerid, TiposVariosBreyner+7, DIALOG_STYLE_LIST, "Armas Tipo: {FF0000}Varios","Paracaidas\nSpray\nExtintor\nGafas Termales","Seleccionar","Salir");
  387.      }
  388.      return 1;
  389.     }
  390.    }
  391.    //================================= Dialog [/comandos] =======================================//
  392.    if(dialogid == mPrincipalBreyner)
  393.     {
  394.       if(response)
  395.        {
  396.     if(listitem == 0)
  397.   {
  398.       ShowPlayerDialog(playerid, sGeneral_Breyner, DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista tipo: {FF0000}General","{00CA00}/creditos \n{00CA00}/reglas\n{00CA00}/armas\n{00CA00}/teles","Aceptar","Cerrar");
  399.        }
  400.     if(listitem == 1)
  401.   {
  402.       ShowPlayerDialog(playerid, sTeles_Breyner, DIALOG_STYLE_MSGBOX,"{FFFFFF}Lista tipo: {FF0000}Teles","{00CA00}/aerols\n{00CA00}/aerosf\n{00CA00}/aerolv\n{00CA00}/aa\n{00CA00}/ls\n{00CA00}/sf\n{00CA00}/lv\n{00CA00}/chilliad\n{00CA00}/paracaidismo","Aceptar","Cerrar");
  403.        }
  404.     return 1;
  405.    }
  406.   }
  407. //================================== Creado por Breyner === Creado por Breyner === Creado por Breyner ================================================================//
  408. if(dialogid == ArmasCuerpoBreyner+1)
  409.   {
  410.    if(response)
  411.     {
  412.      if(listitem == 0)
  413.       {
  414.          GivePlayerWeapon(playerid, 1, 1); //=== Manopla ==//
  415.          GameTextForPlayer(playerid, "~g~Arma: ~w~Manopla~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  416.        }
  417.      if(listitem == 1)
  418.       {
  419.          GivePlayerWeapon(playerid, 4, 1); //=== Cuchillo ==//
  420.          GameTextForPlayer(playerid, "~g~Arma: ~w~Cuchillo~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  421.       }
  422.      if(listitem == 2)
  423.       {
  424.          GivePlayerWeapon(playerid, 5, 1); //=== Bate ==//
  425.          GameTextForPlayer(playerid, "~g~Arma: ~w~Bate~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  426.       }
  427.       if(listitem == 3)
  428.       {
  429.          GivePlayerWeapon(playerid, 8, 1); //=== Katana ==//
  430.          GameTextForPlayer(playerid, "~g~Arma: ~w~Katana~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  431.       }
  432.       if(listitem == 4)
  433.       {
  434.          GivePlayerWeapon(playerid, 9, 1); //=== Motosierra ==//
  435.          GameTextForPlayer(playerid, "~g~Arma: ~w~Motosierra~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  436.       }
  437.      if(listitem == 5)
  438.       {
  439.          GivePlayerWeapon(playerid, 6, 1); //=== Pala ==//
  440.          GameTextForPlayer(playerid, "~g~Arma: ~w~Pala~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  441.       }
  442.      if(listitem == 6)
  443.       {
  444.          GivePlayerWeapon(playerid, 2, 1); //=== Palo de Golf ==//
  445.          GameTextForPlayer(playerid, "~g~Arma: ~w~Palo de Golf~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  446.       }
  447.      if(listitem == 7)
  448.       {
  449.          GivePlayerWeapon(playerid, 12, 1); //=== Vibrador ==//
  450.          GameTextForPlayer(playerid, "~g~Arma: ~w~Vibrador~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  451.       }
  452.      if(listitem == 8)
  453.       {
  454.          GivePlayerWeapon(playerid, 3, 1); //=== Palo de Policia ==//
  455.          GameTextForPlayer(playerid, "~g~Arma: ~w~Palo Policial~n~~g~Tipo: ~w~Cuerpo a cuerpo", 5000, 5);
  456.       }
  457.     }
  458.   }
  459. //================================== Creado por Breyner === Creado por Breyner === Creado por Breyner ================================================================//
  460. if(dialogid == ArmasGranadasBreyner+2)
  461.   {
  462.    if(response)
  463.     {
  464.      if(listitem == 0)
  465.       {
  466.          GivePlayerWeapon(playerid, 16, 500); //=== Granada Explosiva ==//
  467.          GameTextForPlayer(playerid, "~g~Arma: ~w~Granada explosiva~n~~g~Tipo: ~w~Granada", 5000, 5);
  468.       }
  469.      if(listitem == 1)
  470.       {
  471.          GivePlayerWeapon(playerid, 17, 250); //=== Granada Gas lacrimogeno ==//
  472.          GameTextForPlayer(playerid, "~g~Arma: ~w~Gas lacrimogeno~n~~g~Tipo: ~w~Granada", 5000, 5);
  473.         }
  474.       }
  475.    }
  476. //================================== Creado por Breyner === Creado por Breyner === Creado por Breyner ================================================================//
  477. if(dialogid == ArmasPistolasBreyner+3)
  478.   {
  479.    if(response)
  480.     {
  481.      if(listitem == 0)
  482.       {
  483.          GivePlayerWeapon(playerid, 24, 600); //=== Desert Eagle ==//
  484.          GameTextForPlayer(playerid, "~g~Arma: ~w~Desert Eagle~n~~g~Tipo: ~w~Pistola", 5000, 5);
  485.        }
  486.      if(listitem == 1)
  487.       {
  488.          GivePlayerWeapon(playerid, 22, 300); //=== 9mm ==//
  489.          GameTextForPlayer(playerid, "~g~Arma: ~w~9mm~n~~g~Tipo: ~w~Pistola", 5000, 5);
  490.       }
  491.       if(listitem == 2)
  492.       {
  493.          GivePlayerWeapon(playerid, 23, 340); //=== 9mm Silenciada ==//
  494.          GameTextForPlayer(playerid, "~g~Arma: ~w~9mm Silenciada~n~~g~Tipo: ~w~Pistola", 5000, 5);
  495.        }
  496.      }
  497.    }
  498.  //================================== Creado por Breyner === Creado por Breyner === Creado por Breyner ================================================================//
  499. if(dialogid == ArmasEscopetasBreyner+4)
  500.   {
  501.    if(response)
  502.     {
  503.      if(listitem == 0)
  504.       {
  505.          GivePlayerWeapon(playerid, 25, 320); //=== Escopeta común ==//
  506.          GameTextForPlayer(playerid, "~g~Arma: ~w~escopeta comun~n~~g~Tipo: ~w~Escopeta", 5000, 5);
  507.        }
  508.      if(listitem == 1)
  509.       {
  510.          GivePlayerWeapon(playerid, 26, 430); //=== Escopeta común ==//
  511.          GameTextForPlayer(playerid, "~g~Arma: ~w~escopeta recortada~n~~g~Tipo: ~w~Escopeta", 5000, 5);
  512.       }
  513.       if(listitem == 2)
  514.       {
  515.          GivePlayerWeapon(playerid, 27, 350); //=== Escopeta común ==//
  516.          GameTextForPlayer(playerid, "~g~Arma: ~w~escopeta de combate~n~~g~Tipo: ~w~Escopeta", 5000, 5);
  517.        }
  518.      }
  519.     }
  520. //================================== Creado por Breyner === Creado por Breyner === Creado por Breyner ================================================================//
  521. if(dialogid == ArmasDeFuegoBreyner+5)
  522.   {
  523.    if(response)
  524.     {
  525.      if(listitem == 0)
  526.       {
  527.          GivePlayerWeapon(playerid, 28, 420); //=== Micro Uzi ==//
  528.          GameTextForPlayer(playerid, "~g~Arma: ~w~Micro Uzi~n~~g~Tipo: ~w~arma de fuego", 5000, 5);
  529.        }
  530.      if(listitem == 1)
  531.       {
  532.          GivePlayerWeapon(playerid, 29, 530); //=== Mp5 ==//
  533.          GameTextForPlayer(playerid, "~g~Arma: ~w~Mp5~n~~g~Tipo: ~w~arma de fuego", 5000, 5);
  534.       }
  535.      if(listitem == 2)
  536.       {
  537.          GivePlayerWeapon(playerid, 32, 470); //=== tec-9 ==//
  538.          GameTextForPlayer(playerid, "~g~Arma: ~w~tec-9~n~~g~Tipo: ~w~arma de fuego", 5000, 5);
  539.       }
  540.      if(listitem == 3)
  541.       {
  542.          GivePlayerWeapon(playerid, 30, 510); //=== ak-47 ==//
  543.          GameTextForPlayer(playerid, "~g~Arma: ~w~AK-47~n~~g~Tipo: ~w~arma de fuego", 5000, 5);
  544.       }
  545.      if(listitem == 4)
  546.       {
  547.          GivePlayerWeapon(playerid, 31, 510); //=== m4 ==//
  548.          GameTextForPlayer(playerid, "~g~Arma: ~w~M4~n~~g~Tipo: ~w~arma de fuego", 5000, 5);
  549.       }
  550.      }
  551.     }
  552. //================================== Creado por Breyner === Creado por Breyner === Creado por Breyner ================================================================//
  553. if(dialogid == ArmasRiflesBreyner+6)
  554.   {
  555.    if(response)
  556.     {
  557.      if(listitem == 0)
  558.       {
  559.          GivePlayerWeapon(playerid, 33, 510); //=== Country Rifle ==//
  560.          GameTextForPlayer(playerid, "~g~Arma: ~w~Country Rifle~n~~g~Tipo: ~w~Rifle", 5000, 5);
  561.        }
  562.      if(listitem == 1)
  563.       {
  564.          GivePlayerWeapon(playerid, 34, 450); //=== Country Rifle ==//
  565.          GameTextForPlayer(playerid, "~g~Arma: ~w~Sniper Rifle~n~~g~Tipo: ~w~Rifle", 5000, 5);
  566.       }
  567.     }
  568.  }
  569.  //================================== Creado por Breyner === Creado por Breyner === Creado por Breyner ================================================================//
  570.  if(dialogid == TiposVariosBreyner+7)
  571.   {
  572.    if(response)
  573.     {
  574.      if(listitem == 0)
  575.       {
  576.          GivePlayerWeapon(playerid, 46, 1); //=== Paracaidas ==//
  577.          GameTextForPlayer(playerid, "~g~Arma: ~w~Paracaidas~n~~g~Tipo: ~w~Otros", 5000, 5);
  578.        }
  579.      if(listitem == 1)
  580.       {
  581.          GivePlayerWeapon(playerid, 41, 540); //=== Spray ==//
  582.          GameTextForPlayer(playerid, "~g~Arma: ~w~Spray~n~~g~Tipo: ~w~Otros", 5000, 5);
  583.       }
  584.      if(listitem == 2)
  585.       {
  586.          GivePlayerWeapon(playerid, 42, 640); //=== Extintor ==//
  587.          GameTextForPlayer(playerid, "~g~Arma: ~w~Extintor~n~~g~Tipo: ~w~Otros", 5000, 5);
  588.       }
  589.      if(listitem == 3)
  590.       {
  591.          GivePlayerWeapon(playerid, 45, 1); //=== Gafas Termales ==//
  592.          GameTextForPlayer(playerid, "~g~Arma: ~w~Gafas Termales~n~~g~Tipo: ~w~Otros", 5000, 5);
  593.       }
  594.      }
  595.    }
  596.   return 1;
  597.  }
  598. //===
  599. //============================================================== [OnGameModeInit]  ================================================================//
  600. //============================================================== [OnGameModeInit]  ================================================================//
  601. //============================================================== [OnGameModeInit]  ================================================================//
  602.  
  603.  
  604.         //===================[Mapeos ]==================//
  605. public OnGameModeInit()
  606. {
  607.  
  608. // AddPlayerClass
  609.         AddPlayerClass(266,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
  610.         AddPlayerClass(267,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
  611.         AddPlayerClass(268,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  612.         AddPlayerClass(269,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  613.         AddPlayerClass(270,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  614.         AddPlayerClass(271,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  615.         AddPlayerClass(272,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);     
  616.  AddPlayerClass(280,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
  617.         AddPlayerClass(281,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
  618.         AddPlayerClass(282,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1);
  619.         AddPlayerClass(283,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  620.         AddPlayerClass(284,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  621.         AddPlayerClass(285,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  622.         AddPlayerClass(286,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  623.         AddPlayerClass(287,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  624.         AddPlayerClass(254,1958.3783,1343.1572,15.3746,0.0,0,0,24,300,-1,-1);
  625.         AddPlayerClass(255,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  626.         AddPlayerClass(256,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  627.         AddPlayerClass(257,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  628.         AddPlayerClass(258,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  629.         AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  630.         AddPlayerClass(260,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  631.         AddPlayerClass(261,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  632.         AddPlayerClass(262,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  633.         AddPlayerClass(263,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  634.         AddPlayerClass(264,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  635.         AddPlayerClass(274,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  636.         AddPlayerClass(275,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  637.         AddPlayerClass(276,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  638.         AddPlayerClass(1,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  639.         AddPlayerClass(2,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  640.         AddPlayerClass(290,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  641.         AddPlayerClass(291,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  642.         AddPlayerClass(292,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  643.         AddPlayerClass(293,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  644.         AddPlayerClass(294,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  645.         AddPlayerClass(295,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  646.         AddPlayerClass(296,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  647.         AddPlayerClass(297,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  648.         AddPlayerClass(298,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  649.     AddPlayerClass(299,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  650.         AddPlayerClass(277,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  651.         AddPlayerClass(278,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  652.         AddPlayerClass(279,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  653.         AddPlayerClass(288,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  654.         AddPlayerClass(47,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  655.         AddPlayerClass(48,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  656.         AddPlayerClass(49,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  657.         AddPlayerClass(50,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  658.         AddPlayerClass(51,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  659.         AddPlayerClass(52,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  660.         AddPlayerClass(53,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  661.         AddPlayerClass(54,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  662.         AddPlayerClass(55,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  663.         AddPlayerClass(56,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  664.         AddPlayerClass(57,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  665.         AddPlayerClass(58,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  666.         AddPlayerClass(59,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  667.         AddPlayerClass(60,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  668.         AddPlayerClass(61,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  669.         AddPlayerClass(62,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  670.         AddPlayerClass(63,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  671.         AddPlayerClass(64,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  672.         AddPlayerClass(66,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  673.         AddPlayerClass(67,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  674.         AddPlayerClass(68,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  675.         AddPlayerClass(69,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  676.         AddPlayerClass(70,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  677.         AddPlayerClass(71,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  678.         AddPlayerClass(72,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  679.         AddPlayerClass(73,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  680.         AddPlayerClass(75,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  681.         AddPlayerClass(76,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  682.         AddPlayerClass(78,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  683.         AddPlayerClass(79,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  684.         AddPlayerClass(80,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  685.         AddPlayerClass(81,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  686.         AddPlayerClass(82,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  687.         AddPlayerClass(83,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  688.         AddPlayerClass(84,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  689.         AddPlayerClass(85,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  690.         AddPlayerClass(87,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  691.         AddPlayerClass(88,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  692.         AddPlayerClass(89,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  693.         AddPlayerClass(91,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  694.         AddPlayerClass(92,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  695.         AddPlayerClass(93,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  696.         AddPlayerClass(95,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  697.         AddPlayerClass(96,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  698.         AddPlayerClass(97,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  699.         AddPlayerClass(98,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  700.         AddPlayerClass(99,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  701.         AddPlayerClass(100,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  702.         AddPlayerClass(101,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  703.         AddPlayerClass(102,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  704.         AddPlayerClass(103,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  705.         AddPlayerClass(104,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  706.         AddPlayerClass(105,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  707.         AddPlayerClass(106,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  708.         AddPlayerClass(107,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  709.         AddPlayerClass(108,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  710.         AddPlayerClass(109,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  711.         AddPlayerClass(110,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  712.         AddPlayerClass(111,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  713.         AddPlayerClass(112,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  714.         AddPlayerClass(113,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  715.         AddPlayerClass(114,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  716.         AddPlayerClass(115,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  717.         AddPlayerClass(116,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  718.         AddPlayerClass(117,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  719.         AddPlayerClass(118,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  720.         AddPlayerClass(120,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  721.         AddPlayerClass(121,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  722.         AddPlayerClass(122,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  723.         AddPlayerClass(123,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  724.         AddPlayerClass(124,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  725.         AddPlayerClass(125,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  726.         AddPlayerClass(126,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  727.         AddPlayerClass(127,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  728.         AddPlayerClass(128,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  729.         AddPlayerClass(129,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  730.         AddPlayerClass(131,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  731.         AddPlayerClass(133,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  732.         AddPlayerClass(134,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  733.         AddPlayerClass(135,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  734.         AddPlayerClass(136,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  735.         AddPlayerClass(137,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  736.         AddPlayerClass(138,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  737.         AddPlayerClass(139,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  738.         AddPlayerClass(140,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  739.         AddPlayerClass(141,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  740.         AddPlayerClass(142,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  741.         AddPlayerClass(143,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  742.         AddPlayerClass(144,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  743.         AddPlayerClass(145,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  744.         AddPlayerClass(146,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  745.         AddPlayerClass(147,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  746.         AddPlayerClass(148,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  747.         AddPlayerClass(150,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  748.         AddPlayerClass(151,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  749.         AddPlayerClass(152,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  750.         AddPlayerClass(153,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  751.         AddPlayerClass(154,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  752.         AddPlayerClass(155,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  753.         AddPlayerClass(156,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  754.         AddPlayerClass(157,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  755.         AddPlayerClass(158,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  756.         AddPlayerClass(159,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  757.         AddPlayerClass(160,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  758.         AddPlayerClass(161,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  759.         AddPlayerClass(162,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  760.         AddPlayerClass(163,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  761.         AddPlayerClass(164,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  762.         AddPlayerClass(165,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  763.         AddPlayerClass(166,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  764.         AddPlayerClass(167,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  765.         AddPlayerClass(168,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  766.         AddPlayerClass(169,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  767.         AddPlayerClass(170,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  768.         AddPlayerClass(171,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  769.         AddPlayerClass(172,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  770.         AddPlayerClass(173,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  771.         AddPlayerClass(174,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  772.         AddPlayerClass(175,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  773.         AddPlayerClass(176,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  774.         AddPlayerClass(177,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  775.         AddPlayerClass(178,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  776.         AddPlayerClass(179,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  777.         AddPlayerClass(180,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  778.         AddPlayerClass(181,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  779.         AddPlayerClass(182,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  780.         AddPlayerClass(183,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  781.         AddPlayerClass(184,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  782.         AddPlayerClass(185,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  783.         AddPlayerClass(186,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  784.         AddPlayerClass(187,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  785.         AddPlayerClass(188,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  786.         AddPlayerClass(189,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  787.         AddPlayerClass(190,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  788.         AddPlayerClass(191,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  789.         AddPlayerClass(192,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  790.         AddPlayerClass(193,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  791.         AddPlayerClass(194,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  792.         AddPlayerClass(195,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  793.         AddPlayerClass(196,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  794.         AddPlayerClass(197,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  795.         AddPlayerClass(198,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  796.         AddPlayerClass(199,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  797.         AddPlayerClass(200,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  798.         AddPlayerClass(201,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  799.         AddPlayerClass(202,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  800.         AddPlayerClass(203,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  801.         AddPlayerClass(204,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  802.         AddPlayerClass(205,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  803.         AddPlayerClass(206,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  804.         AddPlayerClass(207,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  805.         AddPlayerClass(209,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  806.         AddPlayerClass(210,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  807.         AddPlayerClass(211,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  808.         AddPlayerClass(212,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  809.         AddPlayerClass(213,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  810.         AddPlayerClass(214,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  811.         AddPlayerClass(215,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  812.         AddPlayerClass(216,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  813.         AddPlayerClass(217,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  814.         AddPlayerClass(218,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  815.         AddPlayerClass(219,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  816.         AddPlayerClass(220,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  817.         AddPlayerClass(221,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  818.         AddPlayerClass(222,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  819.         AddPlayerClass(223,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  820.         AddPlayerClass(224,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  821.         AddPlayerClass(225,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  822.         AddPlayerClass(226,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  823.         AddPlayerClass(227,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  824.         AddPlayerClass(228,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  825.         AddPlayerClass(229,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  826.         AddPlayerClass(230,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  827.         AddPlayerClass(231,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  828.         AddPlayerClass(232,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  829.         AddPlayerClass(233,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  830.         AddPlayerClass(234,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
  831.         AddPlayerClass(235,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  832.         AddPlayerClass(236,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  833.         AddPlayerClass(237,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  834.         AddPlayerClass(238,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  835.         AddPlayerClass(239,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  836.         AddPlayerClass(240,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  837.         AddPlayerClass(241,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  838.         AddPlayerClass(242,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  839.         AddPlayerClass(243,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  840.         AddPlayerClass(244,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  841.         AddPlayerClass(245,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  842.         AddPlayerClass(246,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  843.         AddPlayerClass(247,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  844.         AddPlayerClass(248,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  845.         AddPlayerClass(249,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  846.         AddPlayerClass(250,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  847.         AddPlayerClass(251,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  848.         AddPlayerClass(253,2181.4136,1285.7917,42.8711,90.3108,0,0,24,300,-1,-1);
  849.  
  850. //======= ParacaidismoX by MusicxDVzla
  851.         AddStaticVehicleEx(476,1460.69995117,1472.00000000,447.39999390,269.50000000,0,1,15); //Rustler
  852.         AddStaticVehicleEx(522,1431.30004883,1464.50000000,439.29998779,180.00000000,0,1,15); //NRG-500
  853.         AddStaticVehicleEx(522,1433.80004883,1464.50000000,439.29998779,180.00000000,0,1,15); //NRG-500
  854.         AddStaticVehicleEx(522,1436.69995117,1464.50000000,439.29998779,180.00000000,0,1,15); //NRG-500
  855.         CreateObject(971,1429.90002441,1462.30004883,438.50000000,89.74975586,89.93487549,270.06506348); //object(subwaygate) (4)
  856.         CreateDynamicObject(971,1429.90002441,1455.19995117,438.50000000,89.74731445,89.93408203,270.06042480); //object(subwaygate) (8)
  857.         CreateDynamicObject(971,1438.69995117,1455.19995117,438.50000000,89.74731445,89.93408203,270.06042480); //object(subwaygate) (9)
  858.         CreateDynamicObject(996,1435.50000000,1451.69995117,439.20001221,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier1) (1)
  859.         CreateDynamicObject(996,1443.00000000,1452.30004883,439.20001221,0.00000000,0.00000000,89.75000000); //object(lhouse_barrier1) (3)
  860.         CreateDynamicObject(996,1443.00000000,1458.30004883,439.20001221,0.00000000,0.00000000,89.74731445); //object(lhouse_barrier1) (4)
  861.         CreateDynamicObject(996,1442.40002441,1465.80004883,439.20001221,0.00000000,0.00000000,179.74731445); //object(lhouse_barrier1) (5)
  862.         CreateDynamicObject(996,1434.30004883,1465.80004883,439.20001221,0.00000000,0.00000000,179.74731445); //object(lhouse_barrier1) (7)
  863.         CreateDynamicObject(996,1433.00000000,1465.80004883,439.20001221,0.00000000,0.00000000,179.74731445); //object(lhouse_barrier1) (9)
  864.         CreateDynamicObject(996,1425.59997559,1465.19995117,439.20001221,0.00000000,0.00000000,269.24731445); //object(lhouse_barrier1) (10)
  865.         CreateDynamicObject(1424,1427.69995117,1452.69995117,439.00000000,0.00000000,0.00000000,90.00000000); //object(dyn_roadbarrier_2) (2)
  866.         CreateDynamicObject(1424,1426.59997559,1451.80004883,439.00000000,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (3)
  867.         CreateDynamicObject(1424,1429.30004883,1452.80004883,439.00000000,0.00000000,0.00000000,90.00000000); //object(dyn_roadbarrier_2) (5)
  868.         CreateDynamicObject(1424,1430.90002441,1452.69995117,439.00000000,0.00000000,0.00000000,90.00000000); //object(dyn_roadbarrier_2) (6)
  869.         CreateDynamicObject(1424,1432.90002441,1452.80004883,439.00000000,0.00000000,0.00000000,90.00000000); //object(dyn_roadbarrier_2) (8)
  870.         CreateDynamicObject(1424,1434.80004883,1452.69995117,439.00000000,0.00000000,0.00000000,90.00000000); //object(dyn_roadbarrier_2) (9)
  871.         CreateDynamicObject(10244,1448.30004883,1460.50000000,441.39999390,0.00000000,0.00000000,0.25000000); //object(vicjump_sfe) (1)
  872.         CreateDynamicObject(3115,1461.00000000,1471.80004883,444.89999390,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (1)
  873.         CreateDynamicObject(971,1459.30004883,1462.50000000,444.89999390,1.99951172,0.25268555,359.98352051); //object(subwaygate) (11)
  874.         CreateDynamicObject(971,1455.00000000,1481.00000000,444.89999390,1.99951172,0.25268555,359.98352051); //object(subwaygate) (15)
  875.         CreateDynamicObject(971,1463.80004883,1481.00000000,444.79998779,1.99945068,0.50283813,359.97485352); //object(subwaygate) (16)
  876.         CreateDynamicObject(971,1467.09997559,1462.50000000,444.89999390,1.99951172,0.25268555,359.98352051); //object(subwaygate) (17)
  877.         CreateDynamicObject(971,1467.00000000,1481.09997559,444.79998779,1.99401855,0.49987793,0.72253418); //object(subwaygate) (19)
  878.         CreateDynamicObject(971,1450.50000000,1476.69995117,444.89999390,1.99951172,359.75238037,90.00103760); //object(subwaygate) (20)
  879.         CreateDynamicObject(971,1450.50000000,1467.90002441,444.89999390,1.99951172,359.74731445,90.00000000); //object(subwaygate) (21)
  880.         CreateDynamicObject(971,1438.69995117,1462.30004883,438.50000000,89.74731445,89.93408203,270.06042480); //object(subwaygate) (22)
  881.         CreateDynamicObject(996,1425.50000000,1459.19995117,439.20001221,0.00000000,0.00000000,270.24194336); //object(lhouse_barrier1) (13)
  882.         CreateDynamicObject(3884,1441.50000000,1464.50000000,437.89999390,0.00000000,358.75000000,137.25000000); //object(samsite_sfxrf) (1)
  883.         CreateDynamicObject(3884,1426.69921875,1464.29980469,438.00000000,0.00000000,358.74755859,222.24731445); //object(samsite_sfxrf) (2)
  884.         CreateDynamicObject(2985,1435.90002441,1452.30004883,438.70001221,0.00000000,0.00000000,270.00000000); //object(minigun_base) (1)
  885.         CreateDynamicObject(2985,1438.90002441,1452.30004883,438.70001221,0.00000000,0.00000000,270.00000000); //object(minigun_base) (2)
  886.         CreateDynamicObject(2985,1441.80004883,1452.50000000,438.70001221,0.00000000,0.00000000,270.00000000); //object(minigun_base) (3)
  887.         Create3DTextLabel("<!> Paracaidista 1 <!>",0xFF0000FF,1428.4985,1452.7101,439.6896,35,0,1);
  888.         Create3DTextLabel("<!> Paracaidista 2 <!>",0xFF0000FF,1430.1091,1452.5804,439.6825,35,0,1);
  889.         Create3DTextLabel("<!> Paracaidista 3 <!>",0xFF0000FF,1431.8756,1452.5526,439.6747,35,0,1);
  890.         Create3DTextLabel("<!> Paracaidista 4 <!>",0xFF0000FF,1433.8290,1452.6169,439.7049,35,0,1);
  891.         Create3DTextLabel("<!> Paracaidismo Xtremo v2.1 <!>",0xFF0000FF,1426.3950,1460.8152,439.6987,35,0,1);
  892.        
  893.         //======= AeroLV
  894.         CreateDynamicObject(18780, 1485.05, 1166.65, 21.47, 0.00, 0.00, 270.65);
  895. CreateDynamicObject(18779, 1475.40, 1179.97, 19.65, 0.00, 0.00, 90.67);
  896. CreateDynamicObject(18781, 1519.37, 1181.87, 20.35, 0.00, 0.00, 180.77);
  897. CreateDynamicObject(18786, 1536.02, 1327.65, 12.12, 0.00, 0.00, 268.19);
  898. CreateDynamicObject(16776, 1537.37, 1345.64, 9.19, 0.00, 0.00, 269.41);
  899. CreateDynamicObject(18786, 1535.72, 1361.97, 12.13, 0.00, 0.00, 90.88);
  900. CreateDynamicObject(18998, 1422.72, 1570.15, 16.19, 91.00, 0.00, 359.68);
  901. CreateDynamicObject(18991, 1431.61, 1677.02, 17.03, 84.00, -91.00, 358.56);
  902. CreateDynamicObject(18998, 1437.32, 1571.44, 14.48, 92.00, 0.00, 358.80);
  903. CreateDynamicObject(18752, 1575.33, 1837.51, 2.54, 0.00, 0.00, 0.00);
  904. CreateDynamicObject(10822, 1479.51, 1890.33, 38.44, 2.00, 7.00, 269.00);
  905. CreateDynamicObject(18801, 1419.12, 1368.92, 31.82, 0.00, 0.00, 90.75);
  906. CreateDynamicObject(18801, 1438.20, 1367.82, 31.96, 0.00, 0.00, 98.73);
  907. CreateDynamicObject(18801, 1457.88, 1367.77, 31.53, 0.00, 0.00, 97.16);
  908. CreateDynamicObject(18777, 1389.62, 1803.49, 12.07, 0.00, 0.00, 0.00);
  909. CreateDynamicObject(18777, 1388.95, 1801.35, 38.01, 0.00, 0.00, 352.85);
  910. CreateDynamicObject(18777, 1388.70, 1800.82, 63.95, 0.00, 0.00, 349.32);
  911. CreateDynamicObject(18777, 1388.41, 1798.09, 89.75, 0.00, 0.00, 350.87);
  912. CreateDynamicObject(18842, 1391.26, 1801.07, 34.37, 0.00, 0.00, 0.00);
  913. CreateDynamicObject(16098, 1321.34, 1281.13, 15.09, 0.00, 0.00, 88.88);
  914. CreateDynamicObject(18800, 1593.99, 1596.39, 20.78, 0.00, 0.00, 0.00);
  915. CreateDynamicObject(18800, 1537.14, 1595.32, 43.89, 0.00, 0.00, 182.00);
  916. CreateDynamicObject(18800, 1591.70, 1596.16, 67.19, 0.00, 0.00, 0.00);
  917. CreateDynamicObject(18772, 1440.57, 1574.28, 82.00, 0.00, 0.00, 269.59);
  918. CreateDynamicObject(18835, 1307.08, 1576.99, 80.77, 0.00, -91.00, 350.09);
  919. CreateDynamicObject(791, 1272.11, 1292.79, 8.39, 0.00, 0.00, 0.00);
  920. CreateDynamicObject(791, 1364.73, 1257.51, 8.51, 0.00, 0.00, 0.00);
  921. CreateDynamicObject(16119, 1305.60, 1261.37, 6.20, 0.00, 0.00, 355.45);
  922. CreateDynamicObject(18771, 1358.14, 1288.64, 7.69, 0.00, 0.00, 0.00);
  923. CreateDynamicObject(7916, 1295.28, 1325.58, 12.63, 0.00, 0.00, 81.49);
  924. CreateDynamicObject(7916, 1294.29, 1345.53, 13.77, 0.00, 0.00, 75.33);
  925. CreateDynamicObject(18836, 1478.60, 1599.19, 14.54, 0.00, 0.00, 0.00);
  926. CreateDynamicObject(18836, 1478.58, 1549.62, 14.49, 0.00, 0.00, 0.00);
  927. CreateDynamicObject(18836, 1387.59, 1563.68, 14.57, 0.00, 0.00, 0.00);
  928. CreateDynamicObject(18836, 1387.48, 1513.64, 14.64, 0.00, 0.00, 359.68);
  929. CreateDynamicObject(18838, 1386.91, 1596.06, 22.05, 0.00, 0.00, 269.79);
  930. CreateDynamicObject(18842, 1388.96, 1562.65, 32.95, 84.00, 0.00, 4.45);
  931. CreateDynamicObject(11456, 3573.66, -9201.92, 208.00, 0.00, 0.00, 0.00);
  932. CreateDynamicObject(8882, 1603.28, 1267.80, 41.93, 0.00, 0.00, 26.20);
  933. CreateDynamicObject(8881, 1608.41, 1447.74, 42.77, 0.00, 0.00, 208.16);
  934. CreateDynamicObject(9076, 1565.67, 1449.02, 19.87, 0.00, 0.00, 0.00);
  935. CreateDynamicObject(8620, 1480.41, 1522.91, 32.53, 0.00, 0.00, 0.00);
  936. CreateDynamicObject(8620, 1479.80, 1630.78, 32.64, 0.00, 0.00, 0.00);
  937. CreateDynamicObject(8620, 1702.77, 1608.10, 32.68, 0.00, 0.00, 261.07);
  938. CreateDynamicObject(18800, 1296.87, 1436.50, 20.63, 0.00, 0.00, 184.16);
  939. CreateDynamicObject(18800, 1346.38, 1438.60, 43.92, 0.00, 0.00, 0.00);
  940. CreateDynamicObject(18800, 1293.04, 1436.66, 67.15, 0.00, 0.00, 183.60);
  941. CreateDynamicObject(18772, 1440.85, 1468.50, 82.09, 0.00, 0.00, 93.66);
  942. CreateDynamicObject(18838, 1572.29, 1476.93, 90.98, 0.00, 0.00, 184.01);
  943. CreateDynamicObject(18836, 1540.03, 1475.21, 98.40, 0.00, 0.00, 272.02);
  944. CreateDynamicObject(18801, 1516.98, 1483.29, 116.00, 0.00, 0.00, 3.89);
  945. CreateDynamicObject(18779, 1463.50, 1178.76, 40.71, 0.00, 185.00, -91.00);
  946. CreateDynamicObject(18779, 1428.08, 1405.57, 19.27, 0.00, 0.00, 0.00);
  947. CreateDynamicObject(18779, 1428.34, 1417.82, 19.31, 0.00, 0.00, 0.00);
  948. CreateDynamicObject(18777, 1433.70, 1235.68, 12.27, 0.00, 0.00, 140.61);
  949. CreateDynamicObject(18777, 1436.98, 1238.03, 37.57, 0.00, 0.00, 133.45);
  950. CreateDynamicObject(18777, 1437.79, 1237.68, 63.46, 0.00, 0.00, 128.12);
  951. CreateDynamicObject(18842, 1434.69, 1232.01, 37.94, 0.00, 0.00, 0.00);
  952.  
  953.  
  954. //=========== AeroSF
  955. CreateDynamicObject(18761, -1656.48, -151.38, 17.87,   0.00, 0.00, 318.61);
  956. CreateDynamicObject(18761, -1643.94, -165.92, 17.77,   0.00, 0.00, 314.80);
  957. CreateDynamicObject(708, -1627.85, -179.16, 13.00,   0.00, 0.00, 0.00);
  958. CreateDynamicObject(708, -1664.87, -138.71, 13.00,   0.00, 0.00, 0.00);
  959. CreateDynamicObject(18777, -1632.72, -215.88, 15.58,   0.00, 0.00, 217.86);
  960. CreateDynamicObject(18777, -1633.12, -215.15, 41.32,   0.00, 0.00, 211.04);
  961. CreateDynamicObject(18777, -1632.44, -216.93, 67.16,   0.00, 0.00, 204.66);
  962. CreateDynamicObject(18777, -1632.32, -216.86, 92.55,   0.00, 0.00, 196.52);
  963. CreateDynamicObject(18772, -1623.86, -341.47, 118.34,   0.00, 0.00, 13.07);
  964. CreateDynamicObject(18825, -1580.79, -466.70, 120.69,   86.00, 0.00, 91.45);
  965. CreateDynamicObject(18808, -1567.57, -436.61, 122.32,   92.00, 0.00, 3.49);
  966. CreateDynamicObject(18998, -1569.07, -317.53, 122.83,   90.00, 0.00, 0.21);
  967. CreateDynamicObject(19129, -1567.00, -213.15, 117.49,   0.00, 0.00, 0.00);
  968. CreateDynamicObject(19129, -1567.20, -193.55, 117.49,   0.00, 0.00, 0.00);
  969. CreateDynamicObject(18998, -1459.32, -198.31, 121.16,   88.00, 82.00, 9.18);
  970. CreateDynamicObject(18882, -1285.63, -196.55, 103.36,   0.00, 0.00, 359.80);
  971. CreateDynamicObject(18780, -1636.76, -309.54, 24.46,   0.00, 0.00, 228.91);
  972. CreateDynamicObject(18780, -1681.51, -358.65, 61.12,   0.00, 0.00, 226.74);
  973. CreateDynamicObject(18780, -9289.29, -7014.22, -740.00,   0.00, 0.00, 0.00);
  974. CreateDynamicObject(18780, -2978.63, -1613.04, 90.01,   0.00, 0.00, 224.83);
  975. CreateDynamicObject(18780, -1728.74, -406.49, 98.97,   0.00, 0.00, 224.17);
  976. CreateDynamicObject(18780, -1778.17, -454.48, 137.17,   0.00, 0.00, 224.50);
  977. CreateDynamicObject(18847, -1327.48, -13.08, 65.38,   0.00, -22.00, 41.00);
  978. CreateDynamicObject(18847, -666.96, 483.30, -1.00,   0.00, 0.00, 0.00);
  979. CreateDynamicObject(18847, -1167.04, 118.26, 155.00,   0.00, -26.00, 38.05);
  980. CreateDynamicObject(712, -1637.71, -144.23, 24.09,   0.00, 0.00, 0.00);
  981. CreateDynamicObject(712, -1624.19, -133.82, 22.48,   0.00, 0.00, 0.00);
  982. CreateDynamicObject(712, -1613.26, -123.78, 22.10,   0.00, 0.00, 0.00);
  983. CreateDynamicObject(712, -1601.78, -111.55, 21.35,   0.00, 0.00, 0.00);
  984. CreateDynamicObject(712, -1591.58, -100.63, 22.09,   0.00, 0.00, 0.00);
  985. CreateDynamicObject(712, -1579.72, -89.48, 21.29,   0.00, 0.00, 0.00);
  986. CreateDynamicObject(18780, -1542.04, -63.57, 24.09,   0.00, 0.00, 43.84);
  987. CreateDynamicObject(18780, -1560.41, -57.79, 22.88,   0.00, 0.00, 45.68);
  988. CreateDynamicObject(9963, -1547.85, -269.82, 35.73,   0.00, 0.00, 288.15);
  989.  
  990. //====== Megatuberia Extrema en Chilliad
  991. CreateDynamicObject(18809, -2277.03, -1573.72, 480.35, -106.98, 63.06, 0.00);
  992. CreateDynamicObject(18809, -2233.14, -1552.52, 474.03, -106.14, 63.30, -0.06);
  993. CreateDynamicObject(18809, -2189.14, -1531.33, 468.13, -104.88, 63.42, -0.06);
  994. CreateDynamicObject(18809, -2145.44, -1510.33, 462.61, -104.52, 63.60, -0.06);
  995. CreateDynamicObject(18809, -2101.44, -1489.52, 457.40, -103.56, 64.26, -0.06);
  996. CreateDynamicObject(18809, -2056.97, -1468.70, 452.40, -103.38, 64.20, -0.06);
  997. CreateDynamicObject(18822, -2010.92, -1455.37, 449.48, -87.12, 115.80, 27.30);
  998. CreateDynamicObject(18822, -1967.86, -1471.17, 448.46, -87.12, 115.80, -15.90);
  999. CreateDynamicObject(18822, -1941.94, -1508.23, 440.37, -3.18, 113.94, -62.34);
  1000. CreateDynamicObject(18822, -1926.84, -1538.54, 408.98, -0.12, 151.68, -62.34);
  1001. CreateDynamicObject(18809, -1922.60, -1546.64, 362.43, 0.00, 0.00, 0.00);
  1002. CreateDynamicObject(18809, -1922.60, -1546.64, 313.91, 0.00, 0.00, 0.00);
  1003. CreateDynamicObject(18824, -1922.72, -1558.85, 270.54, 4.50, -45.36, 262.34);
  1004. CreateDynamicObject(18809, -1927.52, -1602.32, 258.18, -25.38, -88.62, -96.84);
  1005. CreateDynamicObject(18818, -1932.74, -1643.70, 258.30, 87.60, 2.10, 351.17);
  1006. CreateDynamicObject(18809, -1884.59, -1656.90, 259.13, -25.38, -88.62, -185.34);
  1007. CreateDynamicObject(18809, -1835.93, -1661.94, 260.21, -25.38, -88.62, -185.34);
  1008. CreateDynamicObject(18813, -1750.55, -1670.96, 221.74, -0.48, -32.22, -11.34);
  1009. CreateDynamicObject(18824, -1718.58, -1677.37, 192.41, 3.06, -77.40, -12.36);
  1010. CreateDynamicObject(18809, -1676.55, -1687.66, 205.74, 0.60, 57.36, -14.82);
  1011. CreateDynamicObject(18809, -1637.75, -1698.20, 231.46, 0.60, 57.36, -14.82);
  1012. CreateDynamicObject(18824, -1977.92, -1658.26, 259.24, 84.72, -62.76, 10.90);
  1013. CreateDynamicObject(18998, -2005.65, -1774.10, 266.99, 86.16, -13.74, 5.94);
  1014. CreateDynamicObject(18823, -2009.52, -1892.65, 272.48, 92.46, 25.02, 13.14);
  1015. CreateDynamicObject(18823, -1974.07, -1920.10, 272.48, 92.46, 25.02, -164.22);
  1016. CreateDynamicObject(18999, -1966.51, -2038.96, 285.16, 82.92, 17.94, -19.86);
  1017. CreateDynamicObject(18823, -1958.67, -2157.29, 300.40, 80.70, 30.12, 11.52);
  1018. CreateDynamicObject(18823, -1923.44, -2184.54, 300.40, 80.70, 30.12, -173.46);
  1019. CreateDynamicObject(19000, -1932.41, -2302.11, 304.00, -16.80, 94.26, 80.81);
  1020. CreateDynamicObject(18816, -1954.25, -2423.68, 276.62, 0.00, 0.00, 0.00);
  1021. CreateDynamicObject(18823, -1960.61, -2413.12, 232.96, -3.66, -45.54, 127.14);
  1022. CreateDynamicObject(18998, -2027.85, -2317.12, 208.30, 80.76, -144.12, -1.20);
  1023. CreateDynamicObject(18816, -2103.97, -2211.76, 149.04, 0.00, 0.00, 0.00);
  1024. CreateDynamicObject(18823, -2094.33, -2204.67, 76.95, 2.94, -44.82, -328.26);
  1025. CreateDynamicObject(18816, -2103.99, -2211.77, 120.00, 0.00, 0.00, 0.00);
  1026. CreateDynamicObject(18823, -2069.73, -2173.64, 65.29, 92.10, 128.22, -318.84);
  1027. CreateDynamicObject(3524, -2302.59, -1582.16, 481.20, 0.00, 0.00, -59.70);
  1028. CreateDynamicObject(3524, -2303.16, -1581.06, 481.20, 0.00, 0.00, -59.70);
  1029. CreateDynamicObject(3524, -2298.42, -1588.31, 481.20, 0.00, 0.00, -59.70);
  1030. CreateDynamicObject(3524, -2297.96, -1589.18, 481.20, 0.00, 0.00, -59.70);
  1031. CreateDynamicObject(6865, -2298.63, -1584.24, 488.25, 0.00, 0.00, -16.56);
  1032. //============================================================================================================================================================================
  1033. //================== TIMERS ======================//
  1034. //=== Timer Mensajes Random
  1035. SetTimer("TimerBreynerMensajesRandom",5000,1);
  1036.  
  1037. SendRconCommand("hostname Breyner's Freeroam | v0.1 [0.3e]");
  1038. SendRconCommand("mapname San Andreas");
  1039. SetGameModeText("[ Freeroam ]");
  1040. SendRconCommand("weburl www.TuWeb.com");
  1041. return 1;
  1042. }
  1043. //===============================================================================================================================================================
  1044. public OnPlayerEnterCheckpoint(playerid)
  1045.         {
  1046.         SetPlayerPos(playerid,1426.3950,1460.8152,439.6987);
  1047.     SendClientMessage(playerid,Breyner_AZL, "Bienvenido a ParacaidismoX... Diviertete");
  1048.         GivePlayerWeapon(playerid, 46, 1 );
  1049.         GivePlayerWeapon(playerid, 43, 500);
  1050.  
  1051.     return 1;
  1052.         }
  1053. //===============================================================================================================================================================
  1054. public OnPlayerSpawn(playerid)
  1055. {
  1056. //========================================
  1057. SetPlayerInterior(playerid,0);
  1058.         breynerPlayerRandomSpawn(playerid);
  1059. //========================================     
  1060.              new string[320];
  1061.      new BreynerNuser[MAX_PLAYER_NAME];
  1062.      GetPlayerName(playerid, BreynerNuser, sizeof(BreynerNuser));
  1063.      BreynerClearBox(playerid,20);
  1064.       {
  1065.           format(string,sizeof(string),"Bienvenido a Breyner's Freeroam, Usuario {FF0000}%s", BreynerNuser );
  1066.           SendClientMessage(playerid, Breyner_BLNC, "Recuerda usar {FF0000}/comandos {FFFFFF}y {FF0000}/reglas {FFFFFF}para saber más.");
  1067.           SendClientMessage(playerid, Breyner_BLNC, string);
  1068.       }
  1069. return 1;
  1070.         }
  1071.         //===================================
  1072.         public breynerPlayerRandomSpawn(playerid)
  1073.         {
  1074. if (iSpawnSet[playerid] == 0)
  1075.     {
  1076.                 new rand = random(sizeof(gRandomPlayerSpawns));
  1077.                 SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]);
  1078.         }
  1079.         return 1;
  1080. }
  1081. //===================================
  1082. public OnPlayerRequestClass(playerid, classid)
  1083. {
  1084.         iSpawnSet[playerid] = 0;
  1085.         SetupPlayerForClassSelection(playerid);
  1086.         return 1;
  1087. }
  1088. //==============================================
  1089. public SetupPlayerForClassSelection(playerid)
  1090. {
  1091.         SetPlayerInterior(playerid,14);
  1092.         SetPlayerPos(playerid,2180.5457,1285.6350,42.7836);
  1093.         SetPlayerFacingAngle(playerid, 230);
  1094.         SetPlayerCameraPos(playerid,2166.5500,1285.8143,43.4927);
  1095.         SetPlayerCameraLookAt(playerid,2166.5500,1285.8143,43.4927);
  1096.         SetPlayerInterior(playerid,0);
  1097.         SetPlayerVirtualWorld(playerid,0);
  1098. }