新版CS1.6(v9920)汉化补全 |
您所在的位置:网站首页 › win10更换语言包不完整怎么回事 › 新版CS1.6(v9920)汉化补全 |
点此观看完整视频教程 CS1.6 不完全修改教程 - VGUI修改第一弹:新版CS1.6(v9920)汉化补全1. 主菜单、选项界面汉化 CS1.6在更新到金源引擎25周年版本之后,游戏主菜单界面、选项界面全部变为英文。这让广大“讨厌洋文”的玩家十分恼火。那么我们就将游戏界面汉化作为系列教程的第一弹,让大家在对CS1.6界面修改初步入门。 未汉化的主菜单界面实际上,对于CS1.6界面的汉化,官方已经做好了相关的文档,只不过因为某些神秘的原因,相关的文件并没有生效。故我们汉化游戏界面的方法,就是让相关文件生效。 打开CS1.6的根目录,进入 valve_schinese\resource 目录,可以看到两个txt文件(如图1)。 图1 多国语言文件这两个文件就是金源引擎的多国语言文件。其中“gameui_schinese.txt”是主菜单、选项等界面的中文文本内容,“valve_schinese.txt”是金源引擎游戏通用的一些文本内容。在语言文件中,多国语言以“引用标签”+空格(或制表符)+“内容”的方式记录(图3),而在游戏需要显示该内容的位置,则用“#引用标签”来代替。因此当游戏设置不同的语言时,就可以通过同一个引用标签,显示成不同的语言内容。 图3 多国语言文件内容既然存在这两个文件,那又是为什么没有生效呢?这是因为官方的程序员犯了一个小错误,误将文件的编码保存成了UTF-8,而金源引擎对于多国语言文件的编码要求为UTF-16 LE,故而导致这两个文件没有生效,主界面变成了英文。 知道了原因,问题就好解决了。用记事本(Win10及以上,或者其他多功能文本编辑器)打开这两个文件,选择 文件-另存为,修改文件保存的编码为UTF-16 LE,保存替换原来的文件即可(当然,把这两个文件另存到 cstrike_schinese 目录下也可以)。 图4 修改文件编码进游戏看看效果。 图5 汉化最终效果汉化生效了,但是在选项界面中有一个漏网之鱼,需要我们自己查找对应的引用标签,将汉化内容写到“gameui_schinese.txt”中,怎么获取标签呢? 在这个界面上,同时按下键盘+++按键,打开VGUI编辑器。点一下“Use shader”这串文字,在VGUI编辑器中找到“LabelText”属性,复制其中的内容,关闭游戏(图6)。打开“gameui_schinese.txt”,在最下边的两个大括号“}”上方空一行,输入复制的标签以及对应汉化内容并保存(图7): 图6 使用VGUI编辑器获取引用标签图7 填写汉化内容这回再进入游戏看看: 图8 最终效果大功告成。对于新游戏面板中的“Enable Steam Networking”,汉化的方法同上,因其标签前缀为“Valve_”,所以最好将其写在“valve_schinese.txt”中,视频中有演示,这里不再赘述。 2. 传统菜单、无线电菜单和其他项目汉化 这一部分主要汉化游戏的文字版菜单,比如选择队伍菜单、购买菜单、无线电菜单,以及左下角无线电消息等内容(图9)。需要修改的文件为“cstrike_schinese\titles.txt” 图9 游戏内英文内容用多功能文本编辑器打开“cstrike_schinese\titles.txt”,修改其中的文字内容即可汉化。下边仅介绍一下该文件的格式内容(见图10),具体汉化过程请观看完整视频。 图10 titles.txt 格式介绍引用标签的内容可在 cstrike_schinese\resource\cstrike_schinese.txt 中查询。我们看一下汉化之后的文件内容,如图11. 图11 汉化示例titles.txt汉化后进入游戏的效果(图12): 图12 游戏内最终效果更详细的教程,请点击链接观看完整教程! |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |