无色幽明 发表于 2014-03-13

【幽明系列讲座】【怎样让超级宏更智能】【第四集:智能输出】

本帖最后由 无色幽明 于 2014-3-16 15:40 编辑

这一集的内容涉及的东西比较杂,大体分为以下几个方面:

1.自动判断奇穴并决定输出循环

目前很多宏都已应用。即点了该奇穴,即没点该奇穴至于根据奇穴决定输出循环的写法,最常见的方式是用If来分类,例如:/if/skill符合奇穴A的输出循环....../elseif/skill 符合奇穴B的输出循环....../end另一种方式是直接把sklv判定写到技能释放条件里面,例如/skill技能


2.自动识别加速等级

Gcdt:获取上一次公共CD持续时间Otatt:读条技能A获取上一次读完 读条技能A 所花的时间熟悉各个职业的读条技能及其加速阈值的,可以很轻松的根据这两个命令来识别角色的加速等级位于哪个档次,注意还要考虑角色自身的加速奇穴例如万花阳明指刷新青冠可以有以下思路:/skill阳明指

3.禁止攻击黑名单

就是副本里有一些目标被公认为是不能随意攻击的。目前我收集到的:山狼追命箭金蛇盘巢:令狐伤处反弹所有内功伤害痛血指:牡丹处反弹内功伤害破剑八刀:卫栖梧处反弹伤害狸型之体:柳公子反弹内功伤害剑圣幻境中的剑圣影子???

4.禁止群攻黑名单

目前我收集到的禁止群攻的战斗场合:沙利亚禁止群到火:第一阶段,血量大于70%曹炎烈禁止群到追命箭:全程,目标周围10尺半径圆形范围内敌对目标如果大于等于2个,就禁止群攻

5.禁止选中黑名单副本里有一些隐藏NPC,乱七八糟的,用自动TAB功能的话偶尔能选到,其中有些是不能攻击的,有些虽然可以攻击,但是对于战斗没有任何意义,例如血战老一地面上的火啊,安禄山的小狼啊,皇宫老二的枪啊,这些都是不该选中的目标。所以带有自动TAB功能的宏,应该加入这个禁止选中的目标黑名单

6.智能群攻

群攻是提升DPS的有效手段,在有小怪可以群的时候,每个职业都可以合理利用群攻,比一味盯着BOSS打效果更好。最简单的群攻就是根据emdis和temdis这两条命令做的Emdis:10>=3表示以自身为圆心,半径10尺范围内的可选中的敌对NPC数量大于等于3个Temdis:8>1表示以目标为圆心,半径8尺范围内的可选中的敌对NPC数量大于1个基本的群攻命令可以用这两个命令写。
此外,指向性范围群攻技能(百足,暗藏杀机,天绝地灭)可以用areatar直接释放,省去鼠标点那个范围圈的操作,和盒子的范围技能自动选择功能一样。例如/skill 百足,areatar但是注意areatar需要比其他命令更长的时间来执行,可能会被其他技能抢先,所以通常需要限制百足以外其他技能的释放,否则可能会一直不放百足。例如:/skill 百足,areatar/if/skill 其他技能....../end
以下才是智能群攻的内容。由于我并不熟悉所有门派,所以我只能在这里把我自己熟悉的门派的群攻技巧写一写,希望其他门派的宏作者读了此文可以触类旁通。冰心合理利用剑神无我:虽然因为缺蓝关系,90年代的冰心很少开剑神,但是很多人,包括宏作者,都很少想到可以抓住某些机会开那么两三次剑神来提升DPS。我认为在某些允许长时间站桩输出、身边就有鼎的情况下,是可以打开剑神来提升DPS的,例如独孤问俗没出干扰炸弹之前、六道傀儡抱团打傀儡·饿鬼和傀儡·畜生的阶段、无名P3即将进入光圈的时候,这些时候开剑神,可以明显提升DPS毒经预留百足:百足的伤害极高,又是群攻,但CD较长。如果能预判几秒之后战斗中将出现大量小怪,可以暂时不放百足,留着等小怪的时候放,打出大量伤害。田螺预埋地雷:这个严格来说现在宏还不能实现,纯属手动操作范畴。我举个例子说明,无名走圈阶段,身上有盾,这时候如果神机有多的,按常规来说应该埋雷,但是无名处于移动中,如果直接埋在BOSS脚下没有意义。所以我认为应该手动埋雷,位置在无名走位四分之一圆周的位置左右,因为当无名走到那里的时候,身上的盾应该已经破了,这时候引爆地雷,就可以打出伤害。

7.模仿手动卡读条
对于从右往左读条的技能(引导技能),可以利用网络延迟,在每一个读条即将结束前提前按出下一个读条,可以省下一点点时间,这样相同时间内读条次数更多,达到增加DPS的目的。比如:
/skill 玳弦急曲
翻译:读条“玳弦急曲”的剩余时间小于0.1秒,或者未读条时,使用技能“玳弦急曲”。其他如暴雨梨花针、快雪时晴,同理。

后记:这个智能宏系列教程写到这里差不多是尾声了,如果还有什么遗漏,最多重新编辑帖子补充一下。只要你想学写宏,欢迎加入超级宏作者团QQ群305517232,这里有各种热心的宏作者解答问题,也可以在这里@我

目录:
【幽明系列讲座】【怎样让超级宏更智能 · 第四集:智能输出】
【幽明系列讲座】【怎样让超级宏更智能 · 第三集:智能爆发】
【幽明系列讲座】【怎样让超级宏更智能 · 第二集:智能转火】
【幽明系列讲座】【怎样让超级宏更智能 · 第一集:智能扶摇】

西红柿鸡蛋面 发表于 2014-03-15

{:6_549:}岁月是把杀猪刀,幽明姐姐教坏小朋友系列第四弹{:6_538:}

rebie 发表于 2014-03-16

西红柿鸡蛋面 发表于 2014-3-15 11:48
岁月是把杀猪刀,幽明姐姐教坏小朋友系列第四弹

真相帝QAQ

不挂 发表于 2014-03-16

提个建议,智能判断技能在哪个gcd下冷却好,例如擒龙诀,我这样写gcd-cdtime:擒龙诀>=0,这样我们就可以!判定出擒龙诀在哪个gcd下冷却好,具体用法自行领悟,这里提一句,gcd不是个定值

小爵啦 发表于 2014-03-16

这个手动卡读条的,能说的详细点么?没看懂。。。我是万花

无色幽明 发表于 2014-03-16

本帖最后由 无色幽明 于 2014-3-16 15:47 编辑

小爵啦 发表于 2014-3-16 11:34
这个手动卡读条的,能说的详细点么?没看懂。。。我是万花
打断读条理论,利用网络延迟,提高读条频率,这么说你明白没。最早好像是叶开阳提出来的,你搜索一下相关讯息

君上 发表于 2014-03-16

不错的样子,赞一个~
页: [1]
查看完整版本: 【幽明系列讲座】【怎样让超级宏更智能】【第四集:智能输出】