Position: 首页> 研发 > 测试

英雄无敌3中英雄的移动速度如何决定?

2023-11-16 08:54:30 SNG

1,地形。

2,技能。

3,宝物。

4,部队。

5,加移动的建筑。

一、英雄拥有的移动力点数:

在H3里,移动一格(Tile)的能力对应一点移动力。因没有小数计算,所以在内存中的数值是乘过100的。即移动15格的能力值为1500。

英雄的移动力是在新一天开始时计算的,参加计算的因素有:队伍中最慢兵种速度,移动力修正值(包括宝物修正和访问建筑的修正)和后勤术。

假设最慢兵种培拆芦速度为spd,移动力修正值m点,后勤术等级Lv(0:normal, 1:basic, 2:advance, 3:expert),后勤特级等级special,则计算公式为:

基本移动力=min(1500 + (spd - 3) * 20 / 3 * 10, 2000);

后勤系数=10 * Lv * (100 + 5 * specail) / 100;

实际移动力=基本移动力 * (100 + 后勤系数) / 100 + m * 100

举例如下:

英雄带长枪兵(spd=4),穿着鞋(m=6),高级后勤术(Lv=2),后勤特级10级。

则基本移动力=min(1500 + (4 - 3) * 20 / 3 * 10, 2000)=1560;

后勤系数=10 * 2 * (100 + 5 * 10) / 100 = 30;

实际移动力=1560 * (100 + 30) / 100 + 6 * 100 = 2628;

即有移动26格的能力。

二、地表对移动力的消耗:

一块tile消耗100点(乘了100)移动点数。实际消耗值是在这个基础值上再考虑英雄种族、探路术等级和地表类型等因素计算出来的。具体情况参见H3的Help。

如在路上走,50%表示消耗50点移动点数。另外斜向走要比水平多耗费41%。

举个例子:在沼泽上水平移动一格要费175点,斜向移动一格则要费175 * 141 / 100 = 246点。

还有一处细节要说明:耗费移动点数以起始格为准,与移动到的格子无关。如从草地上移动到沼泽上,费100点,而非175点。

三、当前移动点数的显示:

在英雄列表的左侧有一绿色指示计,指示当前英雄所拥有的移动点数。

我测量了一下,发现满值是22,(+)23~24,(++)25~27,(+++)28以上。(此数值指可移动的Tile。)

如当前移动点数为2472,即24(Tiles),会显示一个加号。

Note:

以上计算公式中的运配带算符“/”表示整除。

函数min(x , y)表示取x, y中的较小值。

其实在不同地形上,真正影响英雄移动力的只是英雄所率领的部队,而御告与英雄的种族类型无关

地表对移动力的消耗:

一块tile消耗100点(乘了100)移动点数。实际消耗值是在这个基础值上再考虑英雄种族、探路术等级和地表类型等因素计算出来的。

如在路上走,50%表示消耗50点移动点数。另外斜向走要比水平多耗费41%。

举个例子:在沼泽上水平移动一格要费175点,斜向移动一格则要费175 * 141 / 100 = 246点。

还有一处细节要说明:所耗费移动点数是以起始格为准,与移动到的格子无关。如从草地上移动到沼泽上,费100点,而非175点。

(关于细节这点,水云另有说明和发现:无论你是从草地走向沼泽,还是从沼泽走向草地,都是算沼泽移动,耗175点。同样,从路上走到沙漠,或从沙漠走到路上,都算沙漠移动(又说到dw了),归纳起来就是:按消耗移动力多的算。)

H3移动力的计算

在H3里,移动一格(Tile)的能力对应一点移动力。因没有小数计算,所以在内存中的数值是乘过100的。即移动15格的能力值为1500。

英雄的移动力是在新一天开始时计算的,参加计算的因素有:队伍中最慢兵种速度,移动力修正值(包括宝物修正和访问建筑的修正)和后勤术。

英雄的陆地移动力分为两部分:第一是基本移动力,是由英雄所带兵种中速度最慢的兵种所决定的(这与你是否有加速的宝物或特殊技无关,与WOG的怪物经验升级所加速度奖励无关,但特长兵种的英雄的+1速度奖励有关)。

兵种最慢速度和英雄的移动力数值对应关系具体如下:

速度为1时,移动力为1360点;

速度为2时,移动力为1430点;

速度为3时,移动力为1500点;

速度为4时,移动力为1560点;

速度为5时,移动力为1630点;

速度为6时,移动力为1700点;

速度为7时,移动力为1760点;

速度为8时,移动力为1830点;

速度为9时,移动力为1900点;

速度为10时,移动力为1960点;

速度为11及以±时,移动力为2000点。

(简单点来说就是从1500开始60,70,70递增,到2000封顶)

因为兵种速度的最小值为3,所以英雄的基本移动力的范围为1500~2000点。另外加速之靴增加600点,骑士手套增加300点,访问马厩增加400点属于额外移动力(还有部分野外建筑也可增加英雄的移动力,但因为只能加一天的移动力,所以在这里就不列入考虑范围)。第二技能中的后勤术就是以基本移动力为基数增加的,也就是说除去三个后勤特殊技的英雄,其他英雄学会后勤术所增加的移动力最多为2000*30%=600点,相当于一双加速之靴所增加的移动力。由此我们可以计算,一个非后勤特殊技英雄最早多能有的初始移动力=基本移动力2000+加速之靴600+骑士手套300+马厩400+专家级后勤术600点:3900点。

但在地图上,英雄的实际移动力是以格来计算的,其计算公式为:移动格数=移动力点数/每格所消耗的点数。因为在不同的地形上带不同的兵,每格所消耗的移动力点数不同。所以说并不是移动力点数越多的英雄走的格数越多。:)我想大家都有沼泽地特别难走的感觉,那就对了,沼怿地是最最最费移动力点数的地形(当然沼怿城堡专有的兵种除外)。在不同地形上每格所消耗的移动点数如下:

地形 无寻路技能 基础寻路技能 高级寻路技能 专家寻路技能

鹅卵石路 50% 50% 50% 50%

沙烁路 65% 65% 65% 65%

泥路 75% 75% 75% 75%

草地 100% 100% 100% 100%

土地 100% 100% 100% 100%

熔浆地 100% 100% 100% 100%

地下洞穴 100% 100% 100% 100%

戈壁 125% 100% 100% 100%

雪地 150% 125% 100% 100%

沙漠 150% 125% 100% 100%

沼泽 175% 150% 125% 100%

说到这里,不能不提到寻路术(path finding),初级的寻路术使英雄在岩石地、沙地、雪地、沼怿地上每格所耗的移动力减少25点,高级寻路术使英雄在岩石地、沙地、雪地、沼怿地±每格所耗的移动力减少50点,直到减到100点为止,专家级寻路术使英雄在岩石地、沙地、雪地、沼怿地上每格所耗的移动力减少75点,直到减到100点为止。而对另外的地形毫无影响。所以在很多地图上,学寻路术的意义下大,如果地图上没有上面所说的后曰种地形的话,那学寻路术毫无意义。而且本城堡的兵对自己城堡的地形有天生的寻路术,也就是说在沼怿地,你只要只带着沼怿堡的兵,那移动每格所消耗的点数也为100点。

另外需要特别提到的是只要带有游牧骑兵就可以消除沙漠地形对移动力的影响。

在计算移动格数的时候,还要拄意格的大小问题,英雄的移动实际上是点移动,从一个点到另一个点的移动。如下:

2 1 2

1 0 1

2 1 2

当英雄在0点时,如果没有山或其他障碍,他有8个方向可以选择,如呆直走,即到4个标号为1的点,为一单元格。如果斜走,即到4个标号为2的点上,为一对角格。对角格所消耗的点数大约为单元格的1.4倍。也就是说原本直走可以走15格,那么斜走只能走11格。还有,英雄当天的移动力是由前一天英雄所带兵种和所携带宝物决定的,所以当英雄在城内休息的时候,把速度瞒的兵种留城内,只带速度最快的兵种,是增加移动力的常用方法。

关于直移与斜移:

打得多了,我们会发现:预览时可以“直移+斜移”,但如果我们先斜移一步,就再也没移动力挪动了!也就是说“直移+斜移”不等于“斜移+直移”。

原来,直移是个吝啬鬼,就算移动力差1丁点,你也别想移动;而斜移就比较大方了,有足够的移动力照算,不够的话也可以商量,只要不少于直移一步的移动力,就可以斜移。

比如说:你有200的移动力,刚好够你直移两步。你先直移一步,耗掉100,剩下100你既可以直移,也可以斜移。但是,如果你先斜移一步,耗掉141,那剩下的59就不能动了。

城堡类型 本土地形

城堡 草地

壁垒 草地

塔楼 雪地

地狱 熔岩

亡灵 土地

地下城 地下

据点 戈壁

要塞 沼泽

元素 草地

部队在本种族优势地形上作战时,速度、攻击和防御都会各增加1点,非优势地形则无此奖励。

战斗地形是按被攻击方的地形来决定。

无限移动力BUG

版本一直有效

首先,要有船长之帽这个组合宝物,和骑士手套和疾风靴这两件加移动力的宝物(似乎有其中一件也可以了)。

英雄会后勤术的话,会减少下船后的移动力。(估计电脑计算认为是跟宝物的效果一样的)

具体做法:在上船的时候带上帽子(注意不要穿鞋子和手套);再上岸(船长之帽上岸不减移动力地球人都知道了),上岸前注意穿上鞋子和手套,如果移动力不高的话,你就会看到移动力上涨了一节,这样就是成功的一个程序了,接下来要做的就是重复这个程序无数次...其实也不用这么多,据说有人试了14次就可以达到无限移动力的这个临界BUG了,但是据说也不是无限,曾经有牛人疯狂移动了两个小时后终于成功耗尽移动力停了下来,照这样看应该就是这个移动力的封顶最大值了。OK,你还在等什么?

两点补充:

1、说是14次,其实是和英雄的总体移动力有关系,而这又和所带的队伍速度有关系,那么可知上下船的次数是不固定,而且就算临界值是14次,那也不意味这无限移动力。临界值的意思是说一过此数行动值会回归0,到达临界值后英雄的行动能力逛上十来圈超大地图估计是没有问题的了,但不是无限,再逛下去就会发现行动值也在消耗,不停逛也只是数分钟或十来分钟就耗完了,一个多两个小时是没有的事--不过,假如在行动力耗完前再去重复上下船……我没有试验过--若也成那才是真正的无限行动力了,重复这样做就行--但是,临界值也是和剩余的行动力有关的,假如临界值是14,必须是剩余行动力恰好等于最初的行动力才合适,把握不好的话也许就会行动归0了,遇此要么精确计算剩余行动力,要么干脆不要上下那么多次,保险一点。

2、通过这个技巧实现的原理,同样的可以在没有鞋子和手套的情况下实现无限移动力——通过另一个英雄配合交换部队,带低速兵上船,到海上后换高速兵上岸(例如农民和天使~),当然没有宝物那么方便,但是也是一个办法。

1.有加移动力的宝物(比如靴子)

2.英雄技能-后勤术可以加快移动速度

3.队伍中兵种影响(似乎是按队伍中速度最慢的兵种决定整支部队的移动力)

1.有加移动力的宝物(比如靴子)

2.英雄技能-后勤术可以加快移动速度

3.队伍中兵种影响(似乎是按队伍中速度最慢的兵种决定整支部队的移动力)

1,地形。

2,技能。

3,宝物。

4,部队。

5,加移动的建筑。

一、英雄拥有的移动力点数:

在H3里,移动一格(Tile)的能力对应一点移动力。因没有小数计算,所以在内存中的数值是乘过100的。即移动15格的能力值为1500。

英雄的移动力是在新一天开始时计算的,参加计算的因素有:队伍中最慢兵种速度,移动力修正值(包括宝物修正和访问建筑的修正)和后勤术。

假设最慢兵种速度为spd,移动力修正值m点,后勤术等级Lv(0:normal, 1:basic, 2:advance, 3:expert),后勤特级等级special,则计算公式为:

基本移动力=min(1500 + (spd - 3) * 20 / 3 * 10, 2000);

后勤系数=10 * Lv * (100 + 5 * specail) / 100;

实际移动力=基本移动力 * (100 + 后勤系数) / 100 + m * 100

举例如下:

英雄带长枪兵(spd=4),穿着鞋(m=6),高级后勤术(Lv=2),后勤特级10级。

则基本移动力=min(1500 + (4 - 3) * 20 / 3 * 10, 2000)=1560;

后勤系数=10 * 2 * (100 + 5 * 10) / 100 = 30;

实际移动力=1560 * (100 + 30) / 100 + 6 * 100 = 2628;

即有移动26格的能力。

二、地表对移动力的消耗:

一块tile消耗100点(乘了100)移动点数。实际消耗值是在这个基础值上再考虑英雄种族、探路术等级和地表类型等因素计算出来的。具体情况参见H3的Help。

如在路上走,50%表示消耗50点移动点数。另外斜向走要比水平多耗费41%。

举个例子:在沼泽上水平移动一格要费175点,斜向移动一格则要费175 * 141 / 100 = 246点。

还有一处细节要说明:耗费移动点数以起始格为准,与移动到的格子无关。如从如昌草地上移动到沼泽上,费100点,而非175点。

三、当前移动点数的显示:

在英雄列表的左侧有一绿色指示计,指示当前英雄所拥有的移动点数。

我测量了一下,发现满值是22,(+)23~24,(++)25~27,(+++)28以上。(此数值指可移动的Tile。)

如当前移动点数为2472,即24(Tiles),会显示一个加号。

Note:

以上计算公式中的运算符“禅察/”表示整除。

函数min(x , y)表示取x, y中的较小值。

其实在不同地形上,真正影响英雄移动力的只是英雄所率领的部队,而与英雄的种族类型无关

地表对移动力的消耗:

一块tile消耗100点(乘了100)移动点数。实际消耗值是在这个基础值上再考虑英雄种族、探路术等级和地表类型等因素计算出来的。

如在路上走,50%表示消耗50点移动点数。另外斜向走要比水平多耗费41%。

举个例子:在沼泽上水平移动一格要费175点,斜向移动一格则要费175 * 141 / 100 = 246点。

还有一处细节要说明:所耗费移动点数是以起始格为准,与移动到的格子无关。如从草地上移动到沼泽上,费100点,而非渣袭扒175点。

(关于细节这点,水云另有说明和发现:无论你是从草地走向沼泽,还是从沼泽走向草地,都是算沼泽移动,耗175点。同样,从路上走到沙漠,或从沙漠走到路上,都算沙漠移动(又说到dw了),归纳起来就是:按消耗移动力多的算。)

H3移动力的计算

在H3里,移动一格(Tile)的能力对应一点移动力。因没有小数计算,所以在内存中的数值是乘过100的。即移动15格的能力值为1500。

英雄的移动力是在新一天开始时计算的,参加计算的因素有:队伍中最慢兵种速度,移动力修正值(包括宝物修正和访问建筑的修正)和后勤术。

英雄的陆地移动力分为两部分:第一是基本移动力,是由英雄所带兵种中速度最慢的兵种所决定的(这与你是否有加速的宝物或特殊技无关,与WOG的怪物经验升级所加速度奖励无关,但特长兵种的英雄的+1速度奖励有关)。

兵种最慢速度和英雄的移动力数值对应关系具体如下:

速度为1时,移动力为1360点;

速度为2时,移动力为1430点;

速度为3时,移动力为1500点;

速度为4时,移动力为1560点;

速度为5时,移动力为1630点;

速度为6时,移动力为1700点;

速度为7时,移动力为1760点;

速度为8时,移动力为1830点;

速度为9时,移动力为1900点;

速度为10时,移动力为1960点;

速度为11及以±时,移动力为2000点。

(简单点来说就是从1500开始60,70,70递增,到2000封顶)

因为兵种速度的最小值为3,所以英雄的基本移动力的范围为1500~2000点。另外加速之靴增加600点,骑士手套增加300点,访问马厩增加400点属于额外移动力(还有部分野外建筑也可增加英雄的移动力,但因为只能加一天的移动力,所以在这里就不列入考虑范围)。第二技能中的后勤术就是以基本移动力为基数增加的,也就是说除去三个后勤特殊技的英雄,其他英雄学会后勤术所增加的移动力最多为2000*30%=600点,相当于一双加速之靴所增加的移动力。由此我们可以计算,一个非后勤特殊技英雄最早多能有的初始移动力=基本移动力2000+加速之靴600+骑士手套300+马厩400+专家级后勤术600点:3900点。

