Jump to content

Cancelar Ação De Player Expulsar o Outro Do Carro


Recommended Posts

olá tentei criar um codigo onde um player não pode expulsar o outro do carro mais
tem algumas coisas que eu gostaria de melhorar
1- queria saber como faço para que o player não consigo nem executar a ação de expulsar o player do carro ja que esse codigo so expulsa o player ao entrar no carro
2- o player também e expulso se ele entrar de passageiro, gostaria de saber como faço para que o codigo verifique se o player entrou de passageiro ou tentou entrar de motorista
codigo abaixo:
 

function shutvehicle(playerSource)
local veh = getPedOccupiedVehicle(source)
local motorista = getVehicleOccupant(veh, 0)
    if (motorista) then
    removePlayerFromVehicle(source)
   end
end
addEventHandler("onPlayerVehicleEnter", getRootElement(), shutvehicle)

 

Link to comment
On 13/11/2021 at 21:16, DNL291 said:

onVehicleStartEnter Use esse evento. Com cancelEvent o jogador não vai conseguir entrar.

esse codigo aqui faz com que o player não expulse o outro do carro, mais tambem faz com que
o player não consigo entrar de piloto mesmo com o veiculo vazio, gostaria de saber como resolvo:
 

addEventHandler("onVehicleStartEnter", root, function(player, seat)
	if seat == 0 and getVehicleOccupant(source) then
		cancelEvent()
	end
end)

 

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...