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

[MOD修改] 创建字符串表mod的方法

[复制链接]

183

主题

9

精华

2万

积分

教皇

耕战
3329
鹰币
16817
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2019-12-22 03:03:53 | 显示全部楼层 |阅读模式
本帖最后由 newtonerdai 于 2020-4-11 13:47 编辑

创建字符串表mod的方法

一、本地模组。
步骤:
  • 1、在【C:\Users\(你的用户名)\Games\Age of Empires 2 DE\(你的用户数字代号)\mods\local】文件夹里,新建目录:
    【\mods\local\(mod名称)\resources\(游戏语言代号)\strings\key-value】。比如我的是中文语言,目录是:【\mod-string\resources\zh\strings\key-value】
  • 2、把游戏根目录【\resources\en\strings\key-value】里的【key-value-modded-strings-utf8.txt】复制到上述mod目录key-value文件夹里。
  • 3、在mod字符串表里正确写上要替换或增加的那些字符串ID和内容,不需要写入游戏全部的字符串。格式可参考【key-value-strings-utf8.txt】。
  • 4、导入本地模组,启用这个文本mod,重启游戏即可生效。

注意要点:
  • 一个字符串表文件只能修改一个语种,所以如果你想对所有语种的玩家生效,就得每个语种的文件夹里都放一个字符串表。假设,你只做了中文(zh)的字符串目录,而如果你用的是英文语言,那这些mod字符串就不会被读取了。
  • 需要确保mod启用,然后重启游戏才能生效。如果不启用,或者启用后没有重启游戏,都是无法载入mod字符串的。
  • 一些key-value-strings-utf8.txt里未使用的字符串ID:29000~30000、31220~34000。更多空ID可以自行通过文本查找找出来。

说明书翻译:
官方给的这个mod字符串表里有英文版的使用说明,我简单翻译了一下,大家可以下载来看看↓


文件内容:
  1. //INSTRUCTIONS:
  2. //When you create any mod by creating a directory inside Steam, certain files will automatically copy over, including this file when you run the game. If you want to replace or add anystrings, place them in this file and when the mod is enabled, these strings will also be added. The english string file is a global fallback when a string cannot be found in the desired native language file.
  3. //
  4. //If you would like to modify an existing string, copy onlythe strings you wish to modify into this file, and do not delete them from the original file.
  5. //
  6. //说明:
  7. //如果你要在Steam平台上通过新建目录创建一个mod,在启动DE游戏时,某些文件会自动复制覆盖游戏本体目录里的同名文件。如果你想替换或者新增一些字符串,可以把它们放到这个文件里,当你的mod被启用时,这里的字符串也会被添加到游戏中。如果一个字符串不在本地mod语言文件里,那么将默认使用英文字符串文件。
  8. //
  9. //如果你想修改一个已存在的字符串,只需要把你想要修改的字符串复制到这个文件里即可,不要删除原始的字符串表文件。
  10. //

  11. 29101 "英文说明:官方"
  12. 29102 "文件原地址:游戏根目录\\resources\\en\\strings\\key-value(注意,除了“\n(表示换行)”之外的单反斜杠需要转成双反斜杠,否则整个文件将无法读取)"
  13. 29103 "翻译者:newtonerdai  翔鹰帝国论坛:www.hawkaoe.net"
  14. 29104 "蜀汉"
  15. 29105 "曹魏"
  16. 29106 "东吴"
复制代码


二、发布模组。
待补充。
@我是谁004 @凌果 @焚风之爱莉琰 @戴子玲
不知道你们有没有相关进展呢

本帖子中包含更多资源

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

x

评分

参与人数 1耕战 +15 鹰币 +50 收起 理由
无人接手 + 15 + 50 分享交流

查看全部评分

索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

1

主题

0

精华

460

积分

子爵

耕战
70
鹰币
190
天龙币
0
回帖
44
附庸关系0
发表于 2020-3-5 09:14:42 | 显示全部楼层
不知道是不是bug,修改 key-value-modded-strings-utf8.txt进游戏无效,age里都可以正常显示。
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3329
鹰币
16817
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2020-3-5 16:17:14 | 显示全部楼层
sgxend 发表于 2020-3-5 09:14
不知道是不是bug,修改 key-value-modded-strings-utf8.txt进游戏无效,age里都可以正常显示。 ...

严格按照步骤来做了吗
要放到mod文件夹,导入本地mod、启用mod、重启游戏才能生效哦
而且格式也要正确,不正确的话也会失效。
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

21

主题

3

精华

1万

积分

征服者

耕战
3476
鹰币
2266
天龙币
0
回帖
221

第十三届火箭筒杯季军

附庸关系9
发表于 2020-4-11 09:36:43 | 显示全部楼层
如图,为什么没有效果呢

本帖子中包含更多资源

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

x

点评

是反斜杠【\】的问题,主楼的29102已经修正了。  发表于 2020-4-11 13:48
![/url]
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-26 06:27 , Processed in 0.175294 second(s), 61 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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