卧龙先生 发表于 2004-11-28 11:56:56

【下载】AOKAISB 插件:建造环形城墙


该技术由SonicX兄提供,插件由诸葛卧龙建造。11
要知道从前可没有建造环形城墙的脚本出现,你必须正视它。
注意:必须先安装AOK AI Script Builder才能使用。下载后将该文件放到
AOK AI Script Builder 的安装目录下的Plugin目录里。
下载地址:

[此贴子已经被作者于2004-11-28 11:59:50编辑过]

卧龙先生 发表于 2004-12-6 17:14:43

_CCC_大智 发表于 2004-12-12 19:16:17

| <a href="https://www.hawkaoe.net/bbs/admin_postings.asp?action=提升&amp;BoardID=21&amp;ID=4937" target="_blank" ><FONT color=#000000>提升</FONT></A> |

卧龙先生 发表于 2004-12-13 08:53:58

呵呵,大智喜欢 AI Builder 的插件功能吗?学会怎么制作了没有呀?你也要多多发几个插件上来呀!

wellsun 发表于 2004-12-17 22:06:00

其实用BUILD-WALL语句就可以了,不用这么麻烦吧?不过围墙没什么用的,肯定漏洞,呵呵!

卧龙先生 发表于 2004-12-17 22:28:19

兄弟,你下载一个看看吧。建造围墙要声明几个东东的,比较麻烦。如果你Build一下就能搞定的话,我发誓以后都不做程序。

wellsun 发表于 2004-12-17 23:02:59

呵呵,我不打击你的积极性了

SonicX 发表于 2004-12-19 22:41:39

关于造城墙我有新的代码比以前的效果更好,主要是城门部分和建造速度
环境变量我不写了,直接写关键部分

(defrule
(building-type-count-total town-center &gt; 0) ;判断城镇中心是否存在,不存在造了也白搭
(building-type-count castle &gt;= 2);先造2个城堡,因为担心石头不够,这行可以去掉
(can-afford-complete-wall 2 stone-wall-line)
(can-build-wall 2 stone-wall-line)
=&gt;
(build-wall 2 stone-wall-line)
)
(defrule
(building-type-count-total town-center &gt; 0)
(wall-completed-percentage 2 &gt;= 75) ;城墙建造完成度75
(building-type-count-total gate &lt; 6) ;判断城门数量,不少于6个
如果造2层围墙则要把所有城门都算上
以前的写法如果城门被砸电脑会修补城墙但不会再造城门,这样至少能保证还有出口
(can-build-gate 2)
=&gt;
(build-gate 2)
)
;建造围墙时建筑工数量增加,假设建筑工人是4个,造城墙时增加到6个
(defrule
(not (strategic-number sn-cap-civilian-builders == 6))
(or
    (and (wall-completed-percentage 1 &gt; 0) (wall-completed-percentage 1 &lt;= 98) )
    (and (wall-completed-percentage 2 &gt; 0) (wall-completed-percentage 2 &lt;= 98) )
)
=&gt;
(set-strategic-number sn-cap-civilian-builders 6)
)
(defrule
(strategic-number sn-cap-civilian-builders == 6)
(or (wall-completed-percentage 1 &gt; 98) (wall-completed-percentage 2 &gt; 98) )
=&gt;
(set-strategic-number sn-cap-civilian-builders 4)
)

卧龙先生 发表于 2004-12-20 12:29:25

SonicX 兄厉害。找时间再修改一下。另外,SonicX 兄,AI 还是你厉害,你看看能不能把这新代码做成“插件”?呵呵,我偷懒呀,因为兄应该有测试过以上脚本的,所以比较清楚。如果我去做,出于细心,我也要过测试一次的。

hbd 发表于 2009-10-17 19:40:44

有用的帖子要顶.

yugeshuai 发表于 2010-4-5 15:00:29

好像不错哦{8} {8} {8} {8}

投石 发表于 2010-8-15 18:49:51

好东西
收藏了

最好再详细点

sdmkmdn 发表于 2010-8-18 09:35:13

晕了!怎么用呀?
能否在多人对战或单人游戏中使用?
按照楼主提示的方法安装,但在游戏中还是不能设置环形城墙....
求教!{35}

from 发表于 2010-12-9 19:55:37

不错的东西啊,,希望多多做出可以做出特殊东西的东西
页: [1]
查看完整版本: 【下载】AOKAISB 插件:建造环形城墙