Agency Docs
QBESXStandalone

Agency-Repairkit V2 Установка

Реалистичные повреждения автомобиля и четыре ремкомплекта для FiveM, на QBCore, QBox, ESX или полностью standalone.

v2.0.0Платно5 Страницы

01Установка

  1. 1Поместите Agency-Repairkit в папку resources
  2. 2Добавьте ensure Agency-Repairkit в server.cfg, после ресурсов своего фреймворка, инвентаря и target
  3. 3QBCore: ничего добавлять не нужно, все четыре предмета регистрируются при каждом запуске
  4. 4ESX: предметы добавляются в таблицу items через oxmysql и становятся доступны после следующего перезапуска
  5. 5ox_inventory и QBox: скопируйте записи из install/ox_inventory.lua в ox_inventory/data/items.lua
  6. 6Скопируйте картинки из install/images в папку изображений своего инвентаря
  7. 7Опционально: add_ace group.admin agency.repairkit allow для вкладки Админ в /arepairkit
  8. 8Обновление с V1: удалите старую папку Agency-Repairkits, ресурс теперь называется Agency-Repairkit. Предмет agencyrepairkit остаётся без изменений.

02Зависимости

  • Зависимости не требуются
  • QBCore, QBox или ESX (необязательно, без фреймворка работает в режиме standalone)
  • Инвентарь для предметов набора (опционально: ox_inventory, qb-inventory, qs-inventory, ps, lj или jpr)
  • ox_target или qb-target (опционально, добавляет опции наборов на транспортные средства)
  • Топливный скрипт для утечки топлива (опционально: LegacyFuel, ox_fuel, cdn-fuel, ps-fuel и другие)
  • Agency-Notify (необязательно)

+Полезно знать

Установка занимает несколько минут: добавьте папку, впишите одну строку ensure и, в зависимости от инвентаря, скопируйте записи предметов. Ресурсу не нужны таблицы базы данных.

Предметы для любого инвентаря
На QBCore с qb-inventory, ps, lj, jpr или другим QB-форком четыре предмета добавляются в qb-core при каждом запуске, редактировать ничего не нужно. В ESX они добавляются в таблицу items через oxmysql и становятся доступны после следующего перезапуска. ox_inventory, а значит и QBox, читает только свой собственный файл предметов: скопируйте записи из install/ox_inventory.lua, они уже указывают на нужный экспорт и используют consume = 0.
Изображения предметов
В install/images находятся четыре изображения предметов: agencyrepairkit, agencyrepairkit_advanced, agencytyrekit и agencycleaningkit. Скопируй их в папку с изображениями твоего инвентаря, например qb-inventory/html/images или ox_inventory/web/images.
Порядок в server.cfg
Запускай Agency-Repairkit после фреймворка, инвентаря и таргет-ресурса. Фреймворк, который стартует позже, всё равно будет подхвачен, но предметы и опции таргета становятся доступны быстрее, если всё уже запущено.

?Частые вопросы

Набор ничего не делает, когда я его использую.

Проверь, что названия предметов в твоём инвентаре совпадают с Config.Kits (agencyrepairkit и так далее). В ox_inventory запись предмета должна содержать server = { export = 'Agency-Repairkit.useKit' }. Config.Debug = true выводит причину каждого отклонённого ремонта.

Почему набор говорит, что машине он не нужен?

Каждый набор запускается только тогда, когда он что-то изменит: дорожный набор при двигателе ниже 65 % или баке ниже 70 %, набор для шин при спущенной шине, набор для чистки на грязной машине. В этом случае набор сохраняется.

Нужно ли удалять V1?

Да. V1 называется Agency-Repairkits и регистрирует тот же предмет. Если работают оба, один набор запустит два ремонта.

После этой страницы всё ещё не получается? Дальше подключается наша поддержка.