(2152.PLUS.beta) Обновлена BETA-версия программы Помощник.

Активным лицензиям последних версий (2152+) по 01.08.2021 будут начисляться дополнительные 240 минут (начисление происходит несколькими более мелкими частями в течении суток при условии, что программа не закрыта).

ВНИМАНИЕ. Эта версия не имеет авто-обновления (при старте прошлая не будет говорить о наличии новой) в виду незначительности изменений. Просто ближайшие несколько дней мне будет не до разработки, а кому-нибудь могут быть интересны текущие наработки (решил не держать версию под сукном =) ). Поэтому обновление сугубо ручное, через скачивание установщика вручную через ссылки внизу новости и запуск его из загрузок браузера. Напоминаю, что на момент начала установки новой версии все копии старой и пом-браузера должны быть закрыты.

Что изменено с прошлого релиза:

- (Введено) альтернативный способ обработки хранилища барабанов. Опция находится на внутренней вкладке обработки по глобальным действиям, описание во всплывающей подсказке при наведении курсора мыши;
(пример, так как действий сбора оказалось больше, то продажа осуществилась поштучно, а сбор произведен одной операцией "Собрать все")

- (Доработано) во всех трех списках (четырех со списком авто-слития отдельных уровней коллекций) в окне "Коллекции, дэйлики, медали" в позициях достижений которые содержат слова "Использовать", "Добыть", "Наличие предмета" и проч. по последующему тексту в кавычках производится попытка найти ссылку на известный программе предмет. При успехе слева выводится его изображение и при клике по нем открывается окно параметров, где, например, можно подкорректировать действие;

- (Доработано) для списка автослития коллекций добавлена ссылка на быстрое удаление из него всех узлов, которые уже были обработаны (и имеют префикс "(МОЖНО УДАЛЯТЬ)"). Это облегчит подчистку когда задано слитие сразу большого количества уровней/коллекций.

Для установки обновления (еще раз напоминаю, что оно касается ТОЛЬКО бета-версии) установите программу поверх в ту же папку (при закрытой программе) с установщика:
Альтернативные ссылки на установщики:
бета версия помощника: 
https://drive.google.com/file/d/1vL2TI17ihGUves5ZklXyyoUIn9P-xqnO

(2151.PLUS.beta) Обновлена BETA-версия программы Помощник.

Активным лицензиям последних версий (2151+) по 26.07.2021 будут начисляться дополнительные 240 минут (начисление происходит несколькими более мелкими частями в течении суток при условии, что программа не закрыта).

Что изменено с прошлого релиза:

- (Изменено) принцип запоминания прошлого размера браузера. Прошлый вариант при перезапусках браузера самой программой мог понемногу увеличивать значения, что давало увеличение размера браузера каждый "аварийный" (или не очень) перезапуск;
- (Введено) очередь свитков призыва. Кроме нее на вкладке настроек "Пещера" добавлен аналог выпадающего списка со свитками в наличии, но в более развернутом варианте, с подсчетом реального их числа на персе и возможностью быстрого вызова окна дропа для ряда монстров (свитков, с которых всегда призывается один и тот же монстр, неизменного уровня). На скрине ниже обозначено красными стрелками. Из этого списка более удобно назначать свиток как на текущий призыв (перетащить за название на картинку в блоке "Вид свитка"), так и в новую очередь призыва (так же перетаскиванием за название, клик по картинке открывает окно параметров свитка).
Сама очередь работает по принципу "сверху вниз" (зеленые стрелки). При невозможности призыва по текущему свитку производится поиск (сверху вниз) первой позиции "в наличии на персе", которая и назначается как текущий источник призыва. Каждая строка вторым параметром имеет "Количество". Заданное значение переносится в поле "Сколько монстров призывать?" вместе с самим свитком. Причем есть нюансы, в зависимости от значения счетчика. Если, например, он задан как "1000", а на момент обработки очереди на персе оказалось всего 550шт., то в поле числа к призыву попадет это реальное число ("550"), а счетчик в очереди будет на него же и уменьшен (новое значение в очереди станет "450"). Строка, из которой удается перенести весь ненулевой счетчик полностью (свитков на персе столько же или больше), удаляется из очереди (в прошлом примере удаление не произойдет, только уменьшение счетчика). Отдельное поведение будет для позиций с нулевым исходным количеством. Для текущего призыва изначальный "0" интерпретируется как "до последнего свитка" (можно использовать, если нет четкого числа свитков, которые можно потратить). Строки очереди с исходным "0" в количестве не будут удаляться из списка при назначении их на текущий источник призыва. Такой вариант имеет смысл использовать, если у вас в процессе работы производится добыча свитков (одного или нескольких наименований, например, с монстров или лото) и по мере необходимости они будут подставляться в призыв (тогда в очереди желательно иметь несколько вариантов по свиткам, учитывая что вышестоящие имеют больший приоритет, а значит и шансы попасть в позицию "текущий призыв").
Как я указывал выше для отдельных монстров имеется быстрая возможность открывать окно их дропа. Для этого нужно выполнить клик по третьему полю как в списке свитков в наличии, так и очереди призыва. В обоих случаях активные позиции начинаются с одного или нескольких символов "+". Клики по "пустым" ячейкам (или имеющим "---" в начале) не будут иметь эффекта.
- (Добавлено) по аналогии с островами отдельная группа аккумулирующая в себе несколько групп дропа монстров.
Однако в отличие от островов, где учитывается только атакующее действие на монстрах тут детали зависят от положения переключателя типа работы.
Для обычного обыска суммируются монстры с атакующими действиями со всех "только пещерных" и "пещерных призываемых" монстров (то есть тех, кого можно найти при обычном обыске, и назначенных к атаке).
 
