Перейти к содержанию

Установка

Следуйте этим шагам, чтобы правильно установить скрипт в GTA 5.

  • Работающий сервер FiveM (локальный или на хостинге) с включённым OneSync.
  • Доступ к файлам сервера (через FTP или напрямую на вашем компьютере).
  1. Скачайте скрипт
    Получите папку скрипта (обычно в формате .zip или .rar) из официального источника.

  2. Распакуйте папку
    Используйте WinRAR или 7-Zip, чтобы распаковать папку скрипта на вашем компьютере.

  3. Поместите папку в каталог resources
    Скопируйте папку скрипта в папку resources вашего сервера FiveM (например: resources/[myserver]/intense_smoke_grenade).
    ⚠️ Не переименовывайте папку: имя intense_smoke_grenade используется экспортом предмета.

  4. Добавьте скрипт в файл server.cfg
    Откройте файл server.cfg в корне сервера и добавьте строку: ensure intense_smoke_grenade
    Если вы используете ox_inventory, поместите эту строку после ensure ox_inventory.

  5. Настройте скрипт
    Отредактируйте файл конфигурации shared/config.lua под свои нужды перед запуском сервера. (См. Конфигурация)

  6. Добавьте предмет в инвентарь

    • С ox_inventory: добавьте следующий предмет в ox_inventory/data/items.lua:

      ['intense_smoke_grenade'] = {
      label = 'Мощная дымовая граната',
      weight = 500,
      stack = true,
      close = true,
      description = 'Дымовая бомба, устанавливается на землю и подрывается дистанционно.',
      server = {
      export = 'intense_smoke_grenade.intense_smoke_grenade'
      }
      },

      Имя предмета должно совпадать с Config.Inventory.item в shared/config.lua. Экспорт имеет вид intense_smoke_grenade.<имя предмета>.

    • Без ox_inventory: установите Config.Inventory.enabled в false. Тогда бомбы управляются внутренним запасом скрипта (команда /givesmokebomb) или серверными экспортами (см. Важные функции и переменные).

  7. Разрешите команду администратора (только внутренний запас)
    Добавьте в server.cfg: add_ace group.admin command.givesmokebomb allow

  8. Перезапустите сервер
    Полностью перезапустите сервер FiveM, чтобы загрузились скрипт, 3D-модель и файлы .meta.


  • Убедитесь, что папка скрипта содержит файл fxmanifest.lua: без него FiveM не распознает скрипт.