只要配置里有设一个中文,就会有BugFinder
内容是2014 28-10 at 09:53:17 涓嬪崍 (鏄熸湡浜?: 'Invalid Configuration! File: /shops/BuyShop.yml
Cause: unacceptable character ''锟?' (0xFFFD) special characters are not allowed
in "<string>", position 10'
求助...我好多插件输入中文到游戏里显示出来的都是乱码,不仅是BossShop
内容是2014 28-10 at 09:53:17 涓嬪崍 (鏄熸湡浜?: 'Invalid Configuration! File: /shops/BuyShop.yml
Cause: unacceptable character ''锟?' (0xFFFD) special characters are not allowed
in "<string>", position 10'
求助...我好多插件输入中文到游戏里显示出来的都是乱码,不仅是BossShop
如果你是用记事本弄的话是会这样的,你去下载notepad++,用这个编译可以解决大部分乱码问题。
yml文件编辑注意事项
你要使用notepad++(或者其他文本编辑器,不要使用记事本)打开并编辑。
注意一下几点:
1、文件编码格式为无BOM的utf-8
2、尽量使用英文标点。
3、属性和值之间需要有空格,比如enable: true是正确的,而enable:true是错误的
4、不要使用tab键缩进,任何缩进都使用空格缩进
5、严格的缩进,不要打破原有缩进格式。
你要使用notepad++(或者其他文本编辑器,不要使用记事本)打开并编辑。
注意一下几点:
1、文件编码格式为无BOM的utf-8
2、尽量使用英文标点。
3、属性和值之间需要有空格,比如enable: true是正确的,而enable:true是错误的
4、不要使用tab键缩进,任何缩进都使用空格缩进
5、严格的缩进,不要打破原有缩进格式。
服务器中文补丁打了没。
网络摆渡客 发表于 2014-10-28 22:50
yml文件编辑注意事项
你要使用notepad++(或者其他文本编辑器,不要使用记事本)打开并编辑。
注意一下几点 ...
我是用BSC来修改的,应该和编辑器没太大关系?改别的都可以,只要有一个汉字就不行
xujh 发表于 2014-10-29 01:42
服务器中文补丁打了没。
改内置跟补丁没太大关系吧?
采蘑菇的 发表于 2014-10-29 19:39
我是用BSC来修改的,应该和编辑器没太大关系?改别的都可以,只要有一个汉字就不行 ...
你修改的是那一部分?贴一下哪里的代码。
网络摆渡客 发表于 2014-10-29 19:56
你修改的是那一部分?贴一下哪里的代码。
呃。我用邱大给的汉化包里的东西。刚载入进去是可以,但是只要把汉化的覆盖进去就挂了
采蘑菇的 发表于 2014-10-29 19:58
呃。我用邱大给的汉化包里的东西。刚载入进去是可以,但是只要把汉化的覆盖进去就挂了 ...
看报错确实是有非法字符在文件中。
另外,着重检查一下文件到底是什么编码。
网络摆渡客 发表于 2014-10-29 20:03
看报错确实是有非法字符在文件中。
另外,着重检查一下文件到底是什么编码。 ...
以UTF-8 无BOM 格式编码
网络摆渡客 发表于 2014-10-29 20:03
看报错确实是有非法字符在文件中。
另外,着重检查一下文件到底是什么编码。 ...
另外人家给的汉化版根本没找到有啥编码
采蘑菇的 发表于 2014-10-29 20:19
另外人家给的汉化版根本没找到有啥编码
那你改的文件传一下附件吧
网络摆渡客 发表于 2014-10-29 20:36
那你改的文件传一下附件吧
呃,我也没怎么改,就是在原文件的基础上增加了一个汉字...稍等一下
采蘑菇的 发表于 2014-10-29 20:45
就这个了。。。
就改了个店铺名字?
网络摆渡客 发表于 2014-10-29 20:56
就改了个店铺名字?
嗯嗯嗯,改成中文就挂了.会是因为config没改的缘故吗
采蘑菇的 发表于 2014-10-29 20:59
嗯嗯嗯,改成中文就挂了.会是因为config没改的缘故吗
改成这个: '\u91c7\u8d2d\u5546\u5e97'
网络摆渡客 发表于 2014-10-29 21:04
改成这个: '\u91c7\u8d2d\u5546\u5e97'
改了之后打开商店什么都没变,但是进入buyshop会显示
that shop is not existing
本帖最后由 采蘑菇的 于 2014-10-29 21:39 编辑
刚刚设置了一下。发现可以了,但是名字就是\u91c7\u8d2d\u5546\u5e97
网络摆渡客 发表于 2014-10-29 21:04
改成这个: '\u91c7\u8d2d\u5546\u5e97'
刚刚设置了一下。发现可以了,但是名字就是\u91c7\u8d2d\u5546\u5e97
采蘑菇的 发表于 2014-10-29 21:33
刚刚设置了一下。发现可以了,但是名字就是\u91c7\u8d2d\u5546\u5e97
额,你改回去,然后加上单引号,记住是英文单引号