Классы
Статы, идеальное соотношение · Умения и вехи, как получить · Души · Сравнение классов
Воин · Жрец · Некр · Лучник · Шаман · Мист · Бард · Инж · Демон
Игровой процесс
Как одеваться · Драконий облик · Наследие Богов · Фарм золота
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
-
Постов
284 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Магазин
Галерея
Весь контент Altair
-
Похоже на баг, да. Так не должно быть. Полоска должна двигаться с изменением ХП. Загляните в mods.txt, есть там ошибки от EZTarget'а?
-
Ну это либо баг, либо я просто до сих пор не понимаю, о чем речь Можно продемонстрировать скриншотом?
-
Не понял вопроса. Что значит "полоска жизни уменьшалась"?
-
Про перевод строки - есть виджеты, которые поддерживают многострочный текст. Однако по умолчанию они все воспринимают содержимое одной строкой, вырезая переносы. Можно сделать так: <r name="left_value" /><br /><r name="right_value" /> , но это потребует разбиения строки на две части и будет подразумевать, что конкретный текстовый виджет, в котором применяется такой формат, всегда будет отображать две строки текста. Что касается текстур, есть тулза AOTextureViewer. С ее помощью можно найти в клиенте нужную текстуру (большинство интерфейсных находится в Interface.Mini.pak) и сослаться на нее в своем аддоне. Стоит напомнить, что текстура представлена целым рядом разных xdb'шек. Чтобы подцепить клиентскую, нужно в своем кастомном WidgetLayer'е сослаться на UISingleTexture соответствующий названию текстуры, найденной в ресурсах. В редких случаях - UITextureElement вместо UISingleTexture.
-
Я не могу понять, зачем в приведенном примере в принципе маска. Кто мешает на выходе использовать сразу текстуру #3? Если это для того, чтобы крутить содержимое Layer'ов и при этом они обрезались по той самой маске, то что именно не работает-то? Если добавить в Widget.xdb <textureMask href="MyMask.(UISingleTexture).xdb#xpointer(/UISingleTexture)" /> разве не сработает?
-
ОБожеМой! Кто мешал про 1.1.02 написать в первом посте? Кто мешал проверить самостоятельно, вместо того, чтобы ждать, пока тут ответят, сгодится ли образец или нет? Я сомневаюсь, что что-то кардинально поменялось с 1.1.02 в обсуждаемом контексте. Единственное, в чем может быть проблема - это отсутствие необходимых моему примеру текстур в клиенте.
-
Можно посмотреть в EZTarget'е. Там есть checkbox оформленный как прототип. Лежит в EZTarget/External/Prototypes/CheckBox. В коде надо подписаться на реакцию Toggle и в обработчике делать корневому объекту wtCheckBox:SetVariant( (currentVariant + 1) % 2 ), запоминая новый currentVariant.
-
Ну а что делать?) Я не дома, вдалеке от родных стен.
-
Доберусь до аддонов не раньше начала августа.
-
Так а нет проблемы-то, нечего решать) В этом топике так точно она не сформулирована.
-
Внутри pak архива. Любой pak-аддон - это по сути zip архив. Можно открыть каким-нибудь 7-zip'ом, поменять файлы и заменить в архиве. Или, если планируется целый ряд изменений размазанных во времени, то можно распаковать аддон и положить в виде папки (распаковывать в таком случае надо в .\AllodsOnline\data\). И еще уточню, что в этих текстовых конфигах задается поведение по умолчанию. Если Вы попробуете поменять там какую-то опцию, которая отражена в графическом интерфейсе настроек, то приоритет будет иметь то самое значение, которое Вы настроили через игровой интерфейс, а не то, которое Вы записали в текстовый файл конфигурации. Конкретно к приоритету классов это отношения не имеет, потому что приоритет не настраивается в графическом интерфейсе.
-
Чтобы для БГшек и всяких 6х6 и 3х3 сделать автопринятие, надо мне сначала туда попасть, а вероятность этого категорически стремится к нулю )
-
Ну, не совсем аналог) та утилита просто разбивала pack.loc на стопиццоттысяч мелких текстовых файлов, захламляя диск. Причем файлы получались без unicode маркеров , из-за чего notepad++, например, не мог определить кодировку для большинства текстов. А тут все в памяти и с правильной кодировкой сразу. И с поиском.
-
Версия 1.2.1
1 152 раза скачали
Программка, которая умеет читать текстовые ресурсы АО. Поддержан поиск (т.е. можно поискать интересующий текст/название/описание). Умеет экспортировать в текстовые файлы, кодировка которых в дальнейшем нормально определяется иными текстовыми редакторами. Написана за пару дней на коленке, так что особо сильно не пинать, если вдруг что не работает/падает/ломается. С меня взятки гладки Скармливать ей нужно файл Texts.pak из папки AllodsOnline\data\Packs\Бесплатный- 1 отзыв
-
- 4
-
-
-
-
AO Text Viewer Просмотр файла Программка, которая умеет читать текстовые ресурсы АО. Поддержан поиск (т.е. можно поискать интересующий текст/название/описание). Умеет экспортировать в текстовые файлы, кодировка которых в дальнейшем нормально определяется иными текстовыми редакторами. Написана за пару дней на коленке, так что особо сильно не пинать, если вдруг что не работает/падает/ломается. С меня взятки гладки Скармливать ей нужно файл Texts.pak из папки AllodsOnline\data\Packs\ Добавил Altair Добавлено 23.02.2016 Категория Программы и скрипты
-
Спасибо, наконец-то смог локализовать. Поймать такое было тяжело просто потому, что ошибка была связана с наличием второго аддона, который запрашивал ГС с помощью LibGS. У меня таких просто не было запущено, поэтому я ни разу ошибки и не видел. Собственно простое решение, если смущает спам - включить показ ГСа. Так-то кроме захламления mods.txt ни на что не должно повлиять. Ошибку поправлю в следующей версии.
-
Если настройки сбросить, так же спамит? О таком спаме просто давно говорят, но я ни разу не повторил, в связи с чем и не могу пофиксить. Если с дефолтными не будет спамить, значит дело в какой-то одной конкретной опции, которую надо локализовать и нейтрализовать )
-
Рыдать горючими слезами. Ну или поправить самостоятельно
-
Обращаюсь к тем, у кого аддон "подвешивал намертво клиент". Проверьте, пожалуйста, новую версию. Если всё еще подвешивает, попробуйте воспользоваться сбросом настроек и поиграйте некоторое время с настройками по умолчанию. Если с настройками по умолчанию зависон не будет воспроизводиться, то у вас есть шанс найти ту самую настройку, которая вам в итоге подвешивает клиент. Мои поиски успехом не увенчались, к сожалению.
