Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

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

Подробнее Скачать

AlexPfaltz

Разработчик аддонов
  • Постов

    33
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные AlexPfaltz

  1. 12 часов назад, rudolf101 сказал:

    @AlexPfaltz
    Было бы круто увидеть что-то из разряда истории последних сканов.
    Пара вариантов

    • Если аддон просканил цену предмета, который на момент скана уже был в базе, то к нему в тултип добавляется текущая цена, при этом сохраняются две/три/etc предыдущих.
    • Статистика из разряда средняя/минимальная/максимальная цена за n последних санирований

    Рефы

      Показать содержимое

    image.png.87282720d8278fde813c93cc3c83861b.png
    The Undermine Journal для WoW.


    Простора для фантазии тут уйма, начиная от простенького мониторинга цен, как в примерах выше,  заканчивая экспортом цен при сканировании в отдельную ДБ с дальнейшим анализом.

    Как разберусь с косяками в аддоне, попробую сделать что-нибудь подобное 

    • Плюсую 1
  2. 14.04.2022 в 04:27, rudolf101 сказал:

    Крайне годный аддон, но есть один нюанс с отображением цены в тултипе. Возможно дело в необычном разрешении монитора(3440x1440) и это можно как-то поправить через конфиг. 

    Скрин проблемы

      Скрыть содержимое

    8VCwok4.png

    Upd: Наезд окна наблюдается при наведении на любой продаваемый предмет(чат, сумка, etc.)

    Мда... Выглядит страшно, на днях гляну как можно это исправить, выставлял позицию и размер по своему разрешению 1920 на 1080, другие не смотрел.

    • Спасибо 1
  3. Auction+

    Просмотр файла

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

    Добавляет в окно аукциона новую вкладку “Купить”, в которой отображается группированный список найденных лотов. Теперь можно увидеть сразу все лоты по интересующему вас запросу, а не только 8, что облегчает поиск и выбор выгодного для покупки лота.
     Помимо цены за выкуп лота, отображается так же цена за единицу предмета.
     Группировка предметов (кроме оружия и одежды) производится при совпадении: “названия, кол-во в стаке (пачке) и цене за единицу”. Для оружия и одежды группировка производится при совпадении: “названия, уровня экипировки, суммы спец. характеристик, суммы характеристик и цены выкупа”.
     Если в списке сгруппировались одинаковые лоты, то есть возможность выкупить все или только нужное вам количество. Количество выкупаемых лотов можно указать в баре под списком, который появляется при клике по выбранной позиции в списке. Так же при изменении количества выкупаемых лотов, цена на выкуп сразу пересчитывается (цена умножается на кол-во).

    Пока открыто окно аукциона, аддон записывает в свою базу цены на всё что будет отображаться по результату какого-либо поиска.
     Есть возможность запустить автоматическое сканирование, для этого добавлена кнопка - "Сканировать", рядом со вкладками. Есть три варианта автоматического сканирования: “полное сканирование аукциона ,только по предметам в сумке, по своему списку”. Выбрать вариант сканирования можно в настройках аддона.
     Полное сканирование занимает много времени, зависит от кол-ва страниц на аукционе, прерывается кнопкой "Остановить", которая появляется после запуска сканирования.
     Сканирование только по предметам в сумке, составляет список всех предметов в сумке и по порядку ищет их на аукционе, при этом на экране появляется окно со списком предметов для поиска. Окно со списком можно перемещать по экрану.
     Если выбран вариант сканирования “Свой список”, то при открытии окна аукциона, так же появляется окно, в котором можно составить свой список предметов для поиска и записи цен. Данный список так же можно открыть в любое время из окна настроек аддона.

    Настройки аддона можно открыть из стандартного окна, где включаются\выключаются аддоны, или командой в чате /opl . В настройках можно: “выбрать вариант сканирования, посмотреть/редактировать свой список для сканирования, очистить базу сохраненных цен, выбрать отображение минимальной и максимальной стоимости, выбрать стиль текста для добавляемых строк во всплывающей подсказке, выбрать вариант отображения "монет" (только золото, золото и серебро, все монеты).

    Исходный код открыт. Читайте, модифицируйте и создавайте аналоги лучше.🙂
     


     

    • Нравится 2
    • Спасибо 1
  4. 14 минут назад, Slashuur сказал:

    Если в аддоне есть строки и их сравнение, то сохраняйте lua в кодировке win-1251 всегда. Юникод не поддерживается. Можно просто открыть стандартным блокнотом, нажать "сохранить как" и выбрать внизу кодировку ANSI. Возможно проблема в этом

    Точно, в этом и была проблема, а я весь день потратил на поиски 😞 
    Большое спасибо 🙂 Я забыл, что когда читал другие аддоны (AmountOfMaterial 5 и LibreCraftProgressони были в кодировке win-1251.

  5. Здравствуйте, нужна помощь, я плохо понимаю Lua, прочитал много разных статей, но все ни как не получается реализовать задумку.
    Восстановил работу аддона AucCenter, сделал что бы виджет с ценами отображался при вызове ContextTooltip (всплывающая подсказка при наведении курсора на предмет), имя предмета берется из отображенного тултипа. Я хочу написать проверку перед отображением виджета с ценами, если в предмете есть строка "Привязан к персонажу", то дальше ничего выполнять не нужно. Номер строки где отображается  "Привязан к персонажу" известна, At(1). Перепробовал кучу вариантов, как написано в аддоне AmountOfMaterial 5 (проверка на совпадение в названии) и LibreCraftProgress (проверка на совпадение строки "Требуемый уровень..."), ничего не работает.

    Перепробованные условия:

    1. if str == "Привязан к персонажу" -  строка всегда есть, даже если там вместо нее описание ремесленного компонента и код не выполняется
    2. if str ~= "Привязан к персонажу" - строки всегда нету (когда по факту есть) и код выполняется
    3. if string.find(str, "Привязан к персонажу") - строка всегда есть, даже если там вместо нее описание ремесленного компонента и код не выполняется
    4. if not string.find(str, "Привязан к персонажу") - строки всегда нету (когда по факту есть) и код выполняется

    Еще заметил что во 2 и 4 условии, если скрипт дальше отрабатывает то предметы имеющие строку с Требуемым уровнем игнорируются хотя они совсем на другой строке  At(4).

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования