Lua [ARZ & Rodina] MiningTool | Автоматизация работы с видеокартами

HEA\VEN

Известный
Автор темы
315
243
Версия SA-MP
  1. Любая
Приветствую всех, кто забрел на эту тему!

Снимок экрана_20230112_201225.png


1630423716246.png


Сделал простого помощника для работы с видеокартами, так как задолбался по одной забирать прибыль, заливать охлаждайку и запускать.

Данный скрипт позволит:

- Следить, на сколько часов осталось охлаждения;
- Управление через Флешку Майнера;
- Сколько еще видеокарта принесет BTC и ASC;

- Сколько видеокарта приносит в час;
- Общая сводка по видеокартам;

- Быстро забирать всю прибыль со всех видеокарт в стойке;
- Запускать все видеокарты разом;
- Заливать охлаждающую жидкость сразу во все видюхи:
- По 50%;
- По 100%;
- Только в Arizona Video Card;


ТАК ЖЕ РАБОТАЕТ С ФЛЕШКОЙ МАЙНЕРА И НА RODINA-RP!
Все автоматически прямо в вашей флешке!

Активация:
- Автоматическая. (/miningtool для перезапуска и для перезагрузки конфига)

Команды:
- /mtmaxfill [1-99] (Позволяет настраивать уровень % охлаждения в видеокарте, выше которого скрипт заливать больше не будет)
- /mtwait [100-5000] (В миллисекундах) (Позволяет настроить задержку в действиях скрипта, по умолчанию стоит 500мс. Если вас кикает - повысьте эту цифру. Хотите быстрее - понизьте)
- /mtupd (По умолчанию включено. Позволяет скрипту самостоятельно определять нужный диалог и записать его ID. Отключите, если получили проблемы с его использованием)


Зависимости:
samp.events
inicfg


BIG UPDATE 12.01.2023:
- Теперь скрипт сам определяет нужные диалоги - не помрет после обновы.
- Поддержка Arizona Video Card.
- Поддержка Rodina RP.
- Фиксы кода.
- Оптимизация текста, так как уперся в лимиты диалогов.


Настройки конфига:

Теперь скрипт создает конфиг по пути "moonloader/config/MiningTool.ini", через который можно изменить некоторые параметры.
MiningTool.ini:
    FlashDialogID = 25181, -- ID Диалога главного (флешка)
    MainDialogID = 25242, -- ID Диалога главного
    CardDialogID = 25243, -- ID Диалога с действиями для видеокарты
    CardConfirmID = 25244, -- ID Диалога с подтверждением для снятия битков
    FillTypeID = 25270, -- ID Диалога с выбором типа жидкости
    HouseChoseID = 7238, -- ID Диалога с выбором дома
    MaxFill = 49, -- Уровень % охлада, выше которого скрипт заливать больше не будет
    mtwait = 500 -- Время задержки в действиях (В мсек, меньше лучше не ставить - будет кик)

Lucifer_Heaven | HEAVEN | Arizona Games Team
 

Вложения

  • MiningTool.lua
    31.2 KB · Просмотры: 5,387
Последнее редактирование:

HEA\VEN

Известный
Автор темы
315
243

Вложения

  • Майнинг.rar
    9.4 KB · Просмотры: 616
Последнее редактирование:

cooqie

Известный
1,535
427
можно добавить пункт - залить до 100% и запустить видеокарты, если охлаждающая жидкость закончилась
 
  • Нравится
Реакции: ForceFUP

HEA\VEN

Известный
Автор темы
315
243
1629734258187.png

1629734290572.png

Завтра загружу обновление, нужно время для тестов.
 
  • Нравится
Реакции: cooqie

KMW14

Новичок
2
0
Было бы круто, если можно было сделать авто снятие доступных битков и залитие охлада. Что-то вроде спецального режима)
 
Последнее редактирование модератором:

KMW14

Новичок
2
0
Не ведет посчеты с 10 уровнями видюх(
Предположу, что проблема в 2х цыфрах самого числа 10)
 
Последнее редактирование: