KK的战役Ai问题专贴
一、让敌人不段向指定地点进攻的指令怎么写(如坐标(50,50))二、让一段Ai在指定触发开始后再开始实行,指令怎么写,触发又怎么写(是不是set signal)
三、上面两条合在一起怎么写。。。
我Ai太小白了,只好麻烦麻烦老胡了,以后我了解了可能会问得更少些。
问题不急。 第一个不可能…说过多次了…第二个,触发效果那里选送出AI信号值(貌似是这个名字,反正差不多)。AI那部分忘了…反正不是set-signal,我记得教程里有的…有个英文我不会拼…你自己找找看…其实有别的方法的,例如触发效果写盖亚进贡一食物给AI玩家,然后AI代码里加一句(food-amount == 1)这样就可以了。或者用单位法,进贡改成产生目标骑士,然后AI那里加一句话(unit-type-total-count knight == 1)效果一样 好。
那么第一个问题是不是只要给出(给电脑)启示者就可以? 掺和两句。。。。。
1、在TSA范围内仅保有一个敌对军事建筑,可以导致AI不断派兵来拆这个建筑。
缺点也很明显,AI的第一目标就是这个建筑。进攻也很散乱。
所以半路上伏击他们也满容易的。只有齐射没挂的个别才会反击(困难下,其他难度未知)
至于TSA怎么写可以参考旧贴。
2、第二个,编辑器的发射是AI触发信号。消除该信号是“acknowledge-event(重設人工智慧觸發事件)”。
有一个问题,在使用中要注意,比如多个AI(比如Player2~P8)都使用了这句,P2关掉后P3到P8谁都接受不到这个触发信号了。所以使用时候垫底的那个Player比如P8的AI语句和前面几个相比要特别点。
不过目前光靠AI进攻的话,最流行的Attack和TSA都有缺点。
PS:看了下发现侦测信号的没写:34: event-detected
<事件類型> <事件編號>
[ 本帖最后由 Ru43 于 2009-11-9 23:24 编辑 ] 用TSA会出错,因为它无法指定目标。如果离AI更近还有一个建筑,他就会去打那个建筑而不是打远方你真正想要AI打的(你的联盟如果和ai敌对更惨,AI还会跑去打你联盟。因为TSA是先打近才打远的)。不过如果你只有一个建筑就另当别论。而且用TSA的话兵是十分分散的…不过可能可以试试在那位置(有和AI敌对的军队)放AI的地图启示者然后用ATTACK-NOW,估计不太可行…要不试试让一个AI的兵跑去那里,总之就是要让AI知道敌人的位置。另外第二个问题大概资源法会好些,因为毕竟大家比较熟悉进贡…效果里的送出AI信号值大概没几个人会注意 用TSA会出错,因为它无法指定目标。如果离AI更近还有一个建筑,他就会去打那个建筑而不是打远方你真正想要AI打的(你的联盟如果和ai敌对更惨,AI还会跑去打你联盟。因为TSA是先打近才打远的)。不过如果你只有一个建筑就另当别论。而且用TSA的话兵是十分分散的…不过可能可以试试在那位置(有和AI敌对的军队)放AI的地图启示者然后用ATTACK-NOW,估计不太可行…要不试试让一个AI的兵跑去那里,总之就是要让AI知道敌人的位置。另外第二个问题大概资源法会好些,因为毕竟大家比较熟悉进贡…效果里的送出AI信号值大概没几个人会注意 联盟的事比较好办。如果是在战役中,如果需要特定动作比如追杀或者逃逸,一般都会把该玩家对所有无关玩家设为单方面同盟。:6:
而如果怕这种单方面同盟不利于防守,则完全可以用两组各自敌对的玩家(玩家对3、4敌对,与2为盟友。3对玩家敌对,与2、4为盟友。4对2敌对,与玩家是盟友。)
注意让3、4的营地混排就差不多了。
[ 本帖最后由 Ru43 于 2009-11-9 23:44 编辑 ] 如果不是有特殊需要,个人觉得可以用指派目标任务… 这样可以做到指定目标…而且最基本的需要大都能满足… 原帖由 老胡V1 于 2009-11-9 23:54 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
这样可以做到指定目标…而且最基本的需要大都能满足…
指派目标半途被攻击停下怎么办?如何确定何时让半途作战单位重新向目标前进?
虽然有解决的构想,但也只能用在小范围的有向地形上。。。。。:34: 我以为他是说玩家在一个地方等着AI进攻……………… 就是克蕾西型防守战…怎么弄啊?……让ai只向前冲… 我悲剧…没玩过…… 总之就是在剧情触发后可以让敌人向一个地方走…… …bx提了一句,直接单弄一个玩家来只进攻就好…
要他进攻再给他单位
可是我只是想知道,是不是只要敌人视野内有敌人就会去攻击?我指的给启示者是说玩家单位都在那里。
指派内队型,而且冲车必然落在骑兵后面,会很悲剧。 原帖由 帝国银之风¤ 于 2009-11-10 19:10 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
…bx提了一句,直接单弄一个玩家来只进攻就好…
要他进攻再给他单位
可是我只是想知道,是不是只要敌人视野内有敌人就会去攻击?我指的给启示者是说玩家单位都在那里。
指派内队型,而且冲车必然落在骑兵后面,会 ...
1、不太清楚。不过应该是。区别是难度不同视野会不同。
2、克雷西是用群体巡逻。 克蕾西打到最后的不是Attack-now么= =|||
唉,没关系
好办的是,按照剧情,我方单位那时都应该堆在一起了。往那里进攻就可以 原帖由 帝国银之风¤ 于 2009-11-10 19:24 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
克蕾西打到最后的不是Attack-now么= =|||
唉,没关系
好办的是,按照剧情,我方单位那时都应该堆在一起了。往那里进攻就可以
印象果然靠不住,只记得敌人冲得还算整齐:38: 我当时无语极了
守到(开图了)地图上的敌人都没了,心想这战役还蛮简单!
结果发现小地图上有点动得像蚂蚁一样…转到一看,泪流满面! 看来我要多玩战役了55555…
页:
[1]
2