SA-MP Forums Archive
[DЪVIDA] Como faz para usar nitro sу com Ctrl. - 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: [DЪVIDA] Como faz para usar nitro sу com Ctrl. (/showthread.php?tid=281430)



[DЪVIDA] Como faz para usar nitro sу com Ctrl. - Bruno Pereira - 05.09.2011

Bom, to com dъvida, como faz pra usar nitro pressionando o Ctrl? Exemplo:
Eu estou com meu carrito, ai quero usar nitro e eu aperto ctrl ai comeзa, se eu soltar o ctrl para de soltar o nitro, eu vi isso em um server e achei bem legal '-'.


Re: [DЪVIDA] Como faz para usar nitro sу com Ctrl. - Hardware - 05.09.2011

Exemplo do Wiki:

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (PRESSED(KEY_FIRE))
    {
        if (IsPlayerInAnyVehicle(playerid))
        {
            AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
        }
    }
    return 1;
https://sampwiki.blast.hk/wiki/OnPlayerKeyStateChange


Re: [DЪVIDA] Como faz para usar nitro sу com Ctrl. - CyNiC - 05.09.2011

Tente assim:
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        if (newkeys & KEY_FIRE)
        {
            AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
        }
        else if (oldkeys & KEY_FIRE)
        {
            RemoveVehicleComponent(GetPlayerVehicleID(playerid), 1010);
        }
    }
    return 1;
}



Re: [DЪVIDA] Como faz para usar nitro sу com Ctrl. - Bruno Pereira - 05.09.2011

Lol, achei que o AddVehicleComponent sу adicionava, nгo "ativava" o componente O_O.
Obrigado aos 2 .


Re: [DЪVIDA] Como faz para usar nitro sу com Ctrl. - Hardware - 05.09.2011

De nada