Для чистого призыва список монстров наоборот не просматривается. Анализируется только наличие информации о монстрах в текущей позиции и очереди призыва.
И соответственно для промежуточного "обыск + призыв вместо прогона" получается комбинация из обоих вариантов.
Данная группа позволит комплексно взглянуть на обработку дропа в пещерном режиме. Однако учитывайте, что, в особенности по призываемым, информация может быть неполной, т.к. не каждый свиток призывает строго одного определенного монстра (многовариантые свитки пропускаются).

Для установки обновления (еще раз напоминаю, что оно касается ТОЛЬКО бета-версии) перезапустите программу и согласитесь с запросом на обновление при новой загрузке.
    Либо установите программу поверх в ту же папку (при закрытой программе) с установщика:
Альтернативные ссылки на установщики:
бета версия помощника: 
https://drive.google.com/file/d/1vL2TI17ihGUves5ZklXyyoUIn9P-xqnO

(2150.PLUS.beta) Обновлена BETA-версия программы Помощник.

Активным лицензиям последних версий (2150+) по 16.07.2021 будут начисляться дополнительные 240 минут (начисление происходит несколькими более мелкими частями в течении суток при условии, что программа не закрыта).

Что изменено с прошлого релиза:

- (Введено) идея дополнения собственного магазина по мере его выкупа эволюционировала и даровала нам ОЧЕРЕДЬ ПРОДАЖИ (*бухается ниц*). Расположена она в отдельном окне, вызвать которое можно из меню "Предметы" или "Окна" (там я чуть подвигал пункты, извините, консерваторы =) ).
Справочная информация оформлена в виде отдельной статьи, ссылка доступна >>тут<< и в самом окне с настройкой очереди в правом верхнем углу.
Кстати в прошлой версии программы скрипт на слоты биржи не срабатывал (все пустые слоты суммарно определялись и обрабатывались как обычно-магазинные). Я попробовал это исправить =);
- (Исправлено) немного изменился формат данных в ответах о статах, из-за этого старый способ чтения данных показывал лабуду при их чтении (как не скрытых для игроков, так и для големов). Произведена корректировка.
 
Для установки обновления (еще раз напоминаю, что оно касается ТОЛЬКО бета-версии) перезапустите программу и согласитесь с запросом на обновление при новой загрузке.
    Либо установите программу поверх в ту же папку (при закрытой программе) с установщика:
Альтернативные ссылки на установщики:
бета версия помощника: 
https://drive.google.com/file/d/1vL2TI17ihGUves5ZklXyyoUIn9P-xqnO

 Торговля. Продажа предметов через собственный магазин.

    Функционал реализуется через два списка-очереди, отдельно для обычных (первых десяти) магазинных и биржевых слотов (открывающихся при наличии торгового аккаунта). Расположены они в отдельном окне, вызвать которое можно из меню "Предметы" или "Окна" в рабочем окне программы, а так же ряда других мест.

    Добавление предмета в очередь осуществляется перетаскиванием из большинства других списков предметов (групп, результатов поиска по названию, статистики и проч).

    Каждая строка, кроме наименования предмета, имеет два дополнительных параметра: количество и счетчик.
