跳到主要内容

指令

玩家指令​

/sv(全名 /starvocation)。权限 starvocation.use(默认所有人)。

指令说明
/sv角色信息:职业、等级、经验、点数,以及前往其他界面的按钮
/sv class选择职业;达到子职业等级时打开转职界面
/sv skills技能:查看、升级、装备到技能槽
/sv attributes属性点
/sv tree [技能树]技能树(天赋)
/sv profile <玩家>查看别人的角色信息(需要 starvocation.admin)
/sv help指令说明

子指令也可以写中文:/sv 职业、/sv 技能、/sv 属性、/sv 天赋。

快捷指令​

config.yml 的 command-aliases 把常用的短指令对应到 /sv 的子指令,会抢在其他插件之前处理:

config.yml
command-aliases:
class: class # /class = /sv class
c: class
skills: skills # /skills = /sv skills
attributes: attributes
att: attributes
player: profile # /player = /sv
profile: profile
skilltree: tree # /skilltree = /sv tree
skilltrees: tree
st: tree

和其他插件的指令冲突时,删掉那一行就好。

管理指令 /sv admin​

权限 starvocation.admin,也可以只给单一子指令:starvocation.admin.<子指令>(例如 starvocation.admin.booster)。

指令说明
/sv admin reload重载全部配置(职业、技能、属性、技能树、经验表、菜单、消息)
/sv admin version版本与授权状态
/sv admin info <玩家>职业、等级、经验、各种点数、魔力、经验加成、各职业等级
/sv admin class <玩家> <职业>设定职业(不消耗职业点;换回以前的职业时按 class-select.keep-progress 保留进度)
/sv admin subclass <玩家> <职业>转职:保留当前进度换到另一个职业(同 MMOCore force-class)
/sv admin level <set|give|take> <玩家> <数量>等级。give 会触发每一级的升级奖励,set 不会(与 MMOCore 相同)
/sv admin exp <set|give|take> <玩家> <数量> [boosted]经验。加上 boosted 时套用经验加成
/sv admin points <类型> <set|give|take> <玩家> <数量> [技能树]点数,类型见下表
/sv admin skill <玩家> <技能> <等级>设定技能等级
/sv admin unlock <玩家> <skill|slot> <技能 / 槽号> [lock]解锁(加 lock 为锁回)技能或技能槽
/sv admin <mana|stamina|stellium|health> <set|give|take> <玩家> <数量>资源
/sv admin reset <玩家> [class|attributes|skills|trees|all]重置当前职业进度(默认)/ 属性 / 技能 / 技能树 / 全部职业
/sv admin booster add <global|class:职业|player:玩家> <百分比> [时长]加经验加成,时长如 30m 2h 1d,不写为永久
/sv admin booster list列出生效中的加成
/sv admin booster remove <编号>删除加成
/sv admin nocd <玩家>切换技能无冷却
/sv admin cast <玩家> <技能>让玩家施放技能(不检查冷却以外的条件)
/sv admin open <profile|class|skills|attributes|skilltree> [玩家] [技能树]替玩家打开界面(NPC、菜单插件用)
/sv admin import mmocore config [MMOCore文件夹] [MythicLib技能文件夹]导入 MMOCore 配置,见迁移
/sv admin import mmocore data [mysql|yaml] [overwrite]导入 MMOCore 玩家数据

点数类型:

类型中文别名说明
skill技能技能点
attribute属性属性点
attribute-realloc属性重置属性重置次数
skill-realloc技能重置技能重置次数
skill-tree技能树技能树点数;最后加技能树 ID 就是那棵树专用的点数,不写为全局点数
skill-tree-realloc技能树重置次数
class职业职业点(换职业的次数)
/sv admin points skill give Steve 3
/sv admin points skill-tree give Steve 1 剑士天赋
/sv admin booster add class:剑士 50 2h
/sv admin booster add player:Steve 100 1d

兼容指令 /mmocore​

没有安装 MMOCore 时自动注册(compat.mmocore-command),商店、NPC、任务插件里原有的 MMOCore 指令不用改。权限 mmocore.admin 或 starvocation.admin。

指令说明
/mmocore admin class <玩家> <职业>设定职业
/mmocore admin force-class <玩家> <职业>保留进度换职业
/mmocore admin exp <set|give|take> <玩家> main <数量>经验(give 套用加成,与 MMOCore 相同)
/mmocore admin level <set|give|take> <玩家> main <数量>等级
/mmocore admin skill <give|set|lock|unlock> <玩家> <技能> [数量]技能等级 / 解锁
/mmocore admin slot <lock|unlock|bind|unbind> <玩家> <槽号> [技能]技能槽
/mmocore admin <skill|class|attribute|attr-realloc|skill-realloc|skill-tree-realloc>-points <set|give> <玩家> <数量>各种点数
/mmocore admin skill-tree-points <set|give> <玩家> <数量> <技能树|global>技能树点数
/mmocore admin resource-<health|mana|stamina|stellium> <set|give|take> <玩家> <数量>资源
/mmocore admin attribute <give|take> <玩家> <属性> <数量>属性
/mmocore admin reset <skills|all|classes|attributes|skill-trees|levels> <玩家> [-reallocate]重置
/mmocore admin info / nocd / hideab / savedata <玩家>信息 / 无冷却 / 暂时隐藏动作栏 / 立即保存
/mmocore booster create <main> <百分比> <秒数> [作者]全服经验加成
/mmocore booster list / remove <编号>列出 / 删除加成
/mmocore cast <first|specific> <玩家> <槽号>施放技能槽里的技能
/mmocore reload等同 /sv admin reload

quests、waypoints 等星月天职没有的功能,指令会安静地略过,不会报错。