[教程] 如何制作语言包? | 您所在的位置:网站首页 › pokemmo电脑版怎么对话 › [教程] 如何制作语言包? |
接下来讲输出时控制的格式符: \n 将光标移动到下一行(称为换行符). \t 将光标移动到下一个制表位(称为制表符), 一个制表位等于8个空格. \r 将光标移动到当前行的开头(称为回车符). \f 将光标移动到下一页(换页符). 这些一般都用来控制输出内容的格式,在输出的时候用. 但在MMO中,只有换行符"\n"起作用,换页符也由它完成. 所以你想达到"极速",在对话框中什么都不说,就可以直接把全部文本替换成一个"\n",这应该是比一个空格要快的. 如果你想做闪光高亮的话,你可以现在语言包外测试,比如说我选择的是游戏公告栏. 因为有些字符在游戏中显示的是"OBJ"乱码,或根本不予显示,所以说找一个合适的字符是重要的. 你可以一行一行来做,一般都是横着做,是把所有的字像打印机一样横向打出来,包括空格的距离,打出后,如果你想换行(也就是回车),键入一个"\n"即可.
替换角色、名称: 所有的名称都是按照{00}、{01}排列的,以此类推. 如果你想改的话,需要在游戏运行到此处时,记住名称的出现顺序,想改成纯文本的时候,删除{00}包括"{}", 改成你想要的即可.
之后来分享一些方便编辑的方法: 首先,在查找的时候,可以使用快捷键"Ctrl+F"呼出"查找",能提高一些效率. 也可以适当使用"复制"、"粘贴":"Ctrl+C"、"Ctrl+V"来提高效率. 比如说你想把很多句话改成"\n",可以复制它("Ctrl+C"),选择其他你想改的话,直接按"Ctrl+V"即可. 如果你想让代码在一页显示更多或更少的话,可以长按"Ctrl"并配合鼠标滚轮,实现放大(向前滚)和缩小(向后滚),触摸板也是如此. 如果你想要打开的更快捷,可以右键单击.xml文件,点击"打开方式(H)",点击"选择其他打开方式",在出现的窗口中单击你的应用,我这里是"记事本",在下方勾选"始终使用此应用打开.xml文件"即可. 如果你想要快速的查看自己改的怎么样,可以在游戏中直接点击"Ctrl+F6",出现"Strings Reloaded"后,重启一次你改的对话框即可. 如果你在做外文语言包的话(比如说我),外文是没有""这段的,所以说你把它复制下来,粘贴到"strings_XX.xml"是不会运行的. 但是你可以将同种类型的()粘贴到一个.xml文件里,包括外文和中文,这也是修改外文的一种方法. 没有必要去按照strings_id排列的顺序去编辑,你可以随意找一个位置来编辑(但是事先把原有你想要替换的删除),strings_id的排列顺序只是为了更清晰.
然后是关于称呼的一些问题: 我觉得没有必要去刻意强调"您"之类的敬称,我感觉这样会显得很做作,因为同样都是玩家,去掉一切修饰都是一样的. 如果你想标记你的ID,为语言包留下印记或者防伪,总共有两种方式: 游戏输出端和语言包内部. 游戏输出端: 你可以选择在一些常用的地方去写上你的ID,比如说登陆界面. 切忌去在一些重要的地方标记你的名字,比如说PC对话、商店这样看久了会让人觉得很烦. 一定要让你的介绍简短!!!千万不要将QQ群之类的加入到任何地方. 比如说登录界面:我替换了登录界面的"加载中...请稍候.",写了很多很多东西在登录界面,但是,我们都知道,登录界面加载的很快,写很多东西是读不完的,如果你写很多东西,一闪而过,这样会引起一些不必要的麻烦. QQ群,你加在游戏中,也会让一些人觉得很反感. 语言包内部: 这个很简单,在结束字符串之外再另起一行,输入""即可(替换掉"________"). 但是也千万不要把QQ群也写在这里,因为没有人会去拆包找这些东西的. 所以说,最好是把你想写的、介绍的东西写在你发帖的帖子里面,因为如果他想下载,那就一定会去读的 当然,QQ群也加在帖子里,我个人认为帖子末尾最好,因为开门见山有种广告的感觉,帖子中间不为人发觉,所以说帖子末尾更加适合
关于一些更便捷的方法: 你可以把你的语言包名字改成你想要的,例: |
CopyRight 2018-2019 实验室设备网 版权所有 |