Skip to main content

Problemas Comuns

Possíveis causas:
  1. ox_lib não iniciado: Verifique se ox_lib está no server.cfg antes do rkt_skins
  2. Comando desabilitado: Verifique Config.EnableCommand = true no config.lua
  3. Nome do comando diferente: Verifique Config.CommandName no config.lua
Solução:
ensure ox_lib
ensure oxmysql
ensure rkt_skins
Causa: Framework não foi carregado corretamente.Solução:
  1. Verifique se BridgeConfig.Framework está correto em bridge/config.lua
  2. Para QBCore: verifique se o export rkt_core:GetCoreObject existe
  3. Para Qbox: verifique se o export qbx_core:GetCoreObject existe
Possíveis causas:
  1. Link quebrado: Links do Discord expiram após um tempo
  2. CORS bloqueado: Provedor de imagem não permite requests externos
Solução: Use o conversor automático do painel admin ou hospede as imagens no Fivemerr/Fivemanage.
Possíveis causas:
  1. oxmysql não iniciado: Verifique no server.cfg
  2. Tabelas não criadas: Execute o database.sql
  3. Permissões do banco: Verifique credenciais no server.cfg
Verificação:
SHOW TABLES LIKE 'rkt%';
Possíveis causas:
  1. Sem dinheiro suficiente: Verifique saldo do jogador
  2. Bridge incorreto: Framework não retornando dados corretamente
  3. Estoque zerado: Skin sem estoque disponível
Debug: Verifique o console do servidor (F8) para mensagens de erro.
Causa: Jogador não tem permissão de admin.Solução: Verifique a função Bridge.IsPlayerAdmin() em bridge/server.lua e ajuste para seu sistema de permissões.
function Bridge.IsPlayerAdmin(source)
    -- Customize conforme seu sistema
    return Bridge.Framework.Functions.HasPermission(source, 'admin')
end

Logs e Debug

Console do Servidor

Verifique mensagens de inicialização:
[Bridge] QBCore detectado e carregado

Console do Cliente (F8)

Verifique erros de NUI ou carregamento:
[Bridge Client] Jogador carregado (QBCore)

Suporte