翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1024|回复: 9

[求助] 为什么建筑物的主动攻击距离不跟射程随动

[复制链接]

4

主题

0

精华

393

积分

子爵

耕战
57
鹰币
745
天龙币
0
回帖
51

翔鹰建站十周年纪念章

附庸关系0
发表于 2018-1-16 20:19:15 | 显示全部楼层 |阅读模式
被这个问题困扰很久了一直想不明白。无论是通过事件还是内存修改来提升建筑的攻击距离。但建筑始终不会主动攻击距离始终没有变更

如图,我的炮塔22射程,可以打到红色城堡区域的任何单位,但是炮塔并没有主动攻击,一直到这个弩炮走到接近悬崖的位置才主动工具。所有单位都有个搜索敌人范围的属性,但是这个数值根据我的观测,是跟射程随动的,一般都是跟射程的数值一样,然而并没有影响到主动攻击距离。假使我方30射程城堡,遇到15射程投石机,依然只能被白打。地图是全部可视的,不存在视野问题。这个我在乌拉拉和HD上都是这样的结果。
莫非这些建筑的主动攻击距离只取+前面的数字吗?有没有什么办法来解决呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

8

主题

0

精华

2045

积分

侯爵

耕战
203
鹰币
237204
天龙币
0
回帖
98

翔鹰建站十周年纪念章

附庸关系2
发表于 2018-1-16 20:35:38 | 显示全部楼层
塔的视野有没有改?
回复

使用道具 举报

4

主题

0

精华

393

积分

子爵

耕战
57
鹰币
745
天龙币
0
回帖
51

翔鹰建站十周年纪念章

附庸关系0
 楼主| 发表于 2018-1-16 20:51:39 | 显示全部楼层
赤那思汗 发表于 2018-1-16 20:35
塔的视野有没有改?

改了。但是视野造成不了影响。升级满的城镇瞭望科技,一般塔都有16以上的视野。何况这个还是地图全部可视。
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441126
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2018-1-16 20:53:06 | 显示全部楼层


首先最重要的是,打開"地圖全視野"不代表單位視野本身判定消失,受遊戲限制此主動攻擊範圍仍以16為限(針對城堡還要減去體積4x4)


另外30射程城堡對15射程巨投, 正常情況下應該是巨投先攻,然後觸發FLARE後城堡會開火反擊, 不會"只能被白打"



若為1x1的塔,則上圖為最遠自動攻擊範圍

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

4

主题

0

精华

393

积分

子爵

耕战
57
鹰币
745
天龙币
0
回帖
51

翔鹰建站十周年纪念章

附庸关系0
 楼主| 发表于 2018-1-16 21:02:39 | 显示全部楼层
狂~劇情狂 发表于 2018-1-16 20:53
首先最重要的是,打開"地圖全視野"不代表單位視野本身判定消失,受遊戲限制此主動攻擊範圍仍以16為限(針對城 ...

这个情况我做过实际测试。以成吉思汗战役第二关进入中国为例,电脑会造投石机冲过来,巨投在右侧那个岛的绿色城门附近就可以打我门口的城堡,而我的城堡不可能反击它,必须要我主动点它才行。为了验证视野的问题。我还在巨投展开的区域放了几个哨塔。但是并没有什么用

点评

你驗證的方法本身就錯了  发表于 2018-1-16 21:15
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441126
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2018-1-16 21:08:50 | 显示全部楼层
kkfkkkfk 发表于 2018-1-16 21:02
这个情况我做过实际测试。以成吉思汗战役第二关进入中国为例,电脑会造投石机冲过来,巨投在右侧那个岛的 ...

巨投判定只要觸及城堡4x4範圍的任何一格就行, 而與此同時城堡16格的主動攻擊限制卻要從城堡中央算起

和全開地圖模式一樣, 各單位計算主動攻擊也不會因為別的單位/哨站打開視野而變化, 判定只限該單位自身的視野範圍再加上16格限制, 但單位遭遠距攻擊時作出反擊不在此限


30射程城堡遭視野外的神之弓攻擊


神之弓攻擊命中後30射程城堡自動反擊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

4

主题

0

精华

393

积分

子爵

耕战
57
鹰币
745
天龙币
0
回帖
51

翔鹰建站十周年纪念章

附庸关系0
 楼主| 发表于 2018-1-16 21:21:06 | 显示全部楼层
但是这个情况不限于城堡,因为有个东西让我发现只是我自己的建筑受制,电脑的打人却快的不行,一个例子就是遗朝斯福尔扎战役的第三关,敌军有两个腐败塔,16射程,15射程炮舰还没A它,它就马上A我了。而我方的塔基本不会主动A  12格开外的。总的来说。主动攻击距离的上限或许真的存在

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

4

主题

0

精华

393

积分

子爵

耕战
57
鹰币
745
天龙币
0
回帖
51

翔鹰建站十周年纪念章

附庸关系0
 楼主| 发表于 2018-1-16 21:26:08 | 显示全部楼层
狂~劇情狂 发表于 2018-1-16 21:08
巨投判定只要觸及城堡4x4範圍的任何一格就行, 而與此同時城堡16格的主動攻擊限制卻要從城堡中央算起

...

真是有心了,如果被先A,城堡虽然能抗几下,但是像The horde这类AI,上来的巨投都是成群的,扛不住几下就BOOM了。巨投那远防,城堡短时间打不死巨投,我觉得防守方会吃亏的不行。所以琢磨有没有办法能改变这个情况。让防守的建筑先发制人
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441126
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2018-1-16 21:28:49 | 显示全部楼层
因為AI並不是使用各單位/建築自動攻擊範圍判定, 每個AI腳本會另外設定索敵反應距離等策略值, 詳參官方AI教程 (https://www.hawkaoe.net/bbs/thread-3131-1-1.html)

另外上面一直在說了, 主動攻擊距離限制是16, 但計算時包括建築中央格子, 用AGE或UP觸發修改一下距離就一清二楚了
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-22 12:12 , Processed in 0.173170 second(s), 110 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表