宏指令使用方式:
/动作指令[条件1|条件2&条件3] 动作指令参数
多个条件,用符号 |或符号& 隔开
| 为 或者条件
& 为 并且条件
动作指令 |
|||
动作指令 |
用法 |
说明 | |
/cast |
/cast 技能名 /cast [条件1|条件2] 技能名 /cast [条件1&条件2] 技能名 /cast [条件1&条件2|条件3] 技能名 |
1。有条件:条件成功后,释放某技能
2。没有条件:直接释放技能 3。如果当前有技能正在读条,则不执行释放指令 |
|
/fcast |
/fcast 技能名 /fcast [条件1|条件2] 技能名 /fcast [条件1&条件2] 技能名 /fcast [条件1&条件2|条件3] 技能名 |
1。有条件:条件成功后,释放某技能 2。没有条件:直接释放技能 3。无论当前有技能是否正在读条,都尝试执行释放指令 fcast = force cast |
|
/selectN |
/selectN npc名字 /selectN [条件1|条件2] npc名字 /selectN [条件1&条件2] npc名字 /selectN [条件1&条件2|条件3] npc名字 |
1。有条件:条件成功,选择对应名字的npc为目标
2。没有条件:直接选择对应名字的npc为目标 该npc 一定要在同步范围内 |
|
/selectP |
/selectP 玩家名字 /selectP myname /selectP [条件1|条件2] npc名字 /selectP [条件1&条件2] npc名字 /selectP [条件1&条件2|条件3] npc名字 |
1。有条件:条件成功,选择对应名字的玩家为目标 2。没有条件:直接选择对应名字的玩家为目标 /selectP myname 用来选择自己为目标 该玩家 一定要在同步范围内 |
|
/use |
/use 道具名 /use [条件1|条件2] 道具名 /use [条件1&条件2] 道具名 /use [条件1&条件2|条件3] npc名字 |
1。有条件:条件成功后 ,使用某个道具,比如血药,蓝药
2。没有条件:直接使用道具 |
|
/msg |
/msg 消息 /msg [条件1|条件2] 消息/msg [条件1&条件2] 消息 /msg [条件1&条件2|条件3] 消息 |
1。有条件:条件成功后输出黄字消息
2。没有条件:直接输出黄字消息 |
自身条件 | |||
条件指令 |
用法 | 说明 | 列子 |
buff |
buff:buff名称1 buff:buff名称1>= |
判断自己身上是否存在某增益或减益buff
或者判断自己身上的某增益或减益buff是否大于,小于活等于几层 |
|
nobuff |
nobuff:buff名称1 |
判断自己身上无某增益或减益buff |
/cast [nobuff:破风|bufftime:破风<4] 破风 |
bufftime | bufftime:buff名称><=3(秒) |
判断自己身上某增益或减益buff 持续时间大于,小于或等于多少秒 |
/cast [nobuff:破风|bufftime:破风<4] 破风 |
life |
life><=0.3 |
生命值大于,小于或等于最大血量的百分之多少 | /cast [life<0.3] 啸如虎 |
mana | mana><=0.3 |
内力值大于,小于或等于最大内力值的百分之多少 |
/cast [mana<0.3] 啸如虎 |
rage | rage><=剑气数值 |
苍云怒气, 藏剑剑气 剑气值最大是为10 剑气值大于或小于活等于多少 |
/cast [rage>8] 啸日
/cast [rage>8] 盾刀 |
qidian |
qidian><=气点数值 |
少林,纯阳 使用,气点值最大10
气点值大于或小于活等于多少 |
/cast [qidian>7] 两仪花形
/cast [qidian>2] 韦陀献杵 |
energy |
energy><=能量值 |
唐门使用
能量值大于或小于活等于多少 |
|
sun |
sun><=日灵值 sun><=moon |
明教使用
日灵值大于或小于活等于 某值或者月魂值 |
/cast [sun>moon] 赤日轮
/cast [sun<10] 赤日轮 |
moon |
moon><=月魂值 moon><=sun |
明教使用
月魂值大于或小于活等于 某值或者日灵值 |
/cast [moon>sun] 幽月轮 /cast [moon<10] 幽月轮 |
sun_power |
明教使用 日灵值充盈状态 |
/cast [sun_power] 净世破魔击 |
|
moon_power |
明教使用 月魂值充盈状态 |
/cast [moon_power] 净世破魔击 |
|
fight | 在战斗状态 | ||
skill_energy | skill_energy:技能名><=能量
skill_energy:技能名><=max |
充能技能的当前释放次数(能量数)大于或小于活等于某个值
max 表示最大能量数 |
/cast [skill_energy:盾飞>=2] 盾飞 |
目标条件 | |||
条件指令 |
用法 |
说明 |
列子 |
tbuff | 同自身条件的用法 |
同自身的,只能用来判断自己加到目标上的增益或减益buff |
/cast [tbuff:致残] 龙牙 |
tnobuff |
同自身条件的用法 |
同自身的,只能用来判断自己加到目标上的增益或减益buff |
/cast [tnobuff:破风|tbufftime:破风<4] 破风 |
tbufftime |
同自身条件的用法 |
同自身的,只能用来判断自己加到目标上的增益或减益buff大于,小于或等于多少秒 |
/cast [tnobuff:破风|tbufftime:破风<4] 破风 |
target |
target:npc target:player target:all |
目标是否为 npc 或者 玩家 all 为 npc或者玩家 |
|
notarget |
没有参数 |
没有目标 |
|
distance |
distance><=8(尺) |
离目标的距离大于,小于或等于多少尺 |