但在地图上,英雄的实际移动力是以格来计算的,其计算公式为:移动格数=移动力点数/每格所消耗的点数。因为在不同的地形上带不同的兵,每格所消耗的移动力点数不同。所以说并不是移动力点数越多的英雄走的格数越多。:)我想大家都有沼泽地特别难走的感觉,那就对了,沼怿地是最最最费移动力点数的地形(当然沼怿城堡专有的兵种除外)。在不同地形上每格所消耗的移动点数如下:

地形 无寻路技能 基础寻路技能 高级寻路技能 专家寻路技能

鹅卵石路 50% 50% 50% 50%

沙烁路 65% 65% 65% 65%

泥路 75% 75% 75% 75%

草地 100% 100% 100% 100%

土地 100% 100% 100% 100%

熔浆地 100% 100% 100% 100%

地下洞穴 100% 100% 100% 100%

戈壁 125% 100% 100% 100%

雪地 150% 125% 100% 100%

沙漠 150% 125% 100% 100%

沼泽 175% 150% 125% 100%

说到这里,不能不提到寻路术(path finding),初级的寻路术使英雄在岩石地、沙地、雪地、沼怿地上每格所耗的移动力减少25点,高级寻路术使英雄在岩石地、沙地、雪地、沼怿地±每格所耗的移动力减少50点,直到减到100点为止,专家级寻路术使英雄在岩石地、沙地、雪地、沼怿地上每格所耗的移动力减少75点,直到减到100点为止。而对另外的地形毫无影响。所以在很多地图上,学寻路术的意义下大,如果地图上没有上面所说的后曰种地形的话,那学寻路术毫无意义。而且本城堡的兵对自己城堡的地形有天生的寻路术,也就是说在沼怿地,你只要只带着沼怿堡的兵,那移动每格所消耗的点数也为100点。

另外需要特别提到的是只要带有游牧骑兵就可以消除沙漠地形对移动力的影响。

在计算移动格数的时候,还要拄意格的大小问题,英雄的移动实际上是点移动,从一个点到另一个点的移动。如下:

2 1 2

1 0 1

2 1 2

当英雄在0点时,如果没有山或其他障碍,他有8个方向可以选择,如呆直走,即到4个标号为1的点,为一单元格。如果斜走,即到4个标号为2的点上,为一对角格。对角格所消耗的点数大约为单元格的1.4倍。也就是说原本直走可以走15格,那么斜走只能走11格。还有,英雄当天的移动力是由前一天英雄所带兵种和所携带宝物决定的,所以当英雄在城内休息的时候,把速度瞒的兵种留城内,只带速度最快的兵种,是增加移动力的常用方法。

关于直移与斜移:

打得多了,我们会发现:预览时可以“直移+斜移”,但如果我们先斜移一步,就再也没移动力挪动了!也就是说“直移+斜移”不等于“斜移+直移”。

原来,直移是个吝啬鬼,就算移动力差1丁点,你也别想移动;而斜移就比较大方了,有足够的移动力照算,不够的话也可以商量,只要不少于直移一步的移动力,就可以斜移。

比如说:你有200的移动力,刚好够你直移两步。你先直移一步,耗掉100,剩下100你既可以直移,也可以斜移。但是,如果你先斜移一步,耗掉141,那剩下的59就不能动了。

城堡类型 本土地形

城堡 草地

壁垒 草地

塔楼 雪地

地狱 熔岩

亡灵 土地

地下城 地下

据点 戈壁

要塞 沼泽

元素 草地

英雄的等级

英雄的技能(寻路术,后勤术)

宝物(凳睁如神行鞋,骑士手套)

地形(路>平原>荒地>地下>沼泽>雪原)

种族(在相应的地形有移动加成)

带的兵种(兵的移动力和枣启移动方式)

特殊建早谈筑:马厩

PS:写的这么全,记得给我加分。

英雄的等级

英雄的技能(寻路术,后勤术)

宝和隐铅物(神行鞋,骑士手套)

地形唤好(路>平原>荒地>地下>沼泽>雪原)

种族(在相应的地形有移动加成)

带的兵种(兵的移动力和移动方式)

特携凯殊建筑:马厩

PS:写的这么全,记得给我加分.

后勤

基础:加10%移动力备乱

高级:加20%移动力

专家:加30%移动力

骑士手套 加移动力300点。

神行靴 加 600点

马厩:加移动力400点仿族档

其他也是 不过就穗铅是访问后+的

绿洲+800 但是在沙地上 800也不够用