Jump to content

[DÚVIDA] Rodas Viradas ao Sair do Veiculo


Recommended Posts

  • Other Languages Moderators

Crie um NPC invisível (createPed + setElementAlpha), coloque-o como motorista com warpPedIntoVehicle e use setPedAnalogControlState para setar um valor de 0 à 1 no controle de vehicle_left ou vehicle_right. Sendo 1 virar totalmente a roda no ângulo máximo e 0 não vira nada a roda (desativa o controle).

Edited by Lord Henry
  • Thanks 1
Link to comment
  • Other Languages Moderators

@[M]isterPra pegar o carro de volta vc vai precisar criar um colShape ou um marker ao redor do carro, dai quando o jogador entrar nesse marker, ativa um bindKey com a tecla de entrada no veículo, que vai remover o ped do veículo e depois dar um setControlState no jogador pra fazer ele entrar no veículo (que agora dará certo). Depois de entrar no veículo (onVehicleEnter), destroi o marker e também desativa essa bind que não é mais necessária.

Edited by Lord Henry
  • Like 1
Link to comment
On 18/06/2020 at 15:50, Lord Henry said:

@[M]isterPra pegar o carro de volta vc vai precisar criar um colShape ou um marker ao redor do carro, dai quando o jogador entrar nesse marker, ativa um bindKey com a tecla de entrada no veículo, que vai remover o ped do veículo e depois dar um setControlState no jogador pra fazer ele entrar no veículo (que agora dará certo). Depois de entrar no veículo (onVehicleEnter), destroi o marker e também desativa essa bind que não é mais necessária.

Não seria mais simples um: onVehicleStartEnter > getVehicleController > if getElementType(ped) then > destroyElement ??

Edited by ber
Link to comment
On 18/06/2020 at 15:50, Lord Henry said:

@[M]isterPra pegar o carro de volta vc vai precisar criar um colShape ou um marker ao redor do carro, dai quando o jogador entrar nesse marker, ativa um bindKey com a tecla de entrada no veículo, que vai remover o ped do veículo e depois dar um setControlState no jogador pra fazer ele entrar no veículo (que agora dará certo). Depois de entrar no veículo (onVehicleEnter), destroi o marker e também desativa essa bind que não é mais necessária.

Boa! Estou sem MTA se alguém tentar favor deixar o feedback. A mágica então seria o setControlState, pois mesmo depois de remover o ped ainda não era possível entrar no veículo através do 'F'.

Link to comment
  • Other Languages Moderators

Ué, se não tiver Ped no carro, o certo seria sim poder entrar com F. Já que é o Ped que faz o F parar de funcionar (evento onVehicleStartEnter não é nem chamado).

Edited by Lord Henry
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...