Page 2 of 7

Re: [Plugin] QuesterAssistant

Posted: Mon Nov 26, 2018 12:55 pm
by Rumrunner
Чуть запоздало, но всё же напишу.
Не знаю, что заставило тебя выложить в свободный доступ этот плагин, но - огромное спасибо, дружище!
ConsoleCommand и DiscardItem просто спасли "отца русской демократии" :)

Re: [Plugin] QuesterAssistant

Posted: Thu Nov 29, 2018 1:25 am
by Elephanteau
думается мне, что это был неконтролируемый пароксизм альтруизма :)))

Re: [Plugin] QuesterAssistant

Posted: Mon Feb 04, 2019 11:13 am
by DartKotik
The plugin is updated.

Re: [Plugin] QuesterAssistant

Posted: Wed Feb 06, 2019 12:01 pm
by DartKotik
Fixed some bugs with ReceivedChatMessage condition.

Re: [Plugin] QuesterAssistant

Posted: Thu Mar 07, 2019 10:49 am
by DartKotik
Plugin has been updated.
Added new small fature for manage powers.
screenshot--2019.03.07-12-37-35.png
And action AuctionSellItems with own flexible algorithm.
screenshot--2019.03.07-12-37-38.png
And more

Re: [Plugin] QuesterAssistant

Posted: Fri Mar 15, 2019 8:19 pm
by Rumrunner
Cпасибо еще раз за плагин.
Есть несколько...хм...просьб, скорее всего. Некритичных.

1. Распознавание предметов. Сейчас порядок распознавания слева-направо, сверху-вниз. Хотелось бы чтобы у синих вещей приоритет при распознавании был выше, как у Джарода. Или хотя бы возможность отключать в плагине распознавание. (При заполнении инвентаря, нераспознанную синьку можно не продавать. При выпадении свитка, она распознается первой и продастся потом за фул прайс, например)

2. AuctionSellItems - "подробнее см. ниже" я не нашел, а хотелось бы почитать) Разобраться самому, достаточно для пользования можно, но это как-то слишком по Джародовски.
Вот несколько вопросов возникших у меня:
Сколько лотов берётся для расчёта лучшей цены? В частности для Minimal?
Для NearStackSize берётся значение заданное в StackSize? И насколько оно Near?
Судя по логам, лучшая цена кэшируется. Время жизни кэшированной цены какое?
RoundDigits внезапно, работает с левой стороны. И при изменении количества разрядов у цены, будет несколько не то, на что расчитывалось.
Вот пример работы RoundDigits, для тех, кому интересно:
____Снимок.PNG
Повторюсь еще раз, все написанное некритично. И ответы на эти вопросы большинству пользователей нахрен не будут нужны. Разобраться, чтобы пользоваться несложно. И это в разы лучше и гибче, чем оригинальная продавалка.

Re: [Plugin] QuesterAssistant

Posted: Sat Mar 16, 2019 7:56 am
by DartKotik
Спасибо за отзыв.

1. Сейчас итемы распознаются так, как ты написал, а свитки используются наоборот с последнего слота. Отключить или выбрать грейд распознаваемых предметов можно в генеральной настройке продажи самого Астрала, только галку идентификации включать не надо, а то включится штатный режим с багами.
unknown[1].png
2. Плагин бесплатный, делается на добровольных началах из неадекватных альтруистических соображений, поэтому разработка и поддержка хромают на обе ноги в ущерб работы, где сейчас завал. Прошу понять и простить :lol:
  • Лоты для расчета берутся все. Это только в игре есть ограничение в 400 лотов на отображение. В памяти присутствуют все, и Астрал это видит. Разумеется, кроме собственных. Сейчас они извлекаются по имени и дескриптору, в обновлении будет только по дескриптору, чтобы чары с одного аккаунта не были конкурентами самим себе и не сливали цену.
  • NearStackSize начинает поиск цена от размера стака, заданного в настройках. Если в данный момент такого нет, границы поиска расширяются вверх и вниз на 1 до тех пор, пока не появится хотя бы одно вхождение. Затем цена определяется по указанному алгоритму.
  • Кешируется не лучшая цена, а весь результат поиска для данного итема. Алгоритмы выставления цены при разном размере стака и на разных чарах могут быть разные, отсюда оптимальная цена рассчитывается индивидуально, но без лишней подозрительной активности. Время актуальности кеша - 1 час.
  • RoundDigits должна повторять последнюю цифру. То есть последний столбец должен быть 3960, 2222, 3888, 3955, 3959. Я проверю в понедельник алгоритм.

Re: [Plugin] QuesterAssistant

Posted: Mon Mar 18, 2019 12:38 pm
by DartKotik
Видимо, когда я писал эту функцию, я решил, что менее предсказуемый результат будет иметь меньший разброс, чем вычитание из последнего сохраненного разряда единицы и последующее заполнение. Продать за 2222 вместо 3960 более обидно, чем не продать за 3999 вместо 3888. Думаю, что тут достаточно возможности корректировать поведение параметром PricePercent.

Re: [Plugin] QuesterAssistant

Posted: Sat Mar 23, 2019 9:19 am
by Rabotorg
AuctionSellItems выставляет лоты синих и фиолетовых предметов по цене зеленого. Как настроить что бы ставил синий по цене синего, фиолетовый по цене фиолета?

Re: [Plugin] QuesterAssistant

Posted: Sat Mar 23, 2019 10:40 am
by DartKotik
А названия у этих предметов тоже одинаковые?