Перейти к публикации
alloder.pro: официальный фан-сайт игры "Аллоды Онлайн"

Поиск по сайту

Результаты поиска по тегам 'изменения api'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории

  • Аддоны
  • Версии доков Lua API
  • Программы и скрипты
  • Журнал "Вестник Сарнаута"

Категории и разделы

  • Общее
    • Новости и объявления
    • Программы и скрипты
    • Работа сайта
    • Об игре
    • Флудилка
  • Разработка аддонов
    • Доки, ресурсы и полезная информация
    • Вопросы и ответы
    • Техподдержка
    • Форум для разработчиков

Категории

  • Объявления проекта
    • "Вестник Сарнаута"
  • Новости игры
  • Интервью
  • Особое мнение
  • Геймплей и руководства
  • Рейтинги и статистика
    • Топ 10
  • Игровой мир
  • Рассказы
  • Тесты и опросы
  • Юмор
  • Видео
    • Гайды
    • Обзоры
    • Замесы и стримы
    • Клипы и мувики
    • Юмор

Категории

  • Астрал
  • Героические приключения
  • Диковины
  • Игрушки
  • Карты Судьбы
  • Начало приключений
  • Орден
  • Питомцы
  • Праздники
  • Путешествия
  • Редкости
  • Святое Оружие
  • Сезон Крови
  • Сезонные события
  • Сражения
  • Иное

Группы продуктов

  • Аддоны - на 1 игровой аккаунт
  • Аддоны - на 2 игровых аккаунта
  • Аддоны - на 3 игровых аккаунта
  • Аддоны - на 4 игровых аккаунта
  • Аддоны - на 5 игровых аккаунтов
  • Аддоны - на 6 игровых аккаунтов
  • Аддоны - бесплатные 2 дня
  • Премиум-доступ на несколько аккаунтов

Искать результаты в...

Искать результаты, содержащие...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

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

  • Начать

    Конец


Группа


Город

