返回列表 发帖

[历史] [教程]IRO客户端汉化傻瓜教程放出,简化了一下,64位想汉化的可以尝试0.91b

注意,win7只支持32位,不支持64位

64位想尝试的可以试试0.91b,不保证能成功,方法和其他的一样

http://dl.vmall.com/c0aly42gs0

http://kuai.xunlei.com/d/ZABXFNKHCFCH

另特别感谢正义的马桶,汉化的办法其实是他提供的,本人只是解决了一下预读问题




第一步:下载该帖内的补丁并安装http://bbs.rohome.net/thread-1110324-1-1.html


原帖由 正义的马桶 于 2012-1-4 00:31 发表


第二步:安装Ntlea
WIN7用户请下载NTLEA_Core_&_GUI_0.92: http://dl.dbank.com/c0ixf9h1p9
XP用户请下载NTLEA_087_BETA:http://dl.dbank.com/c0aqrqas7l

第三步:
运行NtleaGUI.exe
首先点击“安装”
安装完毕后勾选“自动接管.exe“文件,之后确定。




第四步:
右键选取Ragnarok.exe,选取NTLEA->创建或修改“Ragnarok.exe”的区域语言配置。




第五步:
语言区域选择“中文(中华人民共和国)”,之后就可以确定了。如果运行后出现问题,系统加载模式可以选择“强制模式”。

完成之后,随时直接运行Ragnarok.exe都可以正确显示中文。










以下内容可以不看




聊天依旧只能使用英文




首先说下原理

先将IRO的客户端改成可以预读data文件夹,方便修改data下的物品档等内容

然后通过NTLEA来实现data下的中文物品档可以在客户端中显示



注意:如果你想用HEX Ragexe.exe的方法来实现,请跳过以下引用框内的步骤,跳到下个引用框

下面说详细步骤(注意不要删除原有的data文件夹,建议复制一个备份下以免勿删,所有物品档只要把data里的内容复制粘贴到你原有的data目录下即可)

1.到你的IRO目录下,找到data.grf,将其改名,如改为"data1.grf"



2.下载gryff,解压后运行gryff_s.exe,点击左上角的"File",选择"New from GPF/GRF",然后选中你刚才所改名的那个data1.grf





3.找到clientinfo.xml,将其删除,然后点左上角的"Edit",选择"Add File(s)",将下载的clientinfo.xml加进去






4.点左上角的"File",选择"Save As",然后命名为"data.grf",保存在IRO的目录下,然后会开始生成新的grf文件,要花费一些时间

下面在这提一下预读的办法,原理来自此帖:http://bbs.rohome.net/viewthread.php?tid=844735&highlight=%2Bmakiyo

用记事本打开clientinfo.xml,按照原帖里说的加就可以了,当然下载我上传的现成的也可以~





5.压缩完以后,你的IRO客户端就可以预读了,只需要按照原来N全补丁的方法修改data目录下的文件就可以达到修改客户端的目的








以下是hex Ragexe.exe实现预读的方法


优点是不用动原始的data.grf,毕竟data.grf比Ragexe.exe大得多,要恢复来得容易些

缺点是更新有可能使预读失效,要重新修改,下面说说方法,有兴趣的可以看看

鉴于小站最近的人气,本引用框内内容谢绝转载,如要推广请附此帖链接

1.下载UltraEdit,有安装过的同学可以跳过,没有的可以去附件下载,安装包和注册码都有

2.在IRO目录下找到Ragexe.exe(建议改前先备份一个),然后点右键,选择UltraEdit,然后选择上面的"搜索"选项卡下的替换,将clientinfo.xml替换为clientinfo.txt(当然不仅限于txt,其他后缀名也可以),然后保存(当然也可以下载改好的Ragexe,底下有提供下载,但不定期更新,建议自己学会改)


下图中的clientinfo.htm应改为clientinfo.xml,并只修改找到的第一个






3.在IRO的data目录下新建clientinfo.txt,并复制以下内容(也可以下载改好的)

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>america</servicetype>
<servertype>primary</servertype>
<hideaccountlist></hideaccountlist>
<extendedslot></extendedslot>
<readfolder></readfolder>
<connection>
  <display>iRO Server</display>
  <desc>None</desc>
  <address>128.241.92.162</address>
  <port>6900</port>
  <version>18</version>
  <langtype>1</langtype>
  <registrationweb>http://enweb.gravity.co.kr/e_regist.htm<;/registrationweb>
  <aid>
   <admin>231656</admin><admin>1650290</admin><admin>1650292</admin><admin>1650297</admin>
   <admin>1650302</admin><admin>1650306</admin><admin>1650310</admin><admin>1650313</admin>
   <admin>1650315</admin><admin>1650319</admin><admin>1650330</admin><admin>1650296</admin>
   <admin>1650298</admin><admin>1650300</admin><admin>1650303</admin><admin>231656</admin>
   <admin>1650304</admin><admin>1650309</admin><admin>1650312</admin><admin>1650314</admin>
   <admin>1650317</admin><admin>1650320</admin><admin>527214</admin><admin>527215</admin>
   <admin>4025205</admin><admin>4025207</admin><admin>4025208</admin><admin>4025209</admin>
   <admin>4031694</admin><admin>4112623</admin>
  </aid>
  <yellow>
   <admin>231656</admin><admin>1650290</admin><admin>1650292</admin><admin>1650297</admin>
   <admin>1650302</admin><admin>1650306</admin><admin>1650310</admin><admin>1650313</admin>
   <admin>1650315</admin><admin>1650319</admin><admin>1650330</admin><admin>1650296</admin>
   <admin>1650298</admin><admin>1650300</admin><admin>1650303</admin><admin>231656</admin>
   <admin>1650304</admin><admin>1650309</admin><admin>1650312</admin><admin>1650314</admin>
   <admin>1650317</admin><admin>1650320</admin><admin>527214</admin><admin>527215</admin>
   <admin>4025205</admin><admin>4025207</admin><admin>4025208</admin><admin>4025209</admin>
   <admin>4031694</admin><admin>4112623</admin>
  </yellow>
