3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2193|回复: 29

[求助] 大佬们,我想CE翻译成中文,但CE里面的乱码怎么修改呀?找不到编辑的地方,求指点~~~

[复制链接]

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
发表于 2020-12-8 22:32 | 显示全部楼层 |阅读模式
RT~
更改商店道具的列表使用中文游戏的话会是乱码,我想把里面原本的英文改成中文,但找不到编辑这个表的方法,求指点~~~




本帖子中包含更多资源

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

x
回复

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-8 22:42 | 显示全部楼层


我知道怎么编辑了。。。但2700个物品233333 我有点想放弃啦哈哈哈哈哈,要是都弄完了那真的是爱发电啊!!!难怪没人弄哦!

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

10

主题

347

帖子

537

积分

高级玩家

Rank: 4

贡献度
5
金元
5165
积分
537
精华
0
注册时间
2018-11-18
发表于 2020-12-8 22:45 | 显示全部楼层
大佬牛的
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-8 23:06 | 显示全部楼层
我试了一下,物品对不上,不知道为什么,代码是没问题的,但把后面的名字替换后就对不上了



我选的是柏木棍



但出来的物品并不是



有大佬知道原因吗~~

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-8 23:14 | 显示全部楼层
朋友们,我放弃了,因为没办法弄啊中英文双版本的物品代码完全是不一样的,使用中文游戏导出来的代码都是乱码,这真没办法弄啊,如果想修改装备的话还是把游戏切换成英文吧



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

371

帖子

506

积分

高级玩家

Rank: 4

贡献度
0
金元
5057
积分
506
精华
0
注册时间
2017-4-11
QQ
发表于 2020-12-8 23:24 | 显示全部楼层
放弃了吗,还是很希望楼主能够弄出来
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-8 23:31 | 显示全部楼层
xueyumoling 发表于 2020-12-8 23:24
放弃了吗,还是很希望楼主能够弄出来

是的,因为感觉意义不太大,笨方法倒是有一个,打开中文游戏我挨个乱码物品都调一遍看游戏里是什么,然后把乱码改掉,但有改这个时间的话还不如把游戏切回英文版,对照我发的另一个中英文物品名对照的帖子,自己用英文版游戏改一下然后再换回中文游戏来的省事的,所以不弄啦


关键问题就在于乱码,你不知道他是什么,如果双版本代码都一样的话,还可以对照代码直接把乱码改掉,但代码不一样,而且有些物品是新增加的,顺序也不一样,所以乱码的话就真的没办法改了
回复 支持 反对

使用道具 举报

14

主题

590

帖子

748

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7281
积分
748
精华
0
注册时间
2008-9-15
发表于 2020-12-8 23:35 | 显示全部楼层
这一看就是楼主对DQ的热爱
回复 支持 反对

使用道具 举报

137

主题

2245

帖子

2507

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
15
金元
24474
积分
2507
精华
0
注册时间
2014-11-4
发表于 2020-12-9 00:51 | 显示全部楼层
Kisa_Shoutai 发表于 2020-12-8 23:31
是的,因为感觉意义不太大,笨方法倒是有一个,打开中文游戏我挨个乱码物品都调一遍看游戏里是什么,然后 ...

楼主能不能把其他功能汉化放出来啊,道具名字有别的大佬提供了中英对照,谢谢楼主了
回复 支持 反对

使用道具 举报

137

主题

2245

帖子

2507

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
15
金元
24474
积分
2507
精华
0
注册时间
2014-11-4
发表于 2020-12-9 00:53 | 显示全部楼层
口重不怕辣 发表于 2020-12-9 00:51
楼主能不能把其他功能汉化放出来啊,道具名字有别的大佬提供了中英对照,谢谢楼主了
...

我错了,中英对照也是你发的,那么把其他功能翻译好就行了,再次感谢!
回复 支持 反对

使用道具 举报

137

主题

2374

帖子

3340

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
147
金元
27418
积分
3340
精华
1
注册时间
2010-1-15
发表于 2020-12-9 01:05 | 显示全部楼层
可能是语言代码或编码(像UTF-8、ANSI等等编码)?可惜不懂脚本代码。
回复 支持 反对

使用道具 举报

137

主题

2374

帖子

