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

[AI/RMS] 决定版AI是promi吗?

[复制链接]

11

主题

0

精华

164

积分

男爵

耕战
5
鹰币
30
天龙币
0
回帖
37
附庸关系0
 楼主| 发表于 2019-11-18 08:54:44 | 显示全部楼层 |阅读模式
本帖最后由 仰望坡大刀 于 2019-11-20 14:14 编辑

看文件夹里的resources\_common\drs\gamedata_x1里面的PromiDE确实可以提取出一个AI,进游戏版本显示2.0RC。但是决定版的AI不作弊,实测这个AI在极难就会作弊,但是其他地方也看不到其他AI。已经确认决定版是支持UP1.5的,所以怎么提取出这个官方AI呢?




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

11

主题

0

精华

164

积分

男爵

耕战
5
鹰币
30
天龙币
0
回帖
37
附庸关系0
 楼主| 发表于 2019-11-18 08:59:17 | 显示全部楼层
还有我记得WK集成的默认AI就是promi,这个是怎么做到的,他把AI直接放入了gamedata_x1_p1.drs文件吗?
回复

使用道具 举报

29

主题

0

精华

3429

积分

公爵

耕战
347
鹰币
4043
天龙币
0
回帖
1136
附庸关系0
发表于 2019-11-18 09:30:54 | 显示全部楼层
本帖最后由 wongyuhua 于 2019-11-18 11:21 编辑

决定版默认AI是你说的PromiDE,调用的都是resources\_common\ai\Promisory\这个目录内的文件。决定版也保留了AI (HD version)这个HD版单文件AI,而PromiDE除了拆分为多个文件之外,估计用了更多UP新命令。另外还有个AI(光盘版)对应elite petersen(会建造城墙的旧版AI,也会猎猪了,旧版战役好像也是用这个),而AI目录里还有个E3展会专用AI。
WK集成promi也是类似的做法,drs某个文件里面设置调用语句,调用的文件放drs里面或外面script.AI目录都行

评分

参与人数 1耕战 +30 鹰币 +300 收起 理由
newtonerdai + 30 + 300 分享交流

查看全部评分

帝国2决定版懒人MOD+征服者1.5窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

11

主题

4

精华

6944

积分

国王

耕战
755
鹰币
402254
天龙币
0
回帖
236

翔鹰建站十周年纪念章

附庸关系0
发表于 2019-11-18 14:27:50 | 显示全部楼层
就算是极限难度,决定版的AI也是不会作弊的。
在init.per里,虽然有cc-add-resource语句,但是限定了#load-if-not-defined DE-AVAILABLE,所以决定版的AI是不会作弊的。
_(¦3[_])_
回复

使用道具 举报

11

主题

0

精华

164

积分

男爵

耕战
5
鹰币
30
天龙币
0
回帖
37
附庸关系0
 楼主| 发表于 2019-11-18 15:21:23 | 显示全部楼层
凌果 发表于 2019-11-18 14:27
就算是极限难度,决定版的AI也是不会作弊的。
在init.per里,虽然有cc-add-resource语句,但是限定了#load- ...

怪不得,我放到wk里极难会作弊。。。
回复

使用道具 举报

11

主题

0

精华

164

积分

男爵

耕战
5
鹰币
30
天龙币
0
回帖
37
附庸关系0
 楼主| 发表于 2019-11-18 15:24:32 | 显示全部楼层
凌果 发表于 2019-11-18 14:27
就算是极限难度,决定版的AI也是不会作弊的。
在init.per里,虽然有cc-add-resource语句,但是限定了#load- ...

可是我查看并没有专门的用于extreme的语句啊,那是怎么加强extreme的AI的?
回复

使用道具 举报

11

主题

0

精华

164

积分

男爵

耕战
5
鹰币
30
天龙币
0
回帖
37
附庸关系0
 楼主| 发表于 2019-11-18 15:32:38 | 显示全部楼层
wongyuhua 发表于 2019-11-18 09:30
决定版默认AI是你说的PromiDE,调用的都是resources\_common\ai\Promisory\这个目录内的文件。决定版也保留 ...

可是我查看整个promiDE调用的文件,并没有专门的用于extreme的语句啊,那是怎么加强extreme的AI的?
回复

使用道具 举报

29

主题

0

精华

3429

积分

公爵

耕战
347
鹰币
4043
天龙币
0
回帖
1136
附庸关系0
发表于 2019-11-18 16:39:42 | 显示全部楼层
本帖最后由 wongyuhua 于 2019-11-21 21:21 编辑
仰望坡大刀 发表于 2019-11-18 15:32
可是我查看整个promiDE调用的文件,并没有专门的用于extreme的语句啊,那是怎么加强extreme的AI的? ...


