Классы
Статы, идеальное соотношение · Умения и вехи, как получить · Души · Сравнение классов
Воин · Жрец · Некр · Лучник · Шаман · Мист · Бард · Инж · Демон
Игровой процесс
Как одеваться · Драконий облик · Наследие Богов · Фарм золота
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
-
Постов
935 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Магазин
Галерея
Весь контент Slashuur
-
И вам спасибо! Сделать такое в теории можно, но есть некоторые сложности с этим, там надо хорошо подумать. Пока что не могу обещать. Настройки конечно еще сильнее усложнятся, там и так уже не все справляются после обновления. Ну, настройки мигания в отдельном блоке, так что может и норм
-
На странице аддона должна быть кнопка "Скачать"
-
Какой баф конкретно? Зашёл на инжа, там обычные названия у бафов появляющихся при телепорте: Тактическое отступление Кроличья нора Невидимость Или я какие-то еще вехи не взял
-
Очень редкие имена бафов на самом деле хранятся не просто текстом, а с тэгами подстановки, оформления и т п. Например, строка "Анафема (Интердикт)" собирается из двух файлов и в тэгах указаны ссылки на эти файлы. В целях оптимизации аддон не пытается получить финальное название бафа с подставленными в тэги значениями. На данный момент название бафа "Анафема (Интердикт)" выглядит так: <html><t href="a6950200"/> (<t href="bf940200"/>)</html> Можете вписать его и до следующего хотфикса будет работать. А после хотфикса эти цифры изменятся... С некоторыми бафами проще, например баф и дебаф от умения Силки Ловчего называются так. Можно их прямо так вписать и оно будет работать <html>Тенета</html> <html>Осмотрительность</html> Я подумываю добавить галочку, поставив которую аддон будет нормально обрабатывать такие бафы, используя финальный текст, но при этом терять немного производительности. Кому нужно - включат и смогут вписывать финальные имена бафов, но аддон будет работать медленнее.
-
Судя по тому что написано в CategoryDragAndDrop.html, то нельзя использовать widget:GetId() в качестве идентификатора для dnd напрямую, а следует пользоваться формулой DNDId = id * DND_CONTAINER_STEP + DNDContainer Так как widget:GetId() - это номер создания виджета, то может произойти наложение DND_CONTAINER_STEP равен 1000 Встроенная функция DNDRegisterGeneric использует какой-то свой id, каждый раз при вызове прибавляет его на 1, а DNDContainer у нее равен 255. Прикрепил свою версию, которая использует DNDRegisterGeneric и не совместима с аддонами, которые вызывали "внутренние" функции либы (о чем говорили в дискорде). Если аддон использовал только Init, Remove и Enable, то должно работать
-
Задавать цвет текста нужно с помощью стилей. Предположим ваш WidgetTextView имеет такой формат: <html><rs class="class"><r name="value"/></rs></html> Где в кавычках class - название вашего класса для подстановки стиля. Можно назвать по другому. Тогда в коде вы сможете указать: wtText:SetClassVal("class", "tip_green") tip_green - это встроенный в клиент стиль, который задаёт только зелёный цвет, как в вашем примере, и не меняет размер/шрифт/выравнивание и т п. Посмотреть что делает каждый стиль и их названия можно в файле "ModdingDocuments\ResourceSystem\AllDefinedStyles.(WidgetCss).xdb" Это самый быстрый и рекомендованный способ. Большинство потребностей закрывает. Вообще можно создавать и свои стили и подключать к аддону, но это уже отдельный большой вопрос... Если вам не подходят стандартные стили и вы хотите менять динамически параметры в коде, например, чтобы сделать плавное переливание цветами радуги, то можно устанавливать напрямую значения любого атрибута любого тэга. Как это сделать написано в доках в FunctionTextViewSetTextAttributes Ну и самый тяжелый способ - это wtTextView:SetFormat. Его крайне не рекомендуется использовать (жрёт много ресурсов), но им можно целиком изменить строку форматирования, задав там любые тэги с любыми атрибутами
-
Компилятор и документация лежат внутри ПТС клиента в файле "Аллоды Онлайн ПТС\data\Mods\Docs\ModdingDocuments.zip"
-
Почти никакие не работают на ПТС. Мы не можем сделать версию аддона рабочую и на боевых, и на тестовых одновременно. Дело в том, что помимо x64 клиента в апи были сделаны правки, ломающие обратную совместимость Лично я за вечер-ночь исправил почти все свои аддоны под ПТС клиент, но залить на сайт их не могу. Потому что люди не разберутся и будут ставить на боевые эти новые версии, которые там работать не будут. Просто придёт уведомление в апдейтер или на почту о новой версии аддона, человек и обновит на боевом клиенте. Скорее всего авторы аддонов подготовят новые релизы заранее, а опубликованы они будут уже в день выхода обновления на боевых серверах
-
Вы можете создать 3 аккаунта на сайте с 3 разными ключами аккаунтов. На каждом купить аддон и скачать. Извлечь каждый архив, но как-то переименовывать папку аддона, чтобы все три назывались по разному. Тогда в игре это будет три разных аддона и вы сможете включить в игре один нужный на каждом аккаунте Но обновлять или продлять подписку на аддоны надо будет точно также, оплачивать на разных аккаунтах на сайте, скачивать и т.п. Это совсем неудобно, но другого решения у нас нет
-
Кликнуть с зажатым SHIFT
-
После указания ключа на сайте нужно заново скачать и заново установить аддон
-
-
-
Тут нет разницы глобальный он или нет. Это на 99% один и тот же код, который либо будет встроен прямо в аддон, либо будет отдельным аддоном
-
Это тоже вариант Хотя если в разных аддонах будет большое количество уведомлений одновременно, то они наложатся друг на друга всё равно Посмотрим, может быть и сделаю всё внутри КБ, и не буду заниматься ерундой
-
Да я это всё понял. Просто я к тому, что не только CoolBuffs должен показывать текстовые уведомления. Но и когда я обновлю ADSC (надеюсь), то у него тоже должна быть такая возможность, показать уведомление на начало/конец отката умения. И если два разных аддона будут писать одновременно тексты уведомлений, то на экране будет каша. А есть ещё всякие другие аддоны с подобными уведомлениями. И вот моя идея - сделать отдельный аддон, который будет отвечать за показ уведомлений, которые ему пришлют любые другие аддоны. Он сам будет управлять этими текстами на экране. Сортировать их, анимировать и т.п . И любой желающий аддон сможет просто дать ему команду, например, покажи вот этот текст с таким оформлением на 5 секунд А так то да, сейчас конкретно в КБ довольно легко добавить в параметры трекера текст на появление бафа и текст на исчезновение бафа. Но вот отрисовкой текста как будто бы должен заниматься отдельный аддон - менеджер уведомлений. Который сам будет разруливать как показать уведомления от любых аддонов, и на экране не будет каши из наложенных друг на друга надписей
-
Не в ближайшее время. Но я подумываю об этом Вообще уже сейчас есть несколько разных аддонов с текстовыми уведомлениями. Какие-то на бафы, какие-то на события календаря и т. п. И все они лепят эти надписи поверх друг друга. Это подталкивает меня к идее создать какой-то один бесплатный открытый аддон, который сможет получать уведомления от любых других аддонов, выводить эти уведомления, сортировать их, анимировать появление-исчезновение. Примерно как системный аддон, который пишет надписи типа "Вы заняты", "Цель не является врагом" и т. п. Только более продвинутый и с какими-то настройками. Чтобы уже больше не приходилось в каждом аддоне заново изобретать велосипед и использовать одно решение Но пока это всё только мысли вслух. После такой крупной переработки двух моих аддонов у меня ещё нет сил браться за что-то
-
Хорошо, добавлю разные галочки позже
-
Если милисекунды показываются постоянно по всему экрану, то это отвлекает. А пользы приносит мало. Действительно полезно видеть милисекунды только на последней секунде. Или на последних двух, как делают в wow-е. Пообщавшись с другими игроками было решено сделать стандартное поведение такое, как сейчас. Возможно, позже добавятся настройки, примерно как были раньше. Расскажите, пожалуйста, в каких сценариях действительно важно видеть милисекунды постоянно
-
Скорее всего что-то сделали невнимательно. Проверьте, что id вашего аккаунта в игре такой же как в профиле на сайте. Потом скачайте заново и установите заново аддон. Если всё равно не работает, то пишите в поддержку на сайте со всеми скринами и т д.
-
Вы покупаете только на один аккаунт, только на нем и будут работать аддоны. Ключ на сайте сменить нельзя, аддоны привязываются к нему. Можно сменить написав в поддержку, если только давно не заходили, не покупали и т.п. Если вы делали именно покупку на 2-3 акка и не указали там верный ключ или купили как-то несколько раз на один аккаунт, то напишите в поддержку и объясните ситуацию там
-
Здравствуйте, нет, такой возможности нет. Новое оформление сделано под новый функционал
-
You should download addon from this category https://alloder.pro/files/category/12-paid-addons-for-eu-150-temp-category/
