骑士不怕长枪 发表于 2005-6-30 18:56:48

[求助]请问如何让电脑驻军

请问如何让电脑不把驻军撤出
或设定电脑的驻军单位数量或百分比

卧龙先生 发表于 2005-6-30 23:37:22

呵呵,骑士兄的问题真是高难度呀!不知道帝国时代有没有为这个事件设计了代码的呢....

骑士不怕长枪 发表于 2005-6-30 23:42:51

"不知道帝国时代有没有为这个事件设计了代码的呢...."也是啊,我看了一遍都没找到。看来新战役要换些调子了,不能用城堡。

_CCC_大智 发表于 2005-7-1 09:58:28

用区域物件来占领吧没有敌兵有自己兵的时候占领成功。两者都有不会改变所有权,直到还剩一方的兵要做也不难……

_CCC_大智 发表于 2005-7-1 14:31:53

那不就用区域占领罗……

骑士不怕长枪 发表于 2005-7-1 18:59:36

我说了一大段…… -_-||||

骑士不怕长枪 发表于 2005-7-2 00:22:11

“用区域物件来占领吧
没有敌兵有自己兵的时候占领成功。
两者都有不会改变所有权,直到还剩一方的兵”“骑士兄干脆用城墙弄个“城堡”吧”大智搞错了,或许是我说得不太明朗。“用城堡做中心。
一旦城市有军队进入便占领(有1p到6p依次优先),若有两只军而城堡无驻军则失去城堡控制权。”注意区分“城堡”和“城市”。“城堡”和“城市”是两个不同步的地方。控制城市不一定控制城堡(指的不是被敌军占领,而是可以是空的),要控制城堡的话必须控制城市。上面那段看不懂就算了。总之设计这样是为了当城堡被轰得不能再驻扎时(这时单位全退出“城堡无驻军则失去城堡控制权”),城堡不再受攻击(因为失去控制权,敌方也不能控制)。不然,若不改城堡所有权,则城堡将继续受攻击,直到毁灭。    这样应该明朗了吧。之所以“电脑自动对城堡驻军”那么重要,就是因为电脑无驻军的话,当我军进入敌方城市时,城堡改为空的(第三方),双方都无法驻扎(敌人吃亏)。    直到一方退出:1、我方退出则敌方重新获得城堡控制权;
                2、敌方被我军打败,则我军不但获得城堡控制权,还控制整座城市(三、四只军队也一样)。所以这样说的话,要改为“区域占领”的话其实很简单,只要删除城堡的这些功能:删除楼顶那篇文章的最后几段(3个触发)
“==Castle Ownership Changing Triggers(CaOCT)==

=>enable '有驻军'
=>enable '无驻军'
['有驻军']
IF:at B garrison 1
=>disable '无驻军'
['无驻军']
IF:at -> unit 2
=>change B ownership x->8”
再换件东西(不可驻扎,比如学院)在城堡的位置,作为城市中心就行。也就是说单用“区域占领”只要19+1个触发(那个1可以共享)。

小狐 发表于 2005-7-5 21:07:21

我也想找这个命令....否则AI挑战赛就用TEUTON了

骑士不怕长枪 发表于 2005-7-6 17:48:24

用条顿干吗?

小狐 发表于 2005-7-6 18:54:57

防守塔能有10人那,弓兵驻进去防守岂不是很爽!

_CCC_大智 发表于 2005-7-10 14:03:56

<DIV class=quote><B>以下是引用<I>骑士不怕长枪</I>在2005-7-1 18:59:36的发言:</B>

我说了一大段…… -_-|||| </DIV>


汗……辛苦了……喝杯茶……

我不能让电脑自己驻军,但是如果驻扎了兵进去,再改变所有权,也就是说,电脑A的建筑里装有电脑B的兵的话,他就不会出来了

sd0061 发表于 2006-6-18 19:08:16

弩手全进驻炮塔呢?多发1枚炮弹
页: [1]
查看完整版本: [求助]请问如何让电脑驻军