EliteMobs のプレースホルダー
以下は EliteMobs 用 PAPI プレースホルダーの完全な一覧です。
| プレースホルダー | 説明 |
|---|---|
%elitemobs_player_combat_tier% | プレイヤーの戦闘レベル(戦闘ティアとも呼ばれます)、つまりプレイヤーの周囲にエリートモブをスポーンさせる際に使われるレベルを表示します。別名: %elitemobs_player_combat_level%。 |
%elitemobs_player_combat_level% | プレイヤーの戦闘レベル、つまりプレイヤーの周囲にエリートモブをスポーンさせる際に使われるレベルを表示します。%elitemobs_player_combat_tier% の別名です。 |
%elitemobs_player_combat_level_roman% | プレイヤーの戦闘レベルを小さなローマ数字形式で表示します。 |
%elitemobs_player_money% | EliteMobsで使用する残高を小数点以下2桁で表示します。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が有効な場合、所持金のプレースホルダーは経済プロバイダーを呼び出すため、その保存処理はこのキャッシュ保証の対象外です。
このことから2つのプレースホルダー応答が生じます:
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」を返します。 |
使い方
- EliteMobsと一緒にPlaceholderAPIを導入します。EliteMobsは自身の拡張を登録するため、eCloudからEliteMobs用拡張をダウンロードする必要はありません。
- チャット、タイトル、スコアボード、タブリストなど、PAPIの値を表示するプラグインを設定します。
プレースホルダーを表示するプラグイン
チャット
VentureChatはPAPI対応の一例です。チャットプラグインの書式設定の説明に従ってください。
その他の連携
その他の連携はPlaceholderAPIのプラグイン一覧を参照してください。プレースホルダーを表示するプラグインなのか、自身のプレースホルダーを提供するだけなのかを確認してください。
各連携の設定とサポートは、その作者が担当します。
- 選んだプラグインにプレースホルダー(一覧は上記)を追加します。
値を表示するプラグインが要求する構文を使用してください。PlaceholderAPIの通常の構文は%elitemobs_...%ですが、別の波括弧構文を用意している連携もあります。EliteMobsを直接確認するには、ゲーム内で実際のユーザー名を使って/papi parse YOUR_USERNAME_HERE %elitemobs_player_combat_level%を実行してください。解析オプションはPlaceholderAPIコマンドリファレンスを参照してください。
ここで期待するレベルが返るのに表示がおかしい場合は、表示側プラグインの構文、プレイヤーコンテキスト、更新設定を確認してください。作者に問い合わせる際は両方の出力を添えてください。