Skip to main content
Os scripts foram desenvolvidos para funcionar nativamente com os dois principais frameworks de roleplay — ESX e QBCore. Esta página explica como a integração funciona, o que é configurável e como resolver conflitos quando você usa múltiplos recursos.

Detecção Automática

Com Config.Framework = 'auto', o script identifica na inicialização qual framework está ativo e configura a integração adequada. Você pode verificar qual framework foi detectado ativando o modo debug:
config.lua

Integração com ESX

1

Confirme a versão do ESX

O script requer ESX 1.9.0 ou superior. Verifique a versão no fxmanifest.lua do es_extended:
2

Configure o framework

No config.lua do script:
3

Configure a ordem no server.cfg

O script deve carregar após o ESX:

Integração com QBCore

1

Confirme que o qb-core está ativo

Verifique no server.cfg que o qb-core está sendo iniciado antes do script.
2

Configure o framework

config.lua
3

Mapeie os jobs (se necessário)

Se os nomes dos jobs no seu servidor são diferentes dos padrões, mapeie-os:
config.lua

Integrações Opcionais

Alguns scripts oferecem suporte a recursos populares de terceiros:
Ative apenas as integrações cujos recursos estão instalados e rodando no seu servidor. Ativar uma integração sem o recurso correspondente causará erros na inicialização.

Resolução de Conflitos

Se dois scripts tentam modificar o mesmo dado do jogador (ex: dinheiro), configure um deles como “primário” e desative a função no outro via config.lua. Consulte a documentação de cada script para opções de desativação de módulos específicos.
Use nomes de eventos únicos configuráveis no config.lua: