猪崽 发表于 2010-1-16 23:08:55

怎么让电脑去造地基?AI怎么弄?

RT,怎么让电脑去造一个在后来用触发创造的地基?

RT,KK在评论木木的战役的时候说过不配AI的战役算不上好战役,我想问问大家AI怎么搞。


PS:顺带问问AI信号怎么弄。我拆别人战役只是一个普通的条件【AI信号】,但测试不能启动

Thanks everyone!

lyzxsk 发表于 2010-1-17 08:04:21

AI信号:
数字AI,可以直接用文本编辑.
(defrule
(taunt-detected 1 XXX);检测到玩家1(也就是玩家啦)输入的数字XXX(好象是1~255之间的任意整数都行)
=>
(set-signal XXX);回馈一个信号XXX给触发系统
(acknowledge-taunt 1 XXX);注销掉玩家1的发送的嘲弄数字XXX,这条可要可不要
(disable-self);关闭规则,可要可不要。
)
(defrule;这个指令是保证触发不会因为很久以前输入的数字而莫名其妙地激活的
(taunt-detected 1 XXX);收到玩家输入的数字XXX
=>
(acknowledge-taunt 1 XXX);注销这个数字信号,也就是不再保留它
)

先创一个文本文档,改成名字改成"数字.AI",再新建一个,名字改成"数字.per",把以上文本输入"数字.per",放到帝国时代AI文件夹里

Ikarus 发表于 2010-1-17 08:42:22

直接指派村民到地基中心就可以                              www.hawkaoe.net

猪崽 发表于 2010-1-17 11:15:17

谢谢各位了,测试下去。
Thanks everyone!
--------------------------测试完毕---------------------------
KK,不行啊,那群傻农民就站在地基上面不动,锤子也懒得拿啊

[ 本帖最后由 猪崽 于 2010-1-17 11:21 编辑 ]

Ikarus 发表于 2010-1-17 11:58:13

必然是你设置的问题。用任务目标即可                              www.hawkaoe.net

猪崽 发表于 2010-1-17 12:04:31

我就是用任务目标啊,设定对象农民 ,设定位置地基位置嘛,他就是不去建啊

lyzxsk 发表于 2010-1-19 12:10:32

AI信号可以用吧?
-------可恶的字数-------

lyzxsk 发表于 2010-1-19 12:12:23

AI要专门选一个玩家,他的AI要选"数字AI",而且必须是你的盟友(这样方便)

猪崽 发表于 2010-1-20 15:16:02

原来如此,估计我会用了。thanks!

霸王圣帝 发表于 2011-1-13 15:52:39

回复 3楼 的帖子

怎么弄,好像不可以,农民会走到那里而不会建造。
页: [1]
查看完整版本: 怎么让电脑去造地基?AI怎么弄?