M MY Multiplayer: Wiki
Lado
Tipo

onClientVehicleStartEnter

ClienteEventoCancelável

Disparado no cliente quando um ped começa a entrar num veículo. Cancelar o evento impede a entrada.

addEventHandler("onClientVehicleStartEnter", root, function(ped ped, int seat, int door) … end)

Parâmetros do handler

NomeTipoDescrição
pedpedO ped ou jogador que está entrando.
seatintO assento: 0 é o do motorista, 1 em diante os de passageiro.
doorintA porta usada. Para um ped deste cliente é o id de porta do SA (10 motorista, 8 passageiro da frente, 11 traseira do lado do motorista, 9 traseira do lado do passageiro, 18 moto pela frente); para os outros, o índice de 0 a 4 na ordem motorista, passageiro da frente, traseira do motorista, traseira do passageiro, moto.

Source

O veículo.

Cancelar só vale para peds deste cliente (o jogador local, os peds que ele sincroniza e os que ele criou). Para os outros o evento chega depois que o servidor aceitou, e cancelar não muda nada.

Exemplo

addEventHandler("onClientVehicleStartEnter", root, function(ped, seat)
    if ped == localPlayer and seat == 0 and getElementData(source, "policia") then
        cancelEvent()
    end
end)

Veja também