WoW LibPetJournal-2.0 аддон Shadowlands/classic 2021 скачать
logo
wow addon LibPetJournal-2.0

LibPetJournal-2.0

Версия игры: 8.0.1
Всего загрузок: 58,490
Обновлено: Jul 18, 2018
Создано: Sep 3, 2012
Скачать LibPetJournal-2.0Скачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
2.0.33 release 8.10 KB Jul 18, 2018 8.0.1 11,390 скачать LibPetJournal-2.0 2.0.33 releaseСкачать
2.0.32 release 8.09 KB Jul 18, 2016 6.2.4 10,492 скачать LibPetJournal-2.0 2.0.32 releaseСкачать
2.0.31 release 7.97 KB May 31, 2016 6.2.4 1,261 скачать LibPetJournal-2.0 2.0.31 releaseСкачать
2.0.30 release 7.97 KB May 25, 2016 6.2.4 711 скачать LibPetJournal-2.0 2.0.30 releaseСкачать
2.0.28 release 7.65 KB Oct 24, 2015 6.2.2 2,182 скачать LibPetJournal-2.0 2.0.28 releaseСкачать
2.0.27 release 7.64 KB Sep 11, 2014 6.0.2 4,531 скачать LibPetJournal-2.0 2.0.27 releaseСкачать
2.0.26 release 7.67 KB May 5, 2013 5.2.0 3,926 скачать LibPetJournal-2.0 2.0.26 releaseСкачать
2.0.25 release 7.70 KB Mar 5, 2013 5.2.0 1,527 скачать LibPetJournal-2.0 2.0.25 releaseСкачать
2.0.24.1 release 7.70 KB Dec 31, 2012 5.1.0 1,264 скачать LibPetJournal-2.0 2.0.24.1 releaseСкачать
2.0.24 release 7.69 KB Oct 26, 2012 5.0.5 1,382 скачать LibPetJournal-2.0 2.0.24 releaseСкачать
2.0.23 release 7.67 KB Oct 25, 2012 5.0.5 423 скачать LibPetJournal-2.0 2.0.23 releaseСкачать
2.0.22 release 7.61 KB Oct 11, 2012 5.0.5 773 скачать LibPetJournal-2.0 2.0.22 releaseСкачать
2.0.21 release 7.61 KB Sep 28, 2012 5.0.5 685 скачать LibPetJournal-2.0 2.0.21 releaseСкачать
2.0.20 release 7.60 KB Sep 24, 2012 5.0.5 418 скачать LibPetJournal-2.0 2.0.20 releaseСкачать
2.0.19 release 7.64 KB Sep 24, 2012 5.0.5 76 скачать LibPetJournal-2.0 2.0.19 releaseСкачать
2.0.18 release 7.65 KB Sep 20, 2012 5.0.5 123 скачать LibPetJournal-2.0 2.0.18 releaseСкачать
2.0.17 release 7.66 KB Sep 20, 2012 5.0.5 55 скачать LibPetJournal-2.0 2.0.17 releaseСкачать
2.0.16 release 7.50 KB Sep 17, 2012 5.0.5 153 скачать LibPetJournal-2.0 2.0.16 releaseСкачать
2.0.15 release 7.49 KB Sep 13, 2012 5.0.5 128 скачать LibPetJournal-2.0 2.0.15 releaseСкачать
2.0.14 release 7.44 KB Sep 11, 2012 5.0.4 118 скачать LibPetJournal-2.0 2.0.14 releaseСкачать
r137-alpha alpha 8.20 KB Aug 6, 2018 8.0.1 10,477 скачать LibPetJournal-2.0 r137-alpha alphaСкачать
r135-alpha alpha 8.12 KB Aug 6, 2018 8.0.1 12 скачать LibPetJournal-2.0 r135-alpha alphaСкачать
r134-alpha alpha 7.80 KB Jul 19, 2018 8.0.1 749 скачать LibPetJournal-2.0 r134-alpha alphaСкачать
r133-alpha alpha 7.80 KB Jul 18, 2018 8.0.1 27 скачать LibPetJournal-2.0 r133-alpha alphaСкачать
r132-alpha alpha 8.09 KB Jul 18, 2018 8.0.1 11 скачать LibPetJournal-2.0 r132-alpha alphaСкачать
r131-alpha alpha 8.04 KB Jul 18, 2018 8.0.1 11 скачать LibPetJournal-2.0 r131-alpha alphaСкачать
r130-alpha alpha 8.01 KB Sep 5, 2017 7.3.0 1,126 скачать LibPetJournal-2.0 r130-alpha alphaСкачать
3b1c59268169-alpha alpha 8.04 KB Mar 29, 2017 7.2.0 996 скачать LibPetJournal-2.0 3b1c59268169-alpha alphaСкачать
e3258da68c22-alpha alpha 8.00 KB Dec 1, 2016 7.1.0 1,042 скачать LibPetJournal-2.0 e3258da68c22-alpha alphaСкачать
3f762d561833-alpha alpha 8.17 KB Dec 1, 2016 7.1.0 16 скачать LibPetJournal-2.0 3f762d561833-alpha alphaСкачать
r125 alpha 9.16 KB Jul 19, 2016 7.0.3 364 скачать LibPetJournal-2.0 r125 alphaСкачать
r124 alpha 9.17 KB Jul 18, 2016 6.2.4 14 скачать LibPetJournal-2.0 r124 alphaСкачать
r123 alpha 9.15 KB Jul 18, 2016 6.2.4 12 скачать LibPetJournal-2.0 r123 alphaСкачать
r122 alpha 9.20 KB Jul 15, 2016 6.2.4 74 скачать LibPetJournal-2.0 r122 alphaСкачать
r120 alpha 9.14 KB Jul 13, 2016 6.2.4 59 скачать LibPetJournal-2.0 r120 alphaСкачать
r119 alpha 9.01 KB May 31, 2016 6.2.4 14 скачать LibPetJournal-2.0 r119 alphaСкачать
r118 alpha 9.02 KB May 31, 2016 6.2.4 56 скачать LibPetJournal-2.0 r118 alphaСкачать
r117 alpha 9.04 KB May 31, 2016 6.2.4 32 скачать LibPetJournal-2.0 r117 alphaСкачать
r116 alpha 9.02 KB May 25, 2016 6.2.4 15 скачать LibPetJournal-2.0 r116 alphaСкачать
r115 alpha 9.04 KB May 25, 2016 6.2.4 14 скачать LibPetJournal-2.0 r115 alphaСкачать
r114 alpha 9.05 KB May 13, 2016 6.2.4 70 скачать LibPetJournal-2.0 r114 alphaСкачать
r113 alpha 9.05 KB May 13, 2016 6.2.4 38 скачать LibPetJournal-2.0 r113 alphaСкачать
r106 alpha 8.65 KB Oct 24, 2015 6.2.2 17 скачать LibPetJournal-2.0 r106 alphaСкачать
r105 alpha 8.63 KB Oct 17, 2015 6.2.2 88 скачать LibPetJournal-2.0 r105 alphaСкачать
r104 alpha 8.66 KB Oct 17, 2015 6.2.2 18 скачать LibPetJournal-2.0 r104 alphaСкачать
r101 alpha 8.64 KB Sep 24, 2015 6.2.2 86 скачать LibPetJournal-2.0 r101 alphaСкачать
r100 alpha 8.61 KB Sep 24, 2015 6.2.2 54 скачать LibPetJournal-2.0 r100 alphaСкачать
r99 alpha 8.57 KB Sep 24, 2015 6.2.2 21 скачать LibPetJournal-2.0 r99 alphaСкачать
r98 alpha 8.63 KB Sep 24, 2015 6.1.0 13 скачать LibPetJournal-2.0 r98 alphaСкачать
r96 alpha 8.58 KB Feb 25, 2015 6.1.0 207 скачать LibPetJournal-2.0 r96 alphaСкачать
r95 alpha 8.60 KB Sep 11, 2014 6.0.1 25 скачать LibPetJournal-2.0 r95 alphaСкачать
r91 alpha 8.62 KB May 5, 2013 5.2.0 12 скачать LibPetJournal-2.0 r91 alphaСкачать
r89 alpha 8.67 KB May 5, 2013 5.2.0 12 скачать LibPetJournal-2.0 r89 alphaСкачать
r87 alpha 8.75 KB Mar 5, 2013 5.2.0 11 скачать LibPetJournal-2.0 r87 alphaСкачать
r84 alpha 8.85 KB Dec 31, 2012 5.1.0 14 скачать LibPetJournal-2.0 r84 alphaСкачать
r83 alpha 8.85 KB Nov 29, 2012 5.1.0 153 скачать LibPetJournal-2.0 r83 alphaСкачать
r81 alpha 8.83 KB Nov 2, 2012 5.0.5 128 скачать LibPetJournal-2.0 r81 alphaСкачать
r80 alpha 8.99 KB Oct 26, 2012 5.0.5 13 скачать LibPetJournal-2.0 r80 alphaСкачать
r79 alpha 9.01 KB Oct 26, 2012 5.0.5 18 скачать LibPetJournal-2.0 r79 alphaСкачать
r77 alpha 9.02 KB Oct 25, 2012 5.0.5 15 скачать LibPetJournal-2.0 r77 alphaСкачать
r75 alpha 9.11 KB Oct 24, 2012 5.0.5 77 скачать LibPetJournal-2.0 r75 alphaСкачать
r74 alpha 9.03 KB Oct 11, 2012 5.0.5 14 скачать LibPetJournal-2.0 r74 alphaСкачать
r72 alpha 9.05 KB Oct 9, 2012 5.0.5 72 скачать LibPetJournal-2.0 r72 alphaСкачать
r71 alpha 9.03 KB Sep 28, 2012 5.0.5 20 скачать LibPetJournal-2.0 r71 alphaСкачать
r68 alpha 8.99 KB Sep 24, 2012 5.0.5 13 скачать LibPetJournal-2.0 r68 alphaСкачать
r64 alpha 9.05 KB Sep 24, 2012 5.0.5 18 скачать LibPetJournal-2.0 r64 alphaСкачать
r58 alpha 9.03 KB Sep 20, 2012 5.0.5 20 скачать LibPetJournal-2.0 r58 alphaСкачать
r54 alpha 8.95 KB Sep 20, 2012 5.0.5 21 скачать LibPetJournal-2.0 r54 alphaСкачать
r49 alpha 8.74 KB Sep 20, 2012 5.0.5 21 скачать LibPetJournal-2.0 r49 alphaСкачать
r47 alpha 8.66 KB Sep 19, 2012 5.0.5 50 скачать LibPetJournal-2.0 r47 alphaСкачать
r45 alpha 8.53 KB Sep 17, 2012 5.0.5 19 скачать LibPetJournal-2.0 r45 alphaСкачать
r44 alpha 8.52 KB Sep 17, 2012 5.0.5 24 скачать LibPetJournal-2.0 r44 alphaСкачать
r40 alpha 8.68 KB Sep 13, 2012 5.0.5 16 скачать LibPetJournal-2.0 r40 alphaСкачать
r38 alpha 8.67 KB Sep 13, 2012 5.0.5 18 скачать LibPetJournal-2.0 r38 alphaСкачать
r35 alpha 8.54 KB Sep 11, 2012 5.0.4 17 скачать LibPetJournal-2.0 r35 alphaСкачать
r34 alpha 8.55 KB Sep 10, 2012 5.0.4 25 скачать LibPetJournal-2.0 r34 alphaСкачать
r31 alpha 8.57 KB Sep 9, 2012 5.0.4 20 скачать LibPetJournal-2.0 r31 alphaСкачать
r27 alpha 8.42 KB Sep 8, 2012 5.0.4 23 скачать LibPetJournal-2.0 r27 alphaСкачать
r25 alpha 8.38 KB Sep 8, 2012 5.0.4 28 скачать LibPetJournal-2.0 r25 alphaСкачать
r24 alpha 8.33 KB Sep 8, 2012 5.0.4 22 скачать LibPetJournal-2.0 r24 alphaСкачать
r21 alpha 8.41 KB Sep 7, 2012 5.0.4 22 скачать LibPetJournal-2.0 r21 alphaСкачать
r20 alpha 8.37 KB Sep 6, 2012 5.0.4 29 скачать LibPetJournal-2.0 r20 alphaСкачать
r15 alpha 8.15 KB Sep 6, 2012 5.0.4 49 скачать LibPetJournal-2.0 r15 alphaСкачать
r14 alpha 8.14 KB Sep 6, 2012 5.0.4 16 скачать LibPetJournal-2.0 r14 alphaСкачать
r13 alpha 7.86 KB Sep 5, 2012 5.0.4 24 скачать LibPetJournal-2.0 r13 alphaСкачать
r12 alpha 7.91 KB Sep 5, 2012 5.0.4 24 скачать LibPetJournal-2.0 r12 alphaСкачать
r11 alpha 7.73 KB Sep 4, 2012 5.0.4 19 скачать LibPetJournal-2.0 r11 alphaСкачать
r10 alpha 7.69 KB Sep 3, 2012 5.0.4 17 скачать LibPetJournal-2.0 r10 alphaСкачать

