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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Slashuur

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

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

  • Посещение

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

  1. Slashuur

    AuctionEx

    AuctionEx Просмотр файла Дополняет окно аукциона колонками с ценой за единицу товара в золоте и кристаллах. Есть возможность отключить колонку со ставкой за штуку и уменьшить количество чисел на экране. Таблица всегда ровная при любом разрешении экрана или размере окна. Добавил Slashuur Добавлено 09.12.2023 Категория Аддоны  
  2. Slashuur

    AuctionEx

    Версия 1.3

    2 378 раз скачали

    Дополняет окно аукциона колонками с ценой за единицу товара в золоте и кристаллах. Есть возможность отключить колонку со ставкой за штуку и уменьшить количество чисел на экране. Таблица всегда ровная при любом разрешении экрана или размере окна.
    Бесплатный
  3. 14.0.01.74 - the latest version before 15.0 update Texts.pak
  4. Почитайте эту тему https://alloder.pro/forums/topic/6873-reshenie-problem-s-ieroglifami-i-krjakozjabrami-v-addonah/ Сделайте то, что там написано Затем почитайте и сделайте то, что написано здесь: https://alloder.pro/files/file/325-opredelitel-klyucha-dlya-privyazki-addonov/
  5. Дополнительно об ограничениях Крайне не рекомендуется бесконтрольно вставлять звуки в каждый аддон. Делайте это только если действительно необходимо. Даже, если в (FMODProject).xdb вы ссылатесь на бинарные файлы BSB и BEV внутри клиента, то для каждого такого (FMODProject).xdb будет загружена КОПИЯ этих файлов. Но несколько разных аддонов могут использовать один общий FMODProject и тогда будет всего однаа копия. Думаю все знают насколько плохо клиент работает с включенным звуком. Если расплодится куча аддонов со звуками и пойдет еще больше жалоб, то для аддонов сделают какие-то ограничения из этих (или хуже): 1) Нельзя будет ссылаться на bsb и bev внутри клиента, так как они там тяжелые, содержат много звуков и занимают много памяти 2) Для всех аддонов сделают возможным подключить только один проект (с фиксированным именем, например, InterfaceUserMods). В котором будут какие-то базовые звуки и ничего более
  6. Да ключ. Этот аддон, хоть и бесплатный, но использует такую же систему привязки к аккаунту, как платные. Возможно, так захотел автор аддона
  7. Перекачайте и переустановить аддон
  8. В файле AddonDesc.(UIAddon).xdb сделать следующие правки: <?xml version="1.0" encoding="utf-8"?> <UIAddon> <!-- Удалить этот кусок --> <MainFormId>MainForm</MainFormId> <Forms> <Item> <Id>MainForm</Id> <Form href="Путь к главной форме"/> </Item> </Forms> <!-- Вставить это --> <Form href="Путь к главной форме"/> </UIAddon>
  9. После обновления 15.0 эта программа и подобные не могут нормально работать. Пока придумал это: https://github.com/Ootsutsuki22/AOTextFiles Можете предлагать свои варианты
  10. Почитайте эту тему https://alloder.pro/forums/topic/6873-reshenie-problem-s-ieroglifami-i-krjakozjabrami-v-addonah/ Сделайте то, что там написано Затем почитайте и сделайте то, что написано здесь: https://alloder.pro/files/file/325-opredelitel-klyucha-dlya-privyazki-addonov/
  11. Скачайте эти аддоны заново с сайта (или через апдейтер), а не просто копируйте из старого клиента. Даже если на аддон не было обновлений. При скачивании теперь автоматически конвертируется формат записи главной формы аддона из старого в новый. Будет работать и на 14.1 и на 15.0
  12. Помимо важных мигают счищаемые положительные и счищаемые отрицательные бафы. Это нужно, чтобы видеть что можно почистить отрицательный баф с себя или союзной цели и положительный баф с враждебной цели. Такие бафы могут быть даже не вписаны в список но всё равно отслеживаться, если стоят эти галочки. Можете снять ненужные, тогда оно не будет отслеживаться автоматически. Но если внести в список бафов, то всё равно будет мигать, так как счищаемое
  13. Не работает. В информации на странице аддона указано "Версия игрового клиента 14.1". Мы поддерживаем аддоны только под официальные клиенты Ру и Евро.
  14. Почитайте эту тему https://alloder.pro/forums/topic/6873-reshenie-problem-s-ieroglifami-i-krjakozjabrami-v-addonah/ Сделайте то, что там написано Затем почитайте и сделайте то, что написано здесь: https://alloder.pro/files/file/325-opredelitel-klyucha-dlya-privyazki-addonov/
  15. В самом верху сайта выбираете "Аддоны" и "Ввести ключ". После того как введете ключ нужно скачать аддон заново и установить заново
  16. Квесты Иркаллы просто чередуются по дням Огеяра нормально отследить невозможно
  17. Если скинете звуковые файлы и опишите логику работы звуков в этих играх - то могу добавить. Например, сейчас есть 2 серии звуков: 1) Убийства за бой 2) Убийства за вашу жизнь, начиная с третьего Озвучиваются обе серии, но приоритет в порядке у первой серии
  18. Почитайте эту тему https://alloder.pro/forums/topic/6873-reshenie-problem-s-ieroglifami-i-krjakozjabrami-v-addonah/ Сделайте то, что там написано Затем почитайте и сделайте то, что написано здесь: https://alloder.pro/files/file/325-opredelitel-klyucha-dlya-privyazki-addonov/
  19. Если в ваших аддонах или в чате вместо букв иероглифы, крякозябры или пустые символы, как на скриншоте: Тогда делаем следующее: 1. Кликаем по языку в панели задач и выбираем "Настройки языка" 2. Выбираем "Административные языковые параметры" (Меню может быть снизу, а не сбоку) 3. Выбираем "Изменить язык системы". В списке выбираем "Русский (Россия)" и везде жмём ОК. 4. Перезагружаем компьютер и перезапускаем игру. Готово.
  20. 1. Подготовка аудио-файлов Чтобы добавить свои звуки в аддоны нам потребуется установить FMOD Designer. Скачивайте из вложения инсталлятор fmoddesigner44464win-installer.exe. Единственное НО, Аллоды используют версию 4.44.54, я не нашел её в интернете и использовал чуть новее 4.44.64. Но, кажется, всё работает. Запускаем FMOD Designer, нажимаем File -> New Project... Создаем где-нибудь папку. ВАЖНО ЧТОБЫ НА ПУТИ НЕ БЫЛО РУССКИХ СИМВОЛОВ. Внизу в поле "Имя файла" пишем название проекта. ОНО ДОЛЖНО БЫТЬ УНИКАЛЬНЫМ и не совпадать с именами проектов внутри клиента и других аддонов. Никаких Interface, Sounds, Spells и т п. Проще всего назвать также как и ваш аддон. На скриншоте я ввел SoundExample.fdp. Жмём Сохранить В эту же директорию, куда мы сохранили проект, копируем все нужные вам звуковые файлы (работают wav, ogg, другие не проверял, но думаю и mp3). Это не обязательно, но я делал так, чтобы избежать всяких проблем с русскими буквами в путях и с слишком длинными путями Нажимаем правой кнопкой в Untitled и выбираем Delete и Yes Кликаем правой кнопкой в пустое место и выбираем Add Event Group... Вводим название группы, это будет начальная папка, я написал так же SoundExample. И вам советую писать ваше название. Нажимаем ОК Примечание: Таким же образом можно добавлять папки в папки. Для удобной вам организации. Но сейчас обойдемся без этого Кликаем по нашей папке правой кнопкой и выбираем Add Simple Event Вводим имя вашего "ивента", например, Sound1 и нажимаем ОК Выбираем наш ивент в списке слева, затем переносим нужный нам звуковой файл из папки в эту желтую область на скрине: Можно добавить в эту же область и другие файлы, тогда при вызове этого ивента из аддона проиграется рандомный файл из списка (либо не рандомный, правила можно настраивать, но это уже смотрите гайды по FMOD Designer). Если нужно, добавляем еще ивенты. Я добавил еще Sound2. И также переносим файлы в этот ивент: Переходим во вкладку Banks (сверху). Выбираем наш банк слева, он будет один в списке В середине видим список всех используемых файлов, они будут сохранены в этот банк. Если список красный, то программа не справилась с русскими или длинными путями и ничего не получится, начинайте заново. СПРАВА В СВОЙСТВАХ В ПОЛЕ "Name" ПЕРЕИМЕНОВЫВАЕМ В ТАКОЕ ЖЕ НАЗВАНИЕ КАК И НАШ ПРОЕКТ. То есть удаляем "_bank00" Должно получиться так: Немного теории: На самом деле в одном проекте может быть несколько банков и все ваши аудио файлы будут распределены между ними, как вы захотите. Каждый банк будет экспортирован в отдельный FSB-файл. В игре есть такие проекты с кучей банков. Но для аддонов думаю хватит и одного банка. Поэтому конвертор, который я написал, и которым мы будем пользоваться в дальнейшем, принимает только файл проекта и банка с одинаковым названием. Так сильно проще. Также в свойствах справа выбираем Compression VORBIS. Compression Quality можно оставить 50. Хотя можете попробовать что-то другое. Я сделал так: Сохраняем на всякий случай проект File -> Save Project. Выбираем в верхнем меню Project -> Build. В окошке ОБЯЗАТЕЛЬНО ставим галку напротив нашего банка и нажимаем Build Можно закрывать FMOD Designer В папке с нашим проектом должны появиться два файла с одинаковыми именами и расширениями FSB и FEV. Если имена разные, то вы сделали что-то не по инструкции. Переименовывайте проект, банк и билдите заново. У меня получилось так Скачиваем из вложений мою программу конвертер AOSoundConverter.exe в любую папку. Может будет ругаться смарт-скрин, не знаю, разберетесь. Берем любой файл из двух, либо FEV, либо FSB и перетаскиваем его на AOSoundConverter.exe (ну либо запустите exe с параметром путём к файлу, если вы хакер) Программа напишет об успехе ( или нет ._. ). В папке проекта появятся два новых файла, готовых для аллодов BSB и BEV: Именно они нам и нужны. Копируем в папку нашего аддона. Поздравляю. Пол дела сделано! Примечание: Если вы захотите добавить что-то в проект, то всегда можете открыть FDP в FMOD Designer заново, внести любые изменения, сбилдить и сконвертить файлы заново. 2. Добавление файлов в аддон В аддондеск нужно добавить ссылку на файл UIRelatedSounds. Путь к файлу и название группы на ваше усмотрение. <?xml version="1.0" encoding="utf-8"?> <UIAddon> ... <soundsGroups> <Item> <groupName>SoundExample</groupName> <sounds href="SoundExample.(UIRelatedSounds).xdb" /> </Item> </soundsGroups> </UIAddon> Сам файл UIRelatedSounds будет выглядеть так: <?xml version="1.0" encoding="utf-8"?> <UIRelatedSounds> <Items> <Item> <name>Sound1</name> <resource> <project href="SoundExample.(FMODProject).xdb" /> <name>SoundExample/Sound1</name> </resource> </Item> <Item> <name>Sound2</name> <resource> <project href="SoundExample.(FMODProject).xdb" /> <name>SoundExample/Sound2</name> </resource> </Item> </Items> </UIRelatedSounds> Имя айтема - это то, что вы будете писать в луа-коде для получения звука, а name внутри resource - это путь к ивенту, который был у вас в FMOD Designer-е. Ну а куда сохранить FMODProject и как его назвать решайте сами Файл FMODProject будет выглядеть так (не забывайте поменять имя bsb и bev на ваши в каждом месте): <?xml version="1.0" encoding="UTF-8" ?> <FMODProject> <fmodProject href="SoundExample.bev" /> <fmodBanks> <Item href="SoundExample.bsb" /> </fmodBanks> <eventsInfo> <Item> <eventName>/SoundExample/Sound1</eventName> <bankNames> <Item>SoundExample.bsb</Item> </bankNames> </Item> <Item> <eventName>/SoundExample/Sound2</eventName> <bankNames> <Item>SoundExample.bsb</Item> </bankNames> </Item> </eventsInfo> </FMODProject> Рядом положите BSB и BEV, которые мы создали ранее Собственно, луа-код: -- Получаем группу по имени из AddonDesc local group = common.GetAddonRelatedSoundGroup("SoundExample") -- Получаем звуки по имени из UIRelatedSounds local sound1 = common.CreateSound(group:GetSound("Sound1")) local sound2 = common.CreateSound(group:GetSound("Sound2")) -- Проиграть звук так: sound1:Play(true) -- true или false без разницы, это ни на что не влияет, просто кривое апи по словам UIAddon-а -- Все методы звука: -- Play, Stop, IsPlaying, SetPaused, IsPaused, SetVolume, GetVolume, SetMute, IsMute, SetParam, GetParam, GetProperty -- К каким-то тоже требуется бесполезный bool в параметрах Если что-то не понятно, можно посмотреть аддон YouAreLegendary как пример 3. Ограничения, важно Крайне не рекомендуется бесконтрольно вставлять звуки в каждый аддон. Делайте это только если действительно необходимо. Даже, если в (FMODProject).xdb вы ссылаетесь на бинарные файлы BSB и BEV внутри клиента, то для каждого такого (FMODProject).xdb будет загружена КОПИЯ этих файлов. Но несколько разных аддонов могут использовать один общий FMODProject и тогда будет всего одна копия. Думаю все знают, насколько плохо клиент работает с включенным звуком. Если расплодится куча аддонов со звуками и пойдет еще больше жалоб, то для аддонов сделают какие-то ограничения из этих (или хуже): Нельзя будет ссылаться на bsb и bev внутри клиента, так как они там тяжелые, содержат много звуков и занимают много памяти. Для всех аддонов сделают возможным подключить только один проект (с фиксированным именем, например, InterfaceUserMods). В котором будут какие-то базовые звуки и ничего более. Будьте внимательны: Имя проекта должно быть глобально уникальным В проекте не более 1000 банков Размер банка не более 4MiB Общее число банков в памяти не более чем N (N не очень большое число), при превышении самый давно используемый банк выгружается Если запускается звук из незагруженного банка то он начнет играть с некоторой задержкой с таймкода равного задержке И спасибо разработчику игры UIAddon-у за помощь и пояснения fmoddesigner44464win-installer.exe AOSoundConverter.exe
  21. Никто не знал, как создать правильные звуковые файлы, которые понимает игра
  22. Slashuur

    YouAreLegendary

    YouAreLegendary Просмотр файла Голосовой счётчик вашей серии убийств. Прямо как в МОБА играх. Работает только в PVP. Первый в мире аддон, использующий сторонние звуки. Чтобы изменить громкость, напишите в чат команду: /legend X Где X - число от 0 до 100. Например, для громкости 50%: /legend 50 По умолчанию громкость равна 1 Звуки взяты из игры League of Legends ( из этого видео ) Добавил Slashuur Добавлено 29.10.2023 Категория Аддоны  
×
×
  • Создать...

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

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