加载中...

「RO 笔记」汉化个人信息面板的职业名


0x00 个人信息面板

在游戏左上角的个人信息面板中,会显示当前角色的职业名称:

但是在默认情况下,职业名称是英文的,不易于理解,要怎么修改为中文呢 ?

0x10 修改职业名称

其实很简单,在游戏安装目录下,找到 data/msgstringtable.txt 文件,这个文件行数不能乱,每一行在游戏中都会起到它独特的作用。

使用 vscode 等编辑器打开这个工具,可以看到它前面的行号。

搜索 “个人信息面板” 当前显示的职业英文名 Star Emperor [F],找到位置为 3308 行:

将 3308 行修改为 拳皇/星帝 [女]# 即可。

修改某行时,行末的 # 不能删除

关掉游戏再重新打开,可以发现职业名称已经变更为中文:

0x20 所有职业名称配置行

为了方便大家一次性修改所有职业名,下面提供了 data/msgstringtable.txt 中所有关于职业名的行数、以及中英文版本表格:

行数 职业名称(英文) 职业名称(中文) 职等 备注
862 Novice [M]# 初心者 [男]# 零转
863 Swordman [M]# 剑士 [男]# 一转
864 Magician [M]# 魔法师 [男]# 一转
865 Archer [M]# 弓箭手 [男]# 一转
866 Acolyte [M]# 服侍 [男]# 一转
867 Merchant [M]# 商人 [男]# 一转
868 Thief [M]# 盗贼 [男]# 一转
869 Knight [M]# 骑士 [男]# 二转
870 Prieset [M]# 祭司 [男]# 二转
871 Wizerd [M]# 巫师 [男]# 二转
872 Blacksmith [M]# 铁匠 [男]# 二转
873 Hunter [M]# 猎人 [男]# 二转
874 Assassin [M]# 刺客 [男]# 二转
875 Novice [F]# 初心者 [女]# 零转
876 Swordman [F]# 剑士 [女]# 一转
877 Magician [F]# 魔法师 [女]# 一转
878 Archer [F]# 弓箭手 [女]# 一转
879 Acolyte [F]# 服侍 [女]# 一转
880 Merchant [F]# 商人 [女]# 一转
881 Thief [F]# 盗贼 [女]# 一转
882 Knight [F]# 骑士 [女]# 二转
883 Prieset [F]# 祭司 [女]# 二转
884 Wizerd [F]# 巫师 [女]# 二转
885 Blacksmith [F]# 铁匠 [女]# 二转
886 Hunter [F]# 猎人 [女]# 二转
887 Assassin [F]# 刺客 [女]# 二转
959 Crusader [M]# 十字军 [男]# 新二转
960 Monk [M]# 武道家 [男]# 新二转
961 Sage [M]# 贤者 [男]# 新二转
962 Rouge [M]# 流氓 [男]# 新二转
963 Alchemist [M]# 炼金术师 [男]# 新二转
964 Bard# 诗人# 新二转
965 Crusader [F]# 十字军 [女]# 新二转
966 Monk [F]# 武道家 [女]# 新二转
967 Sage [F]# 贤者 [女]# 新二转
968 Rouge [F]# 流氓 [女]# 新二转
969 Alchemist [F]# 炼金术师 [女]# 新二转
970 Dancer# 舞娘# 新二转
971 Novice High [M]# 进阶初心者 [男]# 进阶零转
972 Swordman High [M]# 进阶剑士 [男]# 进阶一转
973 Magician High [M]# 进阶魔法师 [男]# 进阶一转
974 Archer High [M]# 进阶弓箭手 [男]# 进阶一转
975 Acolyte High [M]# 进阶服侍 [男]# 进阶一转
976 Merchant High [M]# 进阶商人 [男]# 进阶一转
977 Thief High [M]# 进阶盗贼 [男]# 进阶一转
978 Novice High [F]# 进阶初心者 [女]# 进阶零转
979 Swordman High [F]# 进阶剑士 [女]# 进阶一转
980 Magician High [F]# 进阶魔法师 [女]# 进阶一转
981 Archer High [F]# 进阶弓箭手 [女]# 进阶一转
982 Acolyte High [F]# 进阶服侍 [女]# 进阶一转
983 Merchant High [F]# 进阶商人 [女]# 进阶一转
984 Thief High [F]# 进阶盗贼 [女]# 进阶一转
985 Lord Knight [M]# 骑士领主 [男]# 进阶二转
986 High Priest [M]# 神官 [男]# 进阶二转
987 High Wizard [M]# 超魔导师 [男]# 进阶二转
988 White Smith [M]# 神工匠 [男]# 进阶二转
989 Sniper [M]# 神射手 [男]# 进阶二转
990 Saaassin Cross# 十字刺客 [男]# 进阶二转
991 Lord Knight [F]# 骑士领主 [女]# 进阶二转
992 High Priest [F]# 神官 [女]# 进阶二转
993 High Wizard [F]# 超魔导师 [女]# 进阶二转
994 White Smith [F]# 神工匠 [女]# 进阶二转
995 Sniper [F]# 神射手 [女]# 进阶二转
996 Saaassin Cross [F]# 十字刺客 [女]# 进阶二转
997 Paladin [M]# 圣殿十字军 [男]# 进阶二转
998 Champion [M]# 武术宗师 [男]# 进阶二转
999 Professor [M]# 智者 [男]# 进阶二转
1000 Stalker [M]# 神行太保 [男]# 进阶二转
1001 Creator [M]# 创造者 [男]# 进阶二转
1002 Clown# 吟游诗人# 进阶二转
1003 Paladin [F]# 圣殿十字军 [女]# 进阶二转
1004 Champion [F]# 武术宗师 [女]# 进阶二转
1005 Professor [F]# 智者 [女]# 进阶二转
1006 Stalker [F]# 神行太保 [女]# 进阶二转
1007 Creator [F]# 创造者 [女]# 进阶二转
1008 Gypsy# 冷艳舞姬# 进阶二转
1116 Super Novice [M]# 超级初学者 [男]# 扩展一转
1117 Super Novice [F]# 超级初学者 [女]# 扩展一转
1118 TaeKwon Boy# 跆拳 少年# 扩展一转
1119 TaeKwon Girl# 跆拳 少女# 扩展一转
1120 TaeKwon Master [M]# 拳圣 [男]# 扩展二转
1121 TaeKwon Master [F]# 拳圣 [女]# 扩展二转
1122 Soul Linker [M]# 悟灵士 [男]# 扩展二转
1123 Soul Linker [F]# 悟灵士 [女]# 扩展二转
3308 Star Emperor [F]# 拳皇/星帝 [女]# 扩展突破 对标三转
3309 Soul Reaper [F]# 猎灵士 [女]# 扩展突破 对标三转
3310 Star Emperor [M]# 拳皇/星帝 [男]# 扩展突破 对标三转
3311 Soul Reaper [M]# 猎灵士 [男]# 扩展突破 对标三转
未知 Rune Knight [M]# 卢恩骑士 [M]# 三转
未知 Rune Knight [F]# 卢恩骑士 [F]# 三转
未知 Royal Guard [M]# 皇家禁卫队 [M]# 三转
未知 Royal Guard [F]# 皇家禁卫队 [F]# 三转
未知 Warlock [M]# 咒术士 [M]# 三转
未知 Warlock [F]# 咒术士 [F]# 三转
未知 Sorcerer [M]# 妖术师 [M]# 三转
未知 Sorcerer [F]# 妖术师 [F]# 三转
未知 Ranger [M]# 游侠 [M]# 三转
未知 Ranger [F]# 游侠 [F]# 三转
未知 Minstrel [M]# 宫廷乐师 [M]# 三转
未知 Minstrel [F]# 宫廷乐师 [F]# 三转
未知 Wanderer [M]# 浪姬舞者 [M]# 三转
未知 Wanderer [F]# 浪姬舞者 [F]# 三转
未知 Archbishop [M]# 大主教 [M]# 三转
未知 Archbishop [F]# 大主教 [F]# 三转
未知 Sura [M]# 修罗 [M]# 三转
未知 Sura [F]# 修罗 [F]# 三转
未知 Mechanic [M]# 机械工匠 [M]# 三转
未知 Mechanic [F]# 机械工匠 [F]# 三转
未知 Genetic [M]# 基因学者 [M]# 三转
未知 Genetic [F]# 基因学者 [F]# 三转
未知 Guillotine Cross [M]# 十字斩首者 [M]# 三转
未知 Guillotine Cross [F]# 十字斩首者 [F]# 三转
未知 Shadow Chaser [M]# 魅影追踪者 [M]# 三转
未知 Shadow Chaser [F]# 魅影追踪者 [F]# 三转
未知 Dragon Knight [M]# 卢恩龙爵 [M]# 四转
未知 Dragon Knight [F]# 卢恩龙爵 [F]# 四转
未知 Imperial Guard [M]# 帝国圣卫军 [M]# 四转
未知 Imperial Guard [F]# 帝国圣卫军 [F]# 四转
未知 ArchMage [M]# 禁咒魔导士 [M]# 四转
未知 ArchMage [F]# 禁咒魔导士 [F]# 四转
未知 Elemental Master [M]# 元素支配者 [M]# 四转
未知 Elemental Master [F]# 元素支配者 [F]# 四转
未知 Windhawk [M]# 风鹰狩猎者 [M]# 四转
未知 Windhawk [F]# 风鹰狩猎者 [F]# 四转
未知 Troubadour [M]# 天籁颂者 [M]# 四转
未知 Troubadour [F]# 天籁颂者 [F]# 四转
未知 Trouvere [M]# 乐之舞灵 [M]# 四转
未知 Trouvere [F]# 乐之舞灵 [F]# 四转
未知 Cardinal [M]# 枢机主教 [M]# 四转
未知 Cardinal [F]# 枢机主教 [F]# 四转
未知 Inquisitor [M]# 圣裁者 [M]# 四转
未知 Inquisitor [F]# 圣裁者 [F]# 四转
未知 Meister [M]# 机械神匠 [M]# 四转
未知 Meister [F]# 机械神匠 [F]# 四转
未知 Biolo [M]# 生命缔造者 [M]# 四转
未知 Biolo [F]# 生命缔造者 [F]# 四转
未知 Shadow Cross [M]# 十字影武 [M]# 四转
未知 Shadow Cross [F]# 十字影武 [F]# 四转
未知 Abyss Chaser [M]# 深渊追迹者 [M]# 四转
未知 Abyss Chaser [F]# 深渊追迹者 [F]# 四转
未知 Super Novice Ex [M]# 突破初心者 [M]# 扩展突破 对标三转
未知 Super Novice Ex [F]# 突破初心者 [F]# 扩展突破 对标三转
未知 Hyper Novice [M]# 顶级初心者 [M]# 扩展上位 对标四转
未知 Hyper Novice [F]# 顶级初心者 [F]# 扩展上位 对标四转
未知 Gunslinger [M]# 神枪手 [M]# 扩展一转
未知 Gunslinger [F]# 神枪手 [F]# 扩展一转
未知 Rebellion [M]# 反叛者 [M]# 扩展突破 对标三转
未知 Rebellion [F]# 反叛者 [F]# 扩展突破 对标三转
未知 Night Watch [M]# 夜巡者 [M]# 扩展上位 对标四转
未知 Night Watch [F]# 夜巡者 [F]# 扩展上位 对标四转
未知 Ninja [M]# 忍者 [M]# 扩展一转
未知 Ninja [F]# 忍者 [F]# 扩展一转
未知 Kagerou 日影/影狼 扩展突破 对标三转
未知 Oboro 月影/胧 扩展突破 对标三转
未知 Shinkiro 蜃气楼 扩展上位 对标四转
未知 Shiranui 不知火 扩展上位 对标四转
未知 Summoner [M]# 喵族/杜兰族 [M]# 扩展零转
未知 Summoner [F]# 喵族/杜兰族 [F]# 扩展零转
未知 Spirit Handler [M]# 魂灵师 [M]# 扩展上位 对标四转
未知 Spirit Handler [F]# 魂灵师 [F]# 扩展上位 对标四转

