帮我看看此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)
) {9} 我以前就是搞了数字AI几天,一直未解决,最后不用了。 因為你沒設觸發…{40} 楼上的回答,残忍而正确…… 原帖由 尼克 于 2010-8-30 18:01 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
因為你沒設觸發…{40} 很明显,我是设了触发无效后才上来的。。。。。。。。。。。。。。。。。。 很明顯,你是設錯了觸發後才無效的…
把你的觸發也寫上來才能幫你啊
還有,你這AI,無論輸入1,2,還是3,效果都是一樣的…
我相信,你的錯處在於你的觸發條件設成了「人工智慧信號」?
你發那帖那教程,的確,是如他所說是簡化了,不過很多說明都忽略了,不詳細。雖然是較複雜(其實根本就很簡單,有些人都是看了AI語句一眼然後就說:看不懂啊),但為了學得全,建議看:
https://www.hawkaoe.net/bbs/viewthread.php?tid=6820 触发1:条件0-AI信号-1
效果0-改变攻击力-1000 果然啊…{40}
條件應該是堆積屬性1黃金
效果記得送回1黃金給蓋亞
https://www.hawkaoe.net/bbs/viewthread.php?tid=6820
看循環部分的觸發吧… 揉脸中……你连ai语句的内容还没有搞懂,着急做什么效果 无语啊,新人真多啊!!(不包括我),设错了出发............ 给个用AI信号触发的数字AI的语句啦。。。。。。。。。。。。。。。。。 原帖由 徐铮 于 2010-9-3 18:21 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
给个用AI信号触发的数字AI的语句啦。。。。。。。。。。。。。。。。。
用AI信號的不能重複使用 那个一次性的不就是用Ai条件的么?
你还没看懂内容着急什么做数字Ai。去补下基本知识吧。 额,谢谢。。。。。。。。。。。。。。。。。。。。。。。。。。。。
页:
[1]