Найдено 10 результатов

  1. Вниманию авторов аддонов! В ближайшем хотфиксе разработчиками игры будет введено ограничение на использование некоторых функций пока персонаж находится в состоянии боя. Список функций: avatar.SwapActionsInActionPanel() avatar.BindSpellToActionPanel() avatar.BindItemToActionPanel() avatar.UnBindFromActionPanel() Ограничение связано с чрезмерным использованием данных функций с целью автоматизации процесса боя игроков. Проверить, что персонаж находится в бою, можно с помощью функции object.IsInCombat(). При попытке использовать перечисленные функции во время боя будет выдано соответствующее предупреждение в логе ошибок вида «This method not allowed while player in combat».
  2. Вниманию авторов аддонов! В ближайшем хотфиксе разработчиками игры будет введено ограничение на использование некоторых функций пока персонаж находится в состоянии боя. Список функций: avatar.SwapActionsInActionPanel() avatar.BindSpellToActionPanel() avatar.BindItemToActionPanel() avatar.UnBindFromActionPanel() Ограничение связано с чрезмерным использованием данных функций с целью автоматизации процесса боя игроков. Проверить, что персонаж находится в бою, можно с помощью функции object.IsInCombat(). При попытке использовать перечисленные функции во время боя будет выдано соответствующее предупреждение в логе ошибок вида «This method not allowed while player in combat». Просмотреть полную запись
  3. После хотфикса 8.0.1.21 от 19 апреля в аддонах перестала отображаться информация о баффах, дебаффах, уроне, здоровье, входящем отхиле и изменении маны. Связано это с изменениями, внесенными разработчиками в API аддонов в данном хотфиксе. Восстановление работоспособности тех аддонов, которых затронуло это изменение, требует некоторого времени, поскольку не является легко поправимым. Авторам платных аддонов необходимо как можно быстрее, в срок до конца апреля, исправить проблемы. В случае невозможности исправить проблему в срок и фактической бесполезности и неработоспособности аддона в отсутствие этих исправлений такой аддон будет снят с продажи. В случае снятия аддона с продажи покупателям будут проведены возвраты. По аддонам, работоспособность которых будет возобновлена, будут продлены сроки подписки. В случае, если окажется, что ситуация сложнее, чем представляется, в приведенные выше условия могут быть внесены изменения, о чем я обязательно сообщу. Список аддонов, по которым известно о наличии проблемы: AcAddon AoPacsZeon (открыт исходный код, снят с продажи) BattlePack BuffAnnounce CoolBuffs MyBuffTracker ShowDD Подробности об изменении авторам аддонов: common.RegisterEventHandler(eventFunction, sysEventName, params) Для следующих событий params является обязательным параметром, в котором должен быть указан идентификатор интересующего объекта ObjectId: EVENT_HEALING_RECEIVED EVENT_UNIT_HEALTH_CHANGED EVENT_UNIT_MANA_PERCENTAGE_CHANGED EVENT_UNIT_DAMAGE_RECEIVED EVENT_DEVICE_DAMAGE_RECEIVED EVENT_OBJECT_BUFFS_CHANGED EVENT_OBJECT_BUFF_ADDED EVENT_OBJECT_BUFF_REMOVED Пример: local onEventObjectBuffsChanged = function(p) -- событие придет для аватара end local params = {objectId = avatar.GetId()} -- Подписываем обработчик: common.RegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', params) -- Отписываем обработчик: common.UnRegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', params) Обращаем внимание на одну маленькую деталь в этом примере: -- Подписываем обработчик: common.RegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', {objectId = avatar.GetId()}) -- Отписываем обработчик: common.UnRegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', {objectId = avatar.GetId()}) -- здесь будет ошибка, поскольку params не равен тому, который использовали при регистрации. Лимит на количество обработчиков событий Есть ограничение на максимальное количество подписанных обработчиков событий с параметрами в пределах всего аддона. Сейчас задан лимит в 500. Т.е. от неинтересующих объектов надо отписываться, иначе новые обработчики не будут регистрироваться. Просмотреть полную запись
  4. К сведению авторов аддонов. Разработчиками игры на действия команд CmdMoveItem и CmdMassMoveItems наложены ограничения. Теперь подвигать предмет в сумке или отсортировать сумку можно будет не чаще чем 1 раз в 200 миллисекунд. Изменение влияет на работу функций: containerLib.MoveItem() avatar.InventoryMoveItem avatar.ArrangeContainerItems avatar.EquipItemByIdToSlot avatar.EquipItemById avatar.EquipItemToSlot avatar.EquipItem avatar.UnequipItem() avatar.UnequipItemToSlot poweredLSWeaponsLib.EquipItem poweredLSWeaponsLib.UnequipItem depositeBox.Move depositeBox.TakeFrom depositeBox.ChangeTypeByItem depositeBox.PutItemIn checkroomLib.EquipItem
  5. К сведению авторов аддонов. Разработчиками игры на действия команд CmdMoveItem и CmdMassMoveItems наложены ограничения. Теперь подвигать предмет в сумке или отсортировать сумку можно будет не чаще чем 1 раз в 200 миллисекунд. Изменение влияет на работу функций: containerLib.MoveItem() avatar.InventoryMoveItem avatar.ArrangeContainerItems avatar.EquipItemByIdToSlot avatar.EquipItemById avatar.EquipItemToSlot avatar.EquipItem avatar.UnequipItem() avatar.UnequipItemToSlot poweredLSWeaponsLib.EquipItem poweredLSWeaponsLib.UnequipItem depositeBox.Move depositeBox.TakeFrom depositeBox.ChangeTypeByItem depositeBox.PutItemIn checkroomLib.EquipItem Просмотреть полную запись
  6. В обновлении 9.0 разработчики игры изменили место хранения настроек аддонов. Если раньше они все копились вместе с прочей информацией в /Personal/user.cfg, то теперь настройки каждого аддона хранятся раздельно, в data/Mods/Configs/аддон/user.cfg Инструкция по переносу настроек аддонов Просмотреть полную запись
  7. После сегодняшнего хотфикса могли возникнуть проблемы в работе мультиязычных аддонов. Связано это с багом в отдаче параметра, определяющего русскую локализацию. Это будет исправлено в ближайшем хотфиксе. Авторам аддонов, в которых наблюдается такая проблема, необходимо изменить метод определения локализации (пример). Пишите о проблемах в топиках поддержки соотв. аддонов. Просмотреть полную запись
  8. После сегодняшнего хотфикса могли возникнуть проблемы в работе мультиязычных аддонов. Связано это с багом в отдаче параметра, определяющего русскую локализацию. Это будет исправлено в ближайшем хотфиксе. Авторам аддонов, в которых наблюдается такая проблема, необходимо изменить метод определения локализации (пример). Пишите о проблемах в топиках поддержки соотв. аддонов.
  9. В обновлении 9.0 разработчики игры изменили место хранения настроек аддонов. Если раньше они все копились вместе с прочей информацией в /Personal/user.cfg, то теперь настройки каждого аддона хранятся раздельно, в data/Mods/Configs/аддон/user.cfg Инструкция по переносу настроек аддонов
  10. После хотфикса 8.0.1.21 от 19 апреля в аддонах перестала отображаться информация о баффах, дебаффах, уроне, здоровье, входящем отхиле и изменении маны. Связано это с изменениями, внесенными разработчиками в API аддонов в данном хотфиксе. Восстановление работоспособности тех аддонов, которых затронуло это изменение, требует некоторого времени, поскольку не является легко поправимым. Авторам платных аддонов необходимо как можно быстрее, в срок до конца апреля, исправить проблемы. В случае невозможности исправить проблему в срок и фактической бесполезности и неработоспособности аддона в отсутствие этих исправлений такой аддон будет снят с продажи. В случае снятия аддона с продажи покупателям будут проведены возвраты. По аддонам, работоспособность которых будет возобновлена, будут продлены сроки подписки. В случае, если окажется, что ситуация сложнее, чем представляется, в приведенные выше условия могут быть внесены изменения, о чем я обязательно сообщу. Список аддонов, по которым известно о наличии проблемы: AcAddon AoPacsZeon (открыт исходный код, снят с продажи) BattlePack BuffAnnounce CoolBuffs MyBuffTracker ShowDD Подробности об изменении авторам аддонов: common.RegisterEventHandler(eventFunction, sysEventName, params) Для следующих событий params является обязательным параметром, в котором должен быть указан идентификатор интересующего объекта ObjectId: EVENT_HEALING_RECEIVED EVENT_UNIT_HEALTH_CHANGED EVENT_UNIT_MANA_PERCENTAGE_CHANGED EVENT_UNIT_DAMAGE_RECEIVED EVENT_DEVICE_DAMAGE_RECEIVED EVENT_OBJECT_BUFFS_CHANGED EVENT_OBJECT_BUFF_ADDED EVENT_OBJECT_BUFF_REMOVED Пример: local onEventObjectBuffsChanged = function(p) -- событие придет для аватара end local params = {objectId = avatar.GetId()} -- Подписываем обработчик: common.RegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', params) -- Отписываем обработчик: common.UnRegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', params) Обращаем внимание на одну маленькую деталь в этом примере: -- Подписываем обработчик: common.RegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', {objectId = avatar.GetId()}) -- Отписываем обработчик: common.UnRegisterEventHandler(onEventObjectBuffsChanged, 'EVENT_OBJECT_BUFFS_CHANGED', {objectId = avatar.GetId()}) -- здесь будет ошибка, поскольку params не равен тому, который использовали при регистрации. Лимит на количество обработчиков событий Есть ограничение на максимальное количество подписанных обработчиков событий с параметрами в пределах всего аддона. Сейчас задан лимит в 500. Т.е. от неинтересующих объектов надо отписываться, иначе новые обработчики не будут регистрироваться.

ALLODER.PRO
about Allods
with love

manager@igrograd.net

×