V. 模式宏的说明
/script if mode == 1 then mode = 2 DEFAULT_CHAT_FRAME:AddMessage(‘进入队伍模式,背刺结束不再切换武器.‘) else mode = 1 DEFAULT_CHAT_FRAME:AddMessage(‘进入单人模式,背刺结束切换武器.‘) end
这个实际上没什么好说的,初始宏后,模式mode为1,那么按一下这个宏,mode变成2,同时给出提示‘进入队伍模式,背刺结束不再切换武器‘,再按一次,mode变回1,给出提示。恩,很简单把。
这个宏在于你要自己准确判断使用哪种模式作战。
===================================================================================
VI. 技能宏
MACRO 19 ‘潜行‘
/施放 潜行(等级 3)
/script if(isnot(‘匕首‘)) then change(0,1) end
END
潜行宏,第一句使用潜行技能,第二句判断isnot(‘匕首‘),还记得这句的说明把,第二句翻译成中文就是,如果不是匕首,那么change(0,1),即切换武器成匕首,记得匕首放好位置。
MACRO 24 ‘背刺‘
/script if(is(‘匕首‘)) then CastSpellByName(‘背刺(等级 6)‘) else change(0,1) end
/script start()
/in 0.5 /script if(finish() and mode==1) then change(0,1) end
END
是的,这个宏是一个重点,
第一句, 如果是匕首那么使用背刺,否则交换武器,看,我还保留着以前的语句,所以使用习惯那些宏的人不用担心自己的习惯被打破,这里只是更方便而以。
第二句,let‘s start,是的,我调用了start()方法,宏时并发执行的,所以,第一句执行时,我们就已经记录了现在的连击点。
第三句,/in 0.5等待0.5S,很好理解,不是吗。finish()函数使我们得到连击点变更情况,如果是true,那么技能使用成功了,如果这个时候我在SOLO,我会开了模式mode==1,那么我将切换掉现在的武器,锤子比匕首更有压迫感,不是吗。
MACRO 26 ‘邪恶攻击‘
/script if(isnot(‘匕首‘)) then CastSpellByName(‘邪恶攻击(等级 6)‘) else change(0,1) end
END
好的,这也是一个重要的宏,不过更重要的是邪恶攻击后,我们什么也不需要做。翻译成中文:
如果主手不是匕首,那么我就SS。噢,我拿着匕首,这样砍起来多不爽,那么我就先换掉好了。
V. 模式宏的说明
/script if mode == 1 then mode = 2 DEFAULT_CHAT_FRAME:AddMessage(‘进入队伍模式,背刺结束不再切换武器.‘) else mode = 1 DEFAULT_CHAT_FRAME:AddMessage(‘进入单人模式,背刺结束切换武器.‘) end
这个实际上没什么好说的,初始宏后,模式mode为1,那么按一下这个宏,mode变成2,同时给出提示‘进入队伍模式,背刺结束不再切换武器‘,再按一次,mode变回1,给出提示。恩,很简单把。
这个宏在于你要自己准确判断使用哪种模式作战。
===================================================================================
VI. 技能宏
MACRO 19 ‘潜行‘
/施放 潜行(等级 3)
/script if(isnot(‘匕首‘)) then change(0,1) end
END
潜行宏,第一句使用潜行技能,第二句判断isnot(‘匕首‘),还记得这句的说明把,第二句翻译成中文就是,如果不是匕首,那么change(0,1),即切换武器成匕首,记得匕首放好位置。
MACRO 24 ‘背刺‘
/script if(is(‘匕首‘)) then CastSpellByName(‘背刺(等级 6)‘) else change(0,1) end
/script start()
/in 0.5 /script if(finish() and mode==1) then change(0,1) end
END
是的,这个宏是一个重点,
第一句, 如果是匕首那么使用背刺,否则交换武器,看,我还保留着以前的语句,所以使用习惯那些宏的人不用担心自己的习惯被打破,这里只是更方便而以。
第二句,let‘s start,是的,我调用了start()方法,宏时并发执行的,所以,第一句执行时,我们就已经记录了现在的连击点。
第三句,/in 0.5等待0.5S,很好理解,不是吗。finish()函数使我们得到连击点变更情况,如果是true,那么技能使用成功了,如果这个时候我在SOLO,我会开了模式mode==1,那么我将切换掉现在的武器,锤子比匕首更有压迫感,不是吗。
MACRO 26 ‘邪恶攻击‘
/script if(isnot(‘匕首‘)) then CastSpellByName(‘邪恶攻击(等级 6)‘) else change(0,1) end
END
好的,这也是一个重要的宏,不过更重要的是邪恶攻击后,我们什么也不需要做。翻译成中文:
如果主手不是匕首,那么我就SS。噢,我拿着匕首,这样砍起来多不爽,那么我就先换掉好了。
MACRO 29 ‘消失‘
/施放 消失(等级 2)
/script if(isnot(‘匕首‘)) then change(0,1) end
END
这个没有说的必要,消失不就是强化的潜行,一切照做就ok了。
MACRO 47 ‘凿击‘
/施放 凿击(等级 3)
/script start()
/in 0.5 /script if(finish() and isnot(‘匕首‘)) then change(0,1) end
END
恩,背刺前的准备活动,start() /in 0.5这些没必要解释了吧。最后那句if就是如果凿击成功,而且主手不是匕首,那么让我们交换把
MACRO 48 ‘伏击‘
/施放 伏击(等级 4)
/script start()
/in 0.5 /script if(finish() and mode==1) then change(0,1) end
END
so,潜行的加强背刺,照搬背刺的就ok了。
MACRO 49 ‘肾击‘
/施放 肾击(等级 2)
/script start()
/in 0.5 /script if(finish() and isnot(‘匕首‘)) then change(0,1) end
END
本来没有想过要加它,肾击后的操作很多,如果不喜欢肾击后背刺的人,那么请无视掉它。只是有时觉得看到没有反抗的人,不给他下狠的,真是对不起自己。