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

[求助] 问几个问题

 关闭 [复制链接]

4

主题

0

精华

246

积分

男爵

耕战
37
鹰币
4
天龙币
0
回帖
35
附庸关系0
发表于 2009-7-23 16:52:31 | 显示全部楼层 |阅读模式
1、怎么让电脑去打城墙?曾经有段时间我的AI还能打墙的,后来修改了些,现在打不了墙了。。

2、当树砍掉之后城墙会有缺口,怎么让电脑自己补上?我试着用timer隔段时间循环执行enable-wall-placement,但是没有用。。

3、今天知道了(train 759)是能让兵营里出近卫军,有没有个单位的id的表?前几百个我能用AGE打开dat文件找那个unit(或者直接写名字参数,像villager啊那样的),后面的一些就不知道了。在ATE的代码中找到(cc-players-unit-type-count gaia 942 > 0),这里942不知是什么东西。。(是地图上的地形或是什么单位?)
回复

使用道具 举报

78

主题

13

精华

2万

积分

圣徒

耕战
2683
鹰币
182
天龙币
0
回帖
1957

二级皇家勋章一级嘉禾勋章二级帝国勋章十字军勋章雄鹰勋章活跃者使者勋章

附庸关系0
发表于 2009-8-14 17:30:49 | 显示全部楼层
我来解答!
第一个问题的答案:(set-strategic-number  sn-target-evaluation-siege-weapon 100)
数值大于0就可以,不过我想应该是越大越好。
sn-target-evaluation-siege-weapon 的作用:设定在计算机游戏者评估目标时攻城武器对建筑物的附加乘数(同时是非攻城武器对建筑物的减免乘数)。数值大于 0 时代表计算机游戏者的攻城武器会试图攻击建筑物而非攻城武器会试图避免攻击建筑物,等于 0 时代表此情况无特殊影响力。默认值是 0 。


第二个问题的答案:未知


第三个问题的答案:https://www.hawkaoe.net/bbs/thread-23845-1-1.html
心烦意乱。静下来吧。
回复

使用道具 举报

4

主题

0

精华

246

积分

男爵

耕战
37
鹰币
4
天龙币
0
回帖
35
附庸关系0
 楼主| 发表于 2009-8-14 17:55:13 | 显示全部楼层

回复 2# 的帖子

关于第一个问题,sn-target-evaluation-siege-weapon即使有影响,影响也很小,即使设到10000也没有什么效果。我后来试了下主要看部队攻击城墙时是否会看到其他目标,因为城墙是单位最后选择的目标,所以部队看到其它单位是就会跳过攻击城墙,如果目标在城墙内,部队就会在城墙外绕了。
这个问题我在其他地方也问过了,也看了许多回帖,但是最终发现主要还是看游戏引擎如何指定攻击目标了,evaluation的sn值作用都不是太明显
回复

使用道具 举报

78

主题

13

精华

2万

积分

圣徒

耕战
2683
鹰币
182
天龙币
0
回帖
1957

二级皇家勋章一级嘉禾勋章二级帝国勋章十字军勋章雄鹰勋章活跃者使者勋章

附庸关系0
发表于 2009-8-14 18:16:30 | 显示全部楼层
不会啊?明明可以。我都试过了。
不过这样有个缺陷。如果是0,虽然兵会打墙,那么攻城武器(特别是投石机)就到处乱砸人。如果大于0,虽然攻城武器只打墙了,可是兵又不会主动砍墙(特别是木墙!)。这还真矛盾啊!
还是不要设成0好了。兵不打墙就不打吧,等攻城武器就好了。总好过几个投石机放着城堡不打,狂打小兵把!

[ 本帖最后由 老胡V1 于 2009-8-14 18:17 编辑 ]
心烦意乱。静下来吧。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-16 06:03 , Processed in 0.107166 second(s), 56 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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