冰封雷电 发表于 2007-8-19 19:27:51

[讨论]数字效果的一种设想(还要感谢大智兄)

可以看大智兄的https://www.hawkaoe.net/bbs/viewthread.php?tid=6820 大智说的这个:AI: <p>(defrule   (taunt-detected 1 XXX);<em>接受到玩家输入的数字XXX </em>=&gt;   (acknowledge-taunt 1 XXX);<em>注销输入的数字XXX,一定要注销,否则AI规则会不停地循环</em>   (cc-add-resource gold 1);<em>作弊增加黄金1,也可改为其他资源:木材(wood)食物(food)石头(stone) </em>) 触发1:    循环 条件 堆积属性 AI所属玩家 1单位黄金(或其他,与AI中的对应)效果 进贡 将AI所属玩家的 999999黄金 进贡给 盖亚 <p>触发2: <p>条件同上 <p>其他条件\效果自定   我试了一下,触发无法完成。 可不可以这样: <p>AI: <p>(defrule   (taunt-detected 1 XXX);<em>接受到玩家输入的数字XXX </em>=&gt;   (acknowledge-taunt 1 XXX);<em>注销输入的数字XXX,一定要注销,否则AI规则会不停地循环</em>   (cc-add-resource gold 1);<em>作弊增加黄金1,也可改为其他资源:木材(wood)食物(food)石头(stone) </em>) 触发1:    循环 条件 堆积属性 AI所属玩家 1单位黄金(或其他,与AI中的对应)效果 进贡 将AI所属玩家的 999999黄金 进贡给 盖亚 <p>效果 激活触发2<p>触发2:初始状态:关闭 <p>其他条件\效果自定还有,资源法,可以用的数字触发不止28个,可以这样: <p>AI:
<p>(defrule   (taunt-detected 1 XXX);<em>接受到玩家输入的数字XXX </em>=&gt;   (acknowledge-taunt 1 XXX);<em>注销输入的数字XXX,一定要注销,否则AI规则会不停地循环</em>   (cc-add-resource gold 110);<em>作弊增加黄金110,也可改为其他资源:木材(wood)食物(food)石头(stone) </em>)
<p>(defrule   (taunt-detected 1 XXX);<em>接受到玩家输入的数字XXX </em>=&gt;   (acknowledge-taunt 1 XXX);<em>注销输入的数字XXX,一定要注销,否则AI规则会不停地循环</em>   (cc-add-resource gold 109);<em>作弊增加黄金109,也可改为其他资源:木材(wood)食物(food)石头(stone) </em>) <p>数字效果1: <p>触发1<p>条件 AI对应玩家堆积黄金(或其他)110 <p>效果 进贡回盖亚 <p>效果 激活触发2 <p>触发2 <p>条件效果自定 <p>数字效果2: <p>触发1

<p>条件 AI对应玩家堆积黄金(或其他)109
<p>效果 进贡回盖亚
<p>效果 激活触发2
<p>触发2
<p>条件效果自定<p><p>这个经我测试是可以的。 <p>请大家看看行吗?
[此贴子已经被作者于2007-8-19 19:37:06编辑过]

lingfeng 发表于 2007-8-19 19:49:08

<P>如果单纯的数字效果一个触发就够了。
<P>条件 堆积属性 AI所属玩家 1单位黄金(或其他,与AI中的对应)效果 进贡 将AI所属玩家的 999999黄金 进贡给 盖亚 效果自定
<P>若需要条件就按你的方法了。
[此贴子已经被作者于2007-8-19 21:36:53编辑过]

冰封雷电 发表于 2007-8-19 19:58:43

但这样的话,如果要两个数字效果就不行了,黄金可能会重复堆积

一个人 发表于 2007-8-31 00:57:32

<P>用时间延迟的办法,数字大的触发效果是关闭小的,效果最后恢复触发状态

堕骑士 发表于 2007-8-30 19:09:11

<P>要可以打成英文就可以自己制作帝国资源秘籍了
页: [1]
查看完整版本: [讨论]数字效果的一种设想(还要感谢大智兄)