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

[教程] AOKAISB 插件制作简法

[复制链接]

105

主题

9

精华

2万

积分

圣徒

耕战
4516
鹰币
2080
天龙币
0
回帖
1143

一级皇家勋章翔鹰建站十周年纪念章一级翔鹰勋章特级嘉禾勋章特级帝国勋章鹰之智者蛟龙勋章

附庸关系0
发表于 2004-11-4 14:45:23 | 显示全部楼层 |阅读模式
字符说明:由于论坛的"<"">"这两个符号会被忽略,所以以下内容里的
字符 "[" "]" 号,请大家都将他们修改为<>符号.

首先,我说明为什么要在AOK AI SCRIPT BUILDER里加进插件功能,很明了,程序
内置的模块内容范围太小,全极限于是我个人的AI知识.
现在,通过插件功能,大家都可以把自己的AI知识做成插件发上来给大家使用了.
大家支持,多做插件,让AOKAISB更强大.
在AOKAISB的1.1版本里我已经加进了两个插件文件了,都是通过插件制作向导
制作的,大家可以测试效果.
现在我简单向大家介绍一下制作方法,另外一个请大家留意的内容是在使用向导
的过程中多点"提示"按钮以能快速学会制作方法.
BEGIN
现在演示制作一个"不动的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)
)
为了阅读方便,我们把这两个脚本分别做标识为"使村民不动脚本"和"使士兵不懂脚本".
打开AOKAISB,进入插件制作向导,点下一步,随意填写上三个基本内容,再点下一步,
看到一大些内容,并且在左边有例如[EDIT][ NUMBER1][CBX1]等等的编号,现在
点项目[CBX1]的"使用"选择框,并修改"在此处填写说明内容"为"使村民不动",继续
点项目[CBX2]的"使用"选择框,同样修改"在此处填写说明内容",但内容为"使士兵
不动",在填写"显示位置"内容为1,点下一步继续,进入设置CBX的内容的页面,点[CBX1]
的"被选中内容",弹出一个编写内容的窗口,将"使村民不动脚本"写到里面并点确定,
再点[CBX2]的"被选中内容"将"使士兵不动脚本"加进去和点确定;到现在,工作已经
做的差不多了,在点下一步,到达"编辑主要脚本内容"页面,在编辑框里面写入内容:
-----------(不包括这条线条)
[CBX1]
[CBX2]
-----------(不包括这条线条)
已经好了,剩下的下一步内容不需要我在指引了,您自己搞定它,记得在最后点"完成"按钮
就可以了.
现在您可以在程序的"使用插件"页面里选择您的插件并测试效果了:
测试一下选中"使村民不动"和"使士兵不动"或者只选中其中的一项.
是不是已经可以了,不算麻烦嘛!
[此贴子已经被作者于2004-11-4 14:56:23编辑过]

忽见天上一火链,好像玉皇要抽烟。
如果玉皇不抽烟,为何又是一火链。
回复

使用道具 举报

105

主题

9

精华

2万

积分

圣徒

耕战
4516
鹰币
2080
天龙币
0
回帖
1143

一级皇家勋章翔鹰建站十周年纪念章一级翔鹰勋章特级嘉禾勋章特级帝国勋章鹰之智者蛟龙勋章

附庸关系0
 楼主| 发表于 2004-11-9 17:13:48 | 显示全部楼层
没人顶啊。。。
忽见天上一火链,好像玉皇要抽烟。
如果玉皇不抽烟,为何又是一火链。
回复

使用道具 举报

313

主题

19

精华

3万

积分

圣徒

耕战
4847
鹰币
80
天龙币
0
回帖
6213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章第一届火箭筒杯最佳战役第一届火箭筒杯最佳平衡第一届火箭筒杯最佳娱乐雄鹰勋章

附庸关系0
发表于 2004-11-9 18:27:54 | 显示全部楼层
顶……  弄出了个“士大夫达旦”的插件……  却不能删掉,还要跑文件夹……
天行健,君子以自强不息   
    地势坤,君子以厚德载物
回复

使用道具 举报

105

主题

9

精华

2万

积分

圣徒

耕战
4516
鹰币
2080
天龙币
0
回帖
1143

一级皇家勋章翔鹰建站十周年纪念章一级翔鹰勋章特级嘉禾勋章特级帝国勋章鹰之智者蛟龙勋章

附庸关系0
 楼主| 发表于 2004-11-9 18:35:48 | 显示全部楼层
大智!打开菜单“插件”,再点浏览插件文件即可。
忽见天上一火链,好像玉皇要抽烟。
如果玉皇不抽烟,为何又是一火链。
回复

使用道具 举报

105

主题

9

精华

2万

积分

圣徒

耕战
4516
鹰币
2080
天龙币
0
回帖
1143

一级皇家勋章翔鹰建站十周年纪念章一级翔鹰勋章特级嘉禾勋章特级帝国勋章鹰之智者蛟龙勋章

附庸关系0
 楼主| 发表于 2004-11-9 18:48:17 | 显示全部楼层
我早想到啦,呵呵。  要不要在以后版本里加入删除插件的功能呀?
忽见天上一火链,好像玉皇要抽烟。
如果玉皇不抽烟,为何又是一火链。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-12-23 18:25 , Processed in 0.143249 second(s), 65 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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