Описание

Требуется: LibStub, CallbackHandler-1.0

С 5.0 был введен новый API C_PetJournal, и, к сожалению, старый API GetCompanionInfo больше не работает должным образом (он, например, ничего не знает о небоевых домашних животных, полученных до слияния всей учетной записи, и вы также больше не можете вызывать небоевых домашних животных, используя его).

Эта библиотека предоставляет список идентификаторов домашних животных, принадлежащих игроку, и идентификаторов всех видов, которые можно использовать с C_PetJournal.GetPetInfoByPetID () и C_PetJournal.GetPetInfoBySpeciesID ().

Он в первую очередь имеет дело с двумя проблемами сканирования журнала домашних животных:

  • Фильтры: Фильтры журнала Pet очищаются, а затем восстанавливаются, поскольку они влияют на возвращаемые значения, заданные из C_PetJournal.GetPetInfoByIndex()
  • Обновление в ответ на событие: манипулирование фильтрами журнала домашних животных приводит к срабатыванию PET_JOURNAL_LIST_UPDATE, что также является единственным событием, которое всегда срабатывает, когда вы теряете или получаете питомца. Манипуляции с фильтрами обнаруживаются, и мы никогда не пытаемся повторно сканировать домашних животных в ответ. Когда это не так, срабатывает событие CallbackHandler, которое можно использовать для безопасного обнаружения изменений в списке домашних животных.

Связи

приступая к работе
Документация по API
Нить WoWAce

Пример

local LibPetJournal = LibStub("LibPetJournal-2.0")
локальная функция ScanPets()
    для _,petid в LibPetJournal:IteratePetIDs() do 
        local speciesID, customName, level, xp, maxXp, displayID, isFavorite, 
               имя, значок, petType, creatureID, sourceText, описание, isWild,
               canBattle, tradable, unique = C_PetJournal.GetPetInfoByPetID(petid)
        если имя = = "кошачий фамильяр", то
            печать("у игрока есть кот в шляпе".)
        конец
    конец
конец
ScanPets()

Если вы хотите автоматически сканировать маленьких кошек в шляпах при изменении списка домашних животных, вы можете зарегистрировать обратный вызов, например:

LibPetJournal.RegisterCallback(аддон, "PetListUpdated", ScanPets)

Очевидно, что обычно вы используете возвращаемые значения speciesID или creatureID из C_PetJournal.GetPetInfoByPetID (), чтобы найти конкретного питомца, но это всего лишь глупый пример.

Поделиться:

Комментарии

Add a comment