剑网3 宏语法宏语法命令有哪些

当前位置 >> >> 正文
剑网3初级宏教程-附宏命令
来源:sina
作者:上善若风  
【核心提示】  大脚插件现在支持宏命令了.so  发个帖普及下宏知识.。.  以前玩wow。队友PVP玩家来说,宏是必不可?
  大脚插件现在支持宏命令了.so  发个帖普及下宏知识.。.  以前玩wow。队友PVP玩家来说,宏是必不可少的.。.发此贴相信可以帮助很多朋友解决一下快捷键不够用的问题了。下面进入正文  宏是一组命令的一个集合,通过单点触发多个动作按顺序执行。一个宏可以完成一个相对比较复杂的命令。比如战斗中发布命令,如果打字当然不算麻烦,但在战斗中却很要命。浪费了时间和生命。一个简单的宏便可以用一个键来完成这一切。  大脚宏呼出命令:/macro 然后我们就可以再宏编辑窗口进行代码编辑了。  /cast,它是最常见的宏命令了。很多地方要用到。  /cast [ally] 舍身诀其中,“/”表示一条命令开始,然后是命令,这里的“cast”是表示释放技能。接着由中括号包含的是执行该命令的条件,“ally”表示目标是友善就执行该命令,条件可以有多个,以“,”分隔,条件也可以省略不写,表示无条件执行这条命令。最后部分是命令的参数,不同命令的参数略有区别,“cast”的参数是技能名,这里表示执行“舍身决”这个技能。整条命令的意思是:如果目标是友善的,那就对目标施放舍身决。  舍生诀宏:(暂时不可用,目标的目标参数不知道是啥)  目标友好则对目标施放,目标敌对则对目标的目标施放  复制内容到剪贴板代码:  /cast [ally] 舍生诀  /cast [target=targettarget,ally] 舍生诀&&(我猜的,权且这么写吧)  /p 杀身成仁舍生以取义,舍生决!  /xcast&&    这命令是大脚新命名的吧,以前玩wow的是很命令是/castsequence,两者功能是相同的。说下具体用法  /xcast reset=10|ctrl 穿云,破风,灭,崩  按顺序执行 穿云,破风,灭,崩 等技能 reset 可以随意设置,其意义是10秒后重置技能顺序。  Ctrl / Shift / Alt&&按了以后重置技能顺序。  大脚不知道支不支持随机功能,也写上吧。  /castrandom reset=10 技能1,技能2,技能3  还有终止当前施法(这个PK很好用)  /stopcasting&&  /cast 技能1  这个多用于读条技能,意思是打断当前施法技能,骗读条。。  /Use  使用背包里的物品  例:  /use 上品活络散&&  命令条件语  命令条件语是插入在宏命令中,使宏根据条件执行不同功能的语句。例:  /cast [ally]局针; [enemy] 商阳指  以上命令意思是,如果是友善的目标就使用局针,如果是敌对的就是用商阳指  也可以做的复杂一点  /cast [ally]局针; [target=targettarget, ally] 局针  这个宏运行的时候,首先会检查[ally]条件。如果条件为真,那么就开始读局针。否则就跳至第二个条件,[target=targettarget, ally]。此时,判断目标和技能目标都被设定为你当前目标的目标,然后进行ally条件判断。如果条件成立就对你当前目标的目标施放快速治疗,否则再跳至第三个条件。  以上是个小例子,各位宏高手可以简单的编出来,我只是把语法告诉大家,具体怎么用还需要大家发掘了。  以下是大脚给出的条件判断参数 大家可以自行编辑有意思的宏  exists& && & 目标存在& &&&  noexists& && & 目标不存在& &&&  dead& && & 目标死亡& &&&  nodead& && & 目标未死亡& &&&  ally& && & 目标是友善& &&&  enemy& && & 目标是敌对& &&&  neutrality& && & 目标是中立& &&&  combat& && & 在战斗中& &&&  nocombat& && & 不在战斗中& &&&  mounted& && & 在马上& &&&  unmounted& && & 不在马上& &&&  应沈大叔要求 补上喊话宏 ..  商人们有福了。.  /s 白字普通说话  /y 地图说话  /g 帮会说话  /h 世界频道  /t 团队频道  /b 战场频道  /p 小队频道  /c 中立频道  /f 门派频道  以上这些频道都可以编辑到一个宏里,同步进行  例:打开宏命令编辑器,在里面输入:  /p 注意了,我要小宇宙爆发了!!  /t 主意了,我要小宇宙爆发了!!  那么 你的小队频道和团队频道就会同时出现你的喊话(喊话内容自己写)  还有忘了介绍 目标宏  语法:  /target 某生物  /cast 技能  解释:选择“某生物”使用“技能”;  另外介绍一个大脚没有增加的,估计以后会加入  /assist  不加任何其他参数时效果是选择你目标的目标,如果在其后加上人物名称,那么就会选择对应人物的当前目标。例如:  /assist 晓雨  执行上面的命令,那么你的目标就切换成“晓雨”的目标了。 (应用地方很多)  群嘲宏:  /cast 万佛朝宗  /y 我已群嘲,治疗奶好  自动下马守缺式:  野外打怪起手式  /unmount [mounted]  /cast 守缺式  举例:  /mount [nocombat]  /cast [combat] 横扫千军  说明:如果不在战斗中,就上马,如果在战斗中,就释放“横扫千军”。  /s [mounted] 我要下马了!  /unmount [mounted]说明:如果在马上,就说“我要下马了”,然后下马。  /xcast rest=8|ctrl普渡四方,捕风式,守缺式,猛虎下山说明:依次执行“普渡四方,捕风式,守缺式,猛虎下山”四个技能,如果8秒钟未使用该宏或按了ctrl键,就重置执行顺序。
