皇汉军旗 发表于 2007-5-28 11:45:33

AI的几个问题

1.我希望有一定数量的村民随时待命维修堡垒、炮塔等建筑,他们死了的话电脑要继续生产出来维持足
额,怎样设置数量或比例?
2.卧龙上次给的AI里,电脑的部队分散得满地乱跑,如何解决?如果希望电脑完全采用防守策略,设置攻击
部队比例为零是否就可以了?
3.如果贸易策略不加设定,电脑是否不会买卖资源?
4.如何让军事建筑生产出来的部队留在该建筑旁边进行防守?
5.首位攻击类别依次为炮塔\堡垒\TC如何设置?
6.探索村民的比例设为0.
7.如何使电脑在达到自己兵力数量极限后才集中部队主力进攻敌人?
8.使电脑自己的TC受到最高等级的保护如何设置?
9.智能攻击系统应该如何开启?

帝国菜鸟 发表于 2007-6-1 18:15:41

建议lz看看宝典

尼克 发表于 2007-7-16 12:53:18

臥龍先生給了你一個ai嗎?在哪裡?
我也許可以幫你改改它達到你的要求。

小狐 发表于 2007-7-16 09:42:31

这些用AI BUILDER都可以做到呀

卧龙先生 发表于 2007-7-22 12:28:52

你提出的问题内容还真多.呵呵!
1.我希望有一定数量的村民随时待命维修堡垒、炮塔等建筑,他们死了的话电脑要继续生产出来维持足
额,怎样设置数量或比例?
<FONT color=#ee1111>AI 是很复杂的东西,生产村民一般需要设置几个"规则",不过至少以下代码可以维持生产村民达 32 个:</FONT>
<FONT color=#f70909>(defrule   (unit-type-count-total villager &lt; 32)   (can-train villager) =&gt;   (train villager) )</FONT>
2.卧龙上次给的AI里,电脑的部队分散得满地乱跑,如何解决?如果希望电脑完全采用防守策略,设置攻击
部队比例为零是否就可以了?
<FONT color=#ff0000>(defrule   (true) =&gt;   (set-strategic-number sn-number-attack-groups 1)//进攻分组为 1   (set-strategic-number sn-maximum-attack-group-size 100)//最大   (set-strategic-number sn-minimum-attack-group-size 100)//最小 进攻人数在每一个小队伍中,也许最小可以去掉,但你最好试试看   (disable-self) )</FONT>
3.如果贸易策略不加设定,电脑是否不会买卖资源?
<FONT color=#f70909>电脑默认不做买卖</FONT>
<FONT color=#f70909></FONT>
4.如何让军事建筑生产出来的部队留在该建筑旁边进行防守?
<FONT color=#ff0000>关闭巡逻系统,也就是士兵不动,可以模拟你的需要</FONT>
<FONT color=#ff0000>(defrule   (true) =&gt;   (set-strategic-number sn-task-ungrouped-soldiers 0)   (disable-self) )</FONT>
<FONT color=#ff0000></FONT>
5.首位攻击类别依次为炮塔\堡垒\TC如何设置?
<FONT color=#f70909>请查看剧情狂翻译的 AI 脚本中的进攻优先策略,我忘记了,因为常常没用到</FONT>
<FONT color=#f70909></FONT>
6.探索村民的比例设为0.
<FONT color=#f70909>关闭村民探索:</FONT>
<FONT color=#f70909>(defrule   (true) =&gt;   (set-strategic-number sn-total-number-explorers 0)   (disable-self) )</FONT>
7.如何使电脑在达到自己兵力数量极限后才集中部队主力进攻敌人?
<FONT color=#f70909>设置规则可以实现,比如指定进攻指令在军事人口达 50 人以后再执行:</FONT>
<FONT color=#f70909>(defrule   (defend-soldier-count &gt;= 50) =&gt;   (attack-now)   (disable-self) )</FONT>
8.使电脑自己的TC受到最高等级的保护如何设置?
<FONT color=#ff0000>不知道 TC 是什么</FONT>
<FONT color=#ff0000></FONT>
9.智能攻击系统应该如何开启?
<FONT color=#f70909>(defrule   (true) =&gt;   (set-strategic-number sn-attack-intelligence 1)   (disable-self) )</FONT>
[此贴子已经被作者于2007-7-22 0:29:42编辑过]
页: [1]
查看完整版本: AI的几个问题