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 (简体中文)。

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