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 通貨の額を表示します。 |
%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_armor_level% | プレイヤーの防具スキルのレベルを表示します。 |
Placeholders never hit the database
EliteMobsはすべてのプレースホルダーをメモリ上のプレイヤーキャッシュから返し、PAPIのためにプレイヤーデータベースへ問い合わせることは意図的に一切ありません。タブリストやスコアボードはティックごとに複数のプレースホルダーを更新するため、PAPIがデータベースに到達できるようにすると、規模によってはティックあたり数百のクエリが発生してしまいます。
このことから2つのプレースホルダー応答が生じます:
Only online players!— オフラインのプレイヤーに対してプレースホルダーが要求されました。Uninitialized player data!— そのプレイヤーのデータがまだメモリ上にありません(通常は参加直後、またはプレイヤーが退出した後)。データの読み込みを待ってください。これを変更する設定はありません。
Deprecated Guild Rank Placeholders
以下のギルドランク関連のプレースホルダーは現在も存在しますが、EliteMobs 10 でギルドランクシステムが削除されたため、常に「N/A」を返します。既存の設定が壊れないよう、後方互換性のために残されています。
| プレースホルダー | 説明 |
|---|---|
%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 は PAPI の eCloud を使う必要はありません。 サーバーに EliteMobs が入っていればそれだけで動作します。このステップは飛ばして構いません。
- プレースホルダーを使いたい場合は、サーバーに PAPI がインストールされていること、および それらのプレースホルダーを利用するプラグイン が必要です。つまり、チャットで使いたいならチャットプラグインが必要です。タイトル、スコアボード、タブリストなどを作りたい場合も同様です。
PAPI を利用するプラグインの短いリスト:
チャット:
その他:
上記のリストは人気の例をいくつか挙げただけです。他にもあります。これ以上のおすすめや、これらのプラグインのサポートを求めないでください。私が作ったものではないため、サポートは行いません。
- 選んだプラグインにプレースホルダー(一覧は上記)を追加します。
注意: ほとんどのプラグインは %elitemobs_XXXXXXX_YYYYYY% ではなく {elitemobs_XXXXXXX_YYYYYY} の形式を使用します
うまく動作しない場合は、%% の使用を {} に変えてみてください。それでも動作しない場合は、ゲーム内から /papi parse YOUR_USERNAME_HERE %elitemobs_YOUR_PLACEHOLDER_HERE% コマンドを実行してみてください(大文字の部分は置き換えてください)。
それで正しい出力が得られる場合は、設定のどこかが間違っているので、プレースホルダーを使用しているプラグイン側でサポートを求める必要があります。