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