注意:

  • 行数为 “未知” 的职业,由于当前版本没有对应的行数配置,故无法修改(不难看出只有复兴前的职业才支持修改,复兴后新增的职业已不支持用这种方式修改了)
  • 每个职业名称都有男女两个配置,如果不希望在信息面板中看到性别,只需要配置成一样即可
  • 获取 Excel 版本的表格(方便整列复制)

0x30 解决乱码问题

可能有些同学修改为中文后,出现乱码的情况:

首先确保你使用了 GBK 或 GB2312 编码打开并修改 data/msgstringtable.txt 文件。

如果编码正确,说明是 DIFF 的问题。

关于怎么使用 Nemo DIFF 请移步至《从零开始 DIFF Ragnarok 登入器教程

0x31 DIFF 修改固定编码

首先在 Nemo 中找到这个选项: Set fixed charset on drawing text messages

它的含义是: 使用固定的编码绘制窗体文字

这个选项的可选值为:

  • 0: 英文
  • 1: 默认(跟随系统)
  • 129: 韩文
  • 204: 俄文
  • 134: 简体中文
  • 136: 繁体中文

这里修改值为 134 简体中文(亦可按需选择你需要的编码字符集)。

0x31 DIFF 修改字体大小

然后在 Nemo 中找到这个选项: Adjust font size for drawed text messages

