SA-MP Forums Archive
[FilterScript] Pilot Inject - 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)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [FilterScript] Pilot Inject (/showthread.php?tid=434903)



Pilot Eject - ungroup - 04.05.2013

Esta aqui no tedio vendo "Estralas" shsuhsuhsu dai resolvi pesar um tempo no PAWN pensando no que fazer
dae me veio essa ideia apesar de simples ainda nao vi.

O que faz?

Caso o player seja da organizaзao Forзa Aeria e esteja em um veiculo o mesmo podera se ejetar do veiculo utilizando
a tecla CAPS LOCK ou H.

Codigo

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if ((newkeys==KEY_CROUCH)) // Key ( H / CAPSLOCK )
    {
        if(PlayerInfo[playerid][Org] == 5 && IsPlayerInAnyVehicle(playerid))
        {
            new Float:PP[3];
            GetPlayerPos(playerid, PP[0], PP[1], PP[2]);
            SetPlayerPos(playerid, PP[0]+15, PP[1]+15, PP[2]+15);
            GivePlayerWeapon(playerid, 46, 1);
            SendClientMessage(playerid,0x0000B9FF,"(INJECT)Voce foi injetado do veiculo.");
            return 1;
        }
    }
    return 1;
}
Imagem



Creditos: Eu


Re: Pilot Inject - smiiir - 04.05.2013

bolado ein :S

mas ta mais pra cуdigo utel



Reputado, pke to de bom humor hj


Re: Pilot Inject - Don_Speed - 04.05.2013

Era mais simples remove-lo do aviгo .


Re: Pilot Inject - ungroup - 04.05.2013

Quote:
Originally Posted by iSmirnoff
Посмотреть сообщение
bolado ein :S

mas ta mais pra cуdigo utel



Reputado, pke to de bom humor hj
shsuhsshushus pdc obrigado

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Era mais simples remove-lo do aviгo .
sim porem dependendo da altitude do player nao iria dar tempo do mesmo abrir o paraquedas hehe


Re: Pilot Inject - Schocc - 04.05.2013

@EDIT:

Pilot Inject, Forзa Aeria

Acho que o nome correto seria 'Pilot Eject'

Cуdigo Util e ja existe uma funзгo RemovePlayerFromVehicle para esta ocasiгo


Explique sobre a array PlayerInfo[playerid][Org].


Re: Pilot Inject - Falcon. - 04.05.2013

PHP код:
SetPlayerPos(playeridPP[0]+15PP[1]+15PP[2]+15); 
porque aumentar x e y ?...
Caso o cуdigo seja executado perto de um prйdio o player poderб ser teleportado para dentro do mesmo.


Re: Pilot Inject - ungroup - 04.05.2013

Quote:
Originally Posted by Schocc
Посмотреть сообщение
Pilot Inject, Forзa Aeria

Acho que o nome correto seria 'Pilot Eject'

Cуdigo Util e ja existe uma funзгo RemovePlayerFromVehicle para esta ocasiгo
Psй nome errado kkkk' quanto ao RemovePlayerFromVehicle ja expliquei o por que...

Quote:
Originally Posted by Falcon.
Посмотреть сообщение
PHP код:
SetPlayerPos(playeridPP[0]+15PP[1]+15PP[2]+15); 
porque aumentar x e y ?...
Caso o cуdigo seja executado perto de um prйdio o player poderб ser teleportado para dentro do mesmo.
Sem condiзoes ja testei,mas se achar melhor pode tirar X e Y e deixar apenas o Z .


Re: Pilot Inject - Falcon. - 04.05.2013

se vocк estб dizendo...


Re: Pilot Inject - Kuddy - 04.05.2013

Eu esperava pelo menos isso em seu code: https://sampwiki.blast.hk/wiki/SetPlayerVelocity

Ficou simples e se eu ejetar do lado de um predio, й bem capaz q eu vб entrar dentro dele.


Re: Pilot Inject - zSuYaNw - 04.05.2013

Tirando alguns erros grotescos que foi citado no tуpico. Bom cуdigo!

Porйm eu usaria/postaria como um cуdigo ъtil..