不说废话,直接说发现:
这两天重温战役时,我习惯用战役主角的中文译名+不断改变的数字编号来给存档取名,但是发现同一个中文名使用多了以后再改变数字时就会导致存档损坏无法读取。
如:
腓特烈巴巴罗萨(01)->腓特烈巴巴罗萨(02)->腓特烈巴巴罗萨(03)->腓特烈巴巴罗萨(04)!!!无法加载保存文件……
成吉思汗(01)->成吉思汗(02)->成吉思汗(03)->成吉思汗(04)->成吉思汗(05)!!!无法加载保存文件……
错误发生的编号数字不一定,这个问题不是孤例,已经碰到好几次了,好在都没惹出大麻烦,但已经引起我的警觉。我进行了多项测试,探索多个可能导致错误的原因:
1.发现英文字母+数字编号似乎不会出问题,但是一旦出现中文字符,同样的错误一定会发生。
2.可能引发问题的核心原因是存档文件夹里有过多的中文存档——这个确实有可能是真相,因为在删掉多个中文存档以后,后面新存的中文存档又能用了。
3.中文字符串太长导致系统无法辨识——这个应该没有关系,因为就算只有一个汉字也同样会出错。
目前就发现这些出错规律。因为存档出错是个非常恶劣的问题,有可能会把玩家的心血毁于一旦,特此警告各位玩家。那些和我有相同或相似取名习惯的玩家要小心了,喜欢SL的玩家也注意一下吧。决定版对中文的兼容性不太好,建议存档名里不要出现任何汉字,省的各位看见一天的心血毁于一旦而暴躁得摔鼠标
这两天重温战役时,我习惯用战役主角的中文译名+不断改变的数字编号来给存档取名,但是发现同一个中文名使用多了以后再改变数字时就会导致存档损坏无法读取。
如:
腓特烈巴巴罗萨(01)->腓特烈巴巴罗萨(02)->腓特烈巴巴罗萨(03)->腓特烈巴巴罗萨(04)!!!无法加载保存文件……
成吉思汗(01)->成吉思汗(02)->成吉思汗(03)->成吉思汗(04)->成吉思汗(05)!!!无法加载保存文件……
错误发生的编号数字不一定,这个问题不是孤例,已经碰到好几次了,好在都没惹出大麻烦,但已经引起我的警觉。我进行了多项测试,探索多个可能导致错误的原因:
1.发现英文字母+数字编号似乎不会出问题,但是一旦出现中文字符,同样的错误一定会发生。
2.可能引发问题的核心原因是存档文件夹里有过多的中文存档——这个确实有可能是真相,因为在删掉多个中文存档以后,后面新存的中文存档又能用了。
3.中文字符串太长导致系统无法辨识——这个应该没有关系,因为就算只有一个汉字也同样会出错。
目前就发现这些出错规律。因为存档出错是个非常恶劣的问题,有可能会把玩家的心血毁于一旦,特此警告各位玩家。那些和我有相同或相似取名习惯的玩家要小心了,喜欢SL的玩家也注意一下吧。决定版对中文的兼容性不太好,建议存档名里不要出现任何汉字,省的各位看见一天的心血毁于一旦而暴躁得摔鼠标
