Inicio › Documentación › Exports · origen_zones

Exports · origen_zones

Todos los exports están registrados bajo el nombre de recurso origen_zones.


Exports del cliente

playerInZone() → boolean

Devuelve true si el jugador local está actualmente dentro de alguna zona activa y false en caso contrario.

lua
exports['origen_zones']:playerInZone()

Ejemplo: impedir una acción mientras se está dentro de una zona:

lua
RegisterCommand('myAction', function()
    if exports['origen_zones']:playerInZone() then
        -- player is inside a zone, block the action
        return
    end
    -- proceed with the action
end, false)

Ejemplo: comprobar desde otro recurso antes de generar un vehículo:

lua
if not exports['origen_zones']:playerInZone() then
    -- safe to spawn
end

Este export refleja el estado actual de la zona en el cliente. Devuelve true tanto para zonas de tipo safezone como redzone: no las distingue.