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