SA-MP Forums Archive
[Ajuda] Abrir portгo PAWN e Cores veнculos - 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: [Ajuda] Abrir portгo PAWN e Cores veнculos (/showthread.php?tid=376022)



Abrir portгo PAWN e Cores veнculos - Mito_FmZ - 08.09.2012

Tenho um portгo quero verificar se o player estб perto dele, entгo quando o player apertar determinado botгo ele abre. Porйm tenho mais portхes iguais a ele em meu server, como faзo para que somente aquele portгo abra? (quando digo abrir й mover o objeto)

Quero adicionar um helicуptero Maverick em meu server, quero ele amarelo mas nгo sei como definir a cor dele.

Obrigado!


Re: Abrir portгo PAWN e Cores veнculos - Coreia - 08.09.2012

Quote:

Quero adicionar um helicуptero Maverick em meu server, quero ele amarelo mas nгo sei como definir a cor dele.

So no mta pow

Quote:

Tenho um portгo quero verificar se o player

Usa o PlayerToPoint


Re: Abrir portгo PAWN e Cores veнculos - Mito_FmZ - 08.09.2012

Mas o MTA gera o cуdigo PAWN e no cуdigo PAWN tem como definir a cor. Atй porque conheзo servers que posso comprar carros e escolher a cor.


Re: Abrir portгo PAWN e Cores veнculos - Rhayziin - 08.09.2012

Quote:

Epa, te ajudo sim...

Tipo, nгo vou fazer o tutorial completo, porque jб tem alguns na net, vou sу ensinar como fazer para quando apertar H, abrir o portгo

pawn Код:
//topo do GM:
#define KEY_HORN 2

//OnPlayerKeyStateChange:
    if((newkeys == KEY_HORN) && (IsPlayerInAnyVehicle(playerid)))
    {
        //Funзгo (AQUI VOCК COLOCA PARA EXECUTAR O COMANDO)
    }
EXEMPLO:
pawn Код:
//OnPlayerKeyStateChange
    if((newkeys == KEY_HORN) && (IsPlayerInAnyVehicle(playerid)))
    {
        cmd_portaoballas(playerid);
    }

//COMANDO:
CMD:portaoballas(playerid)
{
    if(gTeam[playerid] == Ballas)
    {
        if(IsPlayerInRangeOfPoint(playerid, 15.0, 1151.19995117,-1225.00000000,19.20000076))
        {
            MoveObject(PortaoBallas,1151.19995117,-1225.00000000,25.79999924,4.0,0.0,0.0,0.0);
            GameTextForPlayer(playerid,"~b~PORTAO BALLAS~n~~w~ABERTO", 3000, 4);
            SetTimer("FecharPortaoBallas", 12000, 0);
        }
    }
    return 1;
}
Te ajuda?