共有留言条&&
File not found.
龙腾世纪 汉化
PES2011试玩
FIFA2011试玩
美腿双姝COS
逢泽丽奈清纯写真
蓝色驱魔师同人
高端镜头拍CJ美女
CJ最牛摄影师
软妹制服诱惑
2011武侠网游之战
原著剧情极致演绎
鹿鼎记SD娃娃
| 加入收藏
网站合作、内容监督、商务咨询、投诉建议:010-
合作建议:
Copyright ©
硅谷动力公司版权所有 京ICP证000088号 京公网安备77号【手册】剑网3官方内置宏语法说明-剑网3PVE官方站()
【手册】剑网3官方内置宏语法说明
宏指令使用规则:/动作指令 [条件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名称1buff:buff名称1&=<n层</n层判断自己身上是否存在某增益或减益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:npctarget:playertarget:all目标是否为 npc 或者 玩家all 为 npc或者玩家notarget没有参数没有目标distancedistance&&=8(尺)离目标的距离大于,小于或等于多少尺
上一篇:下一篇:
即可享有众多特权,免下载限制。
本附件需要回复可见,回复后需要刷新页面。
您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。剑网3官方(内置)宏语法说明 写宏必备攻略
自身条件:
buff:buff名称1 buff:buff名称1&=
判断自己身上是否存在某增益或减益buff 或者判断自己身上的某增益或减益buff是否大于,小于或等于几层
nobuff:buff名称1
判断自己身上无某增益或减益buff
/cast [nobuff:太极|bufftime:太极&4] 太极无极
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] 啸日
qidian&&=气点数值
少林,纯阳 使用,气点值最大10 气点值大于或小于或等于多少
/cast [qidian&7] 两仪化形 /cast [qidian&2] 韦陀献杵
energy& && &&&
energy&&=能量值 &
唐门使用 能量值大于或小于或等于多少
sun&&=日灵值 sun&&=moon
明教使用 日灵值大于或小于或等于 某值或者月魂值
/cast [sun&moon] 赤日轮 /cast [sun&10] 赤日轮
moon&&=月魂值 moon&&=sun
明教使用 月魂值大于或小于或等于 某值或者日灵值
/cast [moon&sun] 幽月轮 /cast [moon&10] 幽月轮
明教使用 日灵值充盈状态
/cast [sun_power] 净世破魔击
moon_power
明教使用 月魂值充盈状态
/cast [moon_power] 净世破魔击
在战斗状态
目标条件:
同自身条件的用法
同自身的,只能用来判断自己加到目标上的增益或减益buff
/cast [tbuff:致残] 龙牙
同自身条件的用法
同自身的,只能用来判断自己加到目标上的增益或减益buff
/cast [tnobuff:破风] 破风
同自身条件的用法
同自身的,只能用来判断自己加到目标上的增益或减益buff大于,小于或等于多少秒
/cast [tnobuff:破风|tbufftime:破风&4] 破风
target:npc target:player target:all
目标是否为 npc 或者 玩家 all 为 npc或者玩家
distance&&=8(尺)
离目标的距离大于,小于或等于多少尺注:多玩宏必须要安装多玩剑三盒子且载入插件才能正常使用。
如果你想知道自己能否正常使用多玩宏,请在游戏中把江湖技能里的自绝经脉拿到快捷键上,然后在聊天窗输入以下字句并发送(不分频道):
/skill 自绝经脉
注:↑(这里有个空格)
首先我们来认识一下多玩宏中常用的几种命令:
&#9312; 使用技能:/skill
在宏里面所有使用技能的语句开头都要使用这个命令,举个例,比如我是唐门,我现在要写一个宏来使用追命箭,那么我们就这样写:
/skill 追命箭
注:↑(这里有个空格)
&#9313;使用物品:
/use在宏里面所有使用物品的语句开头都要使用这个命令,如果想用宏来使用药品、特效腰坠、特效武器,都可以通过这个命令来实现,举个例,比如我是天策T,我要使用特效腰坠“圣王膺录”(ZLD特效腰坠),那么我们就这样写:
/use 圣王膺录
注:↑(这里有个空格)
&#9314;解除BUFF:
/cbuff这个命令大多数情况下是T才用的,比如在一个团队里,大师是主T,我是天策副T,我们要点掉大师的大狮子吼来防止仇恨不稳的情况,那么我们就这样写:
/cbuff 金刚伏魔五阵
注:&&↑(这里有个空格)
&#9315;协助宏的运行:
这是个比较特殊的命令,我们从简单的开始说,比如我是花花或者秀秀之类的职业,我想用宏使用读条技能的时候不被宏中不需要读条的技能打断,以花花为例,我们可以这样写:
/config 保护引导
/skill 阳明指
当然,我们能保护读条,也可以中断读条,比如秀秀无脑玳弦的同时,要爆三层急曲,那么我们就这么写:
/config 不保护引导
/skill [mbuff:急曲=3]江海凝光
/config 保护引导
/skill 玳弦急曲
上面强调过多次,可以看出来,所有的命令后面都要加个空格,这个不用我再强调了吧?这个命令还没说完,这个命令还可以这样用,比如我是气纯,我要在没有化三清的时候插化三清,那么我们可以这样写:
/config before:[nobuff:化三清]&
&&&-----加入预判条件/skill 化三清&
&&&-----使用技能(在预判条件生效的情况下)/config
before:null& &&
&& &-----清除预判
&#9316;换武器(剑三是可以在战斗中更换武器的):
/omwp有些童鞋有特效BUFF武器或者是以前的橙武,喜欢用特效武器叠BUFF,然后换武器输出,比如我是明教,我要用295皇宫特效武器叠10层BUFF再换405武器输出,那么我们可以这样写:
/omwp [nobuff:水·痛切]枭心之戮
/omwp [buff:水·痛切=10]霍致殇以上就是常用的几种命令形式,其他的没什么用的,我们不常用,也就没必要记住那么多了。
下面我们来介绍各职业常见的判定条件(判定条件是加在命令后面的[ ]里的):
&#9352;target&
&&&目标类型/选择目标
作为目标类型来使用的时候,我们可以有boss(boss类型的目标)、npc(普通的npc)、player(玩家)
由于多玩宏不能对玩家使用,所以player这种判定完全可以无视,下面我们来说怎么用,比如我是藏剑,我要在目标是BOSS的时候使用大风车,那么我们就这样写:
/skill [target:boss]风来吴山
作为选择目标来使用的时候,可以快速选中目标,此功能可以用来快速选择某些很小的或者不容易选中的,但是知道名字的目标,这样比鼠标点方便得多。比如无量山有个抓鸡的任务,那些鸡很小,嫌用鼠标点麻烦的话,我们可以这样写一个宏:
/target 鸡
&#9353;rage&
&&&剑气值(支持&,&,=,&=,&=)
藏剑的剑气值,使用比较简单,比如我们要在剑气大于或者等于20的时候用夕照雷峰,那么我们可以这样写:
/skill [rage&=20]夕照雷峰
&&&神机值(支持&,&,=,&=,&=)
&&&气点(支持&,&,=,&=,&=)
&&&明教日灵值(支持&,&,=,&=,&=)
&&&明教月灵值(支持&,&,=,&=,&=)
使用方法参照剑气值。
&&&满月如果我们要在满日或者满月的状态下使用净世破魔击,那么我们可以这样写:
[fullmoon]净世破魔击nofullsun&
nofullmoon&
如果我们要在没满日没满月的情况下使用赤日轮,那么我们可以这样写:
/skill [nofullmoon]赤日轮
&#9354;mount&
&&&内功类型
这个条件一般是藏剑用的,比如我们要在山居心法剑气小于10的况下换成问水,然后剑气满了再换回山居,那么我们可以这样写:
/skill [mount:山居剑意,rage&10]啸日
/skill [mount:问水诀,rage=100]啸日
&#9355;life&
&&&自己的生命值(支持&,&,=,&=,&=)
以天策为例,我们为了避免把自己弄死,所以要在生命值大于10%的情况下才用灭,那么我们可以这样写:
/skill [life&0.1]灭
(生命值和内力值都是用小数来表示百分数的)
&#9356;mana&
&&&内力值(支持&,&,=,&=,&=)
以丐帮为例,我们要在内力大于或者等于30%的情况下用亢龙有悔,那么我们可以这样写:
/skill [mana&=0.3]亢龙有悔
&&&目标的内力值(支持&,&,=,&=,&=)
由于很多BOSS的内力值并没有实装,所以这个条件基本无用。
&#9357;tlife&
&&&目标的生命值(支持&,&,=,&=,&=)
以秀秀为例,点了奇穴的秀秀剑破虚空可以在目标生命之少于50%的情况下触发BUFF,那么我们可以这样写:
[tlife&0.5]剑破虚空&#9358;fight&
&& & 战斗中
有些技能可以在没有目标的时候施放,我们为了不浪费CD,可以让它在战斗中才施放,以藏剑为例,我们可以这样写(看了上面的,你们就应该明白我现在写的这句宏是什么意思):
/skill [fight,rage&=20]雪断桥
&#9359;nofight&
&&&不在战斗中,非战斗状态
这个条件不常用,我们就不说它了。
&#9360;horse&
这两个条件一般是天策用的,比如我们要在骑马的时候使用战八方,那么我们可以这样写:
/skill [horse]战八方
在马下的使用方法请参照在马上的使用方法。我们在副本里都是不能骑马打的,所以这两个指令是用于野外,且要把马上马下的两套技能写在同一个宏中的时候用
&#9361;buff&
&&&自身有指定BUFF
以明教为例,我们要在日月同辉BUFF下用净世破魔击,那么我们可以这样写:
/skill [buff:日月同辉]净世破魔击
&&&自身无指定BUFF
以气纯为例,我们要在自身没有化三清BUFF的时候插化三清,那么我们可以这样写:
/skill [nobuff:化三清]化三清
&#9362;tbuff&
&&&目标有指定BUFF
以荻花圣殿的BOSS慕容夫人卓婉清为例,我们要在她“跪了”的时候才上去打她,比如天策要在这个时候上去打穿云,那么我们可以这样写:
/skill [tbuff:虚弱]穿云mbuff&
&&&目标有属于自己的指定BUFF
比如天策要在目标身上有属于自己的致残BUFF的时候打龙牙,那么我们可以这样写:
/skill [mbuff:致残]龙牙
&&&目标没有指定BUFF
&&&目标没有属于自己的指定BUFF
就是目标没有某BUFF的时候怎么样,方法可以参照上面目标有指定BUFF的情况。
BUFF条件除了判定有无BUFF之外,还可以用来判定BUFF层数,比如秀秀要在目标身上急曲叠到3层的时候用剑气长江爆掉,那么我们可以这样写:
/skill [mbuff:急曲=3]剑气长江
&#9363;tname&
&&&目标名字为
&&&目标名字不为这两个条件也没啥大用处,我还是举个例吧,大家都知道ZLD陆寻不能隐身,那么明教可以在隐身的时候加个判定,目标不是陆寻的时候才用隐身:
/skill [tnoname:陆寻]暗尘弥散
&#9364;cd&
&&&技能冷却中
&&&技能不在冷却状态
以藏剑为例,我们要在云飞不冷却的时候立即用云飞,在云飞冷却的时候用夕照,那么我们可以这样写:
/skill [nocd:云飞玉皇]云飞玉皇
/skill [cd:云飞玉皇]夕照雷峰
&#9365;cdtime&
&&&技能冷却时间(支持&,&,=,&=,&=)
以天策为例,我们要在霹雳的冷却时间大于1秒的时候用穿云,那么我们可以这样写:
/skill [cdtime:霹雳&1]穿云
&#9366;distance&
&&&目标距离(支持&,&,=,&=,&=)
比如天策要在距离目标10尺以外,20尺以内的时候用突,那么我们可以这样写:
/skill [distance&10,distance&20]突
&#9367;prepare&
&&&目标读条很多情况下我们需要打断目标读条,以天策为例,在目标读条的时候用崩:
/skill [prepare]崩
为了更准确的判断,不浪费打断,我们可以加入要打断的读条技能的名称,比如一线天老一的无懈可击,以秀秀为例:
/skill [prepare:无懈可击]剑心通明
&#9368;status&
&&&自身处于的状态[可用:walk(走路)、run(跑步)、jump(跳跃)、sit(坐下)、down(被击倒)、back(被击退)、off(被击飞)、halt(被击晕)、death(死亡)、dash(冲刺)、pull(被抓状态)]
很多都不常用,我们就不一一解释了,我们来说一下run和jump,童鞋们都知道,读条职业总有那么一两个瞬发技能,我们可以在跑动或者跳跃这种无法读条的情况下使用瞬发技能,比如秀秀在跑步或者跳跃的时候使用江海凝光,我们可以这样写:
/skill [status:status:jump]江海凝光tstatus&
&&&目标处于的状态,可用的与上面自身的一样
用法参照上面自身处于的状态,不常用,不详解
注:宏中用到的所有标点符号都是英文输入模式下的!使用中文标点会导致宏无法运行!如果要多个条件同时满足才生效,则条件之间用英文的逗号(,)连接,例:
/skill [nocd:酒中仙,nobuff:亢龙有悔,nombuff:亢龙有悔]酒中仙
如果要多个条件中任意满足一个就可以生效,则条件之间用英文的分号(;)连接,例:/skill
[status:status:jump]江海凝光
当若干条各种各样的命令和判定有顺序的拼凑在一起时,就成了我们各式各样的一键宏了,实用的宏中各种的判定条件怎么写,还需大家在实践中获取经验,善于发现,善于总结,你将会成为一个厉害的宏作者。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 剑网3唐门宏命令 的文章

 

随机推荐