字号:

魔兽宏(普及型)④

时间:2006-04-03 09:50 作者:原罪 手机订阅 参与评论(0) 【投稿】
文 章
摘 要
昨天发了几篇文章,很多网友说看不懂,今天发一点都看得懂的东东上来!申明今天是转载哈!今天就请大家口下留情,请不要骂我了!(以下文字多看,但实用性不强,昨天发的实用性强,但不太好看.今天主讲宏原理以及门性的东东)
宏命令中级进阶教程(上)――技能连用
在中级教程中我讲些什么好呢?真是头疼…….决定了。在上半部分我先解决一些大家关心的问题――技能连用(N多N多人问到这个问题),然后在下半部分讲解一些程序和函数的基本用法,给大家迈向高阶打个基础。希望我下面所讲的内容大家都能听懂。更希望大家听懂后不要扁我!如果被郁闷了就去找暴雪
大家可能对此标题有非常浓厚的兴趣,就象我当初。然而……法术的同时施放有着极为严格的限制。直接导致此类宏的实用问题
首先,大家都需要了解一个概念-“冷却”,冷却是魔兽世界技能施放的规则,意为在一个技能施放后需要多长时间才能再次施放,冷却分为3种情况,单技能冷却,同类技能冷却和公共冷却
例如:在喝下一瓶治疗药水,想再喝下一瓶同样的治疗药水需要3分钟后才可以,那么此技能的冷却时间是3分钟,大家可能已经发现,喝完治疗药水后想要再喝法力药水同样需要等待3分钟的冷却时间,那么我们说此技能的同类冷却时间也是3分钟(药水属于一类,其他属于同类的技能大家可以自己发现),如果我们想要在喝下治疗药水后发动其他动作,如魔法攻击等,需要等待1.5秒后才能使用,那么我们说此技能会触发公共冷却。公共冷却的时间是固定的1.5秒。此处有两个例外,盗贼和豹形态的德鲁依。他们的公共冷却时间是1秒(职业优势)
PS:好想让暴雪取消冷却啊!那德鲁依的月火机关枪VS法师的炸弹超人…….
YY结束,继续正题。正因为施放技能冷却时间的存在,导致只能在按键时施放法术。宏不可能等待任何时间后施法。施法一般会导致公共冷却。只有通常能近乎即刻施放的法术才能在宏中一次施放。这意味第一个法术必须是瞬发的,并且必须不会引发下一个技能的冷却。
因此(说到重点了啊!大家注意看),所有试图在奥术飞弹、冰环、闪现后瞬发冰弹的朋友们,现在就放弃吧!第一个法术必须是瞬发的,而后的法术必须能在第一个之后立即施放。没有方法等待1秒或1.5秒的公共冷却经过。
PS:刚说过,有事找暴雪。我是无辜的
有很少一些法术,通常每个职业一对,符合同时施放的规则。通常是会影响下一法术的法术,或是影响下一技能的技能。这意味自然之速、气定神闲、英勇一击、猛禽一击、点燃之类才有可能和下一个技能连接起来。它们没有施法时间,并且不会导致公共冷却。更多此类技能需要大家去观察!!
达成此类技能连用的宏很简单。建立一个宏来施放两个技能,而后,需要使用函数SpellStopCasting()插入两个技能之间,这个函数的作用是取消当前的施法。很关键的。看例子
第一个:
/施放 气定神闲
/script SpellStopCasting();
/施放 炎爆术(等级 3)
这使你一键完成瞬发的炎爆术
第二个:
/施放 点燃
/script SpellStopCasting();
/施放 火焰冲击(等级 7)
这使你一键完成必定致命一击的火焰冲击
盗贼的例子:请把绷带放在最右边第一个格子里面,然后建立下面这个宏
/施放 凿击
/script SpellStopCasting()
/script UseContainerItem(0,1)
/script TargetUnit(“player”)
打晕敌人后给自己上绷带
还有些例子我就不一一举出了。如战士的英勇一击+断筋,盗贼冷血+5星剔骨,术士诅咒增幅+痛苦诅咒。猎人标记+宠物攻击,圣骑士神恩+圣光,撒满元素掌握+链闪电。
有例外的情况。那些提高“下次攻击”强度的法术,如“英勇一击”或“猛禽一击”,在宏里不需要加入SpellStopCasting(),因为会取消法术。
有些物品不受公共冷却的影响,那些造成公共冷却的法术可以与物品结合。德鲁伊可以通过将回春与血瓶结合来做紧急自救。法师的火焰护符也可以和下一个技能连接起来。更多的使用方式就靠大家寻找了。
在宏的顶部再加一条”/script SpellStopCasting()”。终止任何已经施放的法术,这样可以取消正在施放的法术,立刻完成宏的操作。此部分的详细内容我将放到高级教程中进行详细的讨论
最后,有一些正在研究中的问题,如果将自然之速或气定神闲与一个有施法时间的法术结合,将不能适用,也不适用于形态或姿态切换。我被朋友烦了很长时间的“切回施法形态治疗”还没有结果,如果有人找到解决的办法请告诉我,我将非常感谢!
加入17173玩家俱乐部,100%领《原神》月卡、《王者荣耀》888点券、《魔兽世界》T恤等周边好礼!
加入方式:微信关注“17173服务号”

热点推荐

游戏头条