徐铮 发表于 2010-8-30 16:42:33

帮我看看此AI为什么输入数字没反应?

此是我第一次做AI,按照https://www.hawkaoe.net/bbs/thread-30483-1-1.html所说的,和gongnongjie 本人所教的,就弄了个不动AI加数字1~3的。结果,不动AI凑效了,但是数字AI却没生效。gongnongjie 本人说他自己弄的就生效了,而且比AI区的“不动AI+数字1~255”的好用(AI区的只能输入一次,他做的能输入无限次)。帮我看看为什么。
一下为我编辑的AI代码:
(defrule
    (true)
=>
    (set-strategic-number sn-maximum-food-drop-distance 0)
    (set-strategic-number sn-maximum-wood-drop-distance 0)
    (set-strategic-number sn-maximum-gold-drop-distance 0)
    (set-strategic-number sn-maximum-stone-drop-distance 0)
    (disable-self)
)
(defrule
    (true)
=>
    (set-strategic-number sn-percent-civilian-gatherers 0)
    (set-strategic-number sn-percent-civilian-builders 0)
    (set-strategic-number sn-percent-civilian-explorers 0)
    (disable-self)
)
(defrule
    (true)
=>
    (set-strategic-number sn-task-ungrouped-soldiers 0)

    (disable-self)
)



(defrule
(taunt-detected 1 1)
=>
(acknowledge-taunt 1 1)
(cc-add-resource gold 1)
)

(defrule
(taunt-detected 1 2)
=>
(acknowledge-taunt 1 2)
(cc-add-resource gold 1)
)

(defrule
(taunt-detected 1 3)
=>
(acknowledge-taunt 1 3)
(cc-add-resource gold 1)
)

''痕迹× 发表于 2010-8-30 17:00:43

{9} 我以前就是搞了数字AI几天,一直未解决,最后不用了。

尼克 发表于 2010-8-30 18:01:19

因為你沒設觸發…{40}

Ikarus 发表于 2010-8-30 18:13:57

楼上的回答,残忍而正确……

徐铮 发表于 2010-8-31 12:13:39

原帖由 尼克 于 2010-8-30 18:01 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
因為你沒設觸發…{40} 很明显,我是设了触发无效后才上来的。。。。。。。。。。。。。。。。。。

尼克 发表于 2010-8-31 12:22:03

很明顯,你是設錯了觸發後才無效的…

把你的觸發也寫上來才能幫你啊
還有,你這AI,無論輸入1,2,還是3,效果都是一樣的…

我相信,你的錯處在於你的觸發條件設成了「人工智慧信號」?

你發那帖那教程,的確,是如他所說是簡化了,不過很多說明都忽略了,不詳細。雖然是較複雜(其實根本就很簡單,有些人都是看了AI語句一眼然後就說:看不懂啊),但為了學得全,建議看:
https://www.hawkaoe.net/bbs/viewthread.php?tid=6820

徐铮 发表于 2010-8-31 12:43:58

触发1:条件0-AI信号-1
            效果0-改变攻击力-1000

尼克 发表于 2010-8-31 12:45:38

果然啊…{40}

條件應該是堆積屬性1黃金
效果記得送回1黃金給蓋亞

https://www.hawkaoe.net/bbs/viewthread.php?tid=6820
看循環部分的觸發吧…

Ikarus 发表于 2010-8-31 13:44:55

揉脸中……你连ai语句的内容还没有搞懂,着急做什么效果

ciwei 发表于 2010-8-31 16:02:43

无语啊,新人真多啊!!(不包括我),设错了出发............

徐铮 发表于 2010-9-3 18:21:43

给个用AI信号触发的数字AI的语句啦。。。。。。。。。。。。。。。。。

尼克 发表于 2010-9-4 00:24:22

原帖由 徐铮 于 2010-9-3 18:21 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
给个用AI信号触发的数字AI的语句啦。。。。。。。。。。。。。。。。。
用AI信號的不能重複使用

_YF_羽枫 发表于 2010-9-4 19:35:45

那个一次性的不就是用Ai条件的么?
你还没看懂内容着急什么做数字Ai。去补下基本知识吧。

徐铮 发表于 2010-9-10 17:31:40

额,谢谢。。。。。。。。。。。。。。。。。。。。。。。。。。。。
页: [1]
查看完整版本: 帮我看看此AI为什么输入数字没反应?