变量
需要 PlaceholderAPI。所有变量同时有两种前缀:
%starvocation_xxx%%mmocore_xxx%:没有安装 MMOCore 时自动注册(compat.mmocore-placeholders),记分板、TAB、聊天不用改
下表省略前缀,例如 level = %starvocation_level% / %mmocore_level%。
职业与等级
| 变量 | 说明 |
|---|---|
class | 职业名称(带颜色) |
class_plain | 职业名称(无颜色) |
class_id | 职业 ID |
has_class | 是否已选择职业(不是默认职业)true / false |
level | 等级 |
max_level | 等级上限(0 = 不限) |
experience / exp | 当前经验 |
next_level / needed | 升级需要的经验 |
level_percent / exp_percent | 经验百分比 |
exp_ratio | 经验进度 0 ~ 1(满级 = 1),给进度条用,例如云界面的 type: bar |
exp_percent_int | 经验百分比(整数) |
class_level_<职业> | 某个职业的等级(没玩过 = 0) |
class_points | 职业点 |
skill_points / attribute_points | 技能点 / 属性点 |
attribute_reallocation_points / skill_reallocation_points / skill_tree_reallocation_points | 各种重置次数 |
skill_tree_points_<技能树> | 技能树点数(global = 全局) |
资源
| 变量 | 说明 |
|---|---|
mana / max_mana | 魔力 / 上限 |
stamina / max_stamina | 耐力 / 上限 |
stellium / max_stellium | 星能 / 上限 |
health / max_health | 生命 / 上限 |
mana_name / mana_icon | 职业的魔力名称 / 图标 |
mana_bar / stamina_bar / stellium_bar / health_bar | 资源条(■■■) |
属性与技能
| 变量 | 说明 |
|---|---|
stat_<属性> | MythicLib 属性值,例如 stat_attack_damage |
attribute_<属性点ID> | 属性点总数(含物品加成) |
attribute_points_spent_<属性点ID> | 玩家自己加的点数 |
skill_level_<技能> | 技能等级 |
skill_modifier_<参数>:<技能> / skill_parameter_<参数>:<技能> | 技能参数(含加成),例如 skill_parameter_damage:裂地斩 |
bound_<槽号> | 技能槽里的技能名称(冷却中红色,可用绿色) |
id_bound_<槽号> | 技能槽里的技能 ID |
cooldown_bound_<槽号> | 技能槽的剩余冷却(秒) |
passive_bound_<槽号> | 技能槽里是否是 被动技能 |
bound_skill_parameter_<参数>:<槽号> | 技能槽里的技能参数 |
cast_slot_offset_<槽号> | 施放这个技能槽要按的数字键 |
状态与经验加成
| 变量 | 说明 |
|---|---|
is_casting | 是否在施放模式 |
cloudui_screen | 玩家目前打开的云介面画面(例如 vocation_skills),没有打开时为空 |
in_combat | 是否在战斗 |
since_enter_combat / since_last_hit | 进入战斗 / 上次攻击后几秒(不在战斗 = -1) |
exp_multiplier / exp_multiplier_main | 经验倍率 %(100 = 无加成) |
exp_boost / exp_boost_main | 经验加成 %(全部来源相加) |
exp_boost_global | 全服加成 % |
MMOCore 其他功能的变量
星月天职没有生活职业、队伍、好友、公会、任务与 PvP 模式,这些变量(profession_*、party_*、guild_*、quest*、pvp_mode…)回传空值、0 或 None,旧的记分板不会显示原始文字。