extreme是决定版新增的最高难度,比hardest更hard,估计是疯狂作弊。在AI调用的文件中搜索#load-if-defined DIFFICULTY-EXTREME可以找到一些,extreme难度不加载的规则就会标为#load-if-not-defined DIFFICULTY-EXTREME。凌果大大说的#load-if-not-defined DE-AVAILABLE意思是决定版不加载,无论什么难度。

决定版新的默认AI难度为“难”时,AI出兵不会超过50个,农民不超过100个,后帝王上万资源然而人口都不到150,比HD version那个差远了


帝国2决定版懒人MOD+征服者1.5窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

11

主题

0

精华

164

积分

男爵

耕战
5
鹰币
30
天龙币
0
回帖
37
附庸关系0
 楼主| 发表于 2019-11-19 08:32:28 | 显示全部楼层
wongyuhua 发表于 2019-11-18 16:39
extreme是决定版新增的最高难度,比hardest更hard,估计是疯狂作弊。在AI调用的文件中搜索#load-if-define ...

load-if-defined DIFFICULTY-EXTREME 几乎没有,很少。还有HD version怎么用到WK上?一用就报错
回复

使用道具 举报

29

主题

0

精华

3429

积分

公爵

耕战
347
鹰币
4043
天龙币
0
回帖
1136
附庸关系0
发表于 2019-11-19 09:18:54 | 显示全部楼层
仰望坡大刀 发表于 2019-11-19 08:32
load-if-defined DIFFICULTY-EXTREME 几乎没有,很少。还有HD version怎么用到WK上?一用就报错
...

没必要移植过去,WK有自己的promi 1.55c,比HD版的更好
帝国2决定版懒人MOD+征服者1.5窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

21

主题

0

精华

675

积分

伯爵

耕战
29
鹰币
591
天龙币
0
回帖
238
附庸关系0
发表于 2019-11-19 10:22:34 | 显示全部楼层
本帖最后由 chifeiyen 于 2019-11-19 10:27 编辑
wongyuhua 发表于 2019-11-18 16:39
extreme是决定版新增的最高难度,比hardest更hard,估计是疯狂作弊。在AI调用的文件中搜索#load-if-define ...

我看到决定版里的AI (HD version)并没有加入支持4个新民族的语句,可是游戏里新民族貌似都可以正常运作(除了不会出草原枪骑兵),这个是怎么实现的?
回复

使用道具 举报

29

主题

0

精华

3429

积分

公爵

耕战
347
鹰币
4043
天龙币
0
回帖
1136
附庸关系0
发表于 2019-11-19 10:37:24 | 显示全部楼层
本帖最后由 wongyuhua 于 2019-11-19 10:48 编辑
chifeiyen 发表于 2019-11-19 10:22
我看到决定版里的AI (HD version)并没有加入支持4个新民族的语句,可是游戏里新民族貌似都可 ...

AI都有一些通用脚本,出通用兵种,适用于所有文明,但是没有特色单位,也没有根据文明优势来优化战术的新文明就没有灵魂。就算是特色兵种也有通用代码my-unique-unit-line、my-unique-unit-upgrade和my-unique-research
想想BOSS这个AI为什么支持大多数帝国2版本呢?因为它只出掷矛手、弩手、剑士、长枪兵和冲车。反过来就不行,新版的AI里可能有旧版游戏无法识别的名称或UP新命令
帝国2决定版懒人MOD+征服者1.5窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

21

主题

0

精华

675

积分

伯爵

耕战
29
鹰币
591
天龙币
0
回帖
238
附庸关系0
发表于 2019-11-20 11:26:30 | 显示全部楼层
wongyuhua 发表于 2019-11-19 10:37
AI都有一些通用脚本,出通用兵种,适用于所有文明,但是没有特色单位,也没有根据文明优势来优化战术的新 ...

请问决定版默认的AI就是PromiDE有办法做成单文件AI吗?我想做成单文件自己修改一些然后发布到Mod,原版那种分开的结构做成Mod好像没用。
回复

使用道具 举报

21

主题

0

精华

675

积分

伯爵

耕战
29
鹰币
591
天龙币
0
回帖
238
附庸关系0
发表于 2019-11-20 11:28:15 | 显示全部楼层
请问你是怎么提取出AI的?可以把提取出的PromiDE上传上来吗?
回复

使用道具 举报

29

主题

0

精华

3429

积分

公爵

