Advertisement
Smoke-Luca

Minijuegos

Jun 16th, 2014
2,120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Mi primer aporte a Samp Forums
  2. //Creditos a EliasxD ya que tome la idea de el y  tome /minigun y /counter de su fs
  3. // Si esto da exito are una v3 , este fs estara en mi server desde 0 muy pronto..
  4.  
  5. //includes
  6. #include a_samp
  7. #include streamer//muy importante debes tener este include
  8.  
  9. //defines
  10. #define BLUE            0x1229FAFF
  11. #define COLOR_RED 0xAA3333AA
  12. #define C_Rojo               0xFF0000FF
  13. #define COLOR_WHITE 0xFFFFFFAA
  14. #define TuServer "Nombre del server" //cambialo xDDDDDDDDDDDDDDDDDDD
  15. //pragmas
  16. #pragma tabsize 0
  17.  
  18. //news
  19. new EstaEnJuego[MAX_PLAYERS];
  20.  
  21. //publics
  22. public OnGameModeInit ()
  23. {
  24.  
  25. CreateDynamicObject(12814, 2959.10009766, -1671.00000000, 0.50000000, 0.00000000, 0.00000000, 251.99993896);
  26. CreateDynamicObject(12814, 2950.60009766, -1697.69995117, 0.50000000, 0.00000000, 0.00000000, 251.99890137);
  27. CreateDynamicObject(12814, 2968.30004883, -1642.50000000, 0.50000000, 0.00000000, 0.00000000, 251.99890137);
  28. CreateDynamicObject(12814, 3015.19995117, -1657.50000000, 0.50000000, 0.00000000, 0.00000000, 251.99890137);
  29. CreateDynamicObject(12814, 3006.00000000, -1685.40002441, 0.50000000, 0.00000000, 0.00000000, 251.99890137);
  30. CreateDynamicObject(12814, 2996.69995117, -1712.69995117, 0.50000000, 0.00000000, 0.00000000, 251.99890137);
  31. CreateDynamicObject(8171, 2944.19995117, -1639.50000000, 18.79999924, 0.00000000, 90.00000000, 341.75061035);
  32. CreateDynamicObject(8171, 3013.69995117, -1645.59997559, 18.79999924, 0.00000000, 90.00000000, 251.74438477);
  33. CreateDynamicObject(8171, 3021.00000000, -1717.00000000, 18.50000000, 0.00000000, 90.00000000, 161.48962402);
  34. CreateDynamicObject(8171, 2988.60009766, -1721.09997559, 18.79999924, 0.00000000, 90.00000000, 75.48718262);
  35. CreateDynamicObject(8171, 2960.80004883, -1644.30004883, 38.40000153, 0.00000000, 178.75000000, 341.74621582);
  36. CreateDynamicObject(8171, 2997.30004883, -1654.80004883, 38.90000153, 0.00000000, 178.74755859, 341.74072266);
  37. CreateDynamicObject(8171, 3022.50000000, -1662.00000000, 39.20000076, 0.00000000, 178.74755859, 341.74072266);
  38. CreateDynamicObject(3095, 2937.19995117, -1703.90002441, 3.20000005, 0.00000000, 358.00000000, 346.00000000);
  39. CreateDynamicObject(3095, 2946.50000000, -1705.90002441, 6.50000000, 0.00000000, 357.99499512, 345.99792480);
  40. CreateDynamicObject(3095, 2955.80004883, -1707.90002441, 10.30000019, 0.00000000, 357.99499512, 345.99792480);
  41. CreateDynamicObject(3095, 2965.50000000, -1709.59997559, 13.30000019, 0.00000000, 357.99499512, 345.99792480);
  42. CreateDynamicObject(3279, 2966.10009766, -1710.19995117, 13.39999962, 0.00000000, 0.00000000, 166.00000000);
  43. CreateDynamicObject(8425, 3019.19995117, -1708.59997559, 3.50000000, 0.00000000, 0.00000000, 342.00000000);
  44. CreateDynamicObject(2991, 3008.69995117, -1717.30004883, 0.89999998, 0.00000000, 0.00000000, 0.00000000);
  45. CreateDynamicObject(2991, 3002.30004883, -1710.50000000, 0.89999998, 0.00000000, 0.00000000, 324.00000000);
  46. CreateDynamicObject(2991, 3011.30004883, -1707.00000000, 0.89999998, 0.00000000, 0.00000000, 355.99780273);
  47. CreateDynamicObject(2991, 3003.19995117, -1702.00000000, 0.89999998, 0.00000000, 0.00000000, 339.99548340);
  48. CreateDynamicObject(2991, 2998.30004883, -1718.09997559, 0.89999998, 0.00000000, 0.00000000, 219.99389648);
  49. CreateDynamicObject(2991, 2993.50000000, -1709.19995117, 0.89999998, 0.00000000, 0.00000000, 53.99023438);
  50. CreateDynamicObject(2991, 2997.19995117, -1703.50000000, 0.89999998, 0.00000000, 0.00000000, 127.98681641);
  51. CreateDynamicObject(2991, 2987.80004883, -1713.80004883, 0.89999998, 0.00000000, 0.00000000, 91.98522949);
  52. CreateDynamicObject(2935, 3010.50000000, -1687.19995117, 2.00000000, 0.00000000, 0.00000000, 0.00000000);
  53. CreateDynamicObject(2935, 3000.60009766, -1686.19995117, 2.00000000, 0.00000000, 0.00000000, 298.00000000);
  54. CreateDynamicObject(2935, 2989.60009766, -1698.30004883, 2.00000000, 0.00000000, 0.00000000, 5.99868774);
  55. CreateDynamicObject(2935, 2979.89990234, -1710.40002441, 2.00000000, 0.00000000, 356.00000000, 319.99853516);
  56. CreateDynamicObject(2935, 2976.00000000, -1696.00000000, 2.00000000, 0.00000000, 355.99548340, 271.99328613);
  57. CreateDynamicObject(2935, 2980.10009766, -1686.30004883, 2.00000000, 0.00000000, 355.98999023, 307.98852539);
  58. CreateDynamicObject(2935, 2991.10009766, -1681.30004883, 2.00000000, 0.00000000, 355.98449707, 333.98522949);
  59. CreateDynamicObject(18257, 3032.60009766, -1659.30004883, 0.60000002, 0.00000000, 358.00000000, 0.00000000);
  60. CreateDynamicObject(18257, 3028.19995117, -1672.00000000, 0.60000002, 0.00000000, 357.99499512, 280.00000000);
  61. CreateDynamicObject(18257, 3016.10009766, -1648.00000000, 0.60000002, 0.00000000, 357.98950195, 125.99755859);
  62. CreateDynamicObject(18257, 3021.00000000, -1662.50000000, 0.60000002, 0.00000000, 355.98950195, 63.99667358);
  63. CreateDynamicObject(18257, 3013.19995117, -1659.40002441, 0.60000002, 0.00000000, 355.98449707, 33.99536133);
  64. CreateDynamicObject(18257, 3025.10009766, -1678.90002441, 0.60000002, 0.00000000, 355.98449707, 359.99169922);
  65. CreateDynamicObject(18257, 3012.69995117, -1671.40002441, 0.60000002, 0.00000000, 355.98449707, 67.98904419);
  66. CreateDynamicObject(12990, 2947.00000000, -1637.30004883, 3.90000010, 0.00000000, 358.00000000, 340.25000000);
  67. CreateDynamicObject(12990, 2938.89990234, -1661.50000000, 3.90000010, 0.00000000, 357.99499512, 340.24658203);
  68. CreateDynamicObject(12990, 2930.39990234, -1686.00000000, 3.90000010, 0.00000000, 357.99499512, 340.24658203);
  69. CreateDynamicObject(16135, 2995.39990234, -1662.80004883, 1.00000000, 0.00000000, 0.00000000, 60.00000000);
  70. CreateDynamicObject(18451, 2979.80004883, -1642.59997559, 1.00000000, 0.00000000, 0.00000000, 0.00000000);
  71. CreateDynamicObject(18451, 2966.80004883, -1640.19995117, 1.00000000, 0.00000000, 0.00000000, 48.00000000);
  72. CreateDynamicObject(18451, 2972.00000000, -1647.69995117, 1.00000000, 0.00000000, 0.00000000, 5.99926758);
  73. CreateDynamicObject(18451, 2974.10009766, -1659.50000000, 1.00000000, 0.00000000, 0.00000000, 283.99853516);
  74. CreateDynamicObject(18451, 2962.50000000, -1652.09997559, 1.00000000, 0.00000000, 0.00000000, 321.99658203);
  75. CreateDynamicObject(18451, 2958.50000000, -1642.30004883, 1.00000000, 0.00000000, 0.00000000, 279.99276733);
  76. CreateDynamicObject(18451, 2955.10009766, -1656.00000000, 1.00000000, 0.00000000, 0.00000000, 319.99206543);
  77. CreateDynamicObject(18451, 2966.00000000, -1662.59997559, 1.00000000, 0.00000000, 0.00000000, 289.98779297);
  78. CreateDynamicObject(18451, 2953.19995117, -1664.59997559, 1.00000000, 0.00000000, 0.00000000, 211.98411560);
  79. CreateDynamicObject(18451, 2959.80004883, -1672.30004883, 1.00000000, 0.00000000, 0.00000000, 259.98120117);
  80. CreateDynamicObject(18451, 2946.39990234, -1671.19995117, 1.00000000, 0.00000000, 0.00000000, 287.98046875);
  81. CreateDynamicObject(18451, 2952.69995117, -1681.69995117, 1.00000000, 0.00000000, 2.00000000, 243.97912598);
  82. CreateDynamicObject(18451, 2943.80004883, -1681.19995117, 1.00000000, 0.00000000, 1.99951172, 285.97888184);
  83. CreateDynamicObject(18451, 2953.00000000, -1693.59997559, 1.00000000, 0.00000000, 1.99951172, 247.97412109);
  84. CreateDynamicObject(2935, 2942.30004883, -1691.80004883, 2.00000000, 0.00000000, 355.98449707, 275.98522949);
  85. CreateDynamicObject(2935, 2961.39990234, -1686.19995117, 2.00000000, 0.00000000, 355.98449707, 195.98199463);
  86. CreateDynamicObject(2935, 2971.60009766, -1673.09997559, 2.00000000, 0.00000000, 355.98449707, 121.97961426);
  87. CreateDynamicObject(18257, 2998.80004883, -1650.69995117, 0.60000002, 0.00000000, 355.98449707, 89.98889160);
  88. CreateDynamicObject(18257, 2965.50000000, -1695.40002441, 0.60000002, 0.00000000, 355.98449707, 89.98352051);
  89. CreateDynamicObject(18257, 2985.19995117, -1673.19995117, 0.60000002, 0.00000000, 355.98449707, 47.98352051);
  90. CreateDynamicObject(18451, 2990.89990234, -1672.40002441, 1.00000000, 0.00000000, 0.00000000, 283.99658203);
  91. CreateDynamicObject(18451, 2971.10009766, -1683.80004883, 1.00000000, 0.00000000, 0.00000000, 235.99655151);
  92. CreateDynamicObject(18451, 3005.19995117, -1694.80004883, 1.00000000, 0.00000000, 0.00000000, 235.99182129);
  93. CreateDynamicObject(18451, 3004.30004883, -1670.00000000, 1.00000000, 0.00000000, 0.00000000, 235.99182129);
  94. CreateDynamicObject(18451, 3024.30004883, -1673.30004883, 1.00000000, 0.00000000, 0.00000000, 235.99182129);
  95. CreateDynamicObject(11446, 807.186584, -3181.140381, 4.800497, 0.0000, 0.0000, 33.7500);
  96.     return 1;
  97. }
  98.  
  99. public OnPlayerDisconnect (playerid)
  100. {
  101. EstaEnJuego[playerid] = 0;//No cambiar
  102. return 1;
  103. }
  104. public OnPlayerDeath(playerid, killerid, reason)
  105. {
  106.  
  107.     EstaEnJuego[playerid] = 0;//No cambiar
  108.  
  109.     return 1;
  110. }
  111.  
  112. public OnPlayerCommandText(playerid, cmdtext[])
  113. {
  114. if(EstaEnJuego[playerid] == 1) return SendClientMessage(playerid, 0x0000ffff, "No puedes usar comandos en minijuego,usa /KILL");//Si quieres cambia el mensaje
  115.  
  116.  
  117. if(strcmp(cmdtext,"/minijuegos",true)==0)
  118. {
  119.     new comandos[1800], lol[128];
  120.     strcat(comandos, "- /minigun \n\n");
  121.     strcat(comandos, "- /isla  \n\n");
  122.     strcat(comandos, "- /pro\n\n");
  123.     strcat(comandos, "- /desmadre\n\n");
  124.     strcat(comandos, "- /agua   \n\n");
  125.     strcat(comandos, "- /box\n\n");
  126.     strcat(comandos, "- /playa\n\n");
  127.     strcat(comandos, "- /rocket\n\n");
  128.     format(lol, 128, "{00FF00}Minijuegos de %s", TuServer);
  129.     ShowPlayerDialog(playerid,113, DIALOG_STYLE_MSGBOX, lol, comandos, "Gracias", "");
  130.     PlayerPlaySound(playerid,1113,0.0,0.0,0.0);
  131.     return 1;
  132. }
  133.  
  134. if(strcmp(cmdtext,"/counter",true)==0)
  135. {
  136.     new comandos[1800], lol[128];
  137.     strcat(comandos, "- Elije Tu Bando \n\n");
  138.     strcat(comandos, "-   /policias \n\n");
  139.     strcat(comandos, "- /terroristas \n\n");
  140.     format(lol, 128, "{00FF00}Comandos de %s", TuServer);
  141.     ShowPlayerDialog(playerid,112, DIALOG_STYLE_MSGBOX, lol, comandos, "Gracias", "");
  142.     PlayerPlaySound(playerid,1113,0.0,0.0,0.0);
  143.     return 1;
  144. }
  145.  
  146. if(strcmp(cmdtext, "/Playa", true) == 0)
  147. {
  148. EstaEnJuego[playerid] = 1;
  149. SetPlayerPos(playerid,316.2135,-1858.5934,3.1261);
  150. SetPlayerVirtualWorld(playerid, 0);
  151. SetPlayerInterior(playerid,0);
  152. SendClientMessage(playerid, COLOR_RED, "Te has teletransportado a: {FF8000}PLAYA DE LS.{FFFFFF}.");
  153. new name [MAX_PLAYERS];
  154.     new stringa[256];
  155.     GetPlayerName(playerid, name, sizeof(name));
  156.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/playa", name);
  157.     SendClientMessageToAll(0xFFFF00FF,stringa);
  158. return 1;
  159. }
  160.  
  161.  
  162. if(!strcmp(cmdtext, "/rocket", true))
  163.         {
  164.                 new randomspawn = random(4); //Esto define que "randomspawn" será un random de hasta 6 spawns.
  165.                 switch(randomspawn)//Esto crea un switch de "randomspawn".
  166.                 {
  167.                         case 0: SetPlayerPos(playerid, 2175.0620,1618.8661,999.9766);//Aca van las coordenadas X, Y, y Z.
  168.                         case 1: SetPlayerPos(playerid, 2229.9436,1574.7494,999.9707);//Aca van las coordenadas X, Y, y Z.
  169.                         case 2: SetPlayerPos(playerid, 2218.0798,1613.5336,999.9827);//Aca van las coordenadas X, Y, y Z.
  170.                 }//Se cierra el switch
  171.                 EstaEnJuego[playerid] = 1;
  172.                 GivePlayerWeapon(playerid,35,100000);
  173.                 SetPlayerInterior(playerid, 1);//ID del interior
  174.                 SetPlayerArmour(playerid, 100);
  175.                 SetPlayerVirtualWorld (playerid, 4);
  176.                new name [MAX_PLAYERS];
  177.     new stringa[256];
  178.     GetPlayerName(playerid, name, sizeof(name));
  179.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/rocket", name);
  180.     SendClientMessageToAll(0xFFFF00FF,stringa);
  181.                 return 1;
  182.         }
  183.  
  184.  
  185. if(!strcmp(cmdtext, "/terrorista", true))
  186.         {
  187.         if (IsPlayerInAnyVehicle(playerid)) return  SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  188.        
  189.                 new randomspawn = random(4);//Esto define que "randomspawn" será un random de hasta 6 spawns.
  190.                 switch(randomspawn)//Esto crea un switch de "randomspawn".
  191.                 {
  192.                         case 0: SetPlayerPos(playerid, 1283.5797,-810.3596,1085.6328);//Aca van las coordenadas X, Y, y Z.
  193.                         case 1: SetPlayerPos(playerid, 1236.0885,-809.7466,1084.0078);//Aca van las coordenadas X, Y, y Z.
  194.                         case 2: SetPlayerPos(playerid, 1275.3423,-792.3834,1084.0078);//Aca van las coordenadas X, Y, y Z.
  195.                 }//Se cierra el switch
  196.                 EstaEnJuego[playerid] = 1;
  197.                 GivePlayerWeapon(playerid,30,100000);
  198.                 GivePlayerWeapon(playerid,29,100000);
  199.                 GivePlayerWeapon(playerid,16,1);
  200.                 SetPlayerArmour(playerid, 100);
  201.                 SetPlayerSkin(playerid,29);
  202.                 SetPlayerInterior(playerid, 5);//ID del interior
  203.                         new name [MAX_PLAYERS];
  204.     new stringa[256];
  205.     GetPlayerName(playerid, name, sizeof(name));
  206.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/terrorista", name);
  207.     SendClientMessageToAll(0xFFFF00FF,stringa);
  208.                 return 1;
  209.         }
  210.  
  211. if(!strcmp(cmdtext, "/policias", true))
  212.         {
  213.         if (IsPlayerInAnyVehicle(playerid)) return  SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  214.        
  215.                 new randomspawn = random(4); //Esto define que "randomspawn" será un random de hasta 6 spawns.
  216.                 switch(randomspawn)//Esto crea un switch de "randomspawn".
  217.                 {
  218.                         case 0: SetPlayerPos(playerid, 1240.4514,-739.3061,95.5821);//Aca van las coordenadas X, Y, y Z.
  219.                         case 1: SetPlayerPos(playerid, 1261.5916,-770.4711,92.0313);//Aca van las coordenadas X, Y, y Z.
  220.                         case 2: SetPlayerPos(playerid, 1271.2986,-778.1307,95.9629);//Aca van las coordenadas X, Y, y Z.
  221.                 }//Se cierra el switch
  222.                 EstaEnJuego[playerid] = 1;
  223.                 GivePlayerWeapon(playerid,31,100000);
  224.                 GivePlayerWeapon(playerid,27,100000);
  225.                 GivePlayerWeapon(playerid,16,1);
  226.                 SetPlayerArmour(playerid, 100);
  227.                 SetPlayerSkin(playerid,285);
  228.                         new name [MAX_PLAYERS];
  229.     new stringa[256];
  230.     GetPlayerName(playerid, name, sizeof(name));
  231.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/policias", name);
  232.     SendClientMessageToAll(0xFFFF00FF,stringa);
  233.                 return 1;
  234.         }
  235.  
  236.         if(!strcmp(cmdtext, "/minigun", true))
  237.         {
  238.                 new randomspawn = random(4); //Esto define que "randomspawn" será un random de hasta 6 spawns.
  239.                 switch(randomspawn)//Esto crea un switch de "randomspawn".
  240.                 {
  241.                         case 0: SetPlayerPos(playerid, 2175.0620,1618.8661,999.9766);//Aca van las coordenadas X, Y, y Z.
  242.                         case 1: SetPlayerPos(playerid, 2229.9436,1574.7494,999.9707);//Aca van las coordenadas X, Y, y Z.
  243.                         case 2: SetPlayerPos(playerid, 2218.0798,1613.5336,999.9827);//Aca van las coordenadas X, Y, y Z.
  244.                 }//Se cierra el switch
  245.                 EstaEnJuego[playerid] = 1;
  246.                 GivePlayerWeapon(playerid,38,100000);
  247.                 SetPlayerInterior(playerid, 1);//ID del interior
  248.                 SetPlayerArmour(playerid, 100);
  249.                         new name [MAX_PLAYERS];
  250.     new stringa[256];
  251.     GetPlayerName(playerid, name, sizeof(name));
  252.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/minigun", name);
  253.     SendClientMessageToAll(0xFFFF00FF,stringa);
  254.                 return 1;
  255.         }
  256.        
  257.            if(!strcmp(cmdtext, "/Agua", true))
  258. {
  259. if (IsPlayerInAnyVehicle(playerid)) return  SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  260.  
  261. EstaEnJuego[playerid] = 1;
  262. ResetPlayerWeapons(playerid);
  263. SetPlayerPos(playerid, -942.2723,-298.2070,-19.5465);
  264. SetPlayerVirtualWorld(playerid, 0);
  265. SetPlayerInterior(playerid, 0);
  266. GivePlayerWeapon(playerid, 24,999);
  267. GivePlayerWeapon(playerid, 27,999);
  268. GivePlayerWeapon(playerid, 31,999);
  269. SendClientMessage(playerid, COLOR_RED, "Te has teletransportado a: {FF8000}Agua DM{FFFFFF}.");
  270.         new name [MAX_PLAYERS];
  271.     new stringa[256];
  272.     GetPlayerName(playerid, name, sizeof(name));
  273.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/desiert", name);
  274.     SendClientMessageToAll(0xFFFF00FF,stringa);
  275. return 1;
  276. }
  277.  
  278. if(!strcmp(cmdtext, "/Box", true))
  279. {
  280. if (IsPlayerInAnyVehicle(playerid)) return  SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  281.  
  282. EstaEnJuego[playerid] = 1;
  283. ResetPlayerWeapons(playerid);
  284. SetPlayerPos(playerid, 762.0065,5.4993,1000.7112);
  285. SetPlayerVirtualWorld(playerid, 0);
  286. SetPlayerInterior(playerid, 5);
  287. SetPlayerSkin (playerid, 80);
  288. SendClientMessage(playerid, COLOR_RED, "Te has teletransportado a: {FF8000}Boxeo DM{FFFFFF}.");
  289.         new name [MAX_PLAYERS];
  290.     new stringa[256];
  291.     GetPlayerName(playerid, name, sizeof(name));
  292.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/box", name);
  293.     SendClientMessageToAll(0xFFFF00FF,stringa);
  294. return 1;
  295. }
  296.  
  297.    
  298.  
  299.     if(strcmp(cmdtext, "/arenadm1") == 0)
  300.      {
  301.      if (IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  302.      
  303.          EstaEnJuego[playerid] = 1;
  304.          ResetPlayerWeapons (playerid);
  305.          GameTextForPlayer(playerid,"~w~~h~Matalos !",2500,1);
  306.          GivePlayerWeapon(playerid,WEAPON_SNIPER,999999);
  307.          GivePlayerWeapon(playerid,WEAPON_AK47,999999);
  308.          GivePlayerWeapon(playerid,WEAPON_KNIFE,999999);
  309.          GivePlayerWeapon(playerid,WEAPON_GRENADE,999999);
  310.          SetPlayerPos(playerid, 2985.3112792969, -1704.2413330078, 1.5078125);
  311.                 new name [MAX_PLAYERS];
  312.     new stringa[256];
  313.     GetPlayerName(playerid, name, sizeof(name));
  314.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/arenadm1", name);
  315.     SendClientMessageToAll(0xFFFF00FF,stringa);
  316.          return 1;
  317.      }
  318.  
  319. if (strcmp("/Isla", cmdtext, true, 10) == 0)
  320. {
  321. if (IsPlayerInAnyVehicle(playerid)) return  SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  322.  
  323. EstaEnJuego[playerid] = 1;
  324. ResetPlayerWeapons (playerid);
  325. GivePlayerWeapon (playerid, 5, 1);
  326. GivePlayerWeapon (playerid, 16, 10);
  327. GivePlayerWeapon (playerid, 24, 500);
  328. GivePlayerWeapon (playerid, 25, 1000);
  329. GivePlayerWeapon (playerid, 28, 2000);
  330. GivePlayerWeapon (playerid, 34, 50);
  331. SetPlayerPos(playerid, 813.9166,-3206.0054,6.6033);
  332.         new name [MAX_PLAYERS];
  333.     new stringa[256];
  334.     GetPlayerName(playerid, name, sizeof(name));
  335.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/isla", name);
  336.     SendClientMessageToAll(0xFFFF00FF,stringa);
  337. return 1;
  338. }
  339.  
  340. if(!strcmp(cmdtext, "/kill", true)) return SetPlayerHealth(playerid, 0.0);//no borrar
  341.  
  342. if(!strcmp(cmdtext, "/desmadre", true))
  343. {
  344. if (IsPlayerInAnyVehicle(playerid)) return  SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  345.  
  346. EstaEnJuego[playerid] = 1;
  347. ResetPlayerWeapons(playerid);
  348. GivePlayerWeapon(playerid, 24, 9999);
  349. GivePlayerWeapon(playerid, 25, 9999);
  350. GivePlayerWeapon(playerid, 34, 9999);
  351. SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
  352. SetPlayerVirtualWorld(playerid, 3);
  353. SetPlayerInterior(playerid, 1);
  354. SendClientMessage(playerid, COLOR_RED, "Te has teletransportado a: {FFFF00}Desmadre");
  355.         new name [MAX_PLAYERS];
  356.     new stringa[256];
  357.     GetPlayerName(playerid, name, sizeof(name));
  358.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/desmadre", name);
  359.     SendClientMessageToAll(0xFFFF00FF,stringa);
  360.  
  361. return 1;
  362. }
  363.  
  364. if (strcmp("/pro", cmdtext, true, 10) == 0)
  365.     {
  366.     if (IsPlayerInAnyVehicle(playerid)) return  SendClientMessage(playerid, 0xFFFF0050, "[INFO]: Baja De Tu Vehiculo e Intentalo De Nuevo");
  367.    
  368.     SetPlayerPos(playerid, 2737.7922,-1760.1836, 44.1509);
  369.     EstaEnJuego[playerid] = 1;
  370.     SetPlayerVirtualWorld(playerid, 1);
  371.     ResetPlayerWeapons(playerid);
  372.     GivePlayerWeapon(playerid, 24,10000);
  373.     GivePlayerWeapon(playerid, 25,10000);
  374.     GivePlayerWeapon(playerid, 34,10000);
  375.     SetPlayerHealth(playerid, 50);
  376.     SetPlayerArmour(playerid, 50);
  377.     SendClientMessage(playerid, COLOR_WHITE,"Has ido a /PRO");
  378.             new name [MAX_PLAYERS];
  379.     new stringa[256];
  380.     GetPlayerName(playerid, name, sizeof(name));
  381.     format(stringa, sizeof(stringa), "{19C0BA}[ ! ]:[%s] Fue a {FF0000}/pro", name);
  382.     SendClientMessageToAll(0xFFFF00FF,stringa);
  383.         return 1;
  384.     }
  385.     return SendClientMessage(playerid, C_Rojo,"[ ! ]El comando  no existe!");
  386. }
  387.  
  388. //Siempre que le pongas otro minijuego agregale EstaEnJuego[playerid] = 1; para que no usen comandos
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement