[教程] 如何制作语言包? 您所在的位置:网站首页 pokemmo电脑版怎么对话 [教程] 如何制作语言包?

[教程] 如何制作语言包?

2024-07-10 02:21| 来源: 网络整理| 查看: 265

接下来讲输出时控制的格式符:

\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 实验室设备网 版权所有