Search the Community

Showing results for tags 'изменения api'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Addons
    • Old addons (for game v. 1.0 - 3.0)
  • Lua API old docs versions
  • Scripts and programs
  • "Sarnaut Herald" Journal

Forums

  • General
    • News and Announcements
    • Scripts and Programs
    • Site Discussion
    • About Game
    • Flood and flame
  • Addons development
    • Docs, resources and useful info
    • Questions and Answers
    • Support
    • Developers board

Categories

  • Site Announcements
    • Sarnaut Herald
  • Game News
  • Interview
  • Special Opinion
  • Gameplay and guides
  • Ratings and Statistics
    • Top 10
  • Lore
  • Stories
  • Tests and quizes
  • Fun
  • Videos
    • Guides
    • Reviews
    • Battles and streams
    • Clips and movies
    • Fun

Categories

  • Astral
  • Heroic Adventures
  • Wonders
  • Toys
  • Prophetic Cards
  • Explorer's Costumes
  • Order
  • Pets
  • Event Costumes
  • Sarnaut travels
  • Rarities
  • Holy weapon
  • Season of Blood
  • Seasonal activities
  • Skirmishes
  • Other

Product Groups

  • Addons - for one game account
  • Addons - for two game accounts
  • Addons - for three game accounts
  • Addons - for four game accounts
  • Addons - for five game accounts
  • Addons - for six game accounts
  • Addons - try for free for two days
  • Premium access - multiple accounts

Calendars

  • Game Events 2018
  • Game Events 2017

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


City

Found 10 results

  1. К сведению авторов аддонов. Разработчиками игры на действия команд 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 Просмотреть полную запись
  2. В обновлении 9.0 разработчики игры изменили место хранения настроек аддонов. Если раньше они все копились вместе с прочей информацией в /Personal/user.cfg, то теперь настройки каждого аддона хранятся раздельно, в data/Mods/Configs/аддон/user.cfg Инструкция по переносу настроек аддонов Просмотреть полную запись
  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. После сегодняшнего хотфикса могли возникнуть проблемы в работе мультиязычных аддонов. Связано это с багом в отдаче параметра, определяющего русскую локализацию. Это будет исправлено в ближайшем хотфиксе. Авторам аддонов, в которых наблюдается такая проблема, необходимо изменить метод определения локализации (пример). Пишите о проблемах в топиках поддержки соотв. аддонов. Просмотреть полную запись
  6. После сегодняшнего хотфикса могли возникнуть проблемы в работе мультиязычных аддонов. Связано это с багом в отдаче параметра, определяющего русскую локализацию. Это будет исправлено в ближайшем хотфиксе. Авторам аддонов, в которых наблюдается такая проблема, необходимо изменить метод определения локализации (пример). Пишите о проблемах в топиках поддержки соотв. аддонов.
  7. Вниманию авторов аддонов! В ближайшем хотфиксе разработчиками игры будет введено ограничение на использование некоторых функций пока персонаж находится в состоянии боя. Список функций: avatar.SwapActionsInActionPanel() avatar.BindSpellToActionPanel() avatar.BindItemToActionPanel() avatar.UnBindFromActionPanel() Ограничение связано с чрезмерным использованием данных функций с целью автоматизации процесса боя игроков. Проверить, что персонаж находится в бою, можно с помощью функции object.IsInCombat(). При попытке использовать перечисленные функции во время боя будет выдано соответствующее предупреждение в логе ошибок вида «This method not allowed while player in combat». Просмотреть полную запись
  8. В обновлении 9.0 разработчики игры изменили место хранения настроек аддонов. Если раньше они все копились вместе с прочей информацией в /Personal/user.cfg, то теперь настройки каждого аддона хранятся раздельно, в data/Mods/Configs/аддон/user.cfg Инструкция по переносу настроек аддонов
  9. Вниманию авторов аддонов! В ближайшем хотфиксе разработчиками игры будет введено ограничение на использование некоторых функций пока персонаж находится в состоянии боя. Список функций: avatar.SwapActionsInActionPanel() avatar.BindSpellToActionPanel() avatar.BindItemToActionPanel() avatar.UnBindFromActionPanel() Ограничение связано с чрезмерным использованием данных функций с целью автоматизации процесса боя игроков. Проверить, что персонаж находится в бою, можно с помощью функции object.IsInCombat(). При попытке использовать перечисленные функции во время боя будет выдано соответствующее предупреждение в логе ошибок вида «This method not allowed while player in combat».
  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. Т.е. от неинтересующих объектов надо отписываться, иначе новые обработчики не будут регистрироваться.