Классы
Статы, идеальное соотношение · Умения и вехи, как получить · Души · Сравнение классов
Воин · Жрец · Некр · Лучник · Шаман · Мист · Бард · Инж · Демон
Игровой процесс
Как одеваться · Драконий облик · Наследие Богов · Фарм золота
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
-
Постов
926 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Магазин
Галерея
Весь контент Slashuur
-
Открыть настройки аддона в игре правой кнопкой мышки по кнопочке BA
-
Это на последней версии r36? Чёт фиг знает как такое воспроизвести) UPD. воспроизвёл Понял уже в чём косяк, позже поправлю
-
Всё из-за <Cursor2Layer href="" /> в WidgetEditLine -- Фикс, пока автора нет BuildManager.pak
- 326 ответов
-
- классовое
- квесты и прокачка
-
(и ещё 1 )
C тегом:
-
Исправил в r36
-
Yes, I will add new version for 5.0.2 tomorrow with 6.0.1 fix
-
сегодня будет, только следующая версия, ща всякие мелочи правлю --- UPD. Сделано
-
В настройках аддона в игре.....
-
Удалите файл Allods Online/Personal/Logs/mods.txt, перезапустите аддон, этот файл снова появится, откройте и копируйте сюда содержимое
-
1) Главное не проверять постоянно все бафы на всех юнитах, как в некоторых корявых аддонах, которые ищут всё и вся по СЕКОНД_ТАЙМЕРУ. Имя бафа сравнивать с нужным только при навешивании этого бафа, в событии EVENT_OBJECT_BUFF_ADDED. Но да, бафов очень много и сравнивать их названия, а именно строки - не самая быстрая операция и тут ничего не поделать, производительность страдает. Ну, например, в бафанонсе я храню все отслеживаемые бафы так: Таблица[id юнита][id бафа], а элементы этой таблицы - виджеты-иконки бафов 2) И эта проблема есть. Приходится в событии EVENT_OBJECT_BUFFS_CHANGED для юнита, от которого оно приходит перебирать все бафы, остались ли там бафы с такаими id, которые у меня отслеживаются, ну и если нет, то удалять виджет и элемент таблицы. Ну тут хотя бы сравниваются просто числа (id бафов) и это в разы быстрее сравнения строк, но тоже не есть хорошо 3) Ну да, кроме имени никак не различить Вообще я раньше тоже думал об этом всём, были некие идеи, но лень заниматься и проверять их У бафа можно получить его ресурс object.GetBuffInfo(Id).buffId и он должен быть всегда одинаковым для одинаковых бафов. Сравнение ресурсов бафов ResourceId:IsEqual(resource) тоже должно быть куда быстрее сравнения строк. Хотя я не проверял это и может оно и не имеет смысла. Также ресурс бафа можно сохранять в конфиг и загружать (как и любой ресурс). Также это решит и третью проблему, т.к. хоть имена бафов и одинаковые, ресурсы - разные. Но есть одно Но: откуда обычному рядовому пользователю аддона узнать этот самый ресурс бафа, чтобы прописать его в конфиге или настройках аддона? Юзеру проще же тупо написать название бафа и не париться. Можно конечно запоминать все появляющиеся бафы в округе и выводить пользователю список для выбора (типа как в PowerAuras). Или можно сделать некий совмещенный вариант: только что введенный пользователем баф ищется по названию, а когда впервые поймается, то в конфиг сохраняется его ресурс и дальнейший поиск этого бафа уже идёт по ресурсу
-
Теперь перетаскиваются, обновите аддон
-
Будет, чуть позже Всё равно пока что ГС, получаемый этой функцией абсолютно такой же
-
Угу, одинаковые надо поправить Наверно сделаю для "важных"
-
Пока не планируется. Но вообще можно ставить режим "Дружественные персонажи" и в конфиге прописать всем классам одинаковый приоритет, будет то, что нужно. Ну только самого себя в списке не будет нельзя Только как определить, саммон моб или не саммон? Это выше тут уже написано было. Если галочку обработки бафов снять и заходить в настройки, то выведет такое в лог. Просто отписывается от событий с бафами, на которые не подписан, пока не чинил, не критично) А что править? ну добавили АПИ, которое считает ГС, разницы с подсчётом ГС аддоном нет абсолютно никакой, какие бы ни были шмотки. Но всё равно скоро будет использоваться эта функция, да и вообще думаю о LibGS
-
Баг с определением runeStyle local runeQuality = { 1, 3, 3, 3, 4, 4, 4, 5, 5, 5 , 6, 6, 7 } ... local QualityStyle = { 'Junk', 'Goods', 'Common', 'Uncommon', 'Rare', 'Epic', 'Legendary', 'Relic' } ... result.runes[slot].runeStyle = QualityStyle[ runeQuality[ rank + 1 ] ] Если руна 13, то rank + 1 = 14, в таблице runeQuality такого элемента нет и происходит ошибка. Ну и сама таблица runeQuality неправильная. Цвет 12-ой руны будет салат, вместо нужного рыж (12+1=13, 7-ой стиль). Цвет 10-ой будет рыж, вместо фиол. Хотя цвет 4-ой руны получается синь, а 7-ой фиол, как и должны быть
-
Ухты, мега-полезная вещь Насколько я помню, в 4.0 считалась просто сумма всех статов на всех шмотках, кроме мудрости. А на оружии, жезле и оффхэнде атакующие статы умножались на 4 (Сила, Точность, Ловкость, Разум, Интуиция, Дух и Удача). На ДО формулу нам так и не дали. На оружии, жезле и оффхэнде ДО всё считалось так же, как и на обычных шмотках ( 4 х атакующие статы + защитные статы ). А с остальными ДО шмотками была беда, но вроде условились, что все остальные шмотки (кроме триньки, она ничего не прибавляет) дают так: шмотка 45 лвл +6 к гиру шмотка 51 лвл +9 к гиру шмотка 55 лвл +12 к гиру И результаты были очень близки к рейтингу на сайте (из-за этого ДО погрешность могла быть 1-2 очка) Кривой кусочек кода, который вроде работал как надо раньше) local unitId = avatar.GetTarget() local stats = {} if avatar.GetSpellInfo then -- Внимание! В 5.0 и выше этих енумов нет, поэтому написал так (avatar.GetSpellInfo удалили в 5.0) stats = { [ INNATE_STAT_STRENGTH ] = 4, -- + Сила [ INNATE_STAT_MIGHT ] = 4, -- + Точность [ INNATE_STAT_DEXTERITY ] = 4, -- + Ловкость [ INNATE_STAT_AGILITY ] = 1, -- + Проворство [ INNATE_STAT_STAMINA ] = 1, -- + Выносливость [ INNATE_STAT_PRECISION ] = 4, -- + Удача [ INNATE_STAT_HARDINESS ] = 1, -- + Инстинкт [ INNATE_STAT_INTELLECT ] = 4, -- + Разум [ INNATE_STAT_INTUITION ] = 4, -- + Интуиция [ INNATE_STAT_SPIRIT ] = 4, -- + Дух [ INNATE_STAT_WILL ] = 1, -- + Упорство [ INNATE_STAT_RESOLVE ] = 1, -- + Воля [ INNATE_STAT_WISDOM ] = 0, -- + Мудрость [ INNATE_STAT_LETHALITY ] = 1, -- + Ярость } end local Equipment = unit.GetEquipmentItemIds( unitId, ITEM_CONT_EQUIPMENT ) if Equipment and GetTableSize( Equipment ) > 0 then for i, id in pairs(Equipment) do if avatar.GetItemBonus(id).innateStats then for u, p in pairs(avatar.GetItemBonus(id).innateStats) do if p.effective > 0 then if i == DRESS_SLOT_MAINHAND or i == DRESS_SLOT_OFFHAND or i == DRESS_SLOT_RANGED then gear = gear + p.effective * stats[u] -- для умножения на 4 атакущих стат else gear = gear + p.effective end end end end end end local EquipmentRitual = unit.GetEquipmentItemIds( unitId, ITEM_CONT_EQUIPMENT_RITUAL ) if EquipmentRitual and GetTableSize( EquipmentRitual ) > 0 then for i, id in pairs(EquipmentRitual) do if i == DRESS_SLOT_MAINHAND or i == DRESS_SLOT_OFFHAND or i == DRESS_SLOT_RANGED then if avatar.GetItemBonus(id).innateStats then for u, p in pairs(avatar.GetItemBonus(id).innateStats) do if p.effective > 0 then gear = gear + p.effective * stats[u] -- для умножения на 4 атакущих стат end end end elseif i ~= DRESS_SLOT_TRINKET then gear = gear + 6 + ( (avatar.GetItemInfo(id).level == 51 and 3) or (avatar.GetItemInfo(id).level == 55 and 6) or 0) -- 45 шмотка 6 очков, 51 - 9 очков, 55 - 12 очков end end end
-
Нельзя
-
Значит вы скачали не ту версию аддона, не под ваш клиент АО
-
Всё сними с перса, весь шмот, крупицы света и амулет тоже. В гардеробе сними все косты. Удали всё с почты. Выкинь всё из банка. В сумке всё выкини из первых двух карманов (Вещи и Ремёсла). Проверь всё еще раз. Должно сработать
- 13 ответов
-
Таблица[idБафа] Да смерть цели никак не влияет. При смене таргета все бафы и виджеты удаляются, и если есть новая цель, то начинают обрабатываться по соответсвтующим событиям на бафы. Выявить причину залипания или повторить его так и не смог. Но нашёл косяк, из-за которого возможно ссылки на виджеты могли потеряться, при невероятных обстоятельствах, надеюсь это оно
-
Повторить не удаётся. Если есть 100%-ый способ как сделать залипание, то буду рад услышать. Кнопка не может пропасть, т.к. аддон перезагружается полностью, разве только если в системе привязки какая проблема
-
Будет это где такое написано про вправо? до перса никак ничего не растянется, можно было посмотреть как оно работает, или в игре, или на скрине...
-
Нет, поле не фиксировано. В ширину отображается столько иконок, сколько влезает в экран (зависит от размера иконок). В высоту бесконечно вниз Теперь по-русски Да, так будет лучше, исправлено в r2 Вменяемо с файлами аддоны работать не могут. Всё равно придётся ручками из mods.txt доставать и куда-то запихивать. Не особо знакомый с компьютерами человек всё равно не поймёт что и как. А знакомый и сейчас может копировать настройки любого аддона из АОшного конфига user.cfg. В общем не планируется Был небольшой косяк с некоторыми бафами, стаки не отображались, теперь всё исправлено Только эффект Нет, просто время бафа берется при его появлении, а дальше изменяется при каждом тике секондтаймера, всё так же как и в стандартом интерфейсе АО) Мне так не нравится. Сидеть и думать куда бы мне разместить вот такую иконку, а куда такую. И что будет, если висит 2 одинаковых бафа? они будут в 1ой точке? или с неким сдвигом? а в какую сторону тогда сдвиг и не перекроет ли сдвинутая иконка, иконку какого-то другого бафа? В общем я за простоту, наглядность и удобство
-
CoolBuffs Просмотр файла Аддон для отслеживания бафов Можно отслеживать и показывать на экране любые нужные вам бафы, фильтруя их по названию и другим параметрам. Бафы группируются в панели. Каждая панель может находиться в любом месте экрана и имеет свои параметры: размер иконок, прозрачность иконок и правила заполнения. Панели группируются в экраны, которыми можно делиться с другими пользователями аддона Также аддон отображает важные касты и бафы мобов вокруг Если вы еще не разобрались с новой версией аддона и хотите просто добавить баф на аватаре, как это было в старой версии, то: Создайте новый трекер Поставьте галочку "Название бафа" и впишите название бафа Поставьте галочку "Носитель бафа - Аватар" Если вы еще не разобрались с новой версией аддона и хотите просто добавить баф на цели, как это было в старой версии, то: Создайте новый трекер Поставьте галочку "Название бафа" и впишите название бафа Поставьте галочку "Носитель бафа - Цель Аватара" Видео-гайд на Рутубе: https://rutube.ru/video/67a195d166ba7092adedc051ec3988ed/ Видео-гайд на Ютубе: Добавил Slashuur Добавлено 23.10.2014 Категория Аддоны
-
Версия 2.0.7
96 458 раз скачали
Аддон для отслеживания бафов Можно отслеживать и показывать на экране любые нужные вам бафы, фильтруя их по названию и другим параметрам. Бафы группируются в панели. Каждая панель может находиться в любом месте экрана и имеет свои параметры: размер иконок, прозрачность иконок и правила заполнения. Панели группируются в экраны, которыми можно делиться с другими пользователями аддона Также аддон отображает важные касты и бафы мобов вокруг Если вы еще не разобрались с новой версией аддона и хотите просто добавить баф на аватаре, как это было в старой версии, то: Создайте новый трекер Поставьте галочку "Название бафа" и впишите название бафа Поставьте галочку "Носитель бафа - Аватар" Если вы еще не разобрались с новой версией аддона и хотите просто добавить баф на цели, как это было в старой версии, то: Создайте новый трекер Поставьте галочку "Название бафа" и впишите название бафа Поставьте галочку "Носитель бафа - Цель Аватара" Видео-гайд на Рутубе: https://rutube.ru/video/67a195d166ba7092adedc051ec3988ed/ Видео-гайд на Ютубе:От 30 ₽ -
Рассчитывается по старым формулам, новых пока не выдали
