魔兽世界猎人焦点跟宝宝宏不知道哪里搞错了,还是我的跑位

宏如何第一(/施放 [target=focus,help][help][target=targettarget,help][target=pet]误导 /script local u,t=UnitName,"focus";t=u(t);if not t then t=u("targettarget");end;if t then SendChatMessage("我已误导 "..t,"yell");end)(有焦点误导焦点目标,无焦点误导当前怪的目标,无焦点 无当前目标误导宝宝,同时喊话)第二(/focus [modifier:shift]/stopmacro [modifier:shift]/施放 [target=focus,help][help][target=targettarget,help][target=pet]误导/script local u,t=UnitName,"focus";t=u(t);if not t then t=u("targettarget");end;if t then SendChatMessage("我已误导 "..t,"yell");end )有焦点误导焦点,无就误导目标,目标敌对就误导目标的目标,无焦点无目标就误导宝宝。按照优先级。你可以自己试试。这个宏基本是万能的。target=pet 就是 目标 宠物 的意思。误导完,会喊话。最后,如果没有焦点,按住Shift键同时按宏的话,会将将目标设为焦点。这个很好用。按住Shift键同时按宏,不会误导。放开Shift键才可以。第二个宏就是多了SHIFT,但不会用。但这不是主要(问题来了,试了几次都是这样, 有宝宝在身上,开始按误导,但不喊话,只能开始打怪的时候才喊, 有时候上去打怪,我按误导,晕死它会自动喊)我已误导(比如我叫李生,他就喊:我已误导李生)怪也跑过来打我。 特别是有时候打些BOSS或者是怪多。 当然 如果设置焦点,无论怎么无按误导,都直接误导焦点的。这个是正常。。。。是否我哪步做错了。
匿名用户    2011-08-26 06:53    

推荐回答

像楼上说的,是脚本的逻辑没写好的问题,第一句释放误导是没有问题的,但是第二句判断的远没有第一句智能,它只会判断,有焦点,喊对焦点释放了误导,没焦点,喊对目标的目标释放了误导(打怪的时候怪的目标是你自己,所以会喊误导了你自己)~~解决方法是无焦点时加一句判断"targettarget"是不是就是"player",不过要去查截肿院语法什么的~~表示很麻丰禁烦~~ 或者就直接用第二个宏,误导之前先按shift+这个宏瓦卜,将当前目标设为焦点,然后不+shift按这个宏就跟第一个宏一样了

匿名用户   2011-08-26 08:47
宝宝知道提示您:回答为网友贡献,仅供参考。

为您推荐:

其他回答

脚本没有写好,因为给宝宝误导并不会喊话,而此时误导已经施放,当你开怪时由于targettarget以及then等函数会让你再次喊话,建议去nga宏区问问,涉及lua一般的都搞不懂

匿名用户    2011-08-26 07:58