# getVehicleOccupant (Compartilhado)

> Devolve o ped ou jogador sentado em um banco de um veículo.

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

## Sintaxe

```lua
ped|false getVehicleOccupant(vehicle vehicle [, int seat = 0])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `vehicle` | `vehicle` | O veículo. |
| `seat` | `int` | O banco: 0 é o motorista, 1 em diante os passageiros (até 15). *(padrão: `0`)* |

## Retorno

O ped ou jogador no banco, ou `false` se o banco está vazio, não existe ou o elemento não é um veículo.

## Exemplo

```lua
addEventHandler("onVehicleEnter", root, function(ped, seat)
    local driver = getVehicleOccupant(source, 0)
    if driver and seat ~= 0 then
        outputDebugString("um passageiro entrou")
    end
end)
```

## Veja também

- [getVehicleOccupants (Compartilhado)](https://wiki.mymp.gg/pt/getVehicleOccupants.md): Devolve todos os peds e jogadores dentro de um veículo.
- [getVehicleController (Compartilhado)](https://wiki.mymp.gg/pt/getVehicleController.md): Devolve quem está dirigindo um veículo, ou seja, o ocupante do banco 0.
- [getPedOccupiedVehicle (Compartilhado)](https://wiki.mymp.gg/pt/getPedOccupiedVehicle.md): Lê o veículo em que um ped ou jogador está.
- [warpPedIntoVehicle (Compartilhado)](https://wiki.mymp.gg/pt/warpPedIntoVehicle.md): Coloca um ped ou jogador direto num assento de um veículo, sem animação.
