天問 发表于 2013-11-23 20:04:08

贡献资源予电脑然后改变外交关系之疑问

想问一问如何达成「贡献1000食物、黄金、木材、石头予电脑」,然后电脑改变外交关系、或者改变电脑士兵的拥有权?
虽然我有翻帖但我不大明白相关资料(像AI信号那些是有的,但我不太明白,故在此问问)。

我了个丢丢 发表于 2013-11-23 21:36:21

简单的方法可以用堆积属性,复杂的AI我就不懂了

VicViper 发表于 2013-11-24 09:23:49

我了个丢丢 发表于 2013-11-23 21:36 static/image/common/back.gif
简单的方法可以用堆积属性,复杂的AI我就不懂了

不行吧?如果电脑自己把属性堆上去了这触发岂不是设计失败了?

M.I.K.U. 发表于 2013-11-24 20:37:47

(defrule
        (players-tribute 1 food >= 200)
=>
        (set-signal 1)
)

如上所写的AI规则效果为:玩家1进贡给该AI超过200食物后,该AI放出AI信号1

天問 发表于 2013-11-25 10:44:05

M.I.K.U. 发表于 2013-11-24 20:37 static/image/common/back.gif
(defrule
        (players-tribute 1 food >= 200)
=>


謝謝,但仍然要修改AI才可以達成吧?

M.I.K.U. 发表于 2013-11-25 14:00:10

天問 发表于 2013-11-25 10:44 static/image/common/back.gif
謝謝,但仍然要修改AI才可以達成吧?

如果电脑会自己采集或者用其它的方式获得该项资源的话,只能通过AI来达成
否则,可以直接用“堆积属性”来制作相关触发
页: [1]
查看完整版本: 贡献资源予电脑然后改变外交关系之疑问