icreator

AucEDSman

621 posts in this topic

Нажмите здесь, чтобы скачать файл

VIDEO p1 - how it work with auction

p2 - how auto get mails

Это аддон упрощает жизнь завсегдатаям аукциона. Ваше время - ваши деньги - время экономится в разы!

*******************************************************************

как сообщать об ошибках в аддоне

Для работы нужно установить аддон:

for work need to instal:

AddonsTools

Для вызова окна аддона - откройте AddonsMenu (двойной клик по часам) и нажмите на соответствующем пункте меню в списке аддонов

*******************************************************************

1. Работа на аукционе.

++ создание множества лотов. Надо открыть аукцион. Окно аддона откроется само автоматически. В режиме обучения (нажать кнопку Далее) – и в пустую ячейку сумки поместить кучку предметов, которые вы хотите выставлять одним лотом на аукцион. Во время обучения это можно делать с помощью шифт-, контрол-, альт-левая кнопка мыши. Можно делать несколько раз - будет запомнено только последнее действие. Название вещи и количество штук в лоте будет отображено в окне аддона.

В окне аддона вводим прочие параметры лота. Если стартовая цена = 0 - то она будет = 0.95 от цены выкупа. Выбраем продолжительность - 3/12/24 часов (жмем кнопочку там рядом).

Затем нажимаем "Далее" – и начинается работа: аддон делает из этих вещей кучку с заданным количеством и выставляет ее на аукцион, - и так пока не кончатся все вещи с таким названием в вашей сумке. При этом аддон запоминает параметры лота и следующий раз, в режиме обучения при выборе вещи, они будут подставлены автоматически.

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

Автоматический поиск вещей на аукционе. В режиме обучения делается поиск одной страницы таких вещей на аукционе. Чтобы закрепить фильтр для окна аукциона следует нажать "Поиск" на окне аукциона.

Галочка "Подобные" - делает поиск подобных вещей. Если она не поставлена то поиск будет по названию. Если был сделан поиск подобной вещи, то чтобы найти по названию - нажмите кнопку "Поиск" аукциона.

при создании нового лота с неизвестной для аддона вещьюаддон ставит цену выкупа по умолчанию:

по залогу на аукционе и множителю ZALOG_RATE но не менее чем MINIMAL_COST - эти 2 параметра можно настраивать в config.txt

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

++ DnD - окно аддона можно передвигать по экрану. Окно аукциона тоже можно двигать - зажимая мышку на его заголовке "Аукцион".

++ База данных по ценам на вещи теперь хранит данные 1год (12 месяцев) с даты последнего выставления такой вещи на аукцион, после чего запись будет удалена - чтобы не раздувать файл конфигурации игры.

выглядит это примерно так:

http:/alloder.pro/upload/0/0/AucEDSman9--.jpg

2. Работа на почте

в версии r21 сделано авто-удаление пустых писем.

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

Настройка положения окна чата, когда открывается аукцион, а так же прочие настройки:

post-3-0-77879700-1359985773_thumb.jpg

r61 - Аддон начал различать вещи с одинаковыми именами, но разные по привязанности или с разным сроком годности, так что теперь он их не смешивает, а считает разными вещами.

Если предмет не определен то при повторном нажатии "Далее" - берется 1й непустой слот в карманах сумки

ENGLISH:

AucEDSman addon description:

Simplifies life for auction frequenters. Automates the execution of 3 tasks:

1) [auction] This tool automatise creating auction lot with any stack. You need to open the auction window. Then, in a learning mode (click "Next") - take a stack of those items (which you want to put by 1pc to auction) - and drag&drop it to an empty bag slot. Then enter buyout price in addon's window (if minimum bid price = 0 - then it will be 0.95 of buyout price). Price expressed in SILVER coins. Then click "Next" - and addon starts working: takes items (one by one) from this stack, and puts to an empty slot, and then, puts it on auction... You can stop it by clicking "Stop" button or by closing the auction window.

2) [auction] Discards an empty unredeemed lots (which are without bids). While auction window's "My Auctions" tab is open - click "Discard". While addon is working, DON'T touch anything in the auction window, otherwise it will attempt to discard what was found by last search (including the user search).

3) [mail] Collects mails, which came from the auction. Click "$EDS" button while Mail window is open - addon starts collecting attachments (both money and items) from letters which came from the auction - except for letters that have won by the intermediate bids. Bag window may be closed.

Added ability to specify the "spread" of minimum bid as a percentage (for example, 2%).

Settings:

post-3-0-77879700-1359985773_thumb.jpg

Share this post


Link to post
Share on other sites

Добавил Английскую локализацию, добавил Drag&Drop к кнопке "$EDS", немного переделал GUI (теперь выглядит как на новом скриншоте), и ещё много всяких мелочей. В XDB файлах, исправлял все ошибки и недочёты, которые только попадалось под руку. Окно стало на 50 пикселей выше, чтобы влезало длинное сообщение. Две из трёх кнопок стали шире, чтобы влезал английский перевод (а в будущем, немецкий и французский). А когда делал локализации, оказалось, что файл ScriptList.lua тоже пользуется некоторыми строками из старой локализации (скопированной прямо из AddonManager) - может, нужно удалить там часть кода, и почистить файл локализаций? В общем, добавил а Locales.lua и все те строки, которые требовались файлу ScriptList.lua. Если будут какие-то вопросы по устройству локализаций или XDB файлам, обращайся.

В следующий раз, заливая аддон, сжимай в ZIP саму папку аддона "AucEDSman" (а НЕ её содержимое). Как написано в этой инструкции (а также, на форме создания аддона, во всплывающей подсказке при наведении на "?" около "Файл"). Именно потому, что аддон заливался на сайт в неправильном виде, его невозможно было скачать.

И самое главное:

icreator, ОГРОМНОЕ СПАСИБО за рабочий и полноценный пример использования WidgetEditLine ! :) Это довольно важное приобретение для всех нас, т.к. это открывает целое новое измерение в аддоностроении для АО. До сих пор, ни один (!) аддон его не использовал, просто потому, что никто никак не мог разобраться, как же устроен этот WidgetEditLine, хотя, пара человек бились над этим, но безуспешно. Оказывается, для разгадки этой тайны, нужно было обладать женским терпением ;) Спасибо :)

Share this post


Link to post
Share on other sites

спасибки!! только я творю дальше.. и теперь надо все твои изменения и мои как-то слить вместе....

по WidgetEditLine - на самом деле там есть недочет - если фон, который рисует окошко ввода, в сам виджет вставлять через

<BackLayer href="" />

то спозиционировать красиво неполучается

поэтому я отдельную панель под него подложила

Share this post


Link to post
Share on other sites
Quote:
и теперь надо все твои изменения и мои как-то слить вместе....

Есть отличная программа для сравнения целых папок и отдельных файлов - WinMerge (http://winmerge.org/).
Вот, с её помощью, можно очень удобно найти все различающиеся файлы, посмотреть чем они различаются, и ничего не упустив, качественно слить две версии в одну.

Share this post


Link to post
Share on other sites

ОБНОВЛЕНИЕ R6 / UPDATE R6:

RU:

-- Добавлена возможность указывать "разброс" стартовой цены в процентах (например, 2%).

EN:

-- Added ability to specify the "spread" of minimum bid as a percentage (for example, 2%).

Share this post


Link to post
Share on other sites
Guest jareck

Если будет время - добавте выбор того, на какой период выставлять (6/12/24 часа). Если это возможно :)

Share this post


Link to post
Share on other sites

в r10 немного оптимизировано выставление лотов (чуть быстрее в некоторых ситуациях) и добавлены цвета у сообщений

поидее можно было бы еще вставить туда анализатор цен - минимальная, средняя, оборот...

Share this post


Link to post
Share on other sites

убрана ошибка выставления лота с другим количеством (когда аддон работал и вы еще докупили товар из ЛР) и добавлен цвет редкости вещей в окошке сообщений

Share this post


Link to post
Share on other sites
Guest romane

Доброе утро... столкнулся с такой проблемой, в режиме "обучение" дохожу до шага "А где же аукцион ? Откройте его! Либо эту вещь нельзя продать" и ничего не происходит... в логе ошибка след. характера

