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

Дайджест за октябрь-декабрь

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

Декабрь Ноябрь Октябрь

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

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

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

Бот статистики для Telegram

Удобная аналитика в телефоне.

Подробнее

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

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

Подробнее

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

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

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

Execryptor

Пользователь
  • Постов

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

  • Посещение

Профиль

  • Пол
    Мужской

Посетители профиля

1 748 просмотров профиля

Достижения Execryptor

  1. А я и не смотрел что там есть такое теперь. Это из нового апи наверное. В архиве с клиентом его нету. Но тут на сайте есть. 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. Проверил все работает. Это когда у вас появится такое. )))
  2. Буду писать на Русском. ))) Переведешь. )))) Ты проверял на своем. Я проверил на том, что можно по почте отправить и что мне более доступно... На Кадагане с мобов выпадает "Добротный джеб-преобразователь" и его можно по почте отправлять... На нем срабатывает с задержкой!!! ["Dungeon Keeper's Chest"] = "Сундучок хранителя подземелий", ["A good jab converter"] = "Добротный джеб-преобразователь", Без задержки не открывает. Но и автор аддона в комментарии писал: "--We can`t open the box immediately from the mail :C" "--Мы не можем сразу открыть коробку, полученную по почте :C" А вот с задержкой все нормально открывает. Поэтому думаю это решит проблему. Но мне тоже нужно ждать когда придет письмо с аллода что бы проверить... Тут используется таймер самого аддона. Он все равно тикает. Между делом и нам помогает. )))
  3. 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. ))))
  4. Прошу прощения((((. Смотрю автора давно нету. Надеюсь никого не обидит что я влез!!! Попробуй поменяй файл Main.lua на этот. Сохрани свой на всякий случай. Main_10 авг 2026 08-37.rar
  5. Работает и с отключенным DirectX 11 и с включенным DirectX 11. Кое какие ошибки убрал. В Ac_Cfg.lua настройки и есть описания к ним. Вроде ошибок не выдает. AcAddon_4.1_22 июл 2026 03-13.rar
  6. Я это написал не для этого. Просто на сайте много открытых. Тем более что "По быстрому заменил и забыл...." это сильно сжато. Во первых там не так все быстро. Во вторых в этой теме есть автор и он сам решит стоит или нет что то делать. В третьих после моего вмешательства код уже будет не таким как его задумал автор. Прошу прощения если не оправдал ваши желания!!!
  7. Вы это мне? Если да, то я вроде ничего такого не делаю! И если тут на сайте присутствует автор, то я максимум только показал что то. Но не выкладываю ничего, так как есть автор и он сам все сделает! Если это про что то другое, то желательно для понимания что имелось ввиду более подробно раскрыть "копипаст ваших статей с изменением 3-х слов"... Вот теперь буду сидеть и думать почему ко мне такой вопрос был...
  8. Ну с обновлениями то понятно . Тем более если они постоянно меняют апи игры. Это такая дополнительная самозащита у них наверное. А вот бывает интересное когда не с того не с чего и какая то часть аддонов начинает спамить в лог, но при этом продолжают нормально работать. Такое ощущение что они там что то пробуют и потом возвращают. Но я и тут на всякий случай сразу защиту ставлю. )))))) Вот установили они 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 выставив режим луа. И пока бегаешь так сказать если что то выскочит, то сразу сигналит(мигает при изменении из вне...). Типа обратной связи. ))))
  9. И тут я. )))) Проверял на твоём и лог с него. При перетаскивании окна в GetItemName: Добавил проверки на эти строки и вроде тихо стало:
  10. Извиняюсь не на тот показал!!! А на счет проверки таблицы. Не показал место на которое и была ошибка в лог. Вот это место. Там же у тебя в четырех местах похожее! я во всех для спокойствия поставил. ))))
  11. Че то при запуске. Наверное желательно добавить проверку. Тогда ошибка пропадает. И если при существующем персонаже в списке нажать "Добавить персонажа" То получим. Там если добавить return. Может случайно пропустил. Тогда вроде все нормально становится. Думаю поймешь где и что....
  12. А в клиенте игры в \data\Mods\Docs\ModdingDocuments.zip они не будут больше обновлять? А то там последний "Патч 17.0.00". (((( Хотя уже "Патч 17.0.01.37".
  13. Да я просто типа предупредил на всякий случай. Сам то я использую все аддоны старые, но декомпилированные. Ошибки проще самому исправлять. И у меня на старой выскочило. Скачал для проверки твою новую, смотрю и там тоже самое. Поэтому чисто предупредил.
  14. Люнь! Переоценил возможности и пропал квест "Государственные услуги: Культурная программа". При отказе от него и взятии снова. Проверял чисто на твоём. Но добавив для отказа. Ошибка пропадает. Возможно и на другие там нужно. Но это по мере поступления. Так для справки. Возможно и не нужно.
×
×
  • Создать...

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

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