Suporte e Resolução de Problemas
🔍 Problemas Comuns
Variável Retorna nil
nilPossíveis Causas:
-- 1. Variável não definida no painel
-- 2. Nome da variável incorreto (case-sensitive)
-- 3. Sistema ainda não inicializadoSoluções:
-- ✅ Verificação robusta
local function getEnvSafe(envName, defaultValue)
local value = LockSystem.Envs.Get(envName)
if value == nil then
outputServerLog("⚠️ Env não encontrada: " .. envName)
return defaultValue
end
if value == "" then
outputServerLog("⚠️ Env vazia: " .. envName)
return defaultValue
end
return value
end
local serverName = getEnvSafe("SERVIDOR_NOME", "Servidor Padrão")Valores Inesperados
Problema: Variável retorna valor diferente do esperado
Conversão de Tipos Falhando
🐛 Sistema de Debug
📞 Quando Contatar Suporte
Entre em contato se:
Variáveis definidas no painel retornam sempre
nilAlterações no painel não refletem no código após 15+ minutos
Sistema
LockSystem.Envsnão está disponível mesmo com autenticação okPerformance degradada após usar muitas variáveis Envs
🔧 Ferramentas de Diagnóstico
Lembre-se: As variáveis Envs são uma ferramenta poderosa para criar recursos configuráveis e adaptáveis. Use-as para tornar seus recursos mais flexíveis e fáceis de manter! 🎯
Atualizado