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% | 显示玩家的护甲技能等级。 |
占位符从不访问数据库
EliteMobs 的每一个占位符都由其内存中的玩家缓存作答,并且刻意从不为 PAPI 查询玩家数据库。Tab 列表和计分板每 tick 会刷新多个占位符,如果让 PAPI 接触数据库,在大规模场景下每 tick 会产生数百次查询。
由此产生了两种占位符返回值:
Only online players!—— 该占位符是针对离线玩家请求的。Uninitialized player data!—— 玩家的数据还不在内存中(通常是刚加入服务器之后,或玩家已离开之后)。请等待数据加载;没有可以更改这一行为的设置。
已弃用的公会等级占位符
以下公会等级占位符仍然存在,但由于公会等级系统已在 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,以及一个能够使用这些占位符的插件。也就是说,如果你想在聊天中使用它,你需要一个聊天插件。想制作标题、计分板、Tab 列表或其他任何东西同理。
下面是一小部分使用 PAPI 的插件:
聊天:
其他:
以上列表只是几个最流行的例子,还有其他插件。请不要索要更多推荐,也不要为这些插件寻求支持。它们不是我做的,我也不会为它们提供支持。
- 在你所选的插件中添加占位符(列表见上文)。
注意:大多数插件使用 {elitemobs_XXXXXXX_YYYYYY} 格式,而不是 %elitemobs_XXXXXXX_YYYYYY%
如果对你不起作用,试着把 %% 换成 {}。如果之后仍然不行,请在游戏内尝试命令 /papi parse YOUR_USERNAME_HERE %elitemobs_YOUR_PLACEHOLDER_HERE%(替换其中的大写部分)。
如果这条命令给出了有效输出,那么就是你哪里配置错了,你需要向你使用占位符的那个插件寻求支持。