# onClientVehicleStartExit (Cliente)

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

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Evento Lua
- **Lado**: Cliente
- **Categoria**: Veículos
- **Cancelável**: `cancelEvent`
- **URL**: https://wiki.mymp.gg/pt/onClientVehicleStartExit

## Sintaxe

```lua
addEventHandler("onClientVehicleStartExit", root, function(ped ped, int seat, int door) ... end)
```

## Parâmetros do handler

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `ped` | `ped` | O ped ou jogador que está saindo. |
| `seat` | `int` | O assento: 0 é o do motorista, 1 em diante os de passageiro. |
| `door` | `int` | A 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

```lua
addEventHandler("onClientVehicleStartExit", root, function(ped)
    if ped == localPlayer and getElementData(localPlayer, "corrida") then
        cancelEvent()
    end
end)
```

## Veja também

- [onClientVehicleExit (Cliente)](https://wiki.mymp.gg/pt/onClientVehicleExit.md): Disparado no cliente quando um ped sai de um veículo.
- [onClientVehicleStartEnter (Cliente)](https://wiki.mymp.gg/pt/onClientVehicleStartEnter.md): Disparado no cliente quando um ped começa a entrar num veículo. Cancelar o evento impede a entrada.
- [onVehicleStartExit (Servidor)](https://wiki.mymp.gg/pt/onVehicleStartExit.md): Disparado no servidor quando um ped começa a sair de um veículo ou vai ser puxado para fora. Cancelar o evento impede a saída.