Error: addon AucEDSman: Game::LuaAuctionCanCreate: player cannot use auction. Need auction interlocutor, details: int __cdecl Game::LuaAuctionCanCreate(struct lua_State *)

При этом я могу выставить что-то на аукцион. Персонаж 6-ого уровня Лига.

Подскажите, что я делаю не так.

Заранее благодарен.

Share this post


Link to post
Share on other sites

ну я и персонажами 4 ур им пользуюсь.. такая ошибка говорит о том, что в данный момент окно аукциона закрытое - то есть его нету - некуда выставлять лоты короче.

Share this post


Link to post
Share on other sites
Guest Snakeen

спс за аддон. все работает. слежу за обновлениями.

и есть пожелания, внести функцию аддона ShowMePrice при перетаскивании вещи в окно аук-а, конечно если это возможно.

Share this post


Link to post
Share on other sites

ну так вроде же сейчас сразу срабатывает фильтр, как только вы в режиме обучения перемещаете вещь в сумке - вот там сразу цены на первой странице выводятся

AucEDSman3.jpg

Share this post


Link to post
Share on other sites

после обновы не работает ((

а можно еще добавить кол-во выставляемых лотов ?

Share this post


Link to post
Share on other sites

в режиме обучения переместите НУЖНОЕ количество вещей в любой слот - она и будет обучена выставлять именно такое количество, которое в том слоте будет - вообще-то в описание это написано.

Share this post


Link to post
Share on other sites
Guest kmvkmvkmv

Спасибо большое, хороший плагин. Есть еще пара предложений.

1. Можно ли запоминать, что такой лот я уже пытался продавать и в след раз предлагать автоматом ту же цену и прочие параметры?

Я понимаю, что тут сложно - показывать ли цену успешной продажи, или последней попытки независимо от успеха и прочее прочее прочее.

Зачем мне это нужно? Обычно, я выставляю на 3 часа и большинство вещей не выкупаются. Я потом пробую еще раз выставить на 3 часа, когда опять прихожу играть. Было бы удобно просто повторить предыдущую попытку.

Удобно, так же, помнить, за сколько я уже продавал успешно эти железяки и тоже повторить.

2. Есть ли возможность различить при сборе почты, в какую часть сумки попадет предмет? И если переполнилась сумка с ремеслами, то не останавливаться, а пробовать выбрать предметы, которые лягут в другие разделы сумки?

В любом случае, спасибо!

Share this post


Link to post
Share on other sites

Спасибо за аддон.

А можно сделать галку "Разброс" не активной при включении? Постоянно забываю ее снимать.

Share this post


Link to post
Share on other sites

сейчас - когда есть запоминание параметров лота - она будет сниматься сама в режиме обучения, если такой товар уже ранее выставлялся без этой галочки

Share this post


Link to post
Share on other sites

спасибо за галочку.

О режиме обучения - цены частенько забываются ((

Share this post


Link to post
Share on other sites
Guest 5530

Спасибо, удаление заработало. Но перестало работать перетаскивание окна аддона на аукционе

Share this post


Link to post
Share on other sites
Guest only

Не нужен ещё аддон! :)

Ручками подбираем в файле MainPanel.(WidgetPanel).xdb в тегах <POS> позицию окна (у меня 100 по Y) и можно забыть об перекрытии.

Спасибо за оперативную переработку. Вот теперь оно работает.

Теперь с ужасом ждем следующего патча и обещанной "окончательной починки почты"...

P.S.: а где и в каком виде хранится база цен? очевидно что не в папке аддона, но где?

Share this post


Link to post
Share on other sites
Guest mrigorio

Сабж, собсно :-)

Аддон просто класс, не могу нарадоваться. Кстати, встроенный автоделитмэйл работает нормально.

Share this post


Link to post
Share on other sites
  • Для диагностики ошибки требуется информация из \Personal\Logs\mods.txt. Для этого в \Personal\global.cfg найдите параметр user_mods_log_enable и выставьте ему значение 1. Затем запустите аддон в игре.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now