很多人在玩冒险岛079单机的时候,在输入完账号密码后,弹出错误窗口error 38:Reached the end of file,笔者用的win7x64英文版系统,近期也出现了这个情况,已经完全卸载了机器上原本安装的mysql和java,依然无用,遂分出一个磁盘,重新安装了一个win7x64中文系统,在安装好基本的驱动之后,运行游戏立马成功,所以判断应该是系统原因,终于经过不断的调试,找到了症结所在!
冒险岛079单机error38解决办法――工具/原料冒险岛079单机版游戏[服务端+客户端]
win7系统
冒险岛079单机error38解决办法――方法/步骤冒险岛079单机error38解决办法 1、
问题的原因就在于有人将系统的区域和时间格式没有设置成简体中文格式,才导致了字符集的错误,这个相信熟悉mysql的人都应该清楚,字符集错误会导致数据的乱码,就像我,将区域和语言格式设置为了美国英语,登陆游戏就会报错,对于第二张图中非unicode程序的字符集的设置笔者没有过多研究,但是一般用英文系统的为了防止中文乱码都会如第二图设置吧!
冒险岛079单机error38解决办法 2、
这里要说说如何看你的设置是否正确,当你启动服务端的时候,如果里面的中文都是以问号形式呈现的,说明你的字符集出现了问题,如图,我用的亲亲嘴冒险岛服务器,这里设置成英文的时候,控制台的中文全都是问号,这个是由mysql数据异常导致的,和控制台输出设置无关
冒险岛079单机error38解决办法 3、
那么只需要在控制面板中,将区域和语言设置的格式改为简体中文就可以完美运行游戏了,如图,改好之后服务端控制台也没有了乱码
冒险岛079单机error38解决办法_冒险岛单机版079
冒险岛079单机error38解决办法 4、
这里系统显示语言无关紧要的,英文也能运行,如图的这一页也建议为非unicode程序设置中文字符集