# getVehicleOccupant (Compartido)

> Devuelve el ped o jugador sentado en un asiento de un vehículo.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Vehículos
- **URL**: https://wiki.mymp.gg/es/getVehicleOccupant

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `vehicle` | `vehicle` | El vehículo. |
| `seat` | `int` | El asiento: 0 es el conductor, del 1 en adelante los pasajeros (hasta 15). *(por defecto: `0`)* |

## Retorno

El ped o jugador del asiento, o `false` si el asiento está vacío o no existe, o el elemento no es un vehículo.

## Ejemplo

```lua
addEventHandler("onVehicleEnter", root, function(ped, seat)
    local driver = getVehicleOccupant(source, 0)
    if driver and seat ~= 0 then
        outputDebugString("un pasajero subió")
    end
end)
```

## Ver también

- [getVehicleOccupants (Compartido)](https://wiki.mymp.gg/es/getVehicleOccupants.md): Devuelve todos los peds y jugadores dentro de un vehículo.
- [getVehicleController (Compartido)](https://wiki.mymp.gg/es/getVehicleController.md): Devuelve quién conduce un vehículo, es decir, el ocupante del asiento 0.
- [getPedOccupiedVehicle (Compartido)](https://wiki.mymp.gg/es/getPedOccupiedVehicle.md): Obtiene el vehículo en el que está un ped o jugador.
- [warpPedIntoVehicle (Compartido)](https://wiki.mymp.gg/es/warpPedIntoVehicle.md): Pone a un ped o jugador directamente en un asiento de un vehículo, sin animación.
