tankant 发表于 2012-9-11 12:08:26

求见识:贴出你见过的最复杂的规则

本帖最后由 tankant 于 2012-9-11 12:17 编辑

我要做AI脚本生成器,需要了解这类复杂的语法。
另外我想知道,这种AI脚本能把单位控制的多精细,能否控制单个单位去做一件具体的事情?
能否这样的例子:
=========www.orayes.com============
#load-if-defined
(defrule
(受到弓箭手攻击)
(周围5的范围内有投矛手)
=>
(让投矛手攻击弓箭手)
(被攻击单位攻击弓箭手)
)
#else
(defrule
(受到弓箭手攻击)
(周围5的范围内没有投矛手)
=>
(被攻击单位反方向移动,也就是逃跑)
)
#end-if

=========www.orayes.com============
这样的语法能否实现?

六文丿鱼丸 发表于 2012-9-11 12:10:49

不要插广告= =

tankant 发表于 2012-9-11 12:18:00

本帖最后由 tankant 于 2012-9-11 12:19 编辑

回复 ☆小源 的帖子

这是外链+分隔符,我发明的{:lol:}
我怕正文和代码混在一起影响阅读,求放过。

狂~劇情狂 发表于 2012-9-11 13:08:17

官方教程已經列出了所有事實及動作,同時策略值對單位的控制就已經是絕對極限,可以指定組隊標準、攻擊目標判定標準及兩個擬控兵的單位AI規則,但像你那樣微調單位行動無疑是痴人說夢。

tankant 发表于 2012-9-11 13:40:29

回复 狂~劇情狂 的帖子

我明白了,这样问题就简单了。thX~~
页: [1]
查看完整版本: 求见识:贴出你见过的最复杂的规则