> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jaksam-scripts.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set door ID state (locked/unlocked)

> Bloquea o desbloquea una puerta del lado servidor por su ID.

```lua Export theme={null}
exports["doors_creator"]:setDoorState(doorId, state)
```

### Parámetros

| Nombre | Tipo de dato | Descripción |
| - | - | - |
| `doorId` | integer | El ID de la puerta |
| `state` | integer | El nuevo estado de la puerta. 1 = bloqueado, 0 = desbloqueado |

## Ejemplo

```lua theme={null}
Citizen.CreateThread(function()
    local doors = exports["doors_creator"]:getAllDoors()

    -- Esto cerrará TODAS las puertas
    for k, doorData in pairs(doors) do
        exports["doors_creator"]:setDoorState(doorData.id, 1)
    end
end)
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.