Предыдущие версии
| Название | Размер | Обновлено | Версия игры | Загрузок | |
| 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 (), чтобы найти конкретного питомца, но это всего лишь глупый пример.
Получить 0.05 TON 💎
Скачать



Добавить комментарий