Accueil › Documentation › Exports · origen_zones

Exports · origen_zones

Tous les exports sont enregistrés sous le nom de ressource origen_zones.


Exports côté client

playerInZone() → boolean

Renvoie true si le joueur local se trouve actuellement dans une zone active, false sinon.

lua
exports['origen_zones']:playerInZone()

Exemple : empêcher une action tant que le joueur est dans une zone :

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)

Exemple : vérifier depuis une autre ressource avant de faire apparaître un véhicule :

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

Cet export reflète l’état actuel de la zone côté client. Il renvoie true aussi bien pour les zones de type safezone que redzone : il ne les distingue pas.