Agency-Repairkit V2 Instalação
Dano de veículo realista e quatro kits de reparo para o FiveM, em QBCore, QBox, ESX ou totalmente standalone.

01Instalação
- 1Coloca o Agency-Repairkit na tua pasta resources
- 2Adiciona ensure Agency-Repairkit ao server.cfg, depois das tuas resources de framework, inventário e target
- 3QBCore: nada a acrescentar, os quatro itens são registados em cada arranque
- 4ESX: os itens são adicionados à tabela items através do oxmysql e ficam utilizáveis após o próximo reinício
- 5ox_inventory e QBox: copia as entradas de install/ox_inventory.lua para ox_inventory/data/items.lua
- 6Copia as imagens de install/images para a pasta de imagens do teu inventário
- 7Opcional: add_ace group.admin agency.repairkit allow para a aba Admin do /arepairkit
- 8Atualizar a partir da V1: apaga a pasta antiga Agency-Repairkits, a resource passa a chamar-se Agency-Repairkit. O item agencyrepairkit mantém-se.
02Dependências
Não é necessária nenhuma dependênciaQBCore, QBox ou ESX (opcional, sem nenhum funciona em modo standalone)Um inventário para os itens dos kits (opcional: ox_inventory, qb-inventory, qs-inventory, ps, lj ou jpr)ox_target ou qb-target (opcional, adiciona as opções dos kits aos veículos)Um script de combustível para a fuga de combustível (opcional: LegacyFuel, ox_fuel, cdn-fuel, ps-fuel e outros)Agency-Notify (opcional)
+Bom saber
A instalação demora poucos minutos: arrasta a pasta para lá, adiciona uma linha ensure e, dependendo do inventário, copia as entradas dos itens. O resource não precisa de tabelas na base de dados.
- Itens para Todos os Inventários
- Em QBCore com qb-inventory, ps, lj, jpr ou outro fork do QB, os quatro itens são adicionados ao qb-core em cada início, não há nada para editar. O ESX coloca-os na tabela items através do oxmysql, prontos a usar depois do próximo reinício. O ox_inventory, e por isso também o QBox, só lê o seu próprio ficheiro de itens: copia as entradas de install/ox_inventory.lua, que já apontam para a export certa e usam consume = 0.
- Imagens dos itens
- A pasta install/images contém as quatro imagens dos itens: agencyrepairkit, agencyrepairkit_advanced, agencytyrekit e agencycleaningkit. Copia-as para a pasta de imagens do teu inventário, por exemplo qb-inventory/html/images ou ox_inventory/web/images.
- Ordem no server.cfg
- Inicia o Agency-Repairkit depois do framework, do inventário e do resource do target. Um framework que inicia mais tarde continua a ser detetado, mas os itens e as opções do target ficam prontos mais depressa quando tudo já está em execução.
?Perguntas frequentes
O kit não faz nada quando o utilizo.
Confirma que os nomes dos itens no teu inventário correspondem a Config.Kits (agencyrepairkit, etc.). No ox_inventory, a entrada do item precisa de server = { export = 'Agency-Repairkit.useKit' }. Config.Debug = true imprime o motivo de cada reparação recusada.
Porque é que um kit diz que o veículo não precisa dele?
Cada kit só arranca quando isso mudaria algo: o kit de assistência abaixo dos 65 % de motor ou 70 % de depósito, o kit de pneus com um pneu furado, o kit de limpeza num carro sujo. Nesse caso, o kit é mantido.
Tenho de remover a V1?
Sim. A V1 chama-se Agency-Repairkits e regista o mesmo item. Com as duas em execução, um kit iniciaria duas reparações.