3340

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
147
金元
27418
积分
3340
精华
1
注册时间
2010-1-15
发表于 2020-12-9 03:41 | 显示全部楼层
我知道如何解决你说的问题,其实是脚本前面需要改某处改好就能正常显示文字,不会乱码。
你需要修改某处:ItemList[index+1] = string.format("%0.16X",ReadQword(StartAddress))..":"..string.format("%s",readString(ReadPointer(StartAddress + 0x08)+0x15,50,false))
红字的"false"改为"true",保存好了。就能正常显示中文(不管简繁文字都能正常显示)

不用编辑任何乱码,这个代码会给你直接正常显示中文.

PS:搜索这个代码可以找到.
还有 想要汉化这个CT文件,首先修改二处的代码和后面的同样文字,不然无法启用脚本.
local mr = al.getMemoryRecordByDescription("Highlighted Item ID")
local mr2 = al.getMemoryRecordByDescription("Shop Item 1 ID")

Highlighted Item ID、Shop Item 1 ID和后面的Highlighted Item ID、Shop Item 1 ID必须要一致汉化。

如果要保存CT,不如直接从CT文件编辑好了(不要用系统自带的文本软件编辑,要用Notepad++来编辑CT文件可以开始汉化)
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-9 10:27 | 显示全部楼层
zcbm70332076 发表于 2020-12-9 03:41
我知道如何解决你说的问题,其实是脚本前面需要改某处改好就能正常显示文字,不会乱码。
你需要修改某处:I ...

你才是真大佬啊!膜拜~~我以为把每个代码的标题改下然后保存就可以啦,我按照你说的试试看~~~
回复 支持 反对

使用道具 举报

137

主题

2245

帖子

2507

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
15
金元
24474
积分
2507
精华
0
注册时间
2014-11-4
发表于 2020-12-9 10:39 | 显示全部楼层
Kisa_Shoutai 发表于 2020-12-9 10:27
你才是真大佬啊!膜拜~~我以为把每个代码的标题改下然后保存就可以啦,我按照你说的试试看~~~
...

那么说汉化版CT能做出来啦
回复 支持 反对

使用道具 举报

25

主题

495

帖子

629

积分

超级玩家

Rank: 5Rank: 5

贡献度
10
金元
5890
积分
629
精华
0
注册时间
2011-12-7
发表于 2020-12-9 10:52 | 显示全部楼层
赶紧啊 大婶们
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-9 11:06 | 显示全部楼层
zcbm70332076 发表于 2020-12-9 03:41
我知道如何解决你说的问题,其实是脚本前面需要改某处改好就能正常显示文字,不会乱码。
你需要修改某处:I ...

大佬我问下,notepadd打开CE后怎么看需要翻译哪些呢

比如GodMode,上帝模式,我需要把所有显示GodMode的英文全都替换成“上帝模式”吗
回复 支持 反对

使用道具 举报

3

主题

694

帖子

887

积分

超级玩家

Rank: 5Rank: 5

贡献度
1
金元
8830
积分
887
精华
0
注册时间
2015-8-26
发表于 2020-12-9 13:07 | 显示全部楼层
把调用函数改一致就行
回复 支持 反对

使用道具 举报

137

主题

2374

帖子

3340

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
147
金元
27418
积分
3340
精华
1
注册时间
2010-1-15
发表于 2020-12-9 14:02 | 显示全部楼层
Kisa_Shoutai 发表于 2020-12-9 11:06
大佬我问下,notepadd打开CE后怎么看需要翻译哪些呢

比如GodMode,上帝模式,我需要把所有显示GodMode的 ...

搜索 <Description>"Enable"</Description>的<Description>可以找到这些需要翻译的英文行了
比如 <Description>"Enable"</Description>改为<Description>"启用"</Description>
反正要搜索<Description>可以开始翻译英文成了中文。

其它可以不理。
回复 支持 反对

使用道具 举报

89

主题

2982

帖子

3155

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
48
金元
29627
积分
3155
精华
0
注册时间
2007-12-7
发表于 2020-12-9 14:11 | 显示全部楼层
顶顶顶顶顶大大大、
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-9 14:31 | 显示全部楼层
zcbm70332076 发表于 2020-12-9 14:02
搜索 "Enable"的可以找到这些需要翻译的英文行了
比如 "Enable"改为"启用"
反正要搜索可以开始翻译英文成 ...

