Хорошо подметил, попробую днем если никто не сделает и отпишу
У меня получилось пофиксить скрипт, днем выложу исправленную версию
Ну и где код?
Всем привет. Я сам пофиксил скрипт. Кому лень чинить прикрепляю файл.
Нужно было удалить %% в этих срочках (выделил красным):
if dtext[d]:find('Полка%s+№%d+%s+|%s+%{BEF781%}%W+%s+%d+%p%d+%s+%a+%s+%d+%s+уровень%s+%d+%p%d+
%%') then -- Статус, работает или нет
local automining_lvl = tonumber(dtext[d]:match('Полка%s+№%d+%s+|%s+%{......%}%W+%s+%d+%p%d+%s+%a+%s+(%d+)%s+уровень%s+%d+%p%d+
%%')) -- Уровень видюхи
local automining_fillstatus = tonumber(dtext[d]:match('Полка%s+№%d+%s+|%s+%{......%}%W+%s+%d+%p%d+%s+%a+%s+%d+%s+уровень%s+(%d+%p%d+)
%%')) -- Залито охлада в процентах
local automining_fillstatus_thisisASC = dtext[d]:find('Полка%s+№%d+%s+|%s+%{......%}%W+%s+%d+%p%d+%s+ASC%s+%d+%s+уровень%s+%d+%p%d+
%%') -- Это ASC карта
local automining_btcamount = tonumber(dtext[d]:match('Полка%s+№%d+%s+|%s+%{......%}%W+%s+(%d+%p%d+)%s+%a+%s+%d+%s+уровень%s+%d+%p%d+
%%')) -- Число битков сейчас в видюхе
Также не забываем фиксить залив охлада: (Автор: VodyaNoi25)
Заменяем эту строчку:
sampSendDialogResponse(CardDialogID,1,2,nil)
на эту:
sampSendDialogResponse(CardDialogID,1,3,nil)
Важно! Проверял только с BTC видеокартами. С ASC не проверял так как у меня их нет. Также видел что не отображается максимальное время работы видеокарты, мне лень чинить.