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

[求助] 触发里的256条AI信息各代表的是什么?

 关闭 [复制链接]

8

主题

0

精华

102

积分

男爵

耕战
17
鹰币
5
天龙币
0
回帖
11
附庸关系0
发表于 2007-12-18 09:30:14 | 显示全部楼层 |阅读模式
在制作地图时,看到触发的条件的AI信号里有256条AI信号,触发的效果的AI剧本目标里有256条AI触发,请问他们各代表的是什么呢?有没有详细的介绍文件?
比如AI信号1是什么,AI触发1是什么,等等

[ 本帖最后由 江南无 于 2007-12-18 10:11 编辑 ]
回复

使用道具 举报

21

主题

0

精华

329

积分

子爵

耕战
46
鹰币
15
天龙币
0
回帖
139
附庸关系0
发表于 2008-4-19 09:29:10 | 显示全部楼层
AI信号:与AI里的动作 (set-signal XX XXX) 连用(XX为1-8之间的数字,代表玩家,XXX为1-255之间的数字,代表AI信号).
例:
AI这样写:
(defrule
(设置一些条件)
=>
(set-signal XX XXX)
)
触发这样:
Trigger 0:
条件0:接收到玩家XX发送的AI信号XXX
效果0:自己设置。

说明:当触发接受到玩家XX发送的AI信号XXX时就启动效果,不过这样只能用作不循环触发,因为AI里(set-signal)动作执行后就不会想停下来,即使加了(disable-self)也没用。


AI触发:与AI里的条件 (event-detected XX XXX)连用
例:
触发这样:
Trigger 0:
条件:自己设置。
效果0:玩家XX发送AI触发信号XXX
AI这样写:
(defrule
(event-detected XX XXX)
=>
(acknowledge-event XX XXX);注销玩家XX发送的AI触发信号XXX,如果不注销以下动作则会一直执行.
(设置一些动作)
)
说明:当触发里的条件成立时玩家XX发送信号XXX,而AI接受到此信号后执行上面设置的动作。
春天,带着自己去上坟。夏天,把自己开成一朵花。秋天,把叶子铺好墓穴。冬天,我拥有了自己!我们这些被幸福遗弃的孩子,活的,还挺开心! QQ:497458700  
回复

使用道具 举报

14

主题

0

精华

93

积分

骑士

耕战
12
鹰币
15
天龙币
0
回帖
21
附庸关系0
发表于 2008-7-22 21:41:19 | 显示全部楼层
不太明白,能举个具体例子吗?
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-22 12:27 , Processed in 0.148683 second(s), 47 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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