="Количество" - текущее число штук, которое будет выставлено в магазин за одно действие. Не может быть больше максимального стека данного предмета. Количество, меньшее максимального стека, автоматически "отрезается" перед операцией. 
="Счетчик" - определяет число отдельных срабатываний (переносов предмета в магазин). Есть разница между положительным и нулевым значением счетчика. Положительные получают "-1" при каждой успешной попытке, а при переходе от "1" к "0" удаляются из очереди. Изначально имеющие "0" находятся в очереди неограниченно и однократно проверяются на возможность размещения при каждом общем анализе очереди.
    Очередь просматривается всегда сверху вниз. Это означает, что верхние строки имеют приоритет на обработку по сравнению с нижними. Если позиция не может быть обработана (такого предмета нет в наличии на персонаже, такой предмет уже выставлен и действует запрет на дубликаты и проч.), то она пропускается, и начинают рассматриваться последующие. Строки в списке можно перемещать друг относительно друга, выстраивая нужный вам приоритет по выставлению на продажу.
    Как уже было указано можно регулировать вопрос дубликатов, то есть не размещать более одного наименования, либо наоборот игнорировать исходный расклад по предметам и работать только по списку очереди. За это отвечает опция "Разрешить размещать дубликаты" над списком. По умолчанию дубликаты запрещены (галочка снята).
    Причем разрешение на дубликаты разрешает и тратить весь счетчик позиции сразу. Такой расклад как на скрине справа на первом же проходе забросит в магазин три рунических зеркала (затем удалит строку из списка), и только после этого перейдет к нижним элементам. Это не относится к позициям с нулевым счетчиком, такие срабатывают только один раз за один вызов функции анализа.
    Удаление элементов списка производится через перетаскивание их на надпись "Удалить (?)", находящуюся справа над очередью. Двойной клик принудительно очищает весь список целиком. Каждый список имеет свою "область" удаления.
    Если после полного прохода по очереди в соответствующей части магазина все равно остались пустые слоты, то по их числу будет произведено такое же число запусков специализированного lua-скрипта (если он не пуст). В нем как минимум можно организовать выдачу сообщения, что очередь не справляется с заполнением всех слотов. Либо же скрипт-командами заполнять место другими предметами (из своего рода резервного списка продажи). В каждом запуске стоит исходить из того, что нужно заполнить одну ячейку. Клик на ссылку "Скрипт пустых слотов" открывает редактор для изменения содержимого соотв. сценария действий. В конце редактор можно просто закрыть, сохранение скрипта производится автоматически в процессе.
   
Очередь и положение опции на дубликаты можно сохранять в отдельные файлы, а так же загружать обратно из них. Для этого используйте соотв. ссылки над списком.
    Анализ очереди запускается при начале выполнения режима (нажатии "Старт" в рабочем окне), если в соотв. части магазина игрока есть свободные слоты. А так же после каждого факта покупки уже в процессе работы. Но в последнем случае обработка очереди может начаться не сразу. Если персонаж в бою, то перемещать предметы в сундуке нельзя (ровно как и по направлению сундук->магазин). Так что проверка на необходимость обработки очереди осуществляется в так называемые "безопасные" периоды, в частности когда не фиксируется активный бой.

(2149.PLUS.beta) Обновлена BETA-версия программы Помощник.

Активным лицензиям последних версий (2149+) по 13.07.2021 будут начисляться дополнительные 240 минут (начисление происходит несколькими более мелкими частями в течении суток при условии, что программа не закрыта).

Что изменено с прошлого релиза:

