翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1065|回复: 7

[求助] 通过使用AI进贡发送AI信号来达到进贡触发剧情的目的

[复制链接]

10

主题

0

精华

3290

积分

公爵

耕战
615
鹰币
1645
天龙币
0
回帖
108
附庸关系0
发表于 2017-10-20 16:53:23 | 显示全部楼层 |阅读模式
比如最简单的一个情况:游戏开始玩家到达指定地点后,玩家2要求玩家1进贡650石头,玩家2城堡所有权改变为玩家1.
我的AI代码如下:
(defrule
                   (event-detected trigger 71)
                   (players-tribute-memory  1 stone>= 650)
=>
                   (acknowledge-event  trigger 71)
                   (clear-tribute-memory 1 stone)
                   (set-signal 72)
        (disable-self)
)
信号71:玩家到达指定目的后发送AI信号
信号72:AI收到石头后发送信号通知触发改变所有权。

我的 问题是:这么写有错误没?
因为我不能保证到达目的后第一时间进贡石头,所以我担心AI信号71发送过后就失效了;但是我个人觉得是71发送一次后,在acknowledge-event 执行前event-detected trigger 71是一直成立的。
回复

使用道具 举报

18

主题

1

精华

8616

积分

宗主教

耕战
1420
鹰币
134895
天龙币
0
回帖
396

翔鹰建站十周年纪念章

附庸关系4
发表于 2017-10-20 17:31:37 | 显示全部楼层
>=那里是不是少个空格呀
回复

使用道具 举报

10

主题

0

精华

3290

积分

公爵

耕战
615
鹰币
1645
天龙币
0
回帖
108
附庸关系0
 楼主| 发表于 2017-10-20 17:33:52 | 显示全部楼层
捕影侠 发表于 2017-10-20 17:31
>=那里是不是少个空格呀

其他的有没有问题呢?
回复

使用道具 举报

18

主题

1

精华

8616

积分

宗主教

耕战
1420
鹰币
134895
天龙币
0
回帖
396

翔鹰建站十周年纪念章

附庸关系4
发表于 2017-10-20 18:06:28 | 显示全部楼层
爽身粉 发表于 2017-10-20 17:33
其他的有没有问题呢?

这里不用担心,在注销事件信号前该条件event-detected会始终成立。但你在此处还要考虑玩家之前的进贡记录要全部清除,也就是你可以在收到AI信号之后先清除进贡记录,然后再用AI中的计时器用来开启以上代码,这样就排除了这个bug

评分

参与人数 1鹰币 +10 收起 理由
一窍不开 + 10 分享交流

查看全部评分

回复

使用道具 举报

1

主题

0

精华

78

积分

骑士

耕战
0
鹰币
40120
天龙币
0
回帖
18

翔鹰建站十周年纪念章

附庸关系0
发表于 2017-10-20 19:14:14 | 显示全部楼层
老哥要不要进群讨论?
回复

使用道具 举报

10

主题

0

精华

3290

积分

公爵

耕战
615
鹰币
1645
天龙币
0
回帖
108
附庸关系0
 楼主| 发表于 2017-10-23 10:17:15 | 显示全部楼层
捕影侠 发表于 2017-10-20 18:06
这里不用担心,在注销事件信号前该条件event-detected会始终成立。但你在此处还要考虑玩家之前的进贡记录 ...

好的,谢谢;另外你知道现在什么类型的战役玩得人最多吗?

点评

要说做起来相对容易且多样化并且大众化的必属rpg类型了  发表于 2017-10-23 10:30
回复

使用道具 举报

10

主题

0

精华

3290

积分

公爵

耕战
615
鹰币
1645
天龙币
0
回帖
108
附庸关系0
 楼主| 发表于 2017-10-23 10:19:44 | 显示全部楼层
鲁大师漂流记 发表于 2017-10-20 19:14
老哥要不要进群讨论?

什么群?
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-12-22 10:08 , Processed in 0.162242 second(s), 92 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表