Lua Arizona [ARZ] AutoGUN v4.0.1 | FastGun через /gun

Timmu

Участник
Автор темы
32
14
AUTOGUN
Простая выдача оружия через серверное меню /gun

----------------------------------------
v4.0.1 | INI | стабильность | без лишних команд
​

ОПИСАНИЕ
AutoGUN автоматизирует получение оружия через серверное меню /gun. Скрипт открывает меню, выбирает нужное оружие и вводит указанное количество патронов.

Важно: скрипт не работает через инвентарь и не обходит ограничения сервера. Используйте его только там, где это разрешено правилами.

----------------------------------------

ЧТО НОВОГО В v4.0.1
  • Полностью убран JSON - список оружия теперь хранится в простом файле AutoGUN.ini.
  • Исправлена работа в Arizona Launcher - конфиг сохраняется штатным модулем MoonLoader без абсолютных путей.
  • Устранены краши SAMPFUNCS - команды добавленного оружия больше не регистрируются динамически через SAMPFUNCS.
  • Новый способ обработки оружейных команд - команды вида /de 50 и /sn 100 перехватываются через SAMP.Events.
  • Упрощён код и управление - оставлены только нужные функции для обычного fastgun через /gun.
  • Обновлён дизайн чата - единые цвета и понятные статусы для успеха, ошибок, предупреждений и информации.
  • Проверка данных - команды проходят проверку перед добавлением, а ошибки сохранения выводятся в чат и moonloader.log.
  • Таймауты - скрипт сбрасывает запрос, если меню или поле количества не появилось вовремя.

----------------------------------------

ОСНОВНЫЕ КОМАНДЫ
  • /<оружие> <патроны> - получить оружие. Пример: /de 50.
  • /addgun <cmd> <название> - добавить оружие.
  • /delgun <cmd> - удалить оружие.
  • /listguns - показать список оружия.
  • /gunstop - отменить текущую выдачу.
  • /gunhelp - показать краткую справку.

----------------------------------------

  1. Поместите !Autogun.lua в папку GTA San Andreas/moonloader/.
  2. Зайдите на сервер и дождитесь сообщения AutoGUN v4.0.1 загружен.
  3. Добавьте нужное оружие. Его название должно совпадать с названием в меню /gun.

Код:
/addgun de Desert Eagle
/addgun sn Снайперская винтовка

После добавления используйте:

Код:
/de 50
/sn 100

Файл создаётся автоматически и хранится здесь:

Код:
GTA San Andreas/moonloader/config/AutoGUN.ini

INI:
[weapons]
de=Desert Eagle
sn=Снайперская винтовка

Важно: файл weapons.json больше не используется.

Откройте файл скрипта и в начале измените параметр:

Lua:
openCommand = "/gun",

Например:

Lua:
openCommand = "/weapons",

  • SA:MP и MoonLoader.
  • SAMPFUNCS и библиотека lib.samp.events.
  • Серверное меню оружия через /gun или другую указанную в настройке команду.
 

Вложения

  • !Autogun.lua
    11.8 KB · Просмотры: 0
Последнее редактирование: