本教程禁止转载。
为什么要汉化
ESS作为一款外国人开发的框架,显然原版不会是中文的。
当然,对于NPC对话来说,我们可以自己编写中文文本。
但是除了对话文本之外,还有大量的配置文件和脚本中的文本是英文的,这无疑加大了我们的开发成本。
不过万幸的是,国内社区非常积极地对其进行了汉化,包括PBS配置文件、脚本中的文本等。
Essentials汉化PBS
Essentialsv20.1 脚本汉化
我们可以将这些文件下载下来,解压后放进游戏路径下的对应文件夹中。PBS汉化把那些txt文件放在PBS文件夹,脚本汉化把文件版里的Script.rxdata文件放在Data文件夹或者使用文件夹版里的按需进行汉化。(如果你自己都不知道游戏路径在哪,我就更没办法知道你放在哪了)
注意,游戏内的对话原则上不会被汉化,因为这些对话都是ESS的示例对话,不应该用作你游戏内的正式对话。你应该修改他们的对话或直接将他们删除再新增你自己的事件用中文编写对话。
然后就会发现,不管是对话还是其他地方的中文,全变成方框了。
为了解决文字不显示的问题,我们就需要更换支持中文的字体。