Lua [ARZ] PFH - Помощник для частной фермы

KlerOn

Новичок
Автор темы
20
7
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R3
PFH - Private Farm Helper

Надоело щуриться и разглядывать мелкий шрифт, чтобы понять, что нужно на грядку?
Постоянно прокликивать текстдравы и диалоги?
Постоянно нажимать на ALT?

С данным скриптом вы от этого избавитесь!
Теперь ваша задача - только перемещать вашего персонажа (а также иногда нажимать на спец. кнопку), остальное скрипт сделает сам.


Функционал скрипта:

Рендер на грядку, амбар и водокачку.
Статистика собранной редкой ткани, а также суммарная стоимость.
АвтоALT - кликает только тогда, когда нужно.
Показ большим шрифтом то, что нужно грядке.
Нажатие спец. кнопки позволит сохранить нужный инструмент/растение,
и после того, как вы подойдете к амбару, скрипт сам выберет нужный инструмент/растение.


Команды скрипта:

/farm - Включение/Выключение скрипта
/farm settings - Настройки скрипта
/farm restore - Сброс статистики
/farm show - Статистика

Необходимые библиотеки для работы скрипта:

ffi, vkeys, inicfg, SAMP.lua, mimgui, encoding, socket, moonloader

Возможные проблемы при работе скрипта:

Если при подходе к амбару, у вас открывается текстдрав и ничего не происходит - удалите файл PFH.ini в папке config
В остальных случаях - прикрепляйте файл moonloader.log


Сам скрипт:

 

Вложения

  • PFH.lua
    21.2 KB · Просмотры: 79
Последнее редактирование:

шлiмак

Известный
609
231

В чем прикол?
 

KlerOn

Новичок
Автор темы
20
7

В чем прикол?
Сохранение нужного растения/инструмента на одну кнопку и автоматическое получение его же в амбаре? В скрипте, который ты скинул, эта функция разделена на несколько клавиш, также автоматически НЕ выбирает в текстдраве нужный инструмент/растение, а значит разделение клавиш на инструменты банально бессмысленно и проще уже сделать под одну клавишу выбор инструментов.
Автоальт реализован через эмуляцию клавиш, не через отправку синхры серверу.
Кд автоальта, которое равно трём секунд, реализовано через wait, а это очень плачевно, когда дело доходит до постоянной отрисовки текста.
Нет блокировки спам-сообщений вследствии работы автоальта.
Автоустройство - полезно для ботов, но никак не для хелпера, где это является единоразовым
Нет рендера полоски, которое показывает линию от персонажа до нужной грядки.
Можно поставить бинд только на клавиатуру, кнопки мыши (также дополнительные) нельзя.
Нет проверки на открытый чат, диалог, сампфункса
Нет привязки к ферме, отрисовывает все совпадения найденные в 3d тексте, а из-за этого может проседать фпс
 
Последнее редактирование:
  • Нравится
Реакции: Константинчик

KlerOn

Новичок
Автор темы
20
7
UPD 13.09.2024:
- Исправлен баг с рендером
- Улучшена читабельность кода
- Исправлен баг, когда 5 ферма была не полностью выделена
- Исправлен баг, когда скрипт отказывался работать при наличии других текстдравов
 

KlerOn

Новичок
Автор темы
20
7

Вложения

  • not_see_it.png
    not_see_it.png
    1.4 MB · Просмотры: 70

Rikxix

Известный
251
110
Годно, раньше юзал хелпер который указан выше в теме. Однозначно автор найк про.
 
  • Нравится
Реакции: KlerOn

KlerOn

Новичок
Автор темы
20
7
UPD 14.09.2024:
- Исправлен баг, когда скрипт не мог перейти на другую страницу при выборе растений
- Добавлен сброс статистики, сбросить можно в настройках скрипта, либо командой /farm restore
- Добавлен автоматический выбор фермы при устройстве на работу
 
  • Нравится
Реакции: ALCOR