《部落纷争》仇恨机制详解:从入门到精通

一、前言

这篇文章是《部落纷争》仇恨机制的系统性解读。我尽量把各种单位的仇恨逻辑讲清楚——仇恨怎么拉、空军怎么处理、英雄和传说到底是怎么行动的,以及实战中怎么利用这些机制来守家、拉扯。文中的所有结论都基于魔兽争霸3的原版AI逻辑,除了传说索敌和刺客特殊AI代码以外,地图本身并没有对魔兽争霸3的AI仇恨机制做过改动。

1.1为什么要写这篇攻略?

仇恨机制是《部落纷争》最核心的战斗逻辑,它决定了兵线怎么走、英雄怎么打、传说会不会被“带跑”。很多玩家因为搞不清楚仇恨原理,守家守不住、拉兵拉不动,最后输了还以为是仇恨被暗改了。

其实不是。仇恨机制一直没变过。

1.2那仇恨到底有没有暗改?

先澄清一件事,地图更新日志里提到的“优化寻路代码”“提升帧率”之类的内容,跟仇恨机制没有任何关系。那些改动只影响游戏流畅度,不影响任何单位的攻击逻辑。

地图作者和我都不会闲到去暗改仇恨机制让你玩得不舒服——这对我们没有任何好处。建筑血量、仇恨规则这类核心内容从来没动过。如果你觉得哪里不对劲,大概率是还没完全理解这套机制,而不是地图“被动了手脚”。

二、仇恨机制的核心前提

在讲具体规则之前,先记住最重要的一句话:

建筑被打了,不会产生任何仇恨。

防御塔被A、兵营被拆、基地被拍,都不会自动触发任何单位来救你。建筑的作用只是“拉近距离”,真正要建立仇恨链,必须靠单位——小兵、英雄、传说——受到敌方单位攻击。

理解了这一点,后面的所有操作才有意义。

三、各类型单位的仇恨规则

3.1小兵仇恨

除了英雄单位以外的所有单位都统称为小兵。

小兵是最基础的仇恨单位,逻辑很简单:

没有英雄在场的时候,小兵优先攻击离自己最近的、攻击了且能攻击到自己的单位或建筑物。

因此,空军的仇恨逻辑跟小兵一样,但会有个限制:空军只能攻击能打到它的单位或建筑物

所以当敌方空军靠近你的兵营时,你不能干瞪眼,得提前买远程兵、法师、空军、英雄或传说这些能对空的单位站在兵营前面来吸引火力。

另外,英雄和传说对空军的优先攻击级别很高。利用这一点:当敌方传说放了战争践踏之类的控制技能后,你可以立刻买几个空军去攻击传说,传说会转移目标去打空军,你的建筑就安全了。

如果友方英雄被攻击,所有在支援范围内(支援范围为600码)的小兵会立刻转火,优先支援友方英雄,去打正在攻击友方英雄的单位或建筑物。(多个英雄情况下,支援优先级跟距离相关)

怎么利用这一点守家呢?

举个例子,敌方兵线压过来的时候,你让兵营去A小兵,同时让防御塔或基地去A敌方英雄——这样兵营就不会被集火,仇恨被勾走了。这是最基础也最实用的勾仇恨手法。

3.2英雄仇恨

英雄的仇恨逻辑跟小兵基本一致:

没有其他英雄在场的时候,英雄优先攻击离自己最近的、攻击了且能攻击到自己的单位或建筑物。

一旦友方英雄被攻击,所有在支援范围内的友方英雄会获得支援信号,优先去打正在攻击友方英雄的单位或建筑物。(多个英雄情况下,支援优先级跟距离相关)

3.3传说仇恨

传说英雄的单位类型为英雄单位+特殊单位(编辑器中为古树单位,属于部落纷争强力单位类型的一种)
传说的仇恨逻辑跟英雄相似,在英雄的仇恨逻辑上添加了代码索敌AI:
(1)传说使用技能后会检索周围是否存在其他传说,如若存在会立即与最近的传说互锁攻击。(检索范围大小尚不明确,推测400码左右)

(2)传说出战后会检索周围是否存在其他传说,如若存在会立即与最近的传说互锁攻击。

利用这条机制能做什么?

让两个传说互殴:用建筑把两个不同阵营的传说勾到一起,然后建筑转去A小兵或其他单位,传说会重新搜索目标——一看到面前有另一个传说,直接开打。

防守时转移传说仇恨:将传说出战到敌对传说周围,完成互锁,达到保护建筑的目的。

3.4中立单位仇恨

中立单位的仇恨跟对战中的野怪一致,同样也是优先攻击正在攻击自己或自己友军、离自己最近的单位。

相比较于小兵、英雄,中立单位对建筑物的仇恨优先级更低(不代表不会攻击建筑物,如果你没有非建筑单位去打中立怪,而你的建筑还在主动打它,那中立怪依旧会攻击你的建筑)