好的!谢谢大佬!
回复 支持 反对

使用道具 举报

137

主题

2245

帖子

2507

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
15
金元
24474
积分
2507
精华
0
注册时间
2014-11-4
发表于 2020-12-9 15:14 | 显示全部楼层

加油加油啊,等大佬的汉化版
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-9 15:27 | 显示全部楼层
口重不怕辣 发表于 2020-12-9 15:14
加油加油啊,等大佬的汉化版

我在加油,白天上班,晚上抓紧弄
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-9 17:43 | 显示全部楼层
zcbm70332076 发表于 2020-12-9 14:02
搜索 "Enable"的可以找到这些需要翻译的英文行了
比如 "Enable"改为"启用"
反正要搜索可以开始翻译英文成 ...



大佬,我就这样改了一下,启用点不了了

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

10

主题

347

帖子

537

积分

高级玩家

Rank: 4

贡献度
5
金元
5165
积分
537
精华
0
注册时间
2018-11-18
发表于 2020-12-9 17:55 | 显示全部楼层
Kisa_Shoutai 发表于 2020-12-9 17:43
大佬,我就这样改了一下,启用点不了了

我试了把false改成了true 还是乱码

看来应该没这么简单


回复 支持 反对

使用道具 举报

137

主题

2374

帖子

3340

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
147
金元
27418
积分
3340
精华
1
注册时间
2010-1-15
发表于 2020-12-9 18:00 | 显示全部楼层
Kisa_Shoutai 发表于 2020-12-9 17:43
大佬,我就这样改了一下,启用点不了了

12楼的后面问题已回答你,需要修改二处:
local mr = al.getMemoryRecordByDescription("Highlighted Item ID")
local mr2 = al.getMemoryRecordByDescription("Shop Item 1 ID")
要把Highlighted Item ID和Shop Item 1 ID改为你需要翻译的汉字,和后面已翻译成汉字的同样英文必须保持一致,不然不能启用。
回复 支持 反对

使用道具 举报

14

主题

1582

帖子

1627

积分

游戏狂人

Rank: 6Rank: 6

贡献度
43
金元
14550
积分
1627
精华
0
注册时间
2009-9-18
发表于 2020-12-9 19:26 | 显示全部楼层
这个只能在乱码上改成中文的,不能把码都换了,换了的话就对不上了,这是个大工程~~
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-9 20:18 | 显示全部楼层
zcbm70332076 发表于 2020-12-9 18:00
12楼的后面问题已回答你,需要修改二处:
local mr = al.getMemoryRecordByDescription("Highlighted Ite ...

感谢感谢~~~
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-10 12:47 | 显示全部楼层
zcbm70332076 发表于 2020-12-9 18:00
12楼的后面问题已回答你,需要修改二处:
local mr = al.getMemoryRecordByDescription("Highlighted Ite ...

大佬,我想问下,如何在原有的CE脚本里添加新的脚本呢,这样以后作者更新CE我把新功能单独加进已汉化的里面就好了,不用全部重新汉化一遍
回复 支持 反对

使用道具 举报

137

主题

2374

帖子

3340

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
147
金元
27418
积分
3340
精华
1
注册时间
2010-1-15
发表于 2020-12-10 21:08 | 显示全部楼层
本帖最后由 zcbm70332076 于 2020-12-10 21:27 编辑
Kisa_Shoutai 发表于 2020-12-10 12:47
大佬,我想问下,如何在原有的CE脚本里添加新的脚本呢,这样以后作者更新CE我把新功能单独加进已汉化的里 ...

其实不用做了,你需要用文件内容比较工具 比如Beyond Compare 4等 比较工具,可以方便汉化版和原版对比一下能复制粘贴到对应位置的同样文字,其它未翻译直接用搜索<Description>那个需要手动汉化。
回复 支持 反对

使用道具 举报

44

主题

701

帖子

1379

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
9107
积分
1379
精华
0
注册时间
2013-1-15
 楼主| 发表于 2020-12-10 22:05 | 显示全部楼层
zcbm70332076 发表于 2020-12-10 21:08
其实不用做了,你需要用文件内容比较工具 比如Beyond Compare 4等 比较工具,可以方便汉化版和原版对比一 ...

好的我试试看!
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-3-29 00:55 , Processed in 0.154882 second(s), 45 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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