Классы
Статы, идеальное соотношение · Умения и вехи, как получить · Души · Сравнение классов
Воин · Жрец · Некр · Лучник · Шаман · Мист · Бард · Инж · Демон
Игровой процесс
Как одеваться · Драконий облик · Наследие Богов · Фарм золота
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
Execryptor
Пользователь-
Постов
40 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Магазин
Галерея
Весь контент Execryptor
-
А я и не смотрел что там есть такое теперь. Это из нового апи наверное. В архиве с клиентом его нету. Но тут на сайте есть. common.DelayedCall - Проще и без лишних проверок. function onEventAvatarItemTake(params) if config['AutoUseWeaklyBoxes'] and userMods.FromWString(itemLib.GetName(params.itemObject:GetId())) == GTL("Dungeon Keeper's Chest") then common.DelayedCall(3000, OpenBoxFromPost) end end Всё! При получении письма ждем 3 секунды и открываем. Никаких таймеров и проверок в OnUpdateTimer. Проверил все работает. Это когда у вас появится такое. )))
-
Буду писать на Русском. ))) Переведешь. )))) Ты проверял на своем. Я проверил на том, что можно по почте отправить и что мне более доступно... На Кадагане с мобов выпадает "Добротный джеб-преобразователь" и его можно по почте отправлять... На нем срабатывает с задержкой!!! ["Dungeon Keeper's Chest"] = "Сундучок хранителя подземелий", ["A good jab converter"] = "Добротный джеб-преобразователь", Без задержки не открывает. Но и автор аддона в комментарии писал: "--We can`t open the box immediately from the mail :C" "--Мы не можем сразу открыть коробку, полученную по почте :C" А вот с задержкой все нормально открывает. Поэтому думаю это решит проблему. Но мне тоже нужно ждать когда придет письмо с аллода что бы проверить... Тут используется таймер самого аддона. Он все равно тикает. Между делом и нам помогает. )))
-
If the problem is with the lead, then you can make a delay! You need to wait 2-3 seconds before opening. ## We use a global flag and time: local needOpenBox = false local boxStartTime = 0 function onEventAvatarItemTake(params) if config['AutoUseWeaklyBoxes'] and userMods.FromWString(itemLib.GetName(params.itemObject:GetId())) == GTL("Dungeon Keeper's Chest") then needOpenBox = true boxStartTime = common.GetLocalDateTime().overallMs end end In `OnUpdateTimer` at the very beginning: function OnUpdateTimer() if needOpenBox and common.GetLocalDateTime().overallMs - boxStartTime >= 3000 then needOpenBox = false boxStartTime = 0 OpenBoxFromPost() end -- ... the rest of the OnUpdateTimer code ... end That's it! `OnUpdateTimer` is already being called once per second. Wait 3 seconds, then open it. We need to check!!! But that's only possible once a week. ))))
-
Призыв маунта это не умение.
- 995 ответов
-
Прошу прощения((((. Смотрю автора давно нету. Надеюсь никого не обидит что я влез!!! Попробуй поменяй файл Main.lua на этот. Сохрани свой на всякий случай. Main_10 авг 2026 08-37.rar
-
Работает и с отключенным DirectX 11 и с включенным DirectX 11. Кое какие ошибки убрал. В Ac_Cfg.lua настройки и есть описания к ним. Вроде ошибок не выдает. AcAddon_4.1_22 июл 2026 03-13.rar
- 995 ответов
-
Я это написал не для этого. Просто на сайте много открытых. Тем более что "По быстрому заменил и забыл...." это сильно сжато. Во первых там не так все быстро. Во вторых в этой теме есть автор и он сам решит стоит или нет что то делать. В третьих после моего вмешательства код уже будет не таким как его задумал автор. Прошу прощения если не оправдал ваши желания!!!
-
Вы это мне? Если да, то я вроде ничего такого не делаю! И если тут на сайте присутствует автор, то я максимум только показал что то. Но не выкладываю ничего, так как есть автор и он сам все сделает! Если это про что то другое, то желательно для понимания что имелось ввиду более подробно раскрыть "копипаст ваших статей с изменением 3-х слов"... Вот теперь буду сидеть и думать почему ко мне такой вопрос был...
-
Ну с обновлениями то понятно . Тем более если они постоянно меняют апи игры. Это такая дополнительная самозащита у них наверное. А вот бывает интересное когда не с того не с чего и какая то часть аддонов начинает спамить в лог, но при этом продолжают нормально работать. Такое ощущение что они там что то пробуют и потом возвращают. Но я и тут на всякий случай сразу защиту ставлю. )))))) Вот установили они 17.0.01.43. Пару часов все нормально. Потом раз! И несколько адонов пишут в лог: Game::LuaUnitGetLevel: Unit with ObjectId [674593] not found (not an Unit?) или Game::LuaObjectIsFriend: InteractiveObject with ObjectId [674593] not found (not an InteractiveObject?) или Game::LuaUnitIsPlayer: Unit with ObjectId [674593] not found (not an Unit?) или Game::LuaUnitIsPet: Unit with ObjectId [674593] not found (not an Unit?) И тут интересное что у всех одно и тоже: ObjectId [674593].... Они там что то испытывают новое наверное??? )))) Поэтому проще когда аддоны не закрытые. Сразу видно в какой строке проблема и на что. По быстрому заменил и забыл.... Уже в привычку вошло перед запуском игры запускать Notepad4 и в нем открывать файл mods.txt выставив режим луа. И пока бегаешь так сказать если что то выскочит, то сразу сигналит(мигает при изменении из вне...). Типа обратной связи. ))))
-
И тут я. )))) Проверял на твоём и лог с него. При перетаскивании окна в GetItemName: Добавил проверки на эти строки и вроде тихо стало:
-
Извиняюсь не на тот показал!!! А на счет проверки таблицы. Не показал место на которое и была ошибка в лог. Вот это место. Там же у тебя в четырех местах похожее! я во всех для спокойствия поставил. ))))
-
Че то при запуске. Наверное желательно добавить проверку. Тогда ошибка пропадает. И если при существующем персонаже в списке нажать "Добавить персонажа" То получим. Там если добавить return. Может случайно пропустил. Тогда вроде все нормально становится. Думаю поймешь где и что....
-
Да я просто типа предупредил на всякий случай. Сам то я использую все аддоны старые, но декомпилированные. Ошибки проще самому исправлять. И у меня на старой выскочило. Скачал для проверки твою новую, смотрю и там тоже самое. Поэтому чисто предупредил.
-
Люнь! Переоценил возможности и пропал квест "Государственные услуги: Культурная программа". При отказе от него и взятии снова. Проверял чисто на твоём. Но добавив для отказа. Ошибка пропадает. Возможно и на другие там нужно. Но это по мере поступления. Так для справки. Возможно и не нужно.
-
Ну вот теперь работает и с отключенным DirectX 11 и с включенным DirectX 11 . Добавил в Ac_Cfg.lua Вкл/Откл Авторазмера при изменении шрифта! В Ac_Cfg.lua есть описания. Короче подстраивайте под себя! Вроде все...
- 995 ответов
-
- 2
-
-
-
Странный вопрос. ))) Ну у меня свои. А у кого то может уже настроено под себя! Я просто предупредил что бы потом не было записей типа настройки пропали. ))) Легче сравнить два файла и будет видно что изменено.
- 995 ответов
-
Что ты имеешь ввиду по словом панельки? Если панелька с кнопками то ее наверное сложно переделать. А если полоски где показываются здоровье мобов и так далее то это можно изменить в файле Ac_Cfg.lua!
- 995 ответов
-
Вот вроде стал работать при включенном dx11! Только файл Ac_Cfg.lua свой оставляйте. Там мой с моими настройками )))! Мне так прикольней. Пока удалил. Проверяю авто размер полосок здоровья и других (не панели с кнопками) при изменении шрифта!!! Еще кое что проверю и к вечеру выложу......
- 995 ответов
-
Привет. Тут немного поизвращался. Короче попробовал добавить. С ним после использования объектов садится на маунта. Но тоже с некоторыми не работает. Хотя может они и не нужны. А вот иногда при автоперемещении (клубочек) какие то дергания туда - сюда лаги какие то бывают. Может только у меня такое. Искал в апи все что связано с автоперемещением. И единственное что нашел это: Это единственное что определяет перемещение по клубочку или нет. Так же попробовал: Но к нему проверки нужны что можно и что нельзя. А то на любые действия на маунта прыгает. )))) Написал чисто для информации. Может пригодится.
-
Теперь понял. ))) Я в общих смотрел, а это в самой кнопке. Но если в системе DirectX 12 и он поддерживает обратную совместимость, то но наверное смысла включать это нет!. А при выключенной какая версия DirectX используется? При выключенной все нормально видно. При включенной пропадает! С этим я помочь не смогу.
- 995 ответов
-
Пока никто не скачал. Тут добавлена защита от спама при потере мобов. Если еще что обнаружу попробую исправить.
- 995 ответов
-
- 1
-
-
адекватно у меня аддон работает если отключить DirectX 11 в настройках игры в лаунчере. У меня Windows 10 и в лаунчере нет настройки для DirectX 11. dxdiag показывает в системе DirectX 12. Где вы переключаете не пойму. Попробуйте эту Вернул примерно как было "do - end". Согласен что не полностью. Но работает так же. Убрал из глобального widgetsSystem. И размер 1920*1080. Теперь может что изменится. Но у меня что до, что сейчас все одинаково нормально работает. И еще раз на счет панелей! В архиве файл AcAddon.pdf с описанием от самого автора! И в файле Ac_Cfg.lua. Что бы там что то появилось или исчезло то что там есть. Нужно самому(ой) все настраивать. Описание есть и вроде понятное. У остальных панелей все тоже самое!
- 995 ответов
-
- 1
-
-
Так как нет ошибок из Allods Online\Personal\Logs\mods.txt То вряд ли чем можно помочь. Если у тебя есть другие аддоны то временно отключи их. если глюков не будет поймешь что что то мешает. Установи AddonPersonalise. В нём удобно отключать/включать аддоны. И пробуй отключать другие пока не пропадут глюки или че там у тебя. А для панели в файле Ac_Cfg.lua есть настройки. Allods Online\data\Mods\Addons\AcAddon\Scripts\Ac_Cfg.lua И в нем же есть описание хоть какое то. Сам не сильно знаю что там и как! Не пользуюсь.
- 995 ответов
-
Вроде удалось изменить расчет экипировки аддона и использовать из LibGS! Теперь вроде правильно показывает. А из за чего стал менять? Заметил что конфликт с AcAddon был. Теперь вроде нормально стало. UnitList_31 мар 2026 17-01.rar