耕战
347
鹰币
4043
天龙币
0
回帖
1136
附庸关系0
发表于 2019-11-20 11:41:41 | 显示全部楼层
本帖最后由 wongyuhua 于 2019-11-21 11:21 编辑
chifeiyen 发表于 2019-11-20 11:26
请问决定版默认的AI就是PromiDE有办法做成单文件AI吗?我想做成单文件自己修改一些然后发布到Mod,原版那 ...

你把PromiDE.per2里面加载的所有文件合并一下就行了,注意有关常数定义(const.per)的内容要放在前面。要做的话建议再等等,毕竟这个AI还有待优化,经常看到资源闲置却出兵不多,进攻也不积极,我打一局只能消灭三四百,而打一局AI (HD version)可以消灭上千,而且它前期食物非常浪费,虽然会赶鹿,但是羊、猪、鹿经常是杀了没人吃,浪费的食物估计一两百
帝国2决定版懒人MOD+征服者1.5窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

21

主题

0

精华

675

积分

伯爵

耕战
29
鹰币
591
天龙币
0
回帖
238
附庸关系0
发表于 2019-11-20 12:05:11 | 显示全部楼层
wongyuhua 发表于 2019-11-20 11:41
你把PromiDE.per2里面加载的所有文件合并一下就行了,注意有关常数定义(const.per)的内容要放在前面。要 ...

好的,那gamedata_x2文件夹里的PromiDE.per2里的加载这个加载那个的语句也要放进来吗?还是只要把promisory文件夹里的所有per合并成一个?

点评

合并后要删掉,否则重复  发表于 2019-11-20 12:17
回复

使用道具 举报

21

主题

0

精华

675

积分

伯爵

耕战
29
鹰币
591
天龙币
0
回帖
238
附庸关系0
发表于 2019-11-20 12:52:23 | 显示全部楼层
chifeiyen 发表于 2019-11-20 12:05
好的,那gamedata_x2文件夹里的PromiDE.per2里的加载这个加载那个的语句也要放进来吗?还是只要把promiso ...

那我到时自己做个txt把需要文本都复制粘贴过来试试好了。
回复

使用道具 举报

11

主题

0

精华

164

积分

男爵

耕战
5
鹰币
30
天龙币
0
回帖
37
附庸关系0
 楼主| 发表于 2019-11-20 14:10:34 | 显示全部楼层
本帖最后由 仰望坡大刀 于 2019-11-20 14:16 编辑
chifeiyen 发表于 2019-11-20 11:26
请问决定版默认的AI就是PromiDE有办法做成单文件AI吗?我想做成单文件自己修改一些然后发布到Mod,原版那 ...

不建议发布,不过可以自己用到WK。至于你说的用人家的成果,隔壁lusnake传了barbarian,被批评,紧急下架了。。。
建议做AI的话,多去https://forums.aiscripters.com/viewforum.php?f=8&sid=113c3263a4f7250c9b58aeb7e9dac65b这里看看,所有新AI都在这里发布。
回复

使用道具 举报

21

主题

0

精华

675

积分

伯爵

耕战
29
鹰币
591
天龙币
0
回帖
238
附庸关系0
发表于 2019-11-20 14:50:33 | 显示全部楼层
仰望坡大刀 发表于 2019-11-20 14:10
不建议发布,不过可以自己用到WK。至于你说的用人家的成果,隔壁lusnake传了barbarian,被批评,紧急下架 ...

好的,谢谢。
回复

使用道具 举报

3

主题

0

精华

2533

积分

公爵

耕战
485
鹰币
1690
天龙币
0
回帖
122

创意工坊通行证

附庸关系0
发表于 2019-11-24 19:22:01 | 显示全部楼层
本帖最后由 Jacky_Lin 于 2019-11-24 19:23 编辑
仰望坡大刀 发表于 2019-11-20 14:10
不建议发布,不过可以自己用到WK。至于你说的用人家的成果,隔壁lusnake传了barbarian,被批评,紧急下架 ...

當事人在此。是的,我修改了Barbarian讓它能在DE決定版上運行,而我遭到了該論壇的壇友抗議。然後原作者II2N不允許我將其發佈,他的意思是在他做出能在DE決定版上發揮100%實力的Barbarian之前,他不要讓Barbarian出現在DE決定版上。(而且他也反對有人修改他的ai)

其實任何ai創作者都不會希望別人去改他的ai然後發佈出來,包括官方的ai也是有作者的。你改的自己私下用用沒人知道,但未經許可就絕對不可以發出來!

真的喜愛ai創作的話,請自己從無到有寫一個出來,不要去聽信別人說什麼用改的比較快!

回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-12-23 09:44 , Processed in 0.225095 second(s), 222 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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