Плейсхолдеры EliteMobs
Ниже приведён полный список плейсхолдеров PAPI для EliteMobs.
| Плейсхолдер | Описание |
|---|---|
%elitemobs_player_combat_tier% | Показывает боевой уровень игрока (также известный как боевой ранг), то есть уровень, используемый для спавна Elite Mobs вокруг игрока. Псевдоним: %elitemobs_player_combat_level%. |
%elitemobs_player_combat_level% | Показывает боевой уровень игрока, то есть уровень, используемый для спавна Elite Mobs вокруг игрока. Псевдоним для %elitemobs_player_combat_tier%. |
%elitemobs_player_combat_level_roman% | Показывает боевой уровень игрока в формате мелких римских цифр. |
%elitemobs_player_money% | Показывает баланс, используемый EliteMobs, с двумя знаками после запятой. При включённой интеграции Vault используется её провайдер экономики. |
%elitemobs_player_top_tier% | Показывает наивысший боевой уровень среди всех игроков в сети. Псевдоним: %elitemobs_player_top_combat_level%. |
%elitemobs_player_top_combat_level% | Показывает наивысший боевой уровень среди всех игроков в сети. Псевдоним для %elitemobs_player_top_tier%. |
%elitemobs_player_kills% | Показывает количество убитых игроком Элит. |
%elitemobs_player_deaths% | Показывает, сколько раз игрок погиб от элиты. |
%elitemobs_player_swords_level% | Показывает уровень навыка «Мечи» у игрока. |
%elitemobs_player_axes_level% | Показывает уровень навыка «Топоры» у игрока. |
%elitemobs_player_bows_level% | Показывает уровень навыка «Луки» у игрока. |
%elitemobs_player_crossbows_level% | Показывает уровень навыка «Арбалеты» у игрока. |
%elitemobs_player_tridents_level% | Показывает уровень навыка «Трезубцы» у игрока. |
%elitemobs_player_hoes_level% | Показывает уровень навыка «Мотыги» у игрока. |
%elitemobs_player_maces_level% | Показывает уровень навыка «Булавы» у игрока. |
%elitemobs_player_spears_level% | Показывает уровень навыка «Копья» у игрока. |
%elitemobs_player_staves_level% | Показывает уровень навыка посохов игрока. |
%elitemobs_player_wands_level% | Показывает уровень навыка жезлов игрока. |
%elitemobs_player_armor_level% | Показывает уровень навыка «Броня» у игрока. |
Перед обработкой любого плейсхолдера EliteMobs проверяет контекст игрока и наличие данных в кеше. Это касается и максимального уровня сервера, и устаревших рангов гильдии. Собственные значения игрока EliteMobs берёт из памяти. При включённом Vault плейсхолдер денег вызывает провайдер экономики, на способ хранения которого эта гарантия кеширования не распространяется.
Из этого следуют два возможных ответа плейсхолдера:
Only online players!— не передан контекст игрока в сети, например при запросе офлайн-игрока или разборе без игрока.Uninitialized player data!— данные игрока ещё не в памяти (обычно сразу после входа или после выхода игрока). Дождитесь загрузки данных; настройки, меняющей это поведение, нет.
Следующие плейсхолдеры рангов гильдии возвращают «N/A» после описанных выше проверок контекста и кеша. Система рангов удалена в EliteMobs 10; эти идентификаторы сохранены для существующих конфигураций.
| Плейсхолдер | Описание |
|---|---|
%elitemobs_player_active_guild_rank_numerical% | Устарело. Всегда возвращает «N/A». |
%elitemobs_player_maximum_guild_rank_numerical% | Устарело. Всегда возвращает «N/A». |
%elitemobs_player_active_guild_rank_name% | Устарело. Всегда возвращает «N/A». |
%elitemobs_player_maximum_guild_rank_name% | Устарело. Всегда возвращает «N/A». |
%elitemobs_player_prestige_guild_rank_numerical% | Устарело. Всегда возвращает «N/A». |
%elitemobs_player_top_guild_rank% | Устарело. Всегда возвращает «N/A». |
%elitemobs_player_shortened_guild_rank% | Устарело. Всегда возвращает «N/A». |
Как использовать
- Установите PlaceholderAPI вместе с EliteMobs. EliteMobs регистрирует собственное расширение; скачивать расширение EliteMobs из eCloud не нужно.
- Настройте плагин, отображающий значения PAPI, например для чата, титров, скорборда или таб-листа.
Плагины, отображающие плейсхолдеры
Чат
VentureChat является одним из примеров с поддержкой PAPI. Следуйте инструкции по форматированию чат-плагина.
Другие интеграции
Другие интеграции можно найти в каталоге плагинов PlaceholderAPI. Проверьте, отображает ли плагин плейсхолдеры или только предоставляет собственные.
Настройку и поддержку каждой интеграции обеспечивает её автор.
- Добавьте плейсхолдер (список выше) в выбранный вами плагин.
Используйте синтаксис, который требует отображающий значение плагин. Обычный синтаксис PlaceholderAPI: %elitemobs_...%; некоторые интеграции предоставляют отдельный синтаксис с фигурными скобками. Для прямой проверки EliteMobs выполните в игре /papi parse YOUR_USERNAME_HERE %elitemobs_player_combat_level% со своим настоящим именем пользователя. Параметры разбора описаны в справочнике команд PlaceholderAPI.
Если команда возвращает ожидаемый уровень, но отображение неверно, проверьте синтаксис, контекст игрока и настройки обновления отображающего плагина. Обращаясь за помощью к автору, приложите оба результата.