0

焦点头条

【手册】剑网3官方内置宏语法说明

2014-07-19 21:16| 查看: 128953 |作者: j85244

宏指令使用规则:
/动作指令 [条件1|条件2&条件3] 动作指令参数 
多个条件,用符号“|”或符号“&”隔开 
| :或者条件 
& :并且条件

条件限制为中文名称,每个宏限制128个字(这里指字符。字符 半角下1英文是1字符 1汉字也是1字符,如“/cast_四象轮回 ”就是10字符。)

动作命令:

动作指令用法说明
/cast/cast 技能名
/cast [条件1|条件2] 技能名
/cast [条件1&条件2] 技能名
/cast [条件1&条件2|条件3] 技能名
1.有条件:条件成功后,释放某技能
2.没有条件:直接释放技能
/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.没有条件:直接选择对应名字的玩家为目标 
3. /selectP myname 用来选择自己为目标 
·该玩家 一定要在同步范围内
/use/use 道具名
/use [条件1|条件2] 道具名
/use [条件1&条件2] 道具名
/use [条件1&条件2|条件3] 道具名
1.有条件:条件成功后 ,使用某个道具,比如血药,蓝药
2.没有条件:直接使用道具
/msg/msg 消息
/msg [条件1|条件2] 消息
/msg [条件1&条件2] 消息
/msg [条件1&条件2|条件3] 消息
1.有条件:条件成功后输出黄字消息
2.没有条件:直接输出黄字消息

自身条件:

条件指令用法说明例子
buffbuff:buff名称1
buff:buff名称1>=
判断自己身上是否存在某增益或减益buff
或者判断自己身上的某增益或减益buff是否大于,小于或等于几层
nobuffnobuff:buff名称1判断自己身上无某增益或减益buff/cast [nobuff:太极|bufftime:太极<4] 太极无极
bufftimebufftime: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] 啸日
qidianqidian><=气点数值少林,纯阳 使用,气点值最大10
气点值大于或小于或等于多少
/cast [qidian>7] 两仪化形
/cast [qidian>2] 韦陀献杵
energy        energy><=能量值

唐门使用
能量值大于或小于或等于多少
sunsun><=日灵值
sun><=moon
明教使用
日灵值大于或小于或等于 某值或者月魂值
/cast [sun>moon] 赤日轮
/cast [sun<10] 赤日轮
moonmoon><=月魂值
moon><=sun
明教使用
月魂值大于或小于或等于 某值或者日灵值
/cast [moon>sun] 幽月轮
/cast [moon<10] 幽月轮
sun_power明教使用
日灵值充盈状态
/cast [sun_power] 净世破魔击
moon_power明教使用
月魂值充盈状态
/cast [moon_power] 净世破魔击
fight在战斗状态

目标条件:
条件指令用法说明例子
tbuff同自身条件的用法同自身的,只能用来判断自己加到目标上的增益或减益buff/cast [tbuff:致残] 龙牙
tnobuff同自身条件的用法同自身的,只能用来判断自己加到目标上的增益或减益buff/cast [tnobuff:破风] 破风
tbufftime同自身条件的用法同自身的,只能用来判断自己加到目标上的增益或减益buff大于,小于或等于多少秒/cast [tnobuff:破风|tbufftime:破风<4] 破风
targettarget:npc
target:player
target:all
目标是否为 npc 或者 玩家
all 为 npc或者玩家
notarget没有参数没有目标
distancedistance><=8(尺)离目标的距离大于,小于或等于多少尺




收藏 分享 邀请

起舞弄蜻蜓 2014-07-19 23:38
感谢科普!学习之
引用
起舞弄蜻蜓 2014-07-19 23:39
不是说/cast加入黑名单了么0.0
引用
绯色の蓝 2014-07-20 03:06
恩,官方出内置宏命令就好用多了。没必要一个个去体服试语法
引用
shumengzhe 2014-07-20 05:34
请问可以castsequence吗?
引用
quawt 2014-07-20 08:32
  似乎命令有照搬超级宏的样子。。。。
嘛。
引用
clin0623 2014-07-20 10:47
quawt 发表于 2014-7-20 08:32
似乎命令有照搬超级宏的样子。。。。
嘛。

你连普通宏超级宏起始都没搞清楚,是超级宏借鉴普通宏做出来的
引用
插件真好玩 2014-07-20 15:25
没有skillbox和varnum好不爽,又要把好好一个宏拆成多个宏图标了。
引用
张九龄 2014-07-21 07:58
插件真好玩 发表于 2014-7-20 15:25
没有skillbox和varnum好不爽,又要把好好一个宏拆成多个宏图标了。

是啊  好郁闷  求各路大神想出更好的解决方法
引用
昼矜 2014-07-21 08:20
〒▽〒再见了超级宏,伐开心
引用
nhqd 2014-07-21 09:36
其实官方宏就想然你写多几个宏,不用一个宏来完全做完你该做的事情,一键宏确实要退出舞台了。
引用
nixcity 2014-07-21 13:18
判断条件的无法使用啊
引用
sukihina 2014-07-21 13:43
保护引导   不需要命令行了吗
引用
vvv988@qq.com 2014-07-21 16:33
得了吧.128个字符.给你用条件判断也写不了.哈哈
引用
nixcity 2014-07-21 18:05
哪位大神帮我看看为什么条件判断无法使用~~~
/cast [buff:枕上>4&tbuff:急曲>0]繁音急节
引用
haha_dan 2014-07-21 20:13
夺命蛊释放不了。另外宠物蛇如何设定攻击?
引用
k261064891 2014-07-21 21:28
不是说不能判定目标的状态了?
引用
上杉时雨 2014-07-28 13:02
感谢 开始学习自己写宏
引用
jetzhao001000 2014-07-29 15:51
感谢科普!学习之
引用
3215646134564 2014-08-19 23:17
宏判定顺序是从上到下 还是从下网上
引用

查看全部评论(26)

关注订阅号"剑网3PVE"
获取第一手剑三资讯


您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。了解更多