yzf_2000 发表于 2010-6-21 17:53:41

浆果(Berry Bushes)有没有代码?

我想让AI见到浆果才建磨坊

bingbing 发表于 2010-6-21 18:42:38

我这里有个例子,不过不是见到浆果才建磨坊,而是开始采浆果才建磨坊
来自Kosmos

(defconst villager-forage-m      120);采浆果的男村民
(defconst villager-forage-f      354);采浆果的女村民

(defrule
    (game-time >= 10)
    (building-type-count-total town-center >= 1)
    (building-type-count-total mill == 0)
    (or
      (game-time >= 240)
      (or
      (unit-type-count villager-forage-m >= 1)
      (unit-type-count villager-forage-f >= 1)
      )
    )
    (or
      (resource-found food)
      (game-time >= 300)
    )
    (can-build mill)
=>
    (build mill)
    (disable-self)
)

yzf_2000 发表于 2010-6-23 18:37:20

还是food啊
如果是food,那可能在鹿群边建吧。浆果有没有像男女村民这样的代码?

老胡V1 发表于 2010-6-26 15:32:46

不可能
请注意这样的
(defconst villager-forage-m      120);采浆果的男村民
(defconst villager-forage-f      354);采浆果的女村民
所以很明显是由于有浆果人才会建的。。。
页: [1]
查看完整版本: 浆果(Berry Bushes)有没有代码?