模拟城市中文网

 找回密码
 入住
搜索
查看: 1823|回复: 1

关于DatGen汉化插件数组长度不够的问题

[复制链接]
发表于 2009-4-18 21:44 | 显示全部楼层 |阅读模式

这里的汉化指的是汉化插件里的ltext文件,由于英文字符可以用一个字节(1Byte)表示,中文则需要两个(2 Bytes)。
要汉化ltext就不能被压缩,也就是Compressed选项要改成No,如图中1所示。(如果不改强行汉化出现数组长度不够无法写入的提示,但有时候不会有提示,出现的后果会出现文字显示不全的现象,或其他无法预料的后果)然再另外保存如图中的2所示。这样就可以打开新保存的插件ltext写入中文了。
这里的一篇贴子的说法,另外该作者发表了一个所谓的反编译版本,里面丢失了几个文件(可以在原文件找到),而且完全没有解决问题,纯属误导。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x

评分

参与人数 1威望 +1 收起 理由
rszxh + 1 12345上山打老虎

查看全部评分

发表于 2009-4-19 12:32 | 显示全部楼层
1.用datgen修改前,ltext确实不能压缩,但修改后可以压缩
2.中文是3字节吧,使用的应该是unicode
3.那个东东没试过,我不喜欢visualstudio出来的东西
请Y总试一下吧,可以的话就留着,不可以的话进屠宰场
您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-11-18 16:32 , Processed in 0.022750 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表