level 11
首先一个宏出来会用就好了,为什么要弄懂呢?
前2天洛阳BOSS,多次被推不知道大家被恶心到没有。不出意外的话,大概是哪个职业的宏里面加入了那么一条。然后该玩家又只会用,不懂读。自然不能修改。所以咯。
但是这种事情跟我大明教有个毛线关系。我们从来都是追这别人砍的好吧。
好吧,比如你现在的宏加入了自动隐身,刚好要去打陆寻。你是要去多玩重新找一个还是放弃呢?
再比如说新出了个什么BOSS,加入某种机制。然后限制了一些技能。其实是很简单的一件事情,但是你却只能苦苦的等各路大神更新宏了。
2014年05月23日 20点05分
1
level 11
其实读宏非常的容易。
JX3\bin\zhcn\Interface\Moon_macro这个目录下面有个文件:help.xls
大部分宏命令都放在里面。如果你要知道更多的话,就去多玩论坛咯。
2014年05月23日 20点05分
2
level 11
举例说明一下吧:
/skill [buff:驱夜断愁,nobuff:日月同辉,buff:日月灵魂<5]光明相
最简单常见的命令语句。
/指令类型 [判断条件]指令
需要注意的一点就是,汉语输入法的所有字符都是全角字符。而英语的是半角。而命令以及判断条件都是用半角写的,所以输入符号的时候,请用半角,也就是英语输入法的状态。
然后再说多玩宏是怎么运行的。
比如说你按1次宏。那么机器就开始读你的宏语句。从第一句开始读,直到找到符合条件的命令,然后执行命令,结束。
中间碰到不满足条件的语句,会跳过去。碰到无法读取的语句也会跳过去。
所以如果你在你的宏里面加入了不能读取的语法也不用担心后面的句子,当然影响效率是肯定的。
既然知道了宏的运行方式,当然就知道越精简效率越高。说道这里不晓得你们对那些一条命令占2排,看起来严丝合缝的命令怎么看。
2014年05月23日 20点05分
3
level 11
1 /skill [life<0.3]贪魔体
2 /skill [(buff:日月灵魂>6;bufftime:日月灵魂<3),moon>sun]幽月轮
3 /skill [buff:日月灵魂>6;bufftime:日月灵魂<3]赤日轮
4 /skill [buff:日月同辉;buff:日月灵魂>6]驱夜断愁
5 /skill [buff:驱夜断愁,nobuff:日月同辉,buff:日月灵魂<5]光明相
6 /skill 净世破魔击
7 /skill 驱夜断愁
8 /skill [sunhit>1]赤日轮
9 /skill [moonhit>1]幽月轮
10 /skill [moon<=sun]烈日斩
11 /skill [buff:日月同辉;buff:日月灵魂>6]暗尘弥散
12 /skill [moon>=sun]银月斩
13 /skill [moon<=sun]赤日轮
14 /skill 幽月轮
贴一个宏吧,我前天写的。当时是6500分92木桩打了3W4的DPS,老实说我也不知道这算不算这个宏及格了。不过重点是这个宏对输出环境的要求还蛮苛刻的。打个大战什么还行。如果你那去打DMG(其实我连小明宫都没去过)。总之这个伤害是站桩的,如果在一个对走位要求非常苛刻,而且仇恨非常容易乱,需要把隐身攥手里的本。
你会知道什么叫下限无限低。所以贴在这里是说明用的。看见前面的数字没?
1.没什么说的吧,感觉没看过多玩宏的人都能读懂。
2.我回来以后去多玩论坛看了下更新日志。现在已经实现了分级判断。所以我就写了这么一个。这句怎么读?先读小括号里面的。“;”表示或者,所以这句话就是:“当日月灵魂高于6层或者日月灵魂的持续时间小于3”时,再看“月灵大于日灵”时,释放技能“幽月轮”
就命令语句而言,似乎没什么说的了。大家想要学自己写宏的应该多看看上面给的帮助文档。里面有几乎全部的关键字和语法。然后就是自己调试咯。
如果对那句不懂的话,可以回复序列号。如果我能解释清楚的话,我尽量。
2014年05月23日 20点05分
4
此段须马! ——来自 爱贴吧 Windows Phone 客户端
2014年05月24日 01点05分
level 11
举例说明的话。
假如你要写一个单日宏(这个非常简单啦,80年代我接触宏就是单日的时代,短短几行,爆发自己看时机,不能更暴力)
首先你要有赤日轮
/skill 赤日轮(就是这么简单,基本上我每写完一条都会单独贴上游戏里面试一下看是不是自己的预期)
2014年05月23日 20点05分
5
level 11
然后就是烈日斩咯。
在80年代的时候多玩宏是没有判断日轮几段的能力的。而且那时候貌似灵魂撰的快。4刀满了(3轮1斩或者4轮)。
所以那时候大家普遍认为明教是不能用宏的,因为不能出3段。
但是实际情况不是。重要的还是思路。
烈日斩的话,自然就是上面的3轮1斩咯。不断的话,就要控制烈日斩出现在第一下和最后一下。
首先破魔以后是会给10点的灵魂。所以说10灵魂起步。
然后1轮不会心20点。
所以打出1轮,最低灵魂点是30.
也就是说,如果达到30,那么就已经出了至少1次赤日轮。
所以想要烈日斩在第一下出的话,
/skill [sun<30]烈日斩(理论上说
正确的
,但是我当时填的是25,习惯问题)
2014年05月23日 20点05分
6
level 11
根据这个思路,出现在最后一下的话,应该大于某个值。这个值应该是日轮3段的。
前2下是每次20所以2次最低50会心的话说70.
3段最低好像是75.
所以我取了73(具体多少忘记了,反正就是这个之间)
看,虽然多玩宏不能帮我们判断日轮段数,但是我们可以通过数值的限制来控制3段的打出。
虽然现在已经实现了,但是如果将来出了些新功能的话,多玩肯定是走在系统会面的。到时候大胆发挥你的才智吧
2014年05月23日 20点05分
7
level 11
上面为什么不填70呢,应为日轮3段的收益太高了,假如3段都会心也能满日。那我可以下一轮开始的时候甩烈日斩。
所以当时我的宏:
/skill 驱夜断愁
/skill 净世破魔击
/skill [sun<30]烈日斩
/skill [sun>73]烈日斩
/skill 赤日轮
那时候多青涩啊,都不会用判断语句。
忘记还有日月灵魂的监控了,当时好像是5层出
/skill [buff:日月灵魂>3]赤日轮(因为当时驱夜断愁是给10%伤害BUFF的,所以放驱夜跟破魔中间。然后当时大多数人都写的buff:日月灵魂>=4.好吧,大家应该能看出来,我比较抠。。。)
2014年05月23日 21点05分
8
level 11
通过上面的这个例子你应该能看到,其实很多判断条件是不用写出来的。
你可以通过优化语句的顺序实现。
再说我看到很多次明教T。读了个朝圣言就秒断。
懂宏的都会会心一笑。
这个问题有多简单。在上面给出的说明文档最顶端部分就有一个命令是保护引导的。
放开头就解决了。
然后有时候自己懒得写,去论坛翻到时候,也会看到焚影宏开头就给个保护引导的。
建议用宏的回头仔细检查你现在用的宏。试着翻译你读到的每一句。可以先复制一份,然后对现有宏觉得不合理的地方大胆的修改。
基本上我上论坛拿一个宏到手里,都是先砍掉一半再用的。
2014年05月23日 21点05分
9
level 11
最后说说我上面的宏
首先这个宏是点天地的。所以对隐身的时机判断更重要。所以我把爆发都写进去了宏里面(其实就是懒。)
当然生灭也可以用,建议意识好的光明相跟隐身拿出来(2条语句直接删除就好,或者记不住命令又希望可以改回来的话,/skill前面加个汉字让这条不能读取)会灵活很多。
再说说跟多玩论坛上面看到的宏的区别。
那边的宏习惯先判断月系。很简单的道理。不是月系的就是日系的咯。
但是更简单的一个道理是,机器读取的时候永远是从上往下的。
所以月系的优先级会高于日系。
贪魔体那东西,论坛上面看到个宏反正是没有的(我只是比较懒而已)
2014年05月23日 21点05分
10
level 11
最后给大家看点有意思的东西
#var name:上吧皮卡丘,icon:千机变
#var name:分分钟要你命,icon:心无旁骛
#var name:看不见我,icon:浮光掠影
/config 保护引导
/skill [life<0.4]惊鸿游龙
/skill [threat>1]浮光掠影
/skill [distance<20,var_上吧皮卡丘,(nopuppet;puppet:连弩<3)]千机变
/skill [var_上吧皮卡丘]连弩,攻击
/skill [(tnobuff:噬心;mbuff:噬心<5;mbufftime:噬心<5),nobuff:奥妙]化血镖
/skill [nobuff:奥妙,buff:心无旁骛,bomb>=1]
图穷匕见
/skill [buff:奥妙;nobuff:气魄]暴雨梨花针
/skill [nocd:鬼斧神工,tm<40,var_分分钟要你命]鬼斧神工,心无旁骛
/skill 天绝地灭
/skill 暴雨梨花针
/skill [buff:奥妙]天女散花
/skill [distance<20,bomb<3,tm>40,nobuff:心无旁骛,cdtime:鬼斧神工<60]暗藏杀机
/skill [nobuff:奥妙,buff:心无旁骛,bomb>1]图穷匕见
/skill 蚀肌弹
我一朋友玩唐门,然后我说给你写个宏吧。其实我自己不会用宏的啦。于是上论坛看了下攻略。拿一个宏调试了下,就开始试着写了。
为什么不直接用他们的宏呢?
因为我朋友跟我一样是回归号。装备实在不忍心提。论坛上贴出来的奇穴和宏实际上是跟装备互相影响的。
就拿这个来说。我朋友会心太低。也没加速 。所以神机上的慢,于是我就把1个不太主要的技能挪到了爆发的时候用一次。
然后考虑他只打大战。而大战一个BOSS也就3分钟。他的2个爆发1个2分钟,1个1.5分钟。这样考虑的话。2个一起放收益可能更高。
由此就能看出定制版比通用版的优势了吧?
2014年05月23日 21点05分
11
好吧,大半夜烦迷糊了,我想说的是,我不会唐门。跑去看攻略看了好久
2014年05月23日 21点05分
而且我想说的其实是宏开头开到没有。没有唐门号也没关系。大胆的复制过去吧。
2014年05月23日 21点05分
突然觉得测试宏比玩游戏有意思。。。
2014年05月23日 21点05分
level 10
辛苦了[FACE THROWING A KISS]
2014年05月23日 22点05分
12
level 7
好厉害的样子……顺便问一下楼主难道你一直用的普通宏?
2014年05月24日 00点05分
15
是啊,如果你说的不普通的宏是指yyl的话。首先,多玩宏比YYL更加通俗易读懂。可以自己创作和修改。其次,多玩宏更加简练,执行效率更高。而且看上面的唐门宏。复制进游戏看看。其实多玩宏从去年开始就实现了控制开关
2014年05月24日 06点05分
回复 五道杠v喵哥 :恩,那时候用吧里一个大神写的普通宏就有开关了,不过后来不知道怎么回事普通宏用不了了,有用就卡屏,我也是从那时候开始才开始用超级宏的
2014年05月24日 08点05分
level 9
我想问一下月满了是放生死还是放破魔。生死伤害低 破魔要冲刺~好纠结
2014年05月24日 08点05分
18
你要自己会写的话,想放生死就可以放生死,想放破魔就可以放破魔啊。
2014年05月24日 16点05分
回复 五道杠v喵哥 :不是写的问题 我的意思是输出循环的话 应该放什么~
2014年05月24日 16点05分
哈哈,你问我啊。我可是个打水货。我就知道自己想打个什么套路的时候把那些写出来。不过现在生死收益这么大?你不放月哪儿来的急速?
2014年05月24日 16点05分
回复 五道杠v喵哥 :生死的收益是什么呀 我刚玩喵 还很多不懂呢
2014年05月24日 16点05分
level 12
额 众所周知的宏语句是越简单效率更高 但是多玩宏的判定语录并不足以满足极限dps所需的多种判定 因此有了超级宏的诞生╮(╯▽╰)╭
2014年05月24日 09点05分
19
我还是喜欢精简一点的。而且太复杂的判定叫给宏也不会很放心
2014年05月24日 16点05分
现在宏只用输出循环,隐身爆发全看时机手动,你打个天狼留着爆发给易伤绝对比开场爆发来的划算
2014年05月24日 16点05分
回复 双梦叶筱凡 :•﹏•所谓的爆发也就是腰坠了 这个自己掌控
2014年05月24日 17点05分
回复 云澜天之渺 :本喵现在理解的爆发是隐身-腰坠-驱夜-烈日-破魔-生灭-光明相-驱夜-赤日-破魔X2-隐身-驱夜-破魔
2014年05月25日 03点05分
level 8
马克一下,虽然现在看不是很懂,以后说不定有用到的地方,多谢LZ~
2014年05月25日 05点05分
20