【导读】红警地图可以中文显示吗?怎么才能在游戏中让红色警戒2地图名字以中文方式显示,而不乱码呢?无论是用红警地图编辑器制作的无论是尤里的复仇地图,还是红警2地图,在游戏中都是以英文名称来显示的,这很不方便,让游戏中显示中文红警地图名字的方法如下。
教程制作:simeng
以红色警戒2为例:
1.用地图编辑器把地图另存为mmx格式放在游戏文件夹中,在另存为框填文件名时加上.mmx后缀(文件名用任意字母,不超过8个字母),然后会出现一个设置框,填写说明标签(Description tag)时,填成Name:xxxxxxxx的样式,一定要有Name:在前面,xxxxxxxx就是随便取的地图代称,冒号要用英文标点。另外玩家数量上下限也要填对。
2.看游戏文件夹中是否有ra2.csf文件,没有就用XCC Mixer(xcc mixer中文版1.47)从language.mix文件中提取出来放在游戏文件夹中。
3.用语言编辑器(红警csf编辑器)打开ra2.csf,在NAME大项下新建项目,项目名称就填刚才填的代称xxxxxxxx,不用再加Name:,项目内容就填想要显示的地图中文名称,编辑器默认会自动转换为繁体,然后保存文件退出。只需填汉字名称即可,不必在汉字后面添加类似于(2-8)这样的玩家数量限制,游戏自身会根据地图设置来自动显示玩家数量限制。
打开游戏,地图就以中文名称显示了。
对于“尤里的复仇”就是把地图另存为mmx再改后缀为yro格式,然后修改ra2md.csf(从langmd.mix中提取)。不过发现了一个问题:原版ra2md.csf文件被修改后地图编辑器就不能用了,可以另外再建一个游戏文件夹。