Comparação: Envs vs LCK_* Variables

📊 Tabela Comparativa Detalhada

Aspecto
Envs Variables
LCK_* Variables

Definição

Painel do servidor

Sistema automático

Modificação

Admin pode alterar

Impossível modificar

Conteúdo

Configurações personalizadas

Dados do usuário/sistema

Atualização

A cada 10 minutos

A cada 10 minutos

Escopo

Por resource

Por usuário/sessão

Tipo de Dados

Sempre strings

Strings (com dados específicos)

Uso Principal

Configurações editáveis

Informações dinâmicas

Segurança

Configurável

Protegido automaticamente

🎯 Quando Usar Cada Um

Use Envs Variables para:

-- ✅ Controles de resource pelo desenvolvedor
local systemEnabled = LockSystem.Envs.Get("SYSTEM_ENABLED") == "true"

-- ✅ Kill switches e emergency controls
local emergencyShutdown = LockSystem.Envs.Get("EMERGENCY_SHUTDOWN") == "true"

-- ✅ Controle de features
local premiumEnabled = LockSystem.Envs.Get("FEATURE_PREMIUM_ENABLED") == "true"

-- ✅ Debug e telemetria
local debugLevel = tonumber(LockSystem.Envs.Get("DEBUG_LEVEL")) or 0

-- ✅ Configurações de comportamento da resource
local maxUsers = tonumber(LockSystem.Envs.Get("MAX_CONCURRENT_USERS")) or 100

Use LCK_ Variables* para:

🔗 Usando Ambos Juntos

Atualizado