渔船标准船型评价方法:猎人的郁闷

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 18:53:53
谁有猎人比较好的宏?
顺便把怎么做个好宏一起告诉我—……
谁知道有猎人好用的插件?网址给我好么?~
谢谢啦

1 选目标放标记

说明:SOLO可用,组队少用
代码:
/script if (not UnitExists("target")) then TargetNearestEnemy();end
/施放 猎人印记(等级 1)

2 假死:

说明:假死后当前目标不会消失,但假死刹那间则已经清除当前目标而提高成功率。因为使用中发现,假死后,当前目标消失的话,起来后还得重新选定目标,不太方便,故故作此改进

代码:
/script PetFollow()
/script ClearTarget()
/施放 假死
/script TargetLastEnemy()

答疑:
第一行收回BB,一般情况下,BB也已经在挨打,或者在打怪,收回到身边有什么用吗?
答:这个假死,是为了手动放陷阱。BB攻击敌人,则不能放陷阱。这是游戏规定的,放陷阱必须在非战斗状态。如果不收,BB设成被动模式,则挨打,顶怪,没办法。如果收回,则怪追BB打,BB跑得快,挨打就少了,当BB跑回身边,再过小会,8S差不多也过去了,放冰陷,然后治疗BB,或绷带。

3 驱散射击:

收宠驱散后,取消自动攻击状态,但当前目标冰变。因为使用中,经常一驱散后,宠也收了,可是自己立马又给我敌人一次攻击,把敌人打醒了,很不方便,故作此改进

/script PetFollow()
/施放 驱散射击
/s 困惑4S!挨打解除
/script ClearTarget()
/script TargetLastEnemy()

楼主~~为什么驱散的宏怎么不好用~~问题是使用以后宝宝是回来了~可是没有使用技能~~能帮忙解决吗?????谢谢了!!!!
答:驱散宏,我的写法是最常用的。当用驱散时,目标不受攻击的情况下,困惑4S,如果受攻击,则解除。我用驱散,主要是为了让敌困惑4S,以拉开距离或治疗BB或吃喝或绷带。所以,用本宏前,不要用毒箭,也不能让队友用痛苦之类的DOT。如果你非想再接着加技能,实现起来很简单,只要下面再加:/施放 毒蛇刺击(等级 1)

4 喂宠
宏1:
请把宠物食放在从左向右数第二个包,第一行自左向右数第二格
5个背包按照排列位置编号如下:
[4][3][2][1][0]]
6格包的格子编号如下:
_____[1][2]
[3][4][5][6]
16格包的格子编号如下:
[ 1][ 2][ 3][ 4]
[ 5][ 6][ 7][ 8]
[ 9][10][11][12]
[13][14][15][16]

/施放 喂食宠物
/script PickupContainerItem(3,2)

喂宠的宏是不是缺什么?我使用这个宏之前还必须使用喂养宠物这个技能,不然的话使用宏就直接把物品拿在手上了。
答:这个宏肯定可以用。我一直在用的。我放上来的宏全部是试验成功后才放的。至于你说的问题,可能是因为在战斗中你用了这个宏,或者对应格子里没有宠物愿意吃的食物。我自己也碰到过同样问题。只要重新把宏图标从/m中拖出到动作栏上,便可恢复正常。请放心使用。注意,如果宏正常,图标上有英文字的,是宏的名字。如果图标变成了普通的食物图标,则出错了,要重新拖一下。

宏2:(推荐!)
说明:改进的喂养宠物宏
作用:如果3,2有食物,自动喂食,如果没有,自动打开3号背包。按语句讲,还应该有战斗中宏无效的作用,但上机验证没有通过,不知何故,请大家指教。本人怀疑PlayerFrame.inCombat已经在CWOW1.62无效所致。

/script if (not PlayerFrame.inCombat) then if (not GetContainerItemLink(3, 2)) then OpenBag(3); else CastSpellByName("喂养宠物"); PickupContainerItem(3, 2); end end

5 绷带

请把宠物食放在从左向右数第二个包,第一行自左向右数第一格

/script UseContainerItem(3,1)
/script TargetUnit("player")

6 协助
宏1:
前提:选中的当前目标为队友或自己

/script AssistUnit("target")
/施放 猎人印记(等级 1)

宏2(推荐!)
感谢:二区月光林地小D:随风的丫头。在其帮助下,我在加基森边上,完成了本宏的测试
作用:自动协助第一个队友,比前一个版本的方便些。如果想协助第4个队友,请把"party1"必为"party4"。一般,我把战士设为协助对象。

/script AssistUnit("party1")
/施放 猎人印记(等级 1)

6 解散/召唤宠物

/施放 解散宠物
/施放 召唤宠物

7 拉怪

(组队拉怪用。注意:先要选中一个敌人)

/script if UnitExists("target") then SendChatMessage(">>"..UnitName("target").."[lvl "..UnitLevel("target").."]<<","say");end
/施放 猎人印记(等级 1)

8 宠物攻击/追击

注意,4是指宠物技能共四个中的左边的第一个,我一般放“突进”,点击一下就用一次技能

/script PetAttack()
/script CastPetAction(4)

9 鹰守/猴守切换

/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"Mon")~=nil) then CastSpellByName("雄鹰守护(等级 1)");break;end end if(i==16) then CastSpellByName("灵猴守护");end end

10 副本报告巡逻队来了(注意:先用鼠标指在视野内的怪身上,按该宏的快捷键即可)

/script p="mouseover"
/script if UnitExists("target") then if (UnitIsEnemy("player",p) ) then SendChatMessage("巡逻队>>"..UnitName("target").."[lvl "..UnitLevel("target").."]<<来了","say");end end

11 装死放冰冻陷阱

由于时间上的要求,一般没法一次性成功。所以一般不做这样的宏,也建议别用这样的宏。非要做的话,就这样吧。只不过要一直按键,一直到冰陷放出为止。
用本宏的建议:自己与怪拉开点距离,宠顶,自己枪打。当必要时,则按宏。一般来说,这样操作,都能成功。

/script PetFollow()
/script ClearTarget()
/施放 假死
/施放 冰冰陷阱(等级 1)

打人的时候再点就是不出假死,但是非战斗状态的时候点了就只放陷阱.也没有假死,晕...
答:首先,这个宏,只要你能手动放出假死并放出陷阱的话,这个宏也一定能成功。
其次,关于你的问题,我想解释一下。要放假死,如果不抵抗而且身上没有让你假死不了的敌方技能,无论你是否战斗中进行中,假死就能成功。在这种情况下,用我的宏,至少能成功假死。如果假死成功,必须要有8S不受攻击,也不攻击别人(包括宠物不攻击),才能放陷阱,一般来说,这时肯定能成功安放陷阱
。用宏的话,也一样能实现。你为什么不成功,原因:战斗中,如果宠物没设成被动模式,则不会成功,如果宠物受攻击,不攻击,是否影响假死后放陷阱,我不太清楚;后来,只出陷阱,不假死,我估计是你的假死冷却时间还没结束。
总之,这个宏,你只要手动能放出陷阱,宏也可以。

12 摔绊宏:

经使用效果的比较,发现下面的写法有效性高,而且动作帅得多

/施放 摔绊(等级 1)
/script Jump()
/script ToggleAutoRun()

13 报告自已坐标:

可以一定程度上代替插件的坐标显示功能,方便那些不用插件的朋友,现在可以凑合着找特定坐标的东西了。使用方法:鼠标放在视野内任何地方,按宏键

/script x, y = GetPlayerMapPosition("player");Msg="(x,y):("..string.format("%d",x*100).." ,"..string.format("%d",y*100).." )", "say"); end

14 快捷寻找精英BB

当在刷新点附近转悠时,先把“断牙”改为BB的名字,不时按一下这个宏,如果BB在以玩家为圆心的半径至少41码(经验证,感觉应该更大)的圆形区域内刷新,则BB头像出现在屏幕左上玩家自己头像右边,且玩家会跳一下。试验时,我没骑马,成功了。如果骑马了,感觉也可行。由于本人爱好招BB,经常为了招个心仪的BB用几天时间,感觉在到处转悠寻找目标时,很不方便。于是想出这么个招,好使!嘿嘿!该招是在荒芜之地招38级JY红狼巴那布斯(Barnabus)时,大约是第5天,想到的,特此纪念,嘿嘿。可恨为什么猎人只能养三个宠啊!!痛苦!!

/target 断牙
/script if UnitExists("target") then Jump();end

15 鹰守/豹守切换

/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"JungleTiger")~=nil) then CastSpellByName("雄鹰守护(等级 1)");break;end end if(i==16) then CastSpellByName("猎豹守护");end end

16 冰冻陷阱:

建议组队使用

/施放 冰冻陷阱(等级 1)
/s 冰陷阱!别打冰住的怪,能冰10S!

17 冰霜陷阱:

建议组队使用

/施放 冰霜陷阱
/s 霜陷阱!请在陷阱上顶怪,布衣开战2S后动手!

18 武器切换:
功能:用瞄准的时候就用速度慢的武器,然后自动使用瞄准,然后打怪的时候就自动换到速度快的武器
说明:
(1) 高攻低速枪弓放在(3,4)
(2) 武器切换,在1.7中已经失去意义了。那时,武器切换,必须有冷却时间,比如长剑,切换后好象要1.5S后才能使用
(3) 有朋友非要这样的宏,我也就给出如下代码,凭经验应该可行,但本宏尚未经本人验证成功,特此申明。因为本人只有一把烂玩程,555。

/script PickupInventoryItem(18);PickupContainerItem(3,4)
/施放 瞄准射击(等级 1)
/script PickupInventoryItem(18);PickupContainerItem(3,4)

19 切换全屏模式与窗口模式

/script SetCVar("gxWindow", 1 - GetCVar("gxWindow"))
/console gxRestart

20 所谓8码外用箭,5码内用摔绊。

其实是有效射程内用远程,近身用摔绊。意义不大。但有朋友实在很想要,就给出一个吧。我用的毒蛇作试验,把它放在1号技能栏从左向右数第2个格子里。如果想用震荡,也行,可以放在第3个格子中,同时把下面宏中的2改成3,就可以了。

/script if(UnitName("target")~=nil and (IsActionInRange(2) == 1)) then CastSpellByName("毒蛇钉刺(等级 1)"); else CastSpellByName("摔绊(等级 1)");end

/script if UnitName("target") == nil then TargetNearestEnemy(1); elseif UnitIsFriend("player","target") then AssistUnit("target"); end;
/script PetAttack();
/施放 猎人印记(等级 1);

这是猎人比较常用的宏,放印记的同时宝宝上去咬。
根据你印记的等级自己改一下。

www.wowui.cn 这个网上的插件比较多。