SA-MP Forums Archive
[PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - 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]: Se atirar com RHINO, HYDRA OU HUNTER! (/showthread.php?tid=310609)



[PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - WINDOWNS7 - 13.01.2012

Olб gente, bom eu queria um cуdigo que se a pessoa atirar com rhino, hydra ou hunter no servidor ele й kick..
Bom sera que tem como fazer? Ficaria super GRATO.


Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - Bonomo_Returns - 13.01.2012

Maninho, quer uma dica? Coloca pra avisar aos ADM's antes de Kikar, essa й a melhor coisa que eu acho neste caso =D


Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - Victor Cesaroni - 13.01.2012

No OnPlayerKeyStateChange se o player apertar a tecla de tiro e se o ID do veнculo dele for de alguns desses veнculos da Kick(playerid);

#Edit

pawn Код:
#define GpvID(%1) GetPlayerVehicleID(%1)
#define GetV(%1) GetVehicleModel(%1)

#define ID_HYDRA 1
#define ID_HUNTER 2
#define ID_RHINO 3

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if( newkeys == KEY_FIRE && (GetV ( GpvID(playerid) ) == ID_HYDRA) || (GetV ( GpvID(playerid) ) == ID_HUNTER) || (GetV ( GpvID(playerid) ) == ID_RHINO) )
    {
        Kick(playerid);
        return 1;
    }
    return 1;
}
Os IDs vocк troca para os IDs dos modelos reais.


Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - Bonomo_Returns - 13.01.2012

Ainda prefiro minha opniгo =D


Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - -FFS-iBauss - 13.01.2012

Concordo com o Bonomo, dessa maneira seu servidor vai zerar rapidгo.


Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - WINDOWNS7 - 13.01.2012

Quote:
Originally Posted by Victor Cesaroni
Посмотреть сообщение
No OnPlayerKeyStateChange se o player apertar a tecla de tiro e se o ID do veнculo dele for de alguns desses veнculos da Kick(playerid);

#Edit

pawn Код:
#define GpvID(%1) GetPlayerVehicleID(%1)
#define GetV(%1) GetVehicleModel(%1)

#define ID_HYDRA 1
#define ID_HUNTER 2
#define ID_RHINO 3

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if( newkeys == KEY_FIRE && (GetV ( GpvID(playerid) ) == ID_HYDRA) || (GetV ( GpvID(playerid) ) == ID_HUNTER) || (GetV ( GpvID(playerid) ) == ID_RHINO) )
    {
        Kick(playerid);
        return 1;
    }
    return 1;
}
Os IDs vocк troca para os IDs dos modelos reais.
(5159) : error 017: undefined symbol "newkeys"
Код:
if( newkeys == KEY_FIRE && (GetV ( GpvID(playerid) ) == ID_HYDRA) || (GetV ( GpvID(playerid) ) == ID_HUNTER) || (GetV ( GpvID(playerid) ) == ID_RHINO) ){



Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - andmeida10 - 13.01.2012

gostava de saber para que й isso

pawn Код:
#define GpvID(%1) GetPlayerVehicleID(%1)
#define GetV(%1) GetVehicleModel(%1)

so se estб a sobrecarregar o GM... --'

mas enfim


Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - Ivonete - 13.01.2012

Andmeida10, volta-se a programar ?


Re: [PEDIDO]: Se atirar com RHINO, HYDRA OU HUNTER! - andmeida10 - 13.01.2012

Quote:
Originally Posted by Ivonete
Посмотреть сообщение
Andmeida10, volta-se a programar ?
nгo, so vim dar aqui uma passadinha e ver algumas coisitas de como isto vai =D