# getVehicleOccupants (Compartido)

> Devuelve todos los peds y jugadores dentro de un vehículo.

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

## Sintaxis

```lua
table|false getVehicleOccupants(vehicle vehicle)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `vehicle` | `vehicle` | El vehículo. |

## Retorno

Una tabla de asiento → ped o jugador, con el conductor en el asiento 0; o `false` si el elemento no es un vehículo.

## Ejemplo

```lua
addCommandHandler("ocupantes", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if not vehicle then return end
    for seat, occupant in pairs(getVehicleOccupants(vehicle)) do
        outputDebugString("seat " .. seat .. " is taken")
    end
end)
```

### Atención

El conductor está en la clave `0`, que `ipairs` y `#` no ven. Recorre la tabla con `pairs`.

## Ver también

- [getVehicleOccupant (Compartido)](https://wiki.mymp.gg/es/getVehicleOccupant.md): Devuelve el ped o jugador sentado en un asiento 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.
- [getVehicleMaxPassengers (Servidor)](https://wiki.mymp.gg/es/getVehicleMaxPassengers-server.md): Indica cuántos pasajeros caben en un vehículo, sin contar al conductor.
