SHOW:
|
|
- or go back to the newest paste.
| 1 | //Mi primer aporte a Samp Forums | |
| 2 | - | //Creditos a EliasxD ya que tome la idea de el y tome /minigun y /conter de su fs |
| 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 | - | if(strcmp(cmdtext,"/conter",true)==0) |
| 129 | + | |
| 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 |