Предыдущие версии
| Название | Размер | Обновлено | Версия игры | Загрузок | |
| v1.0-2 release | 3.54 KB | Sep 2, 2022 | 9.2.7 +3 | 193 | Скачать |
| v1.0-1 release | 2.34 KB | Jun 3, 2021 | 9.0.5 | 45 | Скачать |
Описание
LibIsClassic-1.0
Небольшая встраиваемая библиотека для определения того, используете ли вы розничные или классические серверы.
Краткое вступление
Эта библиотека предназначена для непосредственного встраивания в ваш аддон.
Способ Ace3:
MyAddon = LibStub("AceAddon-3.0"):NewAddon("MyAddon", "LibIsClassic-1.0")
Способ, не содержащий Ace3:
локальный _, MyAddon = ...
MyAddon = LibStub("LibIsClassic-1.0"):Встроить(MyAddon)
Автономный метод (без встраивания):
локальный LIC = LibStub("LibIsClassic-1.0")
Эта библиотека предоставляет несколько функций для использования вашим аддоном.
Эти функции не требуют пояснений:
MyAddon:IsRetail()— возвращает значениеtrueна современных серверах розничной торговли иfalseна других серверахMyAddon:IsClassic()— возвращает значениеtrueна серверах Classic Era (1.13.x) иfalseна других серверахMyAddon:IsBurningCrusadeClassic()— возвращает значениеtrueна серверах Burning Crusade Classic (2.5.x) иfalseна других серверах
Пример
если self:IsRetail(), то
— делайте вещи, которые не относятся к 1.13.x или 2.5.x
конец
если не self:IsBurningCrusadeClassic(), то
— делайте вещи, которые применимы только к 1.13.x и розничной торговле
конец
Поддержка
Получить 0.05 TON 💎
Скачать
Добавить комментарий