宏命令使用规则:
- /动作指令 [ 条件1 | 条件2 & 条件3 ] 动作指令参数
- 多个条件,用符号“ | ”或“ & ”隔开
- | : 或者条件
- &:并且条件
- 条件限制为中文名称,每个宏限制128个字符长度(如“/case_四象轮回”就是10字符)
动作命令
动作指令 | 用法 | 说明 |
---|---|---|
/cast | /cast 技能名 /cast [条件1&条件2|条件3]技能名 | 1.有条件:条件成功后,释放技能 2.没有条件:直接释放技能 |
/fcast | /fcast [条件1|条件2&条件3]技能名 | 可在运功状态施放其他招式 |
/selectN | /selectN npc名字 /selectN [条件1&条件2|条件3]npc名字 | 1.有条件:条件成功,选择对应名字的NPC为目标 2.没有条件:直接选择对应名字的NPC为目标 该NPC一定要在同步范围内 |
/selectP | /selectP 玩家名字 /selectP myname /selectP [条件1|条件2&条件3]玩家名字 | 1.有条件:条件成功,选择对应名字的玩家为目标 2.没有条件:直接选择对应名字的玩家为目标 3./selectP myname 用来选择自己为目标 该玩家一定要在同步范围内 |
/use | /use 道具名 /use [条件1|条件2&条件3]道具名 | 1.有条件:条件成功后,使用某个道具 2.没有条件:直接使用道具 |
/msg | /msg 消息 /msg [条件1|条件2&条件3]消息 | 1.有条件:条件成功后输出黄字消息 2.没有条件:直接输出黄字消息 |
自身条件:
条件指令 | 用法 | 说明 | 例子 |
---|---|---|---|
buff | buff:buff名称 buff:buff名称1>=< n层 | 判断自身是否存在某种buff或debuff,或者判断自身的某种buff或debuff是否大于、等于或小于n层 | |
nobuff | nobuff:buff名称 | 判断自身无某种buff或debuff | |
bufftime | bufftime:buff名称>=< n(秒) | 判断自身某种buff或debuff持续时间大于、等于或小于n秒 | /cast [nobuff:太极|bufftime:太极<4] 太极无极 |
life | life>=<0.3 | 生命值大于、等于或小于百分之三十 | /cast [life<0.3]啸如虎 |
mana | mana>=<0.3 | 内力值大于、等于或小于百分之三十 | /cast [mana<0.3]徐如林 |
rage | rage>=<8 | 藏剑剑气,剑气值最大为10 剑气值大于、等于或小于8 | /cast[rage>8]啸日 |
qidain | qidian>=<7 | 少林纯阳使用,气点值最大为10 气点值大于、等于或小于7 | /cast [qidain>7] 两仪化形 |
energy | energy>=< n | 唐门使用 能量值大于、等于或小于n | |
sun | sun>=< moon | 明教使用 日灵值大于、等于或小于月魂值 | /cast [sun>moon]赤日轮 |
moon | moon>=< sun | 明教使用 月魂值大于、等于或小于日灵值 | /cast [moon |
目标条件
条件指令 | 用法 | 说明 | 例子 |
---|---|---|---|
tbuff | 同自身条件的用法 | 同自身的,只能用来判断自己加到目标上的buff或debuff | /cast [tbuff:致残]龙牙 |
tnobuff | 同自身条件的用法 | 同自身的,只能用来判断自己加到目标上的buff或debuff | /cast [tnobuff:破风<4]破风 |
tbufftime | 同自身条件的用法 | 同自身的,只能用来判断自己加到目标上的buff或debuff大于、等于或小于多少秒 | /cast [tnobuff:破风 |
target | target:npc target:player target:all | 目标是否为NPC或者玩家,all为npc或者玩家 | |
notarget | 没有参数 | 没有目标 | |
distance | distance>=<8 | 离目标的距离大于、等于或小于8尺 |