在OpenBoR中开启全字库.
openbor吧
全部回复
仅看楼主
level 9
volcanic 楼主
OpenBoR默认是关闭全字库的,只支持英文字库(即font.gif,font2.gif....),
这种字库显示的字符非常有限,因此我们需要打开全字库的支持.
OpenBoR打开全字库的方法:
首先需要在menu.txt中加入以下命令行
fontmbs
例如
fontmbs 1 0 0 0
表示开启第一个字体(即原来的font.gif)的全字库支持.
如果开启了全字库,则需要在sprites下新建一个文件夹,文件夹名和字库名一致.
本例则为font,然后原来的font.gif不会被识别,需要改名为00.gif,放到font文件夹中.
这样,就完成了全字库的设置.
下一步就是将字库文件放到font文件夹中,每一个字库文件(gif格式)的尺寸最好与00.gif一致.
文件名与字符的码表对应.
这样就可以在脚本中使用中文字库了.例如
drawstring(240,240,0,"等级");
汉化OpenBoR默认菜单.
默认菜单支持国际化,在data目录下新建一个translation.txt文件
将英文翻译成需要的语言,如
msgid "Control Options..."
msgstr "控制选项"
msgid "Credits:"
msgstr "剩余游戏次数"
...
这样原来的Control Options...会显示成 控制选项.
msgid是系统固定的值,官方更新的openbor引擎中一般会带有这个文件,直接修改即可.
2018年06月14日 04点06分 1
level 8
感谢楼主分享。支持。
2018年06月14日 04点06分 3
吧务
level 14
多谢指导,我去试试,中文化一直是我的追求![哈哈]
2018年06月15日 01点06分 4
level 3
v大好久没上课了[吐舌][吐舌]
2018年06月15日 05点06分 5
level 1
居然还支持中文,得顶啊
2018年07月04日 07点07分 7
吧务
level 14
V大,菜单汉化后安卓引擎玩多半会显示不全之类的问题,怎么解决?
2018年07月10日 16点07分 8
试试最新版引擎
2018年07月10日 22点07分
@volcanic 我的最新版的就是4432了,你那有么?
2018年07月11日 00点07分
吧务
level 14
如图,好好的汉化菜单,在电脑引擎上显示完美,一到手机引擎上就这样了……4161以上到4432所有的安卓引擎我测试都这样
2018年07月10日 16点07分 9
@飞飞老鼠飞鼠 可现在这个汉化版,我用的就是你汉化的那个,只是在手机引擎上是这样,电脑没问题!
2018年07月11日 00点07分
@完美😄瓦大叔 我记得引擎在安卓某些版本,比如5。0会有这样的问题,换个安卓版本试试
2018年07月11日 01点07分
@volcanic 我连5.0的都没有,还在4432上徘徊……
2018年07月11日 01点07分
@完美😄瓦大叔 我是说安卓5.0,你测试机安卓版本是?
2018年07月11日 01点07分
吧务
level 14
安卓系统7.0
2018年07月11日 01点07分 10
换个骁龙版本的。
2018年07月12日 05点07分
level 11
😑😐😶😒🙄😕🙁☹️😣🤔😮😯😰😪😓😭😵😲🤐🤐🤕😷😷😹
2018年07月15日 04点07分 11
1