首页
社区
课程
招聘
请问 游戏内码无法显示中文 怎么才能实现
发表于: 2010-10-12 17:06 4649

请问 游戏内码无法显示中文 怎么才能实现

2010-10-12 17:06
4649
我想汉化个游戏插件 但是汉化了之后 发现在里面直接无法显示 乱码都没的
我用软件查看里面是什么拉丁语  英文和数字都可以显示 但是中文根本不显示

请问有什么办法吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 2109
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
改程式, 找 API
CreateFont
CreateFontIndirect

http://baike.baidu.com/view/1080748.html?fromTaglist

DWORD fdwCharSet, // character set identifier
GB2312_CHARSET
(DEFAULT_CHARSET)

LPCTSTR lpszFace  // pointer to typeface name string
改用中文字型

http://teach.hanzify.org/article/56-1059753600.html
野蛮人战记
"也就是 CreateFont 类函数中的那个 CharSet 的参数。只要把它设置为简体中文的
0x86 就可以了。"

"没乱码" => 很可能程序中把中文要用的第八个 bit 清除了,
这样要改更多地方。
2010-10-12 17:23
0
雪    币: 183
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢楼上  请问具体怎么做呢? 是不显示中文的 我把鼠标移动到那里 点也点不了
我汉化的是菜单 菜单消失- -!
2010-10-12 17:26
0
雪    币: 2109
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
关键字 createfont 汉化 ollydbg

http://teach.hanzify.org/article/575-1145210960.html
一种简单的CreateFontA、CreateFontIndirectA字体修改方法

http://teach.hanzify.org/article/605-1155733409.html
CreateFontIndirectA 字体修改一例
2010-10-12 19:04
0
雪    币: 183
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
你好 我按照教程一步一步走 但是我的跟这个不太一样

这个是一个程序集成的字体

而游戏是调用一个3D的dll文件 字体在那里面  不知道从何入手了

而且我在dll写入不了代码  写代码提示  无法把命令写入到调试的进程

请问这是为什么
2010-10-12 23:12
0
雪    币: 18
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
路过,学习下
2010-10-13 17:15
0
游客
登录 | 注册 方可回帖
返回
//