M MY Multiplayer: Wiki
Lado
Tipo

onClientVehicleStartExit

ClienteEventoCancelável

Disparado no cliente quando um ped começa a sair de um veículo. Cancelar o evento impede a saída.

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

Parâmetros do handler

NomeTipoDescrição
pedpedO ped ou jogador que está saindo.
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("onClientVehicleStartExit", root, function(ped)
    if ped == localPlayer and getElementData(localPlayer, "corrida") then
        cancelEvent()
    end
end)

Veja também