SA-MP Forums Archive
[Pedido] Comando Bomba Atфmica! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Comando Bomba Atфmica! (/showthread.php?tid=509996)



Comando Bomba Atфmica! - jdsfenix - 29.04.2014

Bom eu Tentei Fazer mais nгo deu muito certo, serб que alguйm poderia fazer para min ?
O Comando teria de fazer o seguinte: ao usar /bombaa o comando colocaria fogo em todos e setaria a vida em 0 e depois apareзa que O Administrador "X" Matou todos com uma Bomba Atфmica.
O mбximo que eu consegui fazer foi isto:

pawn Code:
COMMAND:bombaa(playerid, params[])
{
    new Msg[128], Name[24], AdminName[24]
    SendAdminText(playerid, "/bombaa", params);
    if (APlayerData[playerid][LoggedIn] == true)
    {
        if (APlayerData[playerid][PlayerLevel] >= 5)
        {
            for (new i; i < MAX_PLAYERS; i++)
            if (IsPlayerConnected(i))
            if (IsPlayerInAnyVehicle(i) == 0)
            SetPlayerHealth(i, 0.0);
            GetPlayerName(playerid, AdminName, sizeof(AdminName));

    new player1;
    player1 = MAX_PLAYERS;
    new Float:burnx;
    new Float:burny;
    new Float:burnz;

            GetPlayerPos(player1,burnx, burny, burnz);
            CreateExplosion(burnx, burny , burnz + 3, 1, 3);
            format(Msg, 128, "{FF0000}-| O Administrador %s Matou todos com uma Bomba Atфmica. |-", AdminName);
            SendClientMessageToAll(0xFFFFFFFF, Msg);
        }
    }
    return 1;
}
Mais eu acho que ta tudo errado =S, eu nгo conseguir fazer todos ganharem uma explosгo =S


Re: Comando Bomba Atфmica! - shittt - 29.04.2014

Nгo cheguei a testar Mais pode funcionar ...

pawn Code:
COMMAND:bombaa(playerid, params[])
{
    new Msg[128], Name[24], AdminName[24]
    SendAdminText(playerid, "/bombaa", params);
    if(APlayerData[playerid][LoggedIn] == true)
    {
        if(APlayerData[playerid][PlayerLevel] >= 5)
        {
            for(new i; i < MAX_PLAYERS; i++) {
                new Float:x, Float:y, Float:z;
                GetPlayerPos(i, x, y, z);
                CreateExplosionForPlayer(i, x, y, z, 1, 10.0);
                SetPlayerHealth(i, 0.0);
            }
            GetPlayerName(playerid, AdminName, sizeof(AdminName));
            format(Msg, 128, "{FF0000}-| O Administrador %s Matou todos com uma Bomba Atфmica. |-", AdminName);
            SendClientMessageToAll(0xFFFFFFFF, Msg);
        }
        else SendClientMessage(playerid, -1, "[INFO] Vocк nгo e administrador !");
    }
    return 1;
}



Re: Comando Bomba Atфmica! - jdsfenix - 29.04.2014

EDITADO: Consegui fazer pegar, o player morre depois de um tempo rsrs
Agora tem que alterar pra matar tb quem ta dentro do carro e fazer aparecer a msg de quem usou o comando!

pawn Code:
COMMAND:bombaa(playerid, params[])
{
    new Msg[128], AdminName[24];
    SendAdminText(playerid, "/bombaa", params);
    if(APlayerData[playerid][LoggedIn] == true)
    {
        if(APlayerData[playerid][PlayerLevel] >= 5)
        {
            for(new i; i < MAX_PLAYERS; i++)
            {
            new Float:POS[3];
            GetPlayerPos(i, POS[0], POS[1], POS[2]);
            CreateExplosion(POS[0], POS[1], POS[2], 1, 100.0);
            SetPlayerHealth(i, 0.0);
            }
            GetPlayerName(playerid, AdminName, sizeof(AdminName));
            format(Msg, 128, "{FF0000}-| O Administrador %s Matou todos com uma Bomba Atфmica. |-", AdminName);
            GameTextForAll("~r~BOOOOOOOOOOOOOOOOOM", 5000, 3);
        }
        else SendClientMessage(playerid, -1, "[INFO] Vocк nгo e administrador !");
    }
    return 1;
}
Essa msg O Administrador %s Matou todos com uma Bomba Atфmica nгo ta aparecendo como que eu faзo ? tbm queria que mata-se quem tivesse dentro dos carros!


Re: Comando Bomba Atфmica! - jdsfenix - 29.04.2014

UP (sу pra msg ir pra cima que tinha sumido ja do forum!)