暗之_闪电 发表于 2005-5-7 10:02:08

[求助]为什么我用AI信号值,只有1到5有用,后面的就没用了?

同上。

卧龙先生 发表于 2005-5-7 10:37:00

AI信号和触发一起作用,两者需要配合。 从1 到255 都可以用,你再试试看吧!

暗之_闪电 发表于 2005-5-7 10:42:27

AI信号和触发一起作用,两者需要配合我知道呀。从1 到255 都可以用,你再试试看吧!好象不行耶!所以我才发的帖。(另:是不是“不动AI”这样的AI不行呢?)

卧龙先生 发表于 2005-5-8 00:35:38

没有分别。你把触发设置项目和 AI 脚本发上来看看。触发书写例子:触发一      条件一 定时器 150      动作一 显示建筑 “问题大:)”

暗之_闪电 发表于 2005-5-8 00:43:53

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)
(set-strategic-number sn-maximum-hunt-drop-distance 0)
(set-strategic-number sn-food-gatherer-percentage 0)
(set-strategic-number sn-gold-gatherer-percentage 0)
(set-strategic-number sn-minimum-civilian-explorers 0)
(set-strategic-number sn-wood-gatherer-percentage 0)
(set-strategic-number sn-cap-civilian-explorers 0)
(set-strategic-number sn-percent-civilian-explorers 0)
(disable-self)
)(defrule
(true)
=>
(set-strategic-number sn-percent-enemy-sighted-response 100)
(set-strategic-number sn-hits-before-alliance-change 25)
(set-difficulty-parameter ability-to-maintain-distance 100)
(set-difficulty-parameter ability-to-dodge-missiles 100)
(set-strategic-number sn-number-explore-groups 0)
(set-strategic-number sn-percent-attack-soldiers 0)
(set-strategic-number sn-task-ungrouped-soldiers 0)
(set-strategic-number sn-number-attack-groups 0)
(set-strategic-number sn-enemy-sighted-response-distance 10)
(set-strategic-number sn-total-number-explorers 0)
(set-strategic-number sn-relic-return-distance 0)
(disable-self)
)   (defrule
(taunt-detected 1 1)
=>
(acknowledge-taunt 1 1)
(set-signal 1)
)(defrule
(taunt-detected 1 2)
=>
(acknowledge-taunt 1 1)
(set-signal 2)
)(defrule
(taunt-detected 1 3)
=>
(acknowledge-taunt 1 1)
(set-signal 3)
)(defrule
(taunt-detected 1 4)
=>
(acknowledge-taunt 1 1)
(set-signal 4)
)(defrule
(taunt-detected 1 5)
=>
(acknowledge-taunt 1 1)
(set-signal 5)
)触发设置项目触发一   否是否条件1AI信号值1效果1显示建筑: "成功!!"<FONT color=#f70909>这个触发成功</FONT>触发二   否是否条件1AI信号值8效果1显示建筑"哈哈"<FONT color=#f70909>这个触发失败</FONT>

卧龙先生 发表于 2005-5-7 19:38:34

触发二   否是否条件1AI信号值8效果1显示建筑"哈哈"<FONT color=#f70909>这个触发失败</FONT>因为你之发送了 1-5 的 AI 信号值,并没有发送信号值 8 给触发。当然触发不了了。

暗之_闪电 发表于 2005-5-7 22:26:31

我在聊天中输入了8的,可是没用

卧龙先生 发表于 2005-5-8 07:10:51

(defrule
    (taunt-detected 1 6)
=&gt;
    (acknowledge-taunt1 6)
    (set-signal 8)
)你把上面的内容贴到那个AI 程序里面,然后在游戏过程中输入 6 看看。

暗之_闪电 发表于 2005-5-8 11:58:38

6也可以了。这样,<b><FONT color=#990000>卧龙</FONT></b>兄你可以给我做个“不动AI”?它输入1到20都有用。可以不?

卧龙先生 发表于 2005-5-9 00:59:53

你等我弄,马上搞定。我将开新的帖子,到时候看看。

暗之_闪电 发表于 2005-5-8 13:02:56

<DIV class=quote><B>以下是引用<I>卧龙先生</I>在2005-5-8 12:59:53的发言:</B>
你等我弄,马上搞定。我将开新的帖子,到时候看看。</DIV>



谢谢了
页: [1]
查看完整版本: [求助]为什么我用AI信号值,只有1到5有用,后面的就没用了?