Zaam

Addons Developer
  • Content Count

    99
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by Zaam

  1. Zaam

    AlchemyHelper

    http://alloder.pro/files/file/138-alchemyhelper/ Показывает что можно сварить из того, что выпало на барабанах и в какую сторону для этого нужно крутить барабаны. Аддон достаточно сырой ибо нет времени на доводку. То, чего не умеет делать аддон, и о чем не надо писать в этой теме: Определять количество доступных линий. Тупо считает, что доступны все 3 линии. Определять количество доступных доворотов. Тупо считает, что их 5. Работать с мандрагорой. Считает, что довороты мандрагоры тратят доступные довороты, соответственно, аспекты дальше 5 доворотов в мандрагоре аддон "не видит". Возможно, работать с НЕрусскоязычной версией игры. Появится время и желание - аддон будет допилен, алгоритм с поддержкой мандрагоры почти готов. С ГУЕм разбираться лениво. Если у кого есть готовая реализация п. 1 и 2 - прошу поделиться, добавлю в аддон. Аддон доработан.
  2. Zaam

    Spd

    Version 1.1-proper

    2054 downloads

    В аддоне 3 функции: 1. Спидометр (см. скрин). Плашку можно перетаскивать с зажатым Ctrl. Спрятать/отобразить - /ызв или /spd в чат. При скрытии плашки все накопленные данные обнуляются. Первое число - скорость, [второе] - пройденное расстояние, (третье) - длина последнего блинка. 2. Автокормежка активного маунта. 3. Автоэкипировка брони. Автоэкипироваться будет последняя использованная персонажем броня. В папке Scripts лежит Config.lua, в нем можно настроить некоторые параметры (описание есть в самом файле).

    Free

  3. Zaam

    NeCa

    NeCa Просмотреть файл Negotiants Calculator Напротив различных видов сырья выводит цену пыльцы, которая получится при разбивании этого сырья разными видами молотков: 1-е число - цена при разбивании молотком от вендора 2-е число - молотком из ЛР / крафтовым 3-е число - молотком с доминиона. Автор Zaam Добавлен 24.12.2015 Категория Аддоны  
  4. Zaam

    AlchemyHelper

    Version 1.13

    23808 downloads

    Показывает что можно сварить из того, что выпало на барабанах и в какую сторону для этого нужно крутить барабаны. Бесплатная версия для пираток опубликована отдельно. Новая версия. Перед установкой старую версию следует удалить. Изменения: Полностью переписан алгоритм поиска совпавших рецептов. Новый заметно быстрее. Добавлена поддержка мандрагоры. Немного переделан вид окна алхимии для более близкого расположения стрелок доворотов. Добавлен файл с настройками - Config.lua. Настройки: MaxPlates - максимальное число выводимых рецептов. Если найдено рецептов больше, чем эта величина, отобразятся только самые высокоуровневые, прочие будут скрыты. Должен быть не меньше 1 Spacer - зазор меж плашками с требуемыми корректировками. 0 - без зазора, на скриншоте Spacer = 1. bMoveButtons - Если true, окно алхимии будет переиначено как на скриншоте. Если false - интерфейс изменяться не будет. Известные ошибки: Аддон спамит в mods.txt когда какой-либо из компонентов заканчивается. Победить можно пересадкой рук на надлежащее место тому, кто решил, что функции проверки наличии item'а в слоте недостаточно вернуть nil для пустого слота, а нужно еще в mods.txt насрать.

    From 7.00 RUB

  5. Zaam

    NeCa

    Автор подзабил на аллоды и у автора погорела видеокарта. Однако, проблем с работой аддона я не вижу - всё считает. Или мне у менял что-то недоступно и потому проблемы не видно?
  6. Zaam

    Spd

    Spd Просмотреть файл В аддоне 3 функции: 1. Спидометр (см. скрин). Плашку можно перетаскивать с зажатым Ctrl. Спрятать/отобразить - /ызв или /spd в чат. При скрытии плашки все накопленные данные обнуляются. Первое число - скорость, [второе] - пройденное расстояние, (третье) - длина последнего блинка. 2. Автокормежка активного маунта. 3. Автоэкипировка брони. Автоэкипироваться будет последняя использованная персонажем броня. В папке Scripts лежит Config.lua, в нем можно настроить некоторые параметры (описание есть в самом файле). Автор Zaam Добавлен 08.01.2017 Категория Аддоны  
  7. Zaam

    Spd

  8. Zaam

    Spd

    1) Стар я, подслеповат. У меня вообще 36-м шрифтом рисовалось раньше. 2) Планируется, а пока можно делать через скрытие плашки. Автоэквип - по воскрешению и по завершению боя. P. S.: Как в олодлодах можно выяснить, возможно ли в месте нахождения аватара оседлать маунта - никому не попадалось?
  9. Zaam

    Spd

    Просьба оставлять замечания и пожелания. Из планируемых улучшений: - правка автокормежки (сейчас кормит по 2 раза из-за внутренних глюков ололодов); - добавление гуёвых настроек вместо файла конфигурации и кнопки скрытия/отображения спидометра; - на совсем дальнюю перспективу - облагораживание внешнего вида спидометра.
  10. Zaam

    NeCa

    Version 1.05

    4920 downloads

    Negotiants Calculator Напротив различных видов сырья выводит цену пыльцы, которая получится при разбивании этого сырья разными видами молотков: 1-е число - цена при разбивании молотком от вендора 2-е число - молотком из ЛР / крафтовым 3-е число - молотком с доминиона.

    Free

  11. Version

    5747 downloads

    Показывает что можно сварить из того, что выпало на барабанах и в какую сторону для этого нужно крутить барабаны. Помощь по данной версии аддона не оказывается. Настройки: MaxPlates - максимальное число выводимых рецептов. Если найдено рецептов больше, чем эта величина, отобразятся только самые высокоуровневые, прочие будут скрыты. Должен быть не меньше 1 Spacer - зазор меж плашками с требуемыми корректировками. 0 - без зазора, на скриншоте Spacer = 1. bMoveButtons - Если true, окно алхимии будет переиначено как на скриншоте. Если false - интерфейс изменяться не будет. Известные ошибки: Аддон спамит в mods.txt когда какой-либо из компонентов заканчивается. Победить можно пересадкой рук на надлежащее место тому, кто решил, что функции проверки наличии item'а в слоте недостаточно вернуть nil для пустого слота, а нужно еще в mods.txt насрать. В некоторых, неустановленных случаях аддон может не показывать рецепты.

    Free

  12. Zaam

    NeCa

    Нельзя. Находится здесь: common.GetAddonMainForm("RewardsExchange")
  13. Zaam

    RageStat

    Version 1.01

    1191 downloads

    Аддон собирает статистику о средневзвешенном значении решимости у персонажа. Аддон в минималистском стиле. Для запуска нужно ввести чат-команду "/rs" или "/кы" (без кавычек). После этого на экране появятся 2 значения: "ХХ : УУ", нулевые по началу. ХХ - это средневзвешенная решимость за текущий или (если персонаж вне боя) за предыдущий бой. УУ - средневзвешенная решимость за всё время работы аддона. Повторный ввод этой команды выключит аддон. Вторая чат-команда, принимаемая аддоном: "/rr" или "/кк". Данная команда обнуляет счетчики решимости. А теперь немного ответов на вероятные вопросы: В: А зачем это нужно? О: Если вы не понимаете, зачем оно нужно, то этот аддон вам точно не нужен. Если понимаете - вопрос не должен возникнуть. В: Что такое "средневзвешенная"? О: Аддон учитывает нанесенный урон под текущей решимостью. Чем больше этот урон, тем сильнее он повлияет на вычисленные значения. Считаете, что это неправильно? Пишите - обсудим. В: Решимость же влияет на нанесенный урон! Получается она влияет на результат и своей величиной, и нанесенным уроном. О: Учитывается нормализованный урон - без влияния решимости, критов и прочих поглощений. В: Аддон расположен в неудобном месте, как его подвинуть? О: Есть мысль заставить себя доделать интерфейс, но пока она не реализована. Пока можно поиграться ключами <X> и <Y> в файле RageStat\Announce.(WidgetTextView).xdb В: Цвет вырвиглазный! О: Ваш вариант в теге color в файле RageStat\Announce.txt В: А можно ли сделать как-то шрифт поменьше? Размер цифр не радует меня совсем. О: Уменьшите число в теге fontsize в файле RageStat\Announce.txt

    Free

  14. Zaam

    RageStat

    Скачать аддон Аддон в минималистском стиле. Для запуска нужно ввести чат-команду "/rs" или "/кы" (без кавычек). После этого на экране появятся 2 значения: "ХХ : УУ", нулевые по началу. ХХ - это средневзвешенная решимость за текущий или (если персонаж вне боя) за предыдущий бой. УУ - средневзвешенная решимость за всё время работы аддона. Повторный ввод этой команды выключит аддон. Вторая чат-команда, принимаемая аддоном: "/rr" или "/кк". Данная команда обнуляет счетчики решимости. А теперь немного ответов на вероятные вопросы: В: А зачем это нужно? О: Если вы не понимаете, зачем оно нужно, то этот аддон вам точно не нужен. Если понимаете - вопрос не должен возникнуть. В: Что такое "средневзвешенная"? О: Аддон учитывает нанесенный урон под текущей решимостью. Чем больше этот урон, тем сильнее он повлияет на вычисленные значения. Считаете, что это неправильно? Пишите - обсудим. В: Решимость же влияет на нанесенный урон! Получается она влияет на результат и своей величиной, и нанесенным уроном. О: Учитывается нормализованный урон - без влияния решимости, критов и прочих поглощений. В: Аддон расположен в неудобном месте, как его подвинуть? О: Есть мысль заставить себя доделать интерфейс, но пока она не реализована. Пока можно поиграться ключами <X> и <Y> в файле RageStat\Announce.(WidgetTextView).xdb В: Цвет вырвиглазный! О: Ваш вариант в теге color в файле RageStat\Announce.txt В: А можно ли сделать как-то шрифт поменьше? Размер цифр не радует меня совсем. О: Уменьшите число в теге fontsize в файле RageStat\Announce.txt
  15. Zaam

    AlchemyHelper

    Судя по всему, такая проблема только у тебя. Скинь в ПМ скачанную папку с аддоном и отпишись о версии клиента, на которой играешь и версии винды.
  16. Zaam

    NeCa

    Была такая мысль, но отказался по двум причинам:Разработчики от щедрот душевных отсыпали нам аж целых ноль АПИ-функций для работы с негоциантами. Из-за этого приходится дербанить данные из окна системного аддона, а там срисовать можно только 1 страницу. Пока это не проблема, всё в эту одну страницу помещается, но скоро откроется следующий этап. Размер "склада пыльцы" на бирже, судя по всему, такой же, как для остальных ресурсов, несмотря на то, что её потребление на 1-2 порядка больше, чем потребление прочих ресурсов. Из-за этого даже продажа/покупка пыльцы на 1 рефорж рыжа заметно влияет на цену. И, как следствие, прогноз цен был бы брехучим, а вычислять зависимости изменения цен... Хотя, если кто-то возьмется вычислить эту зависимость - может быть допилю, даже не глядя на п. 1. Может быть. Но все ещё немного сложнее. На самом деле аддон существует уже почти год и я так себе успешно фармил им монетки в 6.х. Но в прошлом сезоне нужно было пролистать все страницы биржи, да с задержкой по 1 секунде на каждой, чтобы аддон мог по тику системного таймера считать страницу, и только потом увидеть какой-то результат. Но если вдруг где поспешил, то фиг тебе, а не результат, будь добр полистай назад, да не торопись. Вобщем, так себе удовольствие. Плюсом сверху косяк в системном аддоне, который так и не пофиксили до 7.0, из-за которого некоторые вещи приходилось делать через жопу. Да и не факт, что в 7.0 его пофиксили, при том что ту жопу, через которую делались "некоторые вещи", зашили. И весь этот геморрой нужно будет повторить, чтобы прикрутить перевод сырья в пыль через монетки. С нетерпением жду открытия дальнейших этапов. А разрабы тем временем по поводу негроАПИ уже 9 месяцев "возможно, еще обсуждают"©. Хотя то, что они обсуждают, ничего не изменит, кроме, может быть, необходимости ждать по секунде на каждой странице. Может быть. Короче, я бы на твоем месте на появление такого функционала сильно не рассчитывал.
  17. Дано: local desc = wtButton:GetWidgetDesc() local wtNewButton = mainForm:CreateWidgetByDesc(desc) Спрашивается: как wtNewButton заменить обработчик событий? Мне, как большому любителю создания интерфейсов, хочется стащить готовый контрол из какого-нибудь системного аддона, но вот как задать свой обработчик событий - нипанятна.
  18. Zaam

    AlchemyHelper

    Сортировку вряд ли сделаю, остальное постараюсь за праздники реализовать.
  19. Родитель (тот виджет, в котором кнопка рисуется) или владелец (аддон, который кнопку создал)? Можно попробовать написать common.RegisterReactionHandler(OnReactionNewButton, "something"), где "something" заменить на содержимое секции <Reaction></Reaction> скопипащенной системной кнопки. Толь вот еще один вопрос - где это содержимое подглядеть.
  20. Zaam

    AlchemyHelper

    Стрелки снова сдвигаются.
  21. Zaam

    AlchemyHelper

    Пофиксил сборку рецептов в недоступной линии. Спам ошибок в лог воспроизвести не смог, видимо дело в версии аддона несовместимой с версией клиента. Подвижка стрелок накрылась после изменения системного аддона. Пока победить его не получилось.
  22. Zaam

    AlchemyHelper

    По поводу версий. На оффе всегда работает последняя из доступных версий аддона. На пиратках нужно версию подбирать. Ориентир: дата выхода аддона ближайшая после выхода на офф той же версии, что на пиратке. Если не заработала - попробовать следующую. Прошу заинтересованных отписаться, какие версии на каких пиратках сейчас актуальны - почищу версии и добавлю суффиксы с точным указанием версий. По поводу работы не на капе. Разрабы похоже опять чего-то намудрили с открытием линий в ступке. Тут видно, что если довернуть на 1 четвертую ступку, как подсказывает аддон, а не третью, то рецепт соберется, только соберется он в верхней строке, которая недоступна. Буду качать алхимию на твинке и разбираться.
  23. Zaam

    AlchemyHelper

    Дело есть. А вот времени - мало. Пофикшено.
  24. Zaam

    CardsOfDestiny

    Хорошо бы в лог писать userMods.GetAccountUniqueId(). Может быть не в каждой строке, а при первом открытии карты после релога в виде разделителя. Ну и лог было бы неплохо привести к csv формату, чтобы потом парсить эту радость было проще. Upd: Еще чё придумал. Писать в лог количество компасов, потраченных на открытие карты.
  25. Zaam

    WideAuc

    Всегда пожалуйста. Хотя, конечно, ничего не мешает впилить это в твой аддон, он всё же пофункциональней будет. Если что - пиши, скину пару строк в ПМ, чтобы тебе лишние полчаса не тратить. Да вот, навеяло что-то.