所以你可以买近战兵或远程兵,把拉拉尔·焰牙、拉格纳罗斯、虚空怪物这类中立怪勾到基地里来,或者引到别的地方去。

四、实战:跨路拉兵与防守技巧

4.1怎么拉侧边兵营的英雄/传说?

很多时候正对路的防守单位被打光了,你得从侧边兵营或者另一条边路拉人过来帮忙。

情况一:没有敌对英雄/传说可以勾

第一种办法:提前买远程兵走到兵营侧面,等敌方近战兵开始打这个远程兵的时候,立刻买侧边兵营的远程兵试一下能不能勾到仇恨。能勾到的话,马上出英雄或传说。

第二种办法:使用兵营维修技能,使兵营进入短暂无敌状态后,买远程兵在兵营后面,等敌方单位开始打这个远程兵的时候,立刻买侧边兵营的远程兵试一下能不能勾到仇恨。能勾到的话,马上出英雄或传说。

这个做法不太容易被蹭防御塔血,但不怎么稳定——特别是远程传说或英雄,攻击距离越长越容易跑偏。

情况二:有敌对英雄/传说可以勾

让侧边兵营去A小兵,让靠近侧路的防御塔去A敌方英雄或传说。等敌方近战兵靠近后,买侧边兵营的远程兵试勾,能勾住就直接出英雄或传说。这个做法稳定很多,但防御塔容易被打掉不少血。

这个做法稳定很多,但防御塔容易被打掉不少血。

提醒一句:不管用哪种方法,拉完英雄或传说之后记得调整建筑的攻击目标,别让建筑被白白打爆。

4.2怎么拉另一条边路兵营的英雄/传说?

这个操作大部分情况需要一个前提:必须有敌方英雄或传说可以勾。

具体步骤:

1.兵营A小兵,两座防御塔A敌方英雄/传说;

2.等敌方单位靠近防御塔后,基地也加入攻击敌方英雄/传说;

3.防御塔和兵营继续A小兵;

4.当敌方近战单位开始打你基地的时候,立刻买另一条边路的远程兵试勾;

5.能勾到的话,直接出那条路的英雄或传说。

相信你们也注意到了,是“大部分情况”,那么也就是还有小部分情况,我来继续说明:

如果有存在献祭技能的单位(游戏中有末日守卫、地狱火、伊利丹等),这个技能产生的仇恨非常稳定,所以可以做到直接拉到另一条边路兵营的英雄/传说。

具体步骤:

1.等敌方单位靠近兵营前方,立刻购买远程兵并使用维修。

2.当具有献祭技能的单位接近远程兵造成伤害时,立刻买另一条边路的远程兵试勾;

3.能勾到的话,直接出那条路的英雄或传说。

4.3怎么守长射程的传说(攻城炮、电梯,射程600码)

我们的塔一般是900码射程,但有些传说(比如攻城炮、电梯)有600码射程,站在塔外面就能白嫖你的建筑。怎么办?

有传说可用:直接正路或侧路发传说对轰,这是最标准的解法。

没传说但有英雄:先发一个英雄走到兵营侧面把传说拉近,再用两座塔去勾传说仇恨。同时买兵垫刀,交Z或X技能清近战兵。

没传说也没英雄:这情况较难操作。先买几个远程兵,然后兵营使用维修,试着把传说拉进塔和基地射程,然后买兵、交技能、拉侧路英雄。

特别说一下黑铁矮人:你的塔只有800码射程,比标准塔还短。没英雄没传说的情况下被长手传说盯上——那确实没法救。

4.4怎么在英雄互锁机制奏效时继续防守?

在正常游戏过程中,不少玩家都会遭遇到这样一件事情:

中路进来了一个敌对传说,然后我正常发了中路传说在兵营前面防守,两个传说开始互锁,两条边路兵营的兵线由于支援机制的影响开始全部跑中路帮忙了,这时边路刚好还来了其他敌人的兵线,我买英雄就跑去中路,买小兵也跑去中路,建筑物就因此炸了。

不要慌张,现在我来告诉你为什么会这样,该怎么做。

原因是因为英雄互锁机制,请翻到下面,跳转5.7关于英雄互锁机制及其影响。

怎么做,主要有以下办法:

第一种:规避支援范围,你可以提前在边路发出英雄,将边路的兵线早早的顶在外面。相反的同理,你可以提前在中路发出传说,将敌对传说顶在外面。

第二种:拉仇恨,但怎么拉呢?首先必须将中路的敌对传说想办法勾到任意一条边路附近(使用兵营维修,买兵,勾仇恨等手段)必须要保证边路兵营可以攻击到这个中路传说。随后发出你的传说防守,开始英雄互锁。接下来重头戏来了,此时这条边路,其他敌人的兵线刚好来了,你需要用这条边路的兵营死死的攻击中路传说,然后使用防御塔攻击边路敌人的兵线,再使用基地攻击边路敌人的兵线,防御塔攻击中路传说。这样边路敌人的兵线就会先被你的防御塔拉走,再被你的基地拉走了。

第二种的原理非常简单,小兵会优先攻击离自己最近的、攻击了且能攻击到自己的单位或建筑物。意思是什么呢?意思是只要你的建筑物没有攻击这个小兵,那这个小兵就不会优先攻击你,而你使用边路兵营攻击的是中路的传说,也就是另一阵营的单位,所以对边路敌人的兵线根本产生不了仇恨,就不会被攻击到了。

五、特殊机制与进阶细节

5.1友伤会导致单位乱跑

这是魔兽争霸3原版AI的设定,不是地图Bug。当己方或友方单位受到来自自己人的伤害时(比如死亡之翼的龙息),受伤害的单位会随机走位乱跑。这是原版就有的行为,不是什么异常。

5.2建筑没有仇恨

这个点太重要了,必须再强调一次:

建筑被打不会触发任何仇恨。

防御塔被A、基地被拍、兵营被拆——都不会让任何单位主动来救你。建筑只能用来缩短距离,真正要建立仇恨链,必须靠单位去攻击敌方单位。

5.3有的单位为什么那么喜欢拆建筑?

这是个模板问题。科多兽在魔兽原版里被设定为“不能攻击建筑”,但《部落纷争》里的牛头人科多兽改成了“可以攻击所有单位”,结果它就特别喜欢打建筑。兽族的科多兽因为是原版模板,没这个问题。

5.4残血建筑会被疯狂针对

目前地图默认的电脑难度是中等难度。中等电脑的逻辑是:只要敌对建筑低于300点生命值,就会获得极高的仇恨优先级。所有敌方单位——包括英雄和传说——经常会直接越过你的部队去拆残血建筑。

5.5低仇恨(休闲)模式的原理

这个模式把建筑改成了“工人+建筑”的混合体。在电脑逻辑里,工人的仇恨是所有单位中最低的,所以电脑会优先去处理更有威胁的单位——除非工人在施法(比如交ZX技能或吸蓝,放这类技能等同于对战的工人正在建造建筑物,因此仇恨优先级非常高)。但在这种模式下,只要你用建筑去攻击敌方单位,仇恨还是一样会被拉走。

5.6兵营维修为什么能降低仇恨?

兵营开维修能大幅降仇恨,靠的是三重机制叠加:

1.禁用兵营的攻击功能——直接减少一个仇恨来源;

2.把兵营暂时变成工人单位——进一步降低仇恨优先级;

3.兵营暂时变成中立无敌单位——无法被攻击;

三重效果叠加,兵营的仇恨才会明显下降。

5.7关于英雄互锁机制及其影响

为什么有时候你往兵营前面丢英雄,然后拉不动仇恨了呢?

这就要引入一个新的仇恨机制:如果你的英雄跟敌对英雄在互相攻击,会产生仇恨最高优先级。所有单位会主动支援处于决斗状态的友军英雄。

听起来有点抽象,但我举一个例子你就懂了:

守家时,敌人的一大堆兵线来进攻你,狼神走到最前面,然后你在兵营前面发了个英雄。

狼神攻击你的英雄,你的英雄攻击狼神,那么现在对面的单位就只会攻击你的英雄,你的单位也只会攻击狼神。这种情况你用建筑怎么攻击狼神都不会有单位来攻击你的建筑物了。

那为什么有时候两个英雄会互锁时突然分开各打各的不互锁了呢?

这是因为正常英雄没有刺客AI:刺客使用完技能后会检索周围是否存在敌对英雄,如果有会主动攻击。
(只有刺客英雄拥有刺客AI,部分刺客英雄没有刺客AI)

英雄正常使用技能会有施法前腰,前腰过程刚好停止攻击,就会导致两个英雄仇恨中断互锁。

同理,传说英雄当然也有索敌,但传说英雄使用完技能后会检索周围是否存在其他敌对传说英雄。

六、总结

几条核心结论:

1.仇恨机制没改过,跟魔兽原版基本一致,别再把锅甩给“暗改”了。

2.建筑本身没有仇恨,要拉仇恨必须靠单位去打。

3.跨路拉兵、残血建筑仇恨、维修降仇这些机制,搞懂了都能用起来。

理解这套机制,你的防守效率会上一个台阶,很多看起来必死的局也能防守住。

附言

这篇攻略是由地图作者委托我撰写的。如果文中有任何不准确的地方,欢迎指正,我会及时修改。地图里任何机制上的疑问都可以留言讨论——确实有问题的地方我们会处理,没问题的地方我会解释清楚。之后如果有新的理解,我也会不定期更新这篇攻略。

部落纷争

作者:就像一个迷
地图类型:对抗

乱斗
9.9
6295名玩家评分当前版本:9.8分
立即体验免费下载
复制链接到PC端打开
立即体验免费下载
复制链接到PC端打开
  • 地图说明

暂无相关内容...

合作伙伴
friendfriend
KK公众号
friend
KK营地
friend