# getVehicleController (Compartilhado)

> Devolve quem está dirigindo um veículo, ou seja, o ocupante do banco 0.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Veículos
- **URL**: https://wiki.mymp.gg/pt/getVehicleController

## Sintaxe

```lua
ped|false getVehicleController(vehicle vehicle)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `vehicle` | `vehicle` | O veículo. |

## Retorno

O ped ou jogador no banco do motorista, ou `false` se não há ninguém ou o elemento não é um veículo.

## Exemplo

```lua
addEventHandler("onVehicleExit", root, function()
    if not getVehicleController(source) then
        setVehicleEngineState(source, false)
    end
end)
```

## Veja também

- [getVehicleOccupant (Compartilhado)](https://wiki.mymp.gg/pt/getVehicleOccupant.md): Devolve o ped ou jogador sentado em um banco de um veículo.
- [getVehicleOccupants (Compartilhado)](https://wiki.mymp.gg/pt/getVehicleOccupants.md): Devolve todos os peds e jogadores dentro de um veículo.
- [getPedOccupiedVehicleSeat (Compartilhado)](https://wiki.mymp.gg/pt/getPedOccupiedVehicleSeat.md): Lê o assento que um ped ou jogador ocupa no veículo.