- (Исправлено) баг, связанный с призывом по "нужный дроп" в новом типе задания действия на призывном монстре. Для такого призыва крайне рекомендуется обновить версии 2146-2148 до 2149+;
- (Добавлено) два скрипта, завязанных на состояние "родного" магазина персонажа, а точнее число свободных слотов. При первом старте режима, каждый скрипт запускается такое же число раз, сколько есть свободных слотов по соотв. направлению ("чистых" магазинных или "биржевых"). Кроме того, повторная перепроверка слотов (и скрипт-обработка) запускается после каждого события о покупке в вашем магазине. Это позволит организовать автоматическое пополнение магазина излишками для продажи другим игрокам. В виду того, что скрипт в цикле вызывается по числу свободного места, то в каждом запуске скорее всего стоит задаваться целью на заполнение одной ячейки (остальные будут заполнены последующими);
На переброс предметов в магазин/биржу в скрипте есть соотв. команды, основную пропись которых можно найти в меню "Разное".
После чего в параметрах первым можно указать один или несколько ({тогда,через,запятую,и,в,фигурных,скобках}) кодов предметов (в том числе просто сбросив картинку в поле текста). Вторым параметром указывается число штук (от больших пачек автоматически отрезается нужное количество перед операцией).
- (Переработано) функция назначения действий истекающим предметам. Кроме того общая работа "боевой" части (которая осуществляет продажу и разбор) регулируется новой отдельной опцией, расположенной над списком. Она позволяет при необходимости полностью заблокировать вмешательство программы в процесс помирания =). Если галочка не установлена (значение по умолчанию, будьте внимательны изначально обработка истекашек отключена для всех, в том числе "старых" настроек), то для дополнительной индикации в списке предметов все действия приобретают приставку "ОТКЛЮЧ.";
- (Добавлено) поддержка смены источника призыва (свитка) через скрипт-функцию (в редакторе меню "Предметы"-"Назначить как источник призыва"). Первым параметром она принимает список (кодов) предметов (можно и один) (через запятую, обрамленный по краям в фигурные скобки {}). Вторым число, которое будет назначено в счетчик призывов этого монстра (можно использовать ноль, что воспринимается как "до окончания всех свитков этого типа");
- (Добавлено) через скрипт-команду смены режима работы возможно производить переключение на другой режим на строго указанное число минут (в редакторе меню "Общие" - "Сменить режим"). Для этого нужно указать нужное число минут вторым параметром при вызове (необязательный параметр, можно опускать);
- (Добавлено) скрипт-обработчик ситуации, когда по текущему свитку невозможно выполнить призыв (окончился счетчик, сами свитки, необходимые материалы или еще какая оказия =) ). После его выполнения возможность призыва проверяется повторно. При еще одном отказе следует проверка опции перехода к обыску, а дальше в зависимости от ее значения производятся либо обычные раскопки, либо остановка выполнения. Через сам скрипт можно изменить текущий свиток или сменить режим работы, в том числе и временно (если, например, свитки призыва добываются по островным монстрам или арене) с помощью описанных выше скрипт-команд;
- (Переработано) получение данных пом-советником (подсказка ходов по текущему игровому полю). Раньше была строгая привязка к "стороне" (левая - "моя", правая - "противник"), кроме того входы "как зритель" (большие туры и клан-бои) вообще не обрабатывались, что делало невозможным расчет вариантов в таких случаях. Теперь "моя" сторона является той, у которой сейчас ход (противник соотв. на противоположной). Это позволяет обрабатывать все расклады: анализ своего хода и противника в обычном бою, а также анализ для обоих сторон при наблюдении со стороны. Доработка ничего не меняет для одиночной игры, но позволит подсказывать ходы знакомым, если за их боем можно наблюдать.
 
Для установки обновления (еще раз напоминаю, что оно касается ТОЛЬКО бета-версии) перезапустите программу и согласитесь с запросом на обновление при новой загрузке.
    Либо установите программу поверх в ту же папку (при закрытой программе) с установщика:
Альтернативные ссылки на установщики:
бета версия помощника: 
https://drive.google.com/file/d/1vL2TI17ihGUves5ZklXyyoUIn9P-xqnO
 

 Неполадки в игре.

Поступила информация, что ГМ выкатили баг на прод (никогда такого не было, и вот опять! =) ). При использовании экипировки дающей минус по каким-либо статам при попытке просмотра инфы по персонажу и возможно при атаке появляется разрыв соединения с игровым сервером. Решение - временно отказаться от использования таких предметов. Срок решения проблемы не известен. Возможно будет сообщение от ГМ или модераторов в официальной группе (либо сами можете руками воссоздавать условия возникновения бага экипируя "отрицательные" предметы и проверяя появляется ли разрыв).

Так что я тут ни при чем, разворачивайте диван в другую сторону =) Всем богатого дропа!)