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

Дайджест за январь-март

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

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

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

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

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

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

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

Подробнее

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

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

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

logg

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

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

  • Посещение

Весь контент logg

  1. я ж об этом писал почти год назад и как поправить
  2. logg

    AutoQuestDecline

    AutoQuestDecline Просмотр файла Автоматический отказ от квестов-дейликов. Список квестов для отказа настраивается в файле AutoQuestDecline.lua. local qname={ -- дейлики 1 ["Ни дня без награды: Покорение астрала"]=false, --false не отменяем квест ["Ни дня без награды: Гроза демонов"]=true, -- true отменяем ["Ни дня без награды: Дуэлянт"]=true, -- дейлики 2 ["Ни дня без награды: Преобразование"]=true, ["Ни дня без награды: Старая вражда"]=true, ["Ни дня без награды: Гоблинобол"]=true, ["Ни дня без награды: Сражение"]=false, ["Ни дня без награды: Обратная разработка"]=false, ["Ни дня без награды: Искажение"]=true, } Открытый исходный код. Возможно в будущем этот список также будет зависеть от ника персонажа. Добавил logg Добавлено 06.07.2017 Категория Аддоны  
  3. logg

    AutoQuestDecline

    Версия 4

    1688 раз скачали

    Автоматический отказ от квестов-дейликов. Список квестов для отказа настраивается в файле AutoQuestDecline.lua. local qname={ -- дейлики 1 ["Ни дня без награды: Покорение астрала"]=false, --false не отменяем квест ["Ни дня без награды: Гроза демонов"]=true, -- true отменяем ["Ни дня без награды: Дуэлянт"]=true, -- дейлики 2 ["Ни дня без награды: Преобразование"]=true, ["Ни дня без награды: Старая вражда"]=true, ["Ни дня без награды: Гоблинобол"]=true, ["Ни дня без награды: Сражение"]=false, ["Ни дня без награды: Обратная разработка"]=false, ["Ни дня без награды: Искажение"]=true, } Открытый исходный код. Возможно в будущем этот список также будет зависеть от ника персонажа.
    Бесплатный
  4. Автоматический name и desk всё портит, но никто не мешает их удалить, тогда названия будут такие же как и папки BattlePack_BuffsView, BattlePack_Cooldowns...
  5. logg

    EPHelper

    код закрытый ладно, свой сделаем, тоже есть идейка по квестам.
  6. новая версия Error: addon BattlePack_Settings: Error while running the chunk Error: addon BattlePack_Settings: [string "..."]:0: attempt to index upvalue '' (a nil value) Error: addon BattlePack_Settings: func: __index, metamethod, line: -1, defined: C, line: -1, [C] Error: addon BattlePack_Settings: func: OnExecute, global, line: 0, defined: Lua, line: 0, [string "..."] Error: addon BattlePack_Settings: func: ?, ?, line: 0, defined: Lua, line: 0, [string "..."]
  7. func: GetVariableInfo, field, line: -1, defined: C, line: -1, [C] func: ?, ?, line: 465, defined: Lua, line: 463, Game::LuaAvatarGetVariableInfo: Cannot get variable: Mechanics/MercUpgrade/mwAvatarCounter.(MapVariableResource).xdb, details: int __cdecl Game::LuaAvatarGetVariableInfo(struct lua_State *) строка 463 function PoolChanged(p) строка 464 if p and p.id then cтрока 465 pool = avatar.GetVariableInfo(p.id) функция подписана на эвент common.RegisterEventHandler( PoolChanged, "EVENT_VARIABLE_VALUE_CHANGED") Периодически возникает, не знаю с чем связана, подписка на эвенты идет после прогрузки аватара.
  8. Ищет в сумке, про банк не подумал, можно сделать.
  9. logg

    DepositCountdown

    DepositCountdown Просмотр файла Аддон при заходе в игру пишет в чат информацию по депозиту. Сколько дней осталось до получения процентов по вкладу или то, что срок вклада истек и можно забрать проценты. Работает с "Долгосрочным банковским вкладом" и "Среднесрочным банковским вкладом", если их несколько с разными датами, выводит данные по ближайшему получению процента. Примеры: "До ближайших процентов по вкладу: 25д" "Вам пришли проценты по банковскому вкладу!" Открытый исходный код. Добавил logg Добавлено 26.05.2017 Категория Аддоны  
  10. logg

    DepositCountdown

    Версия 3

    415 раз скачали

    Аддон при заходе в игру пишет в чат информацию по депозиту. Сколько дней осталось до получения процентов по вкладу или то, что срок вклада истек и можно забрать проценты. Работает с "Долгосрочным банковским вкладом" и "Среднесрочным банковским вкладом", если их несколько с разными датами, выводит данные по ближайшему получению процента. Примеры: "До ближайших процентов по вкладу: 25д" "Вам пришли проценты по банковскому вкладу!" Открытый исходный код.
    Бесплатный
  11. logg

    Diminishing

    Можно, её нужно сконвертировать в редакторе в нужном формате. Конвертер есть в папке AO. UITextureConverter как то так
  12. logg

    Diminishing

    Команда /dimdnd включает/выключает режим перетаскивания за полупрозрачную черную панельку
  13. Ну тогда вопрос, почему аддон не запоминает видимость. При каждой перезагрузке аддона или заходе на персонажа открывается окно. Еле нашел кнопку в которую он сворачивается, оказалась слева под кнопками других аддонов. В самом интерфейсе долго разбирался, как записывать бои, как просматривать кто от чего умер. Не хватает подробной инструкции, большинство просто не догадается нажать на маленькую кнопочку запустить запись, потом правой кнопкой вызвать меню...
  14. Да тут вопрос в другом, есть ли исходники и будет ли поддержка
  15. Дело не в текстурках. Масштабирование окна аля InspectWidgets, сборка аддона в res000 скриптом, это то, что делал только ramirez. Непонятная версия 0.9.0.128.
  16. краткий курс по созданию аддонов пройден)
  17. значит надо логировать названия квестов и смотреть в чем различия с массивом sharedQuests через common.LogInfo( common.GetAddonName(), userMods.FromWString(common.ExtractWStringFromValuedText(info.name)) )
  18. Attempt to read from undeclared global variable: sharedQuests Это то, про что я и говорил, функция используется, а параметра sharedQuests нет. local sharedQuests = { ['Безопасный астрал'] = true } local function shareQuests() assert(sharedQuests) -- проверяем на наличие sharedquests? ...
  19. у функции shareQuests нет параметров sharedQuests у кнопки в xdb файле должна быть реакция <Reaction>ShareButton</Reaction> все ошибки по запуску и работе аддона в mods.txt
  20. в первом варианте где запуск функции shareQuests(quests) ? во втором варианте где запуск ShareQuest() ? а в целом, если это весь код, то работать не будет, нет запуска при появлении аватара, да и работать аддон будет только при заходе в игру.
  21. if name[userMods.FromWString(common.ExtractWStringFromValuedText(info.name))] then
  22. только по хеш таблице, если table[key] есть значит всё ок, если нет, то будет nil
  23. Поэтому есть доки, в которых расписано какие параметры выдает апи и в каком формате https://alloder.pro/md/LuaApi/FunctionAvatarGetQuestInfo.html name: ValuedText or nil - название задания https://alloder.pro/md/LuaApi/FunctionCommonExtractWStringFromValuedText.html
  24. всё совсем не так questId: QuestId - идентификатор задания local book = avatar.GetQuestBook() -- получаем список квестов у аватара for k, questId in pairs( book ) do -- пробегаем по всем квестам чтобы получить их questId local info = avatar.GetQuestInfo( questId ) -- получаем информацию о квесте, чтобы получить его имя if info then дальше нужно сравнить имя квеста info.name с нужным, приведя их к равным форматам и тогда уже avatar.ShareQuest( questId ) end end
×
×
  • Создать...

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

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