arriba poner estos new
pawn Код:
new NoMinijuegos[MAX_PLAYERS];
new DentroCS[MAX_PLAYERS];
pawn Код:
if(strcmp(cmdtext, "/minigun", true) ==0 )
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "[ERROR]: No Puedes ir a /minigun estando en un vehiculo!");
new str [128];
new Float:health;
GetPlayerHealth(playerid,health);
if(health >= 70)
{
new nombre[MAX_PLAYER_NAME], string[256];
GetPlayerName(playerid, nombre, sizeof(nombre));
format(string, sizeof(string), "* %s se teletrasporto a (/minigun)!", nombre);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, 0x00D300AA, "Bienvenido a Minigun!");
SetCameraBehindPlayer(playerid);
SetPlayerVirtualWorld(playerid,2);
ResetPlayerWeapons(playerid);
SetPlayerFacingAngle(playerid,random(9000));
DentroCS[playerid] = 1;
NoMinijuegos[playerid] = 1;
new randomspawn = random(5);
switch(randomspawn)
{
case 0: SetPlayerPos(playerid, -1130.4258, 1057.6685, 1346.4141);
case 1: SetPlayerPos(playerid, -1069.2738, 1088.8636, 1346.4039);
case 2: SetPlayerPos(playerid, -1062.9995, 1056.5170, 1347.6224);
case 3: SetPlayerPos(playerid, -1027.4481, 1025.8434, 1342.70394);
case 4: SetPlayerPos(playerid, -974.6001, 1061.0868, 1345.6769);
}
GivePlayerWeapon(playerid, 38, 20000);
SetPlayerInterior(playerid, 10);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid,100);
GetPlayerName(playerid, str, sizeof(str));
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "[ADVERTENCIA]: Porfavor Llena tu vida antes de usar los TelePorts..");
}
return 1;
}
aqui te dejo el /salirminijuego
pawn Код:
if(strcmp(cmdtext, "/Salirminijuego", true, 10) ==0 )
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health >= 70)
{
if(NoMinijuegos[playerid] == 1)
{
NoAutoMinigun [playerid] = 0;
DentroCS [playerid] = 0;
NoMinijuegos [playerid] = 0;
GameTextForPlayer(playerid, "~b~~h~Has salido del Minijuego.", 2000, 3);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid, 0);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 34, 100);
GivePlayerWeapon(playerid, 32, 5000);
GivePlayerWeapon(playerid, 31, 900);
GivePlayerWeapon(playerid, 26, 500);
GivePlayerWeapon(playerid, 8, 1);
SetPlayerRandomSpawn(playerid);
SetPlayerWeather(playerid,0);
SetPlayerTime(playerid, 0,0);
ResetPlayerWeapons(playerid);
}
else return SendClientMessage(playerid, ERROR_COLOR, "[ERROR]: No estas en un minijuego.");
}
else
{
SendClientMessage(playerid, ERROR_COLOR, "[ERROR]: Tienes Poca Vida No puedes usar /salirminijuego tienes que dejarte matar o luchar por tu vida!");
}
return 1;
}
if (DentroCS[playerid] == 1)
{
return SendClientMessage(playerid,0xFF0000AA, "[INFO]: Para Escribir un Comando Tienes que poner /Salirminijuego.");
}
hay esta si quieres poner otro pon este codigo en por ejemplo en rocket pon esto
pawn Код:
DentroCS[playerid] = 1;
NoMinijuegos[playerid] = 1;
para que le salga que no pueden usar comandos, y puedan usar /salirminijuego..
saludos!! cualquier error avisame!!