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

Дайджесты за январь-февраль

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

Январь Февраль

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

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

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

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

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

Подробнее

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

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

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

IAmGooDByE

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

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

  • Посещение

Сообщения, опубликованные IAmGooDByE

  1. 21 час назад, Zeno сказал:

    Можно сделать сложный или не очень алгоритм предположения. Пример бы, ради которого стоило бы вообще париться с этим. Все случаи кидания противником положительных эффектов не на себя покрываются {"Некий положительный эффект ", "!enemy", "!another"}. Если мы предполагаем, что команд только две, положительные касты нельзя кидать на противника, и команды обязательно состоят в группах, то это всё будет идентично киданию любых эффектов противником на свою группу.

    Технически можно определять локации или матчи, в которых принудительно выдаётся группа. Далее можно определять принадлежности к группам по принадлежности к командам, например. Беда в том, что наличие персонажа в поединке или сражении Доминиона не гарантирует его наличия в группе хотя бы одой из команд. Вот так бывает, потому что возможны наблюдатели и нередки ошибки игры. То есть это надо будет как-то предусмотреть.

    Да. То есть, допустим, мы хотим, чтобы писалось, когда противник накладывает Гарду на союзника - {"Гарда ", "!enemy", "!another"}. У нас записан некий положительный эффект Гарда, накладывает его наш противник, цель наложения эффекта не он сам. Хотя я не понимаю почему нам не интересно, когда он накладывает его сам на себя.

    Для массовых эффектов в том же 6х6 всё равно будет спам. Если использовать, как пример, эффект Защита, то накладываться он будет на 5 персонажей, а это 5 надписей. Ведь наложение эффекта считается не по факту завершения использования заклинания, а по факту появления эффекта на персонаже. Появилось 5 проходящих по фильтру эффектов - 5 раз написали.

    Понял, меня в целом гарда не интересует, так же как и юник
    Весь вопрос по сути за покров света от пала, у нас инж его не умеет чистить, и хоть так хочу выкрутиться

  2. В 07.07.2023 в 06:11, Zeno сказал:

    Нет.

    Нельзя узнать является ли противник в группе с другим противником, можно только узнать что он не в группе/отряде с аватаром (персонажем, которым вы играете).

    Кроме того, можно узнать отношение аватара к прочим персонажам, но нельзя узнать отношение другого персонажа к прочим персонажам. Хотя можно догадываться по тому, что они принадлежат одной фракции или одной команде, но это может быть ложное предположение. То есть мы даже не можем подтвердить, что они союзники.

    Вообще можно сделать маски "!self" и обратную "!another". Тогда для конкретного эффекта можно было бы написать
    {"Некий положительный эффект ", "!enemy", "!another"}
    просто потому, что некий положительный эффект не получится наложить на противника.

    Кроме того, можно добавить замену имени на !positive или !negative по аналогии с !all, тогда можно будет написать что-то вроде
    {"!positive ", "!enemy", "!another"}
    и получать сообщения обо всех положительных эффектах наложенных противниками не на себя. Но эффектов в игре очень много и скорее всего это будет просто спам сообщениями.

    А что если мы говорим про доминион/6х6/3х3
    Там же очевидно что соперники в группе

    По первому не до конца понял с !self, !another
    Я правильно понял, Какой-то положительный эффект, противник, не на себя?

    По второму это будет однозначно спам

  3. Кажись что-то пошло не так

      /Mods/Addons/ItemInfo/Scripts/ItemInfo.luac:0: attempt to call global 'Chat' (a nil value)
      func: Chat, global, line: -1, defined: C, line: -1, [C]
        func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/ItemInfo/Scripts/ItemInfo.luac
      func: __index, metamethod, line: -1, defined: C, line: -1, [C]
        func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/ItemInfo/Scripts/ItemInfo.luac
    Attempt to read from undeclared global variable: Chat
    Error while running the chunk
      /Mods/Addons/ItemInfo/Scripts/ItemInfo.luac:0: attempt to call global 'Chat' (a nil value)
      func: Chat, global, line: -1, defined: C, line: -1, [C]
        func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/ItemInfo/Scripts/ItemInfo.luac
      func: __index, metamethod, line: -1, defined: C, line: -1, [C]
        func: , upvalue, line: 0, defined: Lua, line: 0, /Mods/Addons/InspectAPI/res00002
          func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/InspectAPI/res00002
            func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/InspectAPI/res00002
    Attempt to read from undeclared global variable: LOGIN_KIND_JAPAN

     

  4. @ZenoПривет, подскажи, а мб есть возможность сделать маску по типу союзники противника?
    По типу любой из пати сопа, который скастовал что-то не на себя?
    По типу щит пала не на себя а на другого в пати соперника

  5. Только что, lagranzh1736 сказал:

    Ок гляну, если не сложно и сами добавили, скиньте Название/текстуру, я в командировке, как приеду запакую архив

    Так и называется Амулет Всех Стихий - DragonAmulet

    • Нравится 1
  6. 1 минуту назад, lagranzh1736 сказал:

    Синь работает, ток что проверил. Лимон и не будет - игра не даёт о нём инфы

    image.png

    Понял, забавно
    Я поменял фильтр, синь не появился, релоднул аддон - заработало
    Благодарю за помощь)

  7. 14 минут назад, lagranzh1736 сказал:

    image.png.9bd4931df9efb6c539748985b0827d4e.png

    Понял, спасибо!
    При фильтре на Uncommon лимон/синь орнамент всё равно не показывает

    Мб ошибка в функции фильтрации?

  8. И ещё, не могу понять, почему порядок стат нарушен
    Типа идёт мастерство, беспощадность, решимость
    Как сместить решимость на второе место?
    В arts.lua поправил, но видимо порядок где-то в коде уже идёт

    Тоже самое и с защитными, перепутан порядок

  9. @lagranzh1736Привет, добавь ещё плиз Амулет Всех Стихий - DragonAmulet для фришки
    Я пока ток пару часов как разбираюсь в api АО, но смог найти в текстурах и докинуть сам) Думаю будет другим полезно
    image.png.3b134a674d0c5b5faa7f8f3e32e31a84.png

  10. В 29.06.2023 в 23:04, e13 сказал:

    655675926_.png.c06b1dfa526c2483d78b15d6489e612b.png

    1089693344_.png.903c83c57304bdc7d5056dbd82a55069.png
    Попробуйте различные положительные значения в этом поле.
    После ввода значения (ввести значение и нажать Enter) в чате (если включен канал Системные/Дополнения) будет информация о смене значения.
    Рекомендую проверять с элементами, которые отображаются до условий (Вариант "Скрыть" при добавлении элемента).
     

    Для отслеживания кд Преодоления нужно использовать кд баффа.
    Пример для импорта:

    {$anyunit=t,$version=%1,$nameNonWS=$Крепкая броня,$name=?Крепкая броня,$noPredict=t,$duration1=%20,$you=f,$uniId=,$buffCD=t,$friendly=f,$entryname=?Крепкая броня,$classFilter={$MAGE=f,$PRIEST=f,$DRUID=f,$ENGINEER=f,$NECROMANCER=f,$BARD=f,$WARRIOR=f,$WARLOCK=f,$STALKER=f,$PALADIN=t,$PSIONIC=f}}

    Не помогло, я последил чутка. Оно рандомно то поверх ника, то нет

  11. 7 hours ago, OLDodin said:

    1) /statsaveglobal в чате - переключается в глобальное хранение.

    2) сохраняем любой стат билд

    3) в user.cfg  старые статы локальные (между тегами t_b ScriptUserMods_StatBuilds - t_e ScriptUserMods_StatBuilds) у нужного персонажа копируем и заменяем в глобальной в тех же тегах. Глобальная начинается с t_b global

    Спасибо, всё получилось

  12. После обновления аддон заработал
    Но теперь автопринимает предложение сесть на пассажирское на молнию даже с выключенной галочкой в настройках
    В логах ошибок нет

  13. [23:48:58]Error: addon QuestMapProgress(0): Game::LuaCartographerGetZonesMapId: wrong params count (0, should be 1), details: int __cdecl Game::LuaCartographerGetZonesMapId(struct lua_State *)
      func: CurrentMapID, global, line: -1, defined: C, line: -1, [C]
        func: ?, ?, line: 229, defined: Lua, line: 225, /Mods/Addons/QuestMapProgress/Scripts/mainscript.lua
    [23:48:58]Error: addon QuestMapProgress(0): Game::LuaCartographerGetZonesMapQuests: param 1 not a class GMUIHelper::ObjectId (type: nil), details: int __cdecl Game::LuaCartographerGetZonesMapQuests(struct lua_State *)
      func: GetZonesMapQuests, field, line: -1, defined: C, line: -1, [C]
        func: ?, ?, line: 243, defined: Lua, line: 225, /Mods/Addons/QuestMapProgress/Scripts/mainscript.lua
    [23:48:58]Error: addon QuestMapProgress(0): Game::LuaCartographerGetZonesMapLowQuests: param 1 not a class GMUIHelper::ObjectId (type: nil), details: int __cdecl Game::LuaCartographerGetZonesMapLowQuests(struct lua_State *)
      func: GetZonesMapLowQuests, field, line: -1, defined: C, line: -1, [C]
        func: ?, ?, line: 244, defined: Lua, line: 225, /Mods/Addons/QuestMapProgress/Scripts/mainscript.lua
    Error while running the chunk
      /Mods/Addons/QuestMapProgress/Scripts/mainscript.lua:245: attempt to index local 'ZLQ' (a nil value)
      func: __index, metamethod, line: -1, defined: C, line: -1, [C]
        func: ?, ?, line: 245, defined: Lua, line: 225, /Mods/Addons/QuestMapProgress/Scripts/mainscript.lua
    On 4/30/2023 at 1:20 AM, IAmGooDByE said:
      func: SetPlacementPlain, method, line: -1, defined: C, line: -1, [C]
        func: setPlacement, global, line: 137, defined: Lua, line: 132, /Mods/Addons/QuestMapProgress/Scripts/mainscript.lua
          func: ?, ?, line: 263, defined: Lua, line: 225, /Mods/Addons/QuestMapProgress/Scripts/mainscript.lua

     

     

  14. Error while running the chunk
      /Mods/Addons/UniverseMeter/Scripts/AoUMeterGUI.lua:0: attempt to index a nil value
      func: __index, metamethod, line: -1, defined: C, line: -1, [C]
        func: PrepareShowDetails, method, line: 0, defined: Lua, line: 0, /Mods/Addons/UniverseMeter/Scripts/AoUMeterGUI.lua
          func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/UniverseMeter/Scripts/AoUMeterEvents.lua

    Сегодня нашёл на ласт версии в логах эту ошибку

×
×
  • Создать...

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

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