找回密码
 注册
X系列官方授权正版
搜索
查看: 4290|回复: 20

[灌水] 看log-script时,发现个‘zh’

  [复制链接]
发表于 2011-11-6 01:38:11 | 显示全部楼层 |阅读模式
看红色部分的,那个‘zh’难道是中文文件夹的意思?

ST 11/06/2011 01:23:26 [] Preparing game state Kerberos.Sots.GameStates.SplashState for transition from nothing.
ST 11/06/2011 01:23:27 [] Entering game state Kerberos.Sots.GameStates.SplashState.
SW 11/06/2011 01:23:31 [] No locale strings.csv found for language 'zh'. Defaulting to 'en'.
SW 11/06/2011 01:23:32 [] Steam not available.
ST 11/06/2011 01:23:32 [] Preparing game state Kerberos.Sots.GameStates.MainMenuState for transition from Kerberos.Sots.GameStates.SplashState.
ST 11/06/2011 01:23:33 [] Exiting game state Kerberos.Sots.GameStates.MainMenuState.
SW 11/06/2011 01:23:33 [] System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 Kerberos.Sots.GameStates.MainMenuScene.Exit()
   在 Kerberos.Sots.GameStates.MainMenuState.OnExit(GameState prev, ExitReason reason)
   在 Kerberos.Sots.GameState.Exit(GameState next, ExitReason reason)
   在 Kerberos.Sots.GameStateMachine.PrepareGameStateCore(GameState value, Object[] parms)
   在 Kerberos.Sots.GameStateMachine.SwitchGameState(GameState value, Object[] parms)
   在 Kerberos.Sots.GameStateMachine.Update()
   在 Kerberos.Sots.App.Update()
发表于 2011-11-6 01:40:12 | 显示全部楼层
ST 11/06/2011 01:16:39 [] Preparing game state Kerberos.Sots.GameStates.SplashState for transition from nothing.
ST 11/06/2011 01:16:39 [] Entering game state Kerberos.Sots.GameStates.SplashState.
SW 11/06/2011 01:16:40 [] No locale strings.csv found for language 'zh'. Defaulting to 'en'.
SW 11/06/2011 01:16:41 [] Steam not available.
ST 11/06/2011 01:16:41 [] Preparing game state Kerberos.Sots.GameStates.MainMenuState for transition from Kerberos.Sots.GameStates.SplashState.
ST 11/06/2011 01:16:41 [] Exiting game state Kerberos.Sots.GameStates.MainMenuState.
SW 11/06/2011 01:16:41 [] System.NullReferenceException: Object reference not set to an instance of an object.
   at Kerberos.Sots.GameStates.MainMenuScene.Exit()
   at Kerberos.Sots.GameStates.MainMenuState.OnExit(GameState prev, ExitReason reason)
   at Kerberos.Sots.GameState.Exit(GameState next, ExitReason reason)
   at Kerberos.Sots.GameStateMachine.PrepareGameStateCore(GameState value, Object[] parms)
   at Kerberos.Sots.GameStateMachine.SwitchGameState(GameState value, Object[] parms)
   at Kerberos.Sots.GameStateMachine.Update()
   at Kerberos.Sots.App.Update()
回复

使用道具 举报

 楼主| 发表于 2011-11-6 01:45:36 | 显示全部楼层
刘佐 发表于 2011-11-6 01:40
ST 11/06/2011 01:16:39 [] Preparing game state Kerberos.Sots.GameStates.SplashState for transition f ...

额,看这个我觉得是不是三狗或是SKIDROW少传了个补丁啊?要不怎么老是刚进游戏就报“未将对象引用设置到对象的实例。”呢?
回复

使用道具 举报

发表于 2011-11-6 09:47:08 | 显示全部楼层
很神奇,我把EN文件夹改名为zh, 居然还是可以进入游戏..........
回复

使用道具 举报

 楼主| 发表于 2011-11-6 20:35:15 | 显示全部楼层
davidhawk 发表于 2011-11-6 09:47
很神奇,我把EN文件夹改名为zh, 居然还是可以进入游戏..........

所以说。。。是不是真的自带中文啊?
回复

使用道具 举报

发表于 2011-11-6 21:16:06 | 显示全部楼层
竹茶 发表于 2011-11-6 20:35
所以说。。。是不是真的自带中文啊?

我问过开发组目前还想不到这一块呢.........
回复

使用道具 举报

 楼主| 发表于 2011-11-6 21:31:21 | 显示全部楼层
davidhawk 发表于 2011-11-6 21:16
我问过开发组目前还想不到这一块呢.........

这倒是,他们能每天发一个补丁就不错了。。。。
回复

使用道具 举报

发表于 2011-11-8 12:28:09 | 显示全部楼层
那个应该是你系统的locale是zh,而游戏默认是先找系统的locale对应的语言文件,那个log意思是游戏没有找到zh对应的语言文件,所以改用默认的en
回复

使用道具 举报

 楼主| 发表于 2011-11-8 18:49:59 | 显示全部楼层
helloyou 发表于 2011-11-8 12:28
那个应该是你系统的locale是zh,而游戏默认是先找系统的locale对应的语言文件,那个log意思是游戏没有找到z ...

哦哦,原来是这样啊。那,如果在游戏调用系统的locale处放上中文字体,是不是就可以解决游戏不显示中文的问题?
回复

使用道具 举报

发表于 2011-11-8 18:58:09 | 显示全部楼层
不可能....................................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站