</connection>
</clientinfo>


好了.完成这一步,你的客户端已经可以预读了,将来要是失效了,只需要再用UltraEdit替换一次即可(data目录下的clientinfo以什么后缀结尾就替换为什么)





以上2个引用框内的预读任选其中1个,修改完后

将下载下来的NTLEA解压缩,之后进入文件夹中选择NTLEA.exe,然后默认区码改为简体中文,勾选添加到系统右键菜单,点确定

注意:本人64位WIN7到这步的时候无法勾选也无法点确定,因此无法通过此软件实现汉化,但测试了XP系统可以





最后,只要右键点IRO的登录程序Ragexe.exe,选择"通过NTLEA加载运行",就可以显示中文了~




马桶表示WIN7用户请看这里:


原帖由 正义的马桶 于 2012-1-3 19:50 发表
Win7下使用Ntlea会出先各种莫名其妙的问题,例如无论怎么运行都无法正确显示编码等bug
推荐使用新版NT Locale Emulator Advance,支持win7 32bit和64bit,推荐用win7的同学都换这个

百度扒过来的下载地址:http://115.com/file/bh5jgorf

原帖由 正义的马桶 于 2012-1-4 00:31 发表
简单地写一下NT Locale Emulator Advance的使用方法

将文件解压到任意文件夹后,运行NtleaGUI.exe。

首先点击“安装”
安装完毕后勾选“自动接管.exe“文件,之后确定。


然后右键选取Ragnarok.exe,选取NTLEA->创建或修改“Ragnarok.exe”的区域语言配置。


语言区域选择“中文(中华人民共和国)”,之后就可以确定了。如果运行后出现问题,系统加载模式可以选择“强制模式”。

完成之后,随时直接运行Ragnarok.exe都可以正确显示中文。









最后提供2个版本的物品档(12年1月2日更新,整合了9楼马桶和25楼Sunshine.XOXO汉化的内容),他们的区别是
A档,默认装备和卡片后缀显示为中文,在右键点物品详细说明时,会有英文名称和英文以及中文的信息

错别字凑合看



B档,默认装备和卡片后缀显示为英文,在右键点物品详细说明时,会有中文名称和英文以及中文的信息



当然以上来自CRO客户端,有部分物品会信息不全,另外提供了CRO原来的msgstringtable说明档1个,可以让一些系统信息显示为中文,有兴趣的也可以直接丢到data文件夹里(附件里有)

其他内容的汉化也类似这些,自己研究吧~~

最后,由于本人不玩IRO,未来不一定有时间更新,所以提一下物品档如何更新

idnum2itemdisplaynametable.txt,包含了物品显示名称,内有英文物品档和中文物品档,在下面的优先显示,以后有物品更新的话,只要找出更新的东西,接在英文部分最底下即可,因为中文档已经不更新了

idnum2itemdesctable.txt,是物品的说明档,只需要将未来更新的英文新物品的说明跟在最末尾即可~



而num2itemdisplaynametable.txt只要复制改好的idnum2itemdisplaynametable.txt即可

num2itemdesctable.txt只要复制改好的idnum2itemdesctable.txt即可

下载工具内附解grf的工具grftool,理论上把data.grf里.txt结尾的都解出来丢进去都是可行的,这里就不一一制作了,大家自己研究一下,挺简单的
解grf的工具grftool:http://dl.dbank.com/c08zelahmt



以下是工具的下载地址(gryff,NTLEA,物品档,系统消息档等等)

gryff:http://dl.dbank.com/c0zyc6zpw6

UltraEdit:http://dl.dbank.com/c0pg3ptss8

[ 本帖最后由 Caroline 于 2012-10-19 21:33 编辑 ]

64位的win7可以用吗?

TOP

小更新了一下

TOP

Win7用0.92,XP用0.87,注意不要弄混了
楼上的估计是被防火墙或者360什么的拦截了没装好吧,然后悲剧了

TOP

NtleaGUI下了安装之后、、、右键游戏程序木有所见。。而且。。。EXE程序也用不了。。Uninstall.com也木有效。。悲剧了、、、

俺是32位的。。。
什么时候开始,视线的那头,没有了你们的身影。

TOP

这个NtleaGUI.exe 下载下来 无法运行,打不开。 请问一下是什么问题~我用的是XP系统~求教~谢谢~!!!

TOP

依然不行怎么办
曾经信誓旦旦拉着手说永不分离,但时光却将那誓言淹没。

TOP

为什么我运行你那个工具都弹出程序初始化失败什么的

TOP

很苦B地发现电脑所有的.exe都打不开了,双击以后都会弹出对话框让我选择程序
连CMD都大姨妈了啊啊啊
突然发现是不是因为勾选了让NtleaGUI自动接管.exe文件?

TOP

叼爆了...

TOP

感谢分享!!
流派!猫娘不败! 萌者之风! 我的爪子在闪耀! 胜利的爪痕在向我呼唤! 猫娘!破脸爪~~!

TOP

好帖,中文系統讓IRO更加生動,謝謝了

TOP

TOP

卧槽..你们逆天了啊...居然可以这样..

TOP

= =好複雜的樣子。。。

TOP

返回列表