Frameworks

QBCore, Qbox, ESX e standalone — como cada script deteta o teu framework.

Cada script indica, no topo da sua página, com que frameworks funciona. Há três tipos.

#Standalone

Não usam framework nenhum e funcionam em qualquer servidor: QBCore, Qbox, ESX, vRP ou sem framework. Exemplos: Anti-Backdoor, Clear Props, FPS Boost, Speed Limit, Peds, Surrender.

#Multi-framework (QBCore, Qbox e ESX)

Detetam sozinhos o framework que está a correr. A deteção é controlada por Config.Framework:

ValorO que faz
'auto'Deteta pela ordem Qbox → QBCore → ESX (recomendado)
'qbx'Força Qbox
'qb'Força QBCore
'esx'Força ESX
'none'Sem framework (só nos scripts que o suportam)

Estes scripts usam o ox_inventory automaticamente se estiver ligado; caso contrário usam o inventário do framework.

#Notas para ESX

  • O ESX não tem gangs. Nos scripts que usam grupos (ex.: Zone Wars) é usado o emprego do jogador — coloca os empregos das tuas organizações em Config.AllowedGroups.
  • A conta de dinheiro sujo é black no config (convertida para black_money).
  • Os nomes dos itens de exemplo são os do QBCore; troca-os pelos do teu servidor.

#Só QBCore

Usam funções específicas do QBCore (ex.: qb-management, QBCore.Shared.Vehicles) e precisam do qb-core a correr. Exemplos: Boss Menu, Insurance, Gift Codes, Ped VIP, Printer, Staff Clothes, Marketplace. O Qbox mantém compatibilidade com muitos recursos QBCore, mas estes scripts só são suportados oficialmente em QBCore.

#Target e notificações

  • Target: os scripts com Config.Target = 'auto' usam o ox_target ou o qb-target se existirem; senão usam a tecla E.
  • Notificações: usam as notificações do framework (QBCore:Notify, esx:showNotification) ou o aviso nativo do GTA.