hwmOptimalRepairAtMarket

Цена боя и оптимальный слом на рынке

目前为 2023-12-19 提交的版本。查看 最新版本

作者
Tamozhnya1
评分
0 0 0
版本
17.2
创建于
2023-04-05
更新于
2023-12-19
大小
263.6 KB
许可证
MIT
适用于

Производительность. Замечено, что на рынке, всё оружие, в браузере хром, открывается больше 10 секунд, а в файерфоксе - всего две секунды. Та же картина в мобильных браузерах, файерфокс против киви.

Внимание! В версии 7.7 есть ломающие изменения в расчетах оптимального слома. Если вы в настройках устанавливали % кузнецу, установите ещё раз с нормальной базой 100% (а не 0%, как было)

Скрипт для Героев войны и денег.

Показывает цену за бой в инвентаре, на странице персонажа и на странице информации об игроке.
Отвечает на вопрос: ремонтировать арт или купить на рынке новый (для тех, кто начал баловаться НЕ магазинными артефактами, например для гильдии искателей, и ищет их подешевле).

1) Добавляет на рынке столбцы с данными об оптимальном сломе. Для магазинных артов цена выведена в заголовок.
В настройках добавлена опция "Включить просмотр дохода". При включении, в лоты добавляется расчет выгоды лота относительно покупки на предприятии, либо относительно второго по дешевизне лота (крафчнные арты образуют свои категории); а в шапке - фильтр "Только с выгодой".
В подсказке к количеству боев выводятся затраты на ремонт и стоимость крафта

2) Для артефактов с уникальным id, при щелчке на кнопку "Купить", запоминаются данные о лоте. И отображаются на странице артефакта и в кузнице. Так же на странице артефакта их можно отредактировать или задать - кнопка "О покупке".

Есть возможность рассчитывать отдельно стоимость крафта: кнопка "Расчет" (в консоль выводятся детали расчета для проверки)
Есть возможность редактировать цены на элементы. И загружать их, либо с дейли, либо с рынка

3) Если включена настройка "Показывать в инвентаре стоимость боя после ремонта", то на странице инвентаря выводится соответствующая информация. Также есть цветовая индикация и добавление в подсказку, где можно купить дешевле.
4) В магазине добавлен расчет цены и цены за бой. Для акционки запоминаются последние данные с рынка. Если есть данные с предприятия или из статистики, то они приведены через дробь.
5) В инвентаре, на странице персонажа и на странице информации об игроке выводится цена за бой. (Для магазинных артов откройте страницу статистики или зайдите в магазин, для не магазинных, загляните на рынок, для уникальных цена запоминается при покупке (или её можно задать - кнопка "О покупке")).
Первоначально фабричные цены можно инициализировать на странице общей статистики
6) Сделал зеленую рамку в инвентаре для сломанных вещей, которые выгоднее обновить (они в магазине дешевле, чем на предприятии) (зря добавил, думал, что такие есть, из-за ошибки в цене ртути)
7) На страницу артефакта для уникальных артефактов добавлена информация о количестве проведенных и оставшихся боев, и остаточной стоимости артефакта (= цена за бой * оставшиеся бои - сумма оставшихся ремонтов)
8) При наведении курсора на панель ресурсов, всплывает панель с подсчитанной стоимостью ресурсов
9) В списке сертификатов показана рыночная цена и итоги; картинка сертификата ведет на рынок
10) В инвентаре добавлена функция "Передача пачкой". Включается настройкой "Включить массовую передачу артефактов". Параметры передачи можно задать как для всех предметов данного типа, так и для конкретного предмета. Параметры конкретного - в приоритете. Для использования общих значений, оставьте поля конкретного пустыми (ноль тоже удалите - иначе берется он).
Цену передачи можно рассчитать через вспомогательное поле "Цена за бой"
В инвентаре на форму передачи арта добавил поле для введения произвольной информации. Она видна на всплывающей подсказке.
11) Добавил функционал расписания в кузнице. Настройка: "Включить расписание в кузнице".
12) В инвентаре добавлена кнопка "Продать". Видна при включенной опции "Включить массовую передачу артефактов"
13) Добавлен индикатор передач. Опция: "Показать индикатор передач"
14) Добавлен индикатор склада. Опция: "Показать индикатор ремонта на складе"
15) Индикатор выгодных лотов. Можно добавить оповещение.
16) Если установлен скрипт hwmResoursesAsImages, то на pl_info можно продать части и ресурсы щелчком на количестве ресурсов

Настройки скрипта открываются щелчком по заголовкам новых столбцов на рынке.