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

《超级宏官方教程》第四章·第6节:明教实例—— 主稿:卡萌

明教实例主稿:卡萌



前言要写好一个超级宏,首先必须要了解自己的门派、心法,这一节我给大家简单的介绍下写明教宏的要点和实例。我们先来了解下明教这个门派,明教和其他职业的不同之处,在于明教是一个负消耗的职业,这让明教在副本中不用考虑续航问题。根据这个负消耗的特点,可以把明教技能分成两类:一个是积攒类技能:赤日轮,烈日斩,幽月轮,银月斩,驱夜断愁,寒月耀,煌日照一个是释放类技能:净世破魔击,生死劫,圣明佑 战斗中,需要使用积攒类技能来积攒日灵月魂,当日灵或者月魂到达100是,转化为满日或者满月状态(当日灵月灵同时达到100时为满日),这时候就可以释放释放类技能,释放类技能满日或者满月释放时造成的效果是不同的。要写好明教宏,首先你需要制定一个基础的输出循环,可分为:主日系,主月系,日月混合系。 由于实战中和尚给boss的各种阳性易伤debuff以及日系的高伤害,现在主日系为主流。

基础部分,写一个最简单的明教宏下面以焚影圣诀天地流为示例:写宏第一步:宏头部命令#name 光明妙火
#tip 喵~ >▽<\n这是啥 \n这是一个明教宏\n……\n刷屏可耻\n才没有刷屏!
#icon 3871–你需要一个很萌很霸气的宏图标
#delay 1
#hello 欢迎$name使用本宏,无情输出模式已开启!!!
#skillbox 扶摇直上,暗尘弥散 , 光明相
首先要写一个简单的主日系循环:三日轮一日斩破魔击 示例:/skill [!fullsun,!fullmoon,sktest:驱夜断愁]驱夜断愁–非满日或着满月且驱夜断愁这个技能亮了(满足条件可释放)时释放/skill 赤日轮–日月灵魂7层满日额外打一个日轮进同辉/skill 净世破魔击–净世破魔击释放需要条件,即满日或满月,可不添加额外判断
/skill [!fullsun,!fullmoon,sunhit<3]烈日斩–非满日且非满月,且日轮3连击以下释放烈日斩
/skill 赤日轮–没事干的时候就打这个!
上面这是最基础循环,下面就该编写其他部分了光明相示例:/skill [!fullsun,!fullmoon,sun<31,moon<31]光明相–非满日且非满月释放,达到三轮满日或者两轮一斩满日的效果
隐身示例:/skill 暗尘弥散
普通天地流隐身 看起来很长,可以用/if命令或者/var来缩减,日月灵魂大于4层时使用,诛戮buff能很好的覆盖日月同辉3段的破魔击,接下来保命技能:/skill 贪魔体–血量少于30%时开贪魔/delbuff 贪魔体–血量大于70%时解除贪魔/skill 扶摇直上–加入#skillbox中
把这些语句按照优先级从上到下排列起来,这样,一个基本的普通天地流的宏就完成了!

进阶部分:通过sklv来自动判断奇穴流派示例:/if [!sktest:驱夜断愁,distance<7,nobuff:暗尘,nobuff:暗尘弥散,nobuff:枯火,gcd<0.6]/skill 暗尘弥散–双驱夜的隐身判断/skill [!sklv:生灭予夺=1,!sklv:根本溯源=1,nobuff:诛戮,(buff:日月灵魂>4;buff:日月同辉=2),(sun<65,moon<65)] 暗尘弥散–普通天地流/skill 暗尘弥散–普通生灭流/end
根据副本boss来使宏更合理(以战宝、大明宫为示例)打断:/skill寒月耀
智能扶摇(选自苍生毒经宏略作修改):/skill 扶摇直上
实战中月系破魔的优化:/var v_满月生死劫/if /skill 净世破魔击/return /elseif /skill 生死劫–变量v_满月生死劫 返回flase时打生死劫防月系突进/skill [!v_满月生死劫,nostate:jump&float,tnopre:骨牢]净世破魔击–防止月系回冲/return /end
后撤:/if /skill 后撤/skill 后撤/end

一个合格的明教宏到这里就完成了,更多的一些写法需要自己去领悟。

页: [1]
查看完整版本: 《超级宏官方教程》第四章·第6节:明教实例—— 主稿:卡萌