《上古卷轴5》通过ECE使用中文名的方法
《上古卷轴5》自由度高是这款游戏最大的特点之一。但是很多国外游戏只能在游戏名中使用英文字符,这对于国内玩家来说也是一个遗憾。不过最近也有玩家通过ECE实现了中文名。下面是详细的方法。
通过ECE使用中文姓名的方法
使用ECE可以让游戏保存中文名,但是我觉得只有有这个需求的玩家自己修改才现实,因为汉字太多了。
如果你想让ECE保存中文名字,你需要这样做:你使用的字体库需要是GBK的,但是纯简体字是不行的。首先你要安装ECE(原版不能输入中文),在MESHES \ CHARACTERMAKINGExtender \ namelist.txt中输入你想到的中文名字,每行一个,完成后用记事本保存为UTF-8代码,然后打开接口\ Fontconfig.txt在末尾把namelist . txt中添加的中文名字依次复制到末尾,不要习惯性的输入和换行,确保添加的汉字在validNameChars的那一行。完成后,你还应该用记事本将其保存为UTF-8代码。恢复起来也很简单。原版结尾是个问号?以后把认识的汉字删了就行了。这样在捏人的时候就可以用ECE的名字加载功能选择自己的中文名了。选中后可以正常退出揉面界面,然后想干嘛干嘛。
个人分析应该是fontconfig.txt中的validNameChars定义了可以输入的字符范围,在validNameChars中的话可以正常保存,同时保证游戏可以识别(UTF-8编码也可以)。另外,还写在ECE原nameList.txt 如果使用多字节字符,请使用UTF-8。,打开日文的fontconfig.txt,可以看出是UTF 8码,validNameChars里面的字符和我们的不一样(里面加了6000多个字符,但是用IE用日文打开还是看不懂,不知道在日文系统里是怎么显示的)。而我们常用的3dm中文等字体修改(我下载的)fontconfig.txt只是和原版本一样的ANSI代码(解压原fontconfig.txt的对比是一样的)。