宏库专栏
如何创建和使用宏?
[ 展开 ]
什么是宏?
宏可以简单理解为组合招式,一键使用多个技能,让你更轻松地游戏。
怎么创建和保存宏?
1.系统菜单(ESC) - 宏管理 - 新建宏,弹出宏管理界面。
2.在下方输入框内编辑宏的内容,可以从别处CTRL+C复制、CTRL+V粘贴进来。点击“应用”即可保存宏。
如果你的宏比较多,可以修改每个宏的名字、注释和图标,以便区分。
怎么使用宏?
把宏图标拖到快捷栏上,点击相应快捷键即可使用,你可以配合按键辅助工具。没有解决问题?点此反馈提交
什么是多段宏?如何使用?
[ 展开 ]
By——冲田
多段宏是什么?因为自2014年7月“插件认证”事件后至今,PVE宏只有官方宏可以用。官方宏限制字数,一个宏最多128字节。这么短的宏对于很多职业来说无法满足“一键输出”的需求,128字节内根本写不出完整的输出循环。所以,宏作者们采取了变通方式,把整个输出循环分成好几个宏来写,这就是“多段宏”。多段宏如何使用?首先,像创建普通宏一样,新建一个宏,然后把多段宏的第一段复制进去,点击“应用”保存;然后,再新建一个宏,把多段宏的第二段复制进去,保存;重复上述步骤,直到最后一段。最后,把所有的宏按顺序拖到你喜欢的键位上。然后用按键工具按宏,就可以使用了。为什么多段宏要配合按键工具使用?多段宏和一段宏最大的差别在于,一段宏只需要按一个键,手动重复按“111111”是可行的;但是多段宏要求按宏速度必须很快,举个例子,比如你的多段宏第一段的键位是1,第二段的键位是2,第三段的键位是3,如果你的手速非常快,你非要手动去按“123123123”....这样,短时间保持很高的按键速度也许可以,但打副本通常需要若干小时,时间一长手指就受不了了。所以多段宏的作者们通常都推荐用户使用按键工具按宏。按键工具是什么?按键工具是一种在电脑上运行的程序,它能模拟你的键盘鼠标操作,通常用于代替人手执行一些需要大量重复的按键操作。比如著名的按键软件“按键精灵”。在哪里找现成的按键工具?http://www.jx3pve.com/forum-321-1.html按键工具为什么要分为“同时按键”和“顺序按键”两种按键方式?有的多段宏要求必须从第一段开始,依次按第一段、第二段、第三段、到最后一段,这就要求按键工具是“顺序按键”。而有的多段宏没有这种要求,几个键随便谁先谁后无所谓,即“同时按键”。所以,如果你找的多段宏注明“要求顺序按键”,那么一定要使用具有“顺序按键”功能的按键工具,否则宏的效果很差,乱打技能。没有解决问题?点此反馈提交
如何自己编写宏?
[ 展开 ]
By——无色幽明
1.宏语句的基本结构有5种
/cast [条件] 技能名 满足条件时使用技能
/use [条件] 道具名 满足条件时使用道具
/selectN [条件] NPC名 满足条件时选中NPC
/selectP [条件] 玩家名 满足条件时选中玩家
/msg [条件] 消息内容 满足条件时在聊天框输出系统黄字消息(只能自己看到)
条件可以不填,即无条件执行。
2.宏语句按从上到下的顺序组合起来就成为一个宏。
例如:
/cast 技能1
/cast 技能2
这个宏将会先使用技能1,再使用技能2。
3.每句宏都可以加入条件限制。
例如:
/cast [条件A] 技能1
/cast 技能2
假设按这个宏的时候,条件A不满足,那么宏不会执行技能1,而是跳到下一行。
4.宏的执行机制:
每按一次宏,就从第一行开始,逐行判断,凡是满足条件的都执行,不满足条件的不执行,直到最后一行;再按一次宏,重复一遍上述过程;一直不停地按宏,将无限重复上述过程。
5.宏执行一次需要多长时间?
瞬间。大约万分之一秒。
下面这个宏,只需按一次,就会瞬间释放四个技能(这些技能没有公共CD)
/cast 名动四方
/cast 龙池乐
/cast 繁音急节
/cast 鹊踏枝
6.常用的基本判断
buff判断
buff:繁音急节
自身存在buff繁音急节
nobuff:焚玉
自身没有焚玉buff
tbuff:夺命蛊
目标身上有buff夺命蛊(必须是我自己打到BOSS身上的,队友或者别的玩家打到BOSS身上的不算,tbuff类的判断都是如此)
前面加了个字母"t"意思就是"target"目标
buff:梦歌=5
自身buff梦歌为5层
tbuff:流血
tbuff用法同上
bufftime:守缺<2
自身buff“守缺”的时间小于2秒
tbufftime:噬骨<3
用法同上
血蓝判断
life>0.4
自身血量大于40%
mana<=0.2
自身蓝量小于等于20%
注意,官方宏目前还不支持目标血蓝判断,也就是没有tlife和tmana。
职业能量判断
rage藏剑剑气,范围0-10
qidian纯阳气点、和尚禅那。纯阳0-10,和尚0-3
energy唐门神机值,范围一般是0-120
sun和moon为明教日灵、月魂,范围0-99。sun_power为满日,moon_power为满月。
目标类型判断
target:all 有目标
notarget 没目标
target:npc 目标是npc
target:player 目标是玩家
目标距离判断
distance>=4 目标与我的距离大于等于4尺
7.组合条件:“&” 和 “|”的使用
条件1&条件2 要求两个同时满足,即逻辑“与”。
条件1|条件2 要求两个条件至少其中之一满足,即逻辑“或”。
1&2&3 和 1|2|3 也是可以的,但是 1&2|3 之类的混合判断不推荐使用。
8.字数限制
一个宏最多只能写128字节。参考下面这个宏。
/cast [tnobuff:兰摧玉折] 兰摧玉折
/cast [tnobuff:商阳指] 商阳指
/cast [nobuff:焚玉] 玉石俱焚
/cast [buff:焚玉=1] 玉石俱焚
/cast 水月无间
/cast 阳明指
/cast 商阳指没有解决问题?点此反馈提交
官方宏语法手册
[ 展开 ]
宏指令使用规则:
/动作指令 [条件1|条件2&条件3] 动作指令参数
多个条件,用符号“|”或符号“&”隔开
| :或者条件
& :并且条件
条件限制为中文名称,每个宏限制128个字(这里指字符。字符 半角下1英文是1字符 1汉字也是1字符,如“/cast_四象轮回 ”就是10字符。)
动作命令:
动作指令
用法
说明
/cast
/cast 技能名
/cast [条件1|条件2] 技能名
/cast [条件1&条件2] 技能名
/cast [条件1&条件2|条件3] 技能名
1.有条件:条件成功后,释放某技能
2.没有条件:直接释放技能
/fcast
/fcast 技能名
/fcast [条件1&条件2|条件3] 技能名
可用于在运功状态时施放其他招式,即不保护引导,引入打断快雪
/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.没有条件:直接输出黄字消息
自身条件:
条件指令
用法
说明
例子
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] 啸日 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] 净世破魔击 skill_energy skill_energy><=能量值/max 充能技能的当前释放次数(能量数)大于或小于活等于某个值,max 表示最大能量数 /cast [skill_energy:盾飞>=2] 盾飞 fight 在战斗状态 目标条件: 条件指令 用法 说明 例子 tbuff 同自身条件的用法 同自身的,只能用来判断自己加到目标上的增益或减益buff /cast [tbuff:致残] 龙牙 tnobuff 同自身条件的用法 同自身的,只能用来判断自己加到目标上的增益或减益buff /cast [tnobuff:破风] 破风 tbufftime 同自身条件的用法 同自身的,只能用来判断自己加到目标上的增益或减益buff大于,小于或等于多少秒 /cast [tnobuff:破风|tbufftime:破风<4] 破风 target target:npc target:player target:all 目标是否为 npc 或者 玩家 all 为 npc或者玩家 notarget 没有参数 没有目标 distance distance><=8(尺) 离目标的距离大于,小于或等于多少尺 没有解决问题?点此反馈提交 为何无法保存宏? [ 展开 ] 可能是你的数据存储文件损坏,请尝试关闭所有插件的情况下正常退出游戏重新登录,在设置好宏后正常小退+大退。没有解决问题?点此反馈提交 如何自己动手编写按键精灵脚本? [ 展开 ] By——冲田 1.点击新建按钮 2.点击源文件标签 输入我们的第一句脚本KeyPress “F5”,1这句的意思是,按F5键1次你可以把F5修改成任何你喜欢的键位。然后写第二句脚本,控制按键频率Delay 1这里的1代表1毫秒,1秒=1000毫秒同理,如果宏要求按顺序连续按3个键、4个键甚至丧心病狂的7个键,那么只要把上面两句复制n次,就可以了。下面是一个典型的三段宏脚本: 对应游戏里的按键如下: 把你的三段宏按照顺序放在这三个键位就可以了3.设置重复次数 在这里选择循环到按中止键。设置好你的启动键和中止键4.保存退出 点击这个按钮 没有解决问题?点此反馈提交 举报或投诉抄袭作品? [ 展开 ] 【点击举报/投诉】没有解决问题?点此反馈提交 列表前日期颜色高亮规则? [ 展开 ] 由于游戏资料片更迭较快,我们用【最后更新】日期来区分颜色,规则如下: 本功能于2015.7月上线,如在功能上线后没有进行过编辑的,则会取发布时的日期,例如如果是在2015.5月有更新,但是发布于2015.1月也会显示为1月,只需要更新编辑帖子一次后即可显示正常最后更新时间。(之前有限制超过3个月的帖子无法编辑,目前已移除此设定) 红色 1个月内有更新,且阅读数破万(阅读数,并非回复数) 绿色 1个月内有更新,可用 蓝色 3个月内有更新,应该可用 橙色 3~6个月内有更新,有可能能用,有可能失效 灰色 6个月以上未更新,应该失效 没有解决问题?点此反馈提交