它的含义是: 使用固定的字体大小绘制窗体文字

这个选项的可选值范围是: >= 0 的正整数。

因为改成中文后,窗体的文字会变大,导致溢出窗体。这里建议选择最小号的 0 号字体,即中文保持和英文字体同样的大小。

0x32 修改 langtype

最后需要修改 data/clientinfo.xml 文件(如果你 DIFF 过,它的名字可能不是这个),找到其中的 <langtype> 语言类型,其枚举值为:

  • 0: 韩文,加载 luafiles514\lua files\service_korea\ExternalSettings_kr
  • 1: 英文(美式),加载 luafiles514\lua files\service_usa\ExternalSettings_usa
  • 2: 日文,加载 luafiles514\lua files\service_japan\ExternalSettings_jp
  • 3: 简体中文,加载 luafiles514\lua files\service_china\ExternalSettings_ch
  • 4: 繁体中文,加载 luafiles514\lua files\service_taiwan\ExternalSettings_tw
  • 5: 泰文,加载 luafiles514\lua files\service_thailand\ExternalSettings_th
  • 6: 印尼语,加载 luafiles514\lua files\service_indonesia\ExternalSettings_id
  • 7: 菲律宾语,加载 luafiles514\lua files\service_philippine\ExternalSettings_ph
  • 12: 巴西语,加载 luafiles514\lua files\service_brazil\ExternalSettings_br
  • 18: 法文,加载 luafiles514\lua files\service_france\ExternalSettings_fr

将其改为 3 (简体中文)。

确保使用的语言和编码都一致,进入游戏后即可正常显示中文:


文章作者: EXP
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 EXP !
 上一篇
「RO 笔记」RO 面板风格化: UI 一键换肤 「RO 笔记」RO 面板风格化: UI 一键换肤
是不是很好奇,为什么你的游戏界面和别人的不一样 ?本节教大家在哪可以找到皮肤资源、以及配置个性化界面的方法 ...
2023-12-16
下一篇 
「Gym 课程笔记 02」经典控制 - Acrobot 杂技机器人 「Gym 课程笔记 02」经典控制 - Acrobot 杂技机器人
Acrobot 是一个双节摆问题,它研究的是,如何仅通过控制第一个摆杆与第二个摆杆之间的联接点的扭矩、使得第二个摆杆在要求的步数之内达到一定高度。
2023-12-12
  目录