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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Mankubus

Пользователь
  • Постов

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

  • Посещение

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

  1. Да, на эти статы (дополнительные) должен вводится коэффициент умножения, пока не вводил его. (он равен единице у меня), в текущей версии на данный момент сумма доп. статов в среднем около 200 при среднем гире 14-15к, влияние мизерное, коэффициент должен быть 10+ по хорошему, если опираться на старую систему рассчета. Мастерство/стойкость в салате дают около 100% прибавки к урону/хп, что оказывает существенное влияние на рейтинг одетости.

    Ждем официальных юзербаров либо обновления статьи. Интересно, как это все будет реализовано АОТим.

  2. Не листает.

     

    Смысл в том, что мой аддон собирает все необходимые письма (читайте, от каких отправителей) со всех страниц сразу. А системный мало того, что с одной страницы, так еще если места в сумке из 7 писем хватит только на 6 - не соберет ни одно.

  3. Обновлено для версии 4.0.04. Аддон переписан, тестовый лог вносившихся изменений ниже.
     
    r17а1

    • Убрана поддержка Addon Manager
    • Вынесена функция получения локализации в либу поддержки
    • Изменены размеры, положение и текст кнопки
    • ?(T-0)Аддон нестабильно работает, будучи перезагруженным во время работы с почтой

    r17a2

    • Добавлена фукция table.copy в основну либу поддержки
    • Добавлено выборочное выделение писем, при котором вложения поместятся в сумку
    • Убраны локализуемые строки с ресурсов
    • Добавлена возможность локализации через config.txt (не реализована)
    • Настройки воздействуют на локализованные данные напрямую, без дополнительных структур
    • ?(T-1)Аддон нестабильно работает при нескольких неполных стаках в сумке или во вложениях на почте

    r17a3

    • Изменен алгоритм считывания настроек (надо переписать)
    • Добавлено определение реального числа свободных ячеек в сумке (в каждом отделе, если предмы разбросаны неполными стаками 2+)
    • T-1 fix

    r17a4

    • Поправлено определение реального числа свободныых ячеек в сумке, теперь адеватно считаются неполные стаки
    • Добавлено определение реального места в сумке, заимаемого вложениями из почты
    • ?(T-2)Пока что есть косяк - если у нас 17 руды из 20, и на почте 4 - то занимамых ячеек будет 0, а должно быть 1
    • ?(T-3)Выдавало вообще 11 ячеек при реальных 3х
    • Все опредения места вынесеныыы в отдельную функцию
    • Функция подсчета емкости сумки вызывается один раз
    • ?(T-4)Нужно вызывать эту функу, сли вместимость сумки стала больше - добавить событие

    r17a5

    • Корректно вычисляется занимаемое место пи неполных стаках
    • ДОбавлен секонд таймер для опредения, какое из окон почты активно в даный момент
    • T-2,T-3 fix, T-1 fullfix
    • smorodinaSernder - исправлена опечатка

    r17a6

    • Добавлено появление/скрытие кнопки по таймеру при открытии инюокса/аутбокса и нажатию ЭСК
    • Динамический приоритет майнформ (по приоритету окна почты - норм для будущих обновлений)
    • Убран таймер, виджет просто меняет родителя и все, кординаты тоже пофикшены
    • Все действия по показу/скрытию кнопки выполняет теперь родной аддон

    r17a

    • Test release
  4. The same is not true displays the total gears, left at the add-on, real right
    And yes, I noticed the difference in the score and fixed it. Just have to upload the fix.

     

    Дело в том, что Драконий талисман в этом аддоне идет в счет гира, а по сути - не должен. Автор обещает исправить со следующим обновлением.

  5. Есть такая вещь в аллодах, как меню с настройками, вызываемое по кнопке ESC или при нажатии на "шестеренки", при вызове этого меню все родные аддоны становятся невидимыми, а вот пользовательские как были разбросаны по экрану, так и продолжают, выглядит не очень эстетично. Поэтому предлагаю простейшее решение (возможно, используемое кем-то ранее, но мной замечено не было).
     

    
    
    local relWidgetName = "LagMeter"
    
    function OnWidgetShowChanged( params )
      if params.addonName == relWidgetName then
        --params.widget:IsVisible()
        --true - интерфейс виден, показываем наше окно
        --false - Вызвано ESC-меню, скрываем наше окно
        --к примеру:
        --MainForm:Show( params.widget:IsVisible() )
      end
    end
    
    function Init()
      common.RegisterEventHandler( OnWidgetShowChanged, "EVENT_WIDGET_SHOW_CHANGED" )
      common.GetAddonMainForm( relWidgetName ):SetOnShowNotification( true )
    end
    
    Init()

     
    Вместо LagMeter можно использовать и другие системные аддоны, такие как: ContextActions, Minimap и другие.

  6. нет возможности сохранять перемещаемые виджеты? :(

    До их перезагрузки - возможно сохранять координаты. После реинициализации координаты слетают. Можете запомнить координаты, а потом подредактировать соответствующие .xdb файлы в аддоне. Соре за некропост.

     

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

  7. Сортируются только массивы с целочисленными индексами.

     

    Спасибо.

     

    Тест по скорости, при использовании GetTableSize() выборка из 20 испытаний, конфигурация компа одинаковая, тест поочредный с перезагрузкой аддона:

    
    
    1000 int элементов (рандомно 1-100000):
    table.sort() - 4ms
    stable_sort() - 8ms
    
    20000 int элементов (рандомно 1-100000):
    table.sort() - 107ms
    stable_sort() - 113ms
  8. А надо было - на table.getn.

    Разве в функцию stable_sort() мы передаем массив, а не произвольную таблицу? Я думаю что использование GetTableSize() актуально из-за этого (поправьте, пожалуйста, если ошибаюсь):

    table.getn (which you shouldn't be using in Lua 5.1+. Use the length operator #) returns the number of elements in the array part of the table
  9. And I don't understand what you want to say with the last point, so I can't comment on it.

    I didn't want to say that your addon is working incorrectly.

     

    Calculation mistakes can be caused by 3 reasons described above on russian. Unfortunately, I can't translate my post correctly, but general: gearscore displayed by addon can be differ from official score-table. This is what I explained to the adamas_koff.

    • Плюсую 1
  10. Хм, проверю, 20 рублей - не деньги. На скриншотах гирскор не соответсвует официальному.

    Уже писал:

    • Гирскор на сайте обновляется не сразу, когда мы его повысили в игре (аддон показывает > офа)
    • Игрок снял часть экипировки или переодел, оф запоминает лишь максимальный гир (аддон показывает < офа)
    • Игрок успел одеться с того момента, как вы заскринили его гирскор (на скрине гирскор < офа)

    Делайте выводы.

  11. В связи со скорым выходом обновления 4.0.04 аддон будет полностью обновлен! Старую версию нужно будет удалить, так как она станет нерабочей. Новую выложу сразу после выхода обновы на офф сервах.

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

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

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