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

Дайджест за январь-март

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

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

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

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

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

Бот статистики для Telegram

Удобная аналитика в телефоне.

Подробнее

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

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

Подробнее

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

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

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

OLDodin

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

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

  • Посещение

Весь контент OLDodin

  1. Это доступно в версии 3.0.7
  2. Обновил адреса серверов
  3. Это баг движка игры, ждём как выйдет хотфикс
  4. Ну вот ты и дорос до того почему у каждого тут свои "версии" со своими правками даже общих библиотек.
  5. Претензия не к сути (суть - вот исправления для поддержки CoreScripts, представленных неделю назад). А к тому что вы зачем-то написали огромное сообщение для того чтобы показать что классы в lua имеют тип TABLE.
  6. К чему это? К тому что нужна поддержка классов из CoreScripts ? Виджеты есть виджеты. А есть обертка TWidget из CoreScripts с переопределением методов виджета и его имитирующая.
  7. Фикс под 17.0.01.37 К сожалению выделение двойным кликом на радаре в том виде каком было больше не доступно.
  8. Убедитесь что у вас только одна копия аддона лежит в папке
  9. Установите aopanelmod-fetish или aopanel и не придется искать кнопки на экране.
  10. Я доделаю LibDnD, после 14.1 (когда добавили настройку по масштабу интерфейса) ломать позиции окон могут намного чаще. Всё таки поменять настройку куда чаще случается чем сменить монитор на другой с другим разрешением. Что напрашивается 1) Хранение позиции виджета в формате [0 .. 1] и умножать на текущее виртуальное разрешение. 2) Конвертер позиций из старого формата (неизбежно попадутся вне экрана, их возвращать) 3) Отслеживание изменений размеров виджета для тех что с флагом fLockedToParentArea - но это может быть ломающим совместимость
  11. Да. Можно конечно в LibDnD добавить вечный цикл - раз в секунду сверять размеры всех подписанных виджетов и при их изменении вписывать в экран по новой. Но сейчас такого нет.
  12. 1) Я не задавал фиксированный размер 2) UniverseMeter будет исчезать - он специально не ограничивается экраном и да, может пропадать. Но это не ваш случай
  13. В WidgetOuText.lua после строки self._widget = widgetManager:GetMainForm():GetChildChecked( "ouText" ) вставьте для примера local vt = common.CreateValuedText() vt:SetFormat( userMods.ToWString( string.format( [[<html><log fontsize="20">%s</log></html>]], "Hello world!" ) ) ) self._widget:SetValuedText( vt ) И у вас начнет оставаться на экране после смен масштаба в игре
  14. Я сделал, увидел проблему. Затем внес правки чтобы у перетаскиваемого виджета были размеры и всё заработало.
  15. UniverseMeter не использует вписывание в экран. Причину у вас я описал, проверил внеся описанные правки в LibreAlchemy, выполняя переключение и перезапуски. Координаты получаются за пределами экрана и LibDnD вытаскивает его, но тк размеры на момент Init 2*2 пикселя - то новая позиция по ним и рассчитывается. Затем задаётся текст и виджет меняет размеры, и при этом оказывается за пределами экрана за исключением 2*2 куска.
  16. Да, вы правы. Проблема в другом. Размеры виджета текста (его размер у вас динамический) 2 на 2 пикселя на момент вызова DnD.Init. Вот эти 2*2 пикселя и вытаскиваются на экран. Задайте ему текст приветствия при создании до DnD.Init и всё заработает.
  17. LibDnD позволяет утаскивать и за пределы экрана (например наполовину), а если нужно чтобы корректировала то там в DnD.Init есть 4й параметр fLockedToParentArea. Если передадите его true то LibDnD будет корректировать координаты так чтобы виджет полностью был виден в пределах родительского виджета (если родительский mainForm то по сути в пределах экрана).
  18. У меня работает, пишите конкретней. Если есть ошибки приложите логи
  19. Если не проблема потерять билды, то можете попробовать удалить "Аллоды Онлайн\data\Mods\Configs\BuildManager"
  20. Так это сам LootManager сломан и судя по нему аж с 15 сезона (а часть функционала вообще с 5го). Есть же такой -
  21. А он и не ломался. Если есть проблема пишите конкретней
  22. Скриншот, логи ошибок. Надеюсь вы руками не распаковываете аддон?
  23. Актуальная версия для 17.0. Для иных используйте старые версии аддона
×
×
  • Создать...

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

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