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

[交流] 非洲王国的基本数据修改教程

 关闭 [复制链接]

106

主题

0

精华

3413

积分

公爵

耕战
599
鹰币
990
天龙币
0
回帖
213

活跃者

附庸关系0
发表于 2015-11-15 21:58:27 | 显示全部楼层 |阅读模式
本帖最后由 末底改 于 2015-11-18 13:05 编辑

在非洲王朝发布后,我曾经试着用原版的Advanced Genied Editor(https://www.hawkaoe.net/bbs/thread-119943-1-1.html)去查看它的数据文件,但是加载后程序立刻停止运行了。此外在修改语言文件的时候,也出现了问题。如果直接用记事本修改保存,游戏会无法正常运行,而是一直卡在加载处。今天就来分享一下,如何解决这两个问题。

1.基础数据修改
随着非洲王朝的发布,在AOKHeaven上,很快就发布了最新的AGE:
这是附件下载:
使用方法:首先,启动AGE,会弹出这个界面
而我们要做的,就是设置三个重要的参数。
(1)Genie version: 为了修改非洲王国,我们要把这里选成 The Forgotten + The African Kindoms >12,不然会出现错误。
(2)Compressed data set: 这里要选择非洲王国的数据文件。其目录为:你的非洲王朝安装目录\resources\_common\dat\empires2_x2_p1.dat
比如说,我的非洲王朝是从steam下载的,安装在D:\SteamLibrary\steamapps\common文件夹内,文件夹名字为Age2HD。那么我选择路径时就要为:D:\SteamLibrary\steamapps\common\Age2HD\resources\_common\dat\empires2_x2_p1.dat
(3)Language file location: 这里选择非洲王国的语言文件,让单位可以在AGE列表显示我们平时看到的名称。遗憾的是,这个版本AGE加载中文的文件会乱码,所以只能加载英文的语言文件。英文语言文件的目录为:你的非洲王朝安装目录\resources\en\strings\key-value\key-value-strings-utf8.txt
还是比如,我的非洲王朝安装在D:\SteamLibrary\steamapps\common文件夹内,文件夹名字为Age2HD。那么我选择路径时就要为:D:\SteamLibrary\steamapps\common\Age2HD\resources\en\strings\key-value\key-value-strings-utf8.txt
这些都加载后,修改方法就与AGE3CHS无异了,如果对AGE3CHS比较熟练,对这个也是轻车熟路。

2.语言文件修改
前面说到新版txt不能直接修改了,因为保存后会出错。其实,如果用一些其他的文本编辑工具,还是没有问题的,比如Emeditor。
附件下载:
使用方法很简单,启动EmEditor.exe,文件->打开,手动选择到你想修改的txt,编码默认为“已设置的编码”即可。然后就直接修改里面的内容,像记事本一样。只不过使用这个工具,保存后的txt才能正常读取。用这种方法,也可以修改中文txt,改变单位名字,或者修改字体字号。不过修改字体时,需要输入字体的英文名称(感谢:https://www.cnblogs.com/maikaze/p/4949603.html,还有贴吧的 白痴咬白菜 与 Galactic_Nova )

如图:


最后附上非洲王国部分单位的id对应名称:

1001 风琴炮
1002 风琴炮(死亡)
1003 精锐风琴炮
1004 卡拉维尔战舰1005 PORTU_D(图像为死亡的风琴炮)
1006 精锐卡拉维尔战舰
1007 骆驼射手
1008 骆驼射手(死亡)
1009 精锐骆驼射手
1010 标枪骑兵
1011 标枪骑兵(死亡)
1012 精锐标枪骑兵
1013 飞刀兵
1014 飞刀兵(死亡)
1015 精锐飞刀兵
1016 弯刀勇士
1017 弯刀勇士(死亡)
1018 精锐弯刀勇士
1019 斑马
1020 斑马(死亡)
1021 商站
1022 龙头战舰(隐藏)
1023 牧师
1024 牧师(死亡)
1025 拿着圣物的牧师
1026 鸵鸟
1027 鸵鸟(死亡)
1028 鹳
1029 狮子
1030 狮子(死亡)
1031 鳄鱼
1032 鳄鱼(死亡)
1033 大草原地地块
1034 穆萨·伊本·奴萨尔
1035 松迪亚塔
1036 塔里克·伊本·齐亚德
1037 理查·德·克莱尔伯爵
1038 崔士坦爵士
1039 游娣特公主
1040 亨利二世
1041 山地5
1042 山地6
1043 山地7
1044 山地8
1045 雪山1
1046 雪山2
1047 雪山3
1048 石堆1
1049 石堆2
1050 石堆3
1051 龙血树
1052 猴面包树
1053 灌木丛2
1054 灌木丛3
1055 箭矢
1056 隼鹰
1057 箭矢(卡拉维尔)
1058 箭矢(卡拉维尔,化学)
1059 果树丛
1060 山羊
1061 山羊(死亡)
1062 篱笆
1063 洋槐
1064 耶库诺·阿姆拉克
1065 碎石 1 x 1
1066 游娣特(飞刀兵)
1067 伊兹科阿图
1068 穆斯塔法帕夏
1069 帕柯二世
1070 巴布尔
1071 阿伯哈拉战象
1072 古列尔莫·安布里科
1073 苏定方
1074 帕查库提
1075 瓦伊纳·卡帕克
1076 米克罗斯·陶笛
1077 小约翰
1078 兹瓦斯艾黑骑士
1079 标枪骑兵(隐藏)
1080 苏曼古鲁
1081 仓库
1082 棚屋
1083 棚屋
1084 棚屋
1085 棚屋
1086 棚屋
1087 棚屋
1088 棚屋
1089 谷仓
1090 障碍物
1091 动物骨架
1092 石碑A
1093 石碑B
1094 石碑C
1095 托架
1096 宫殿
1097 帐篷
1098 帐篷
1099 帐篷
1100 帐篷
1101 帐篷
1102 海上堡垒
1103 火艨艟
1104 自爆筏
1105 攻城塔
1106 达纳罕
1107 攻城塔(死亡)
1108 达纳罕(死亡)
1109 极大汗
1110 极大汗(死亡)
1111 MRSBL(为埃塞俄比亚特色科技升级的弩炮箭矢,效用不明)
1112 MFSBL(为埃塞俄比亚特色科技升级的弩炮箭矢,效用不明,化学)
1113 MRHSB(为埃塞俄比亚特色科技升级的重型弩炮箭矢,效用不明)
1114 MFHSB(为埃塞俄比亚特色科技升级的重型弩炮箭矢,效用不明,化学)
1115 洋槐(隐藏)





感谢@xlrxin 的帮助,用notepad++等工具转换中文txt的编码为ANSI后,在AGE内也可正常显示了。中文txt的目录在 你的非洲王朝安装目录\resources\zh\strings\key-value\key-value-strings-utf8.txt

本帖子中包含更多资源

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

x
回复

使用道具 举报

6

主题

0

精华

34

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
42
附庸关系0
发表于 2015-11-16 08:43:53 | 显示全部楼层
正版可用用吗

点评

可用,这个无所谓正版盗版  发表于 2015-11-16 12:18
回复

使用道具 举报

0

主题

0

精华

240

积分

男爵

耕战
14
鹰币
1
天龙币
0
回帖
93
附庸关系0
发表于 2015-11-16 10:16:00 | 显示全部楼层
感谢分享教程,支持!
回复

使用道具 举报

33

主题

4

精华

2万

积分

宗主教

耕战
3385
鹰币
2137
天龙币
0
回帖
771

翔鹰建站十周年纪念章一级翔鹰勋章一级嘉禾勋章二级帝国勋章十字军勋章雄鹰勋章使者勋章

附庸关系0
发表于 2015-11-16 21:31:21 | 显示全部楼层
應該轉到mod區去
回复

使用道具 举报

17

主题

0

精华

922

积分

伯爵

耕战
111
鹰币
39
天龙币
0
回帖
101
附庸关系0
发表于 2015-11-17 22:44:33 | 显示全部楼层
本帖最后由 xlrxin 于 2015-11-17 22:47 编辑

利用文本软件比如Notepad++转化格式为ANSI编码,另存为到其他文件夹
再使用Advanced读取这个新保存的文件即可解决乱码问题

本帖子中包含更多资源

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

x

点评

感激不尽!我对编码这类问题了解甚少,您解决了这个大问题  发表于 2015-11-18 13:02

评分

参与人数 1耕战 +10 鹰币 +20 收起 理由
末底改 + 10 + 20 感谢

查看全部评分

回复

使用道具 举报

8

主题

0

精华

77

积分

骑士

耕战
0
鹰币
0
天龙币
0
回帖
36
附庸关系0
发表于 2015-11-18 15:10:37 | 显示全部楼层
有中文版吗

点评

目前还没有  发表于 2015-11-18 16:37
回复

使用道具 举报

2

主题

0

精华

3761

积分

公爵

耕战
750
鹰币
510
天龙币
0
回帖
25
附庸关系0
发表于 2015-11-18 20:21:58 | 显示全部楼层
简直吊的没朋友
回复

使用道具 举报

2

主题

0

精华

47

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
24
附庸关系0
发表于 2015-11-20 13:51:45 | 显示全部楼层
2.语言文件修改
前面说到新版txt不能直接修改了,因为保存后会出错。其实,如果用一些其他的文本编辑工具,还是没有问题的,比如Emeditor。
附件下载:   Emeditor_x64.zip (6.46 MB, 下载次数: 16)
使用方法很简单,启动EmEditor.exe,文件->打开,手动选择到你想修改的txt,编码默认为“已设置的编码”即可。然后就直接修改里面的内容,像记事本一样。只不过使用这个工具,保存后的txt才能正常读取。用这种方法,也可以修改中文txt,改变单位名字,或者修改字体字号。不过修改字体时,需要输入字体的英文名称
——————————————————————————————————
改了语言文件后,不能打开游戏
回复

使用道具 举报

2

主题

0

精华

47

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
24
附庸关系0
发表于 2015-11-20 13:52:18 | 显示全部楼层
改了语言文件后,不能打开游戏,有解决的办法吗
回复

使用道具 举报

106

主题

0

精华

3413

积分

公爵

耕战
599
鹰币
990
天龙币
0
回帖
213

活跃者

附庸关系0
 楼主| 发表于 2015-11-22 13:42:56 | 显示全部楼层
猎虎战车 发表于 2015-11-20 13:52
改了语言文件后,不能打开游戏,有解决的办法吗

请问你是用记事本修改的,还是语言编辑工具,比如Notepad修改的?记事本改了后会造成不能打开游戏,语言编辑工具不会。如果已经修改了且没有备份,可以在steam上验证完整性试试看
回复

使用道具 举报

2

主题

0

精华

47

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
24
附庸关系0
发表于 2015-11-23 16:59:42 | 显示全部楼层
请问你是用记事本修改的,还是语言编辑工具,比如Notepad修改的?记事本改了后会造成不能打开游戏,语言编辑工具不会。如果已经修改了且没有备份,可以在steam上验证完整性试试看
____________________________________________________________________________________________________
就是用你给的那个语言编辑工具Emeditor改的,改了之后打不开游戏,如果替换成未改前的key-value-strings-utf8.txt,又可以打开,不知怎么回事兄弟

点评

在用EMEditor修改的时候要注意一下编码,最好选择已配置的编码或者UTF-8。如果编码不对也可能出错吧  发表于 2015-11-28 23:23
回复

使用道具 举报

8

主题

0

精华

51

积分

骑士

耕战
3
鹰币
225
天龙币
0
回帖
16
附庸关系0
发表于 2015-12-1 19:18:29 | 显示全部楼层
难怪我用AGE修改 保存时候就显示修改错误
回复

使用道具 举报

8

主题

0

精华

51

积分

骑士

耕战
3
鹰币
225
天龙币
0
回帖
16
附庸关系0
发表于 2015-12-1 19:37:52 | 显示全部楼层
  问下楼主请问这个AGE比如打开直接在里面修改攻击什么的 可以吗
回复

使用道具 举报

8

主题

0

精华

51

积分

骑士

耕战
3
鹰币
225
天龙币
0
回帖
16
附庸关系0
发表于 2015-12-1 20:16:44 | 显示全部楼层
找到了可以修改了!  只是修改器是英文版的  内容也是英文版的 不知道哪里有中文版的修改器下! 语言转换文件不会用 - -!
回复

使用道具 举报

0

主题

0

精华

4

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
6
附庸关系0
发表于 2016-4-10 23:37:50 | 显示全部楼层
我需要原版的中文key-value-strings-utf8.txt,忘备份了,谁能发给我?
回复

使用道具 举报

0

主题

0

精华

4

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
6
附庸关系0
发表于 2016-4-11 10:19:54 | 显示全部楼层
猎虎战车 发表于 2015-11-23 16:59
请问你是用记事本修改的,还是语言编辑工具,比如Notepad修改的?记事本改了后会造成不能打开游戏,语言编 ...

我完全按照教程修改文字,也出现了和你一样的问题。
回复

使用道具 举报

24

主题

0

精华

229

积分

男爵

耕战
19
鹰币
51
天龙币
0
回帖
49
附庸关系0
发表于 2016-4-24 18:05:23 | 显示全部楼层
请教楼主,非洲王朝的一些兵种数据,可否用以前的Genied来修改?

点评

不能,完全打不开  发表于 2016-4-29 21:17
回复

使用道具 举报

0

主题

0

精华

7

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
4
附庸关系0
发表于 2016-6-16 23:30:45 | 显示全部楼层
楼主给的那个已经修改好的txt用新版的AdvancedGenieEditor3打开还是乱码,有没有谁提供一个真正已经改好的中文txt文档呢?
回复

使用道具 举报

106

主题

0

精华

3413

积分

公爵

耕战
599
鹰币
990
天龙币
0
回帖
213

活跃者

附庸关系0
 楼主| 发表于 2016-6-17 13:22:23 | 显示全部楼层
honghui 发表于 2016-6-16 23:30
楼主给的那个已经修改好的txt用新版的AdvancedGenieEditor3打开还是乱码,有没有谁提供一个真正已经改好的 ...

我好像并没有在主楼提供什么txt文档。
既然你这么问,我自己使用的是这个
效果

本帖子中包含更多资源

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

x
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-4-27 04:43 , Processed in 0.243626 second(s), 213 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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