返回列表 发帖
每次版本更新都要重新搞过.......

TOP

 非常实用的技术啊
我就不明白有些吹水自傲的人原材料是什么,给我1毫升水我也好培养点有实力的FANS

TOP

老了点
较新版本
原帖http://gd.cn-tribe.com/bbs/htm_data/44/0409/3395.html
所针对的sakexe对ragexe同样有效

【原创】最新手动HEX修改指南(2005.1.20日更新)


有2个自动修改的软件。
1. AdamN做的 Ropatch v3.9.9.2
2. 我做的 RO私服登陆器v3.0 (都有些修改选项不能改,因为hex码变化了)

这两个软件在99nets的论坛 RO客户端技术区 都有下载。搜索一下就能找到了。
http://bbs.99nets.com
by glucose

手动修改方法:    
工具: UltraEdit或者 WinHex 32位hex(16进制)代码修改软件
对象: 原始韩国客户端的Sakexe.exe文件(某些对大陆或台湾客户端也能用)

一般都是修改中文补丁的启动文件,如"仙境传说.exe".(其实仙境传说.exe的前身就是sakexe.exe)

如果搜索不到,表示你的已经修改过了,或者我的hex码过时了。
搜索位置时,请注意ASCII和HEX的切换,每次搜索结束返回文件顶部再进行下一次的搜索,避免发生找不到的问题.     
     
1.总是播放开场动画(Always Play "Openning.bik" Intro)
说明:如果你的客户端包含"Openning.bik"这个动画文件,那么第一次运行时就会播放动画,以后都不会播放了,这个修改就是你每次运行都会播放

搜索: 0F84D3010000
替换: 909090909090

2.先读data文件夹(Check "Data" Folder First)
说明:原来默认读取文件顺序是"data.grf->sdata.grf->data文件夹",修改后会变为"data文件夹->data.grf->sdata.grf"

搜索: 7407 C605 搜索4次,改第4次找到的。
替换: 9090 C605
搜索:0F84AB000000 6A006880
替换:909090909090 6A006880

或者在data文件夹下的sclientinfo.xml文件中加入这样一行:
<clientinfo>
<servicetype>china</servicetype>
<servertype>primary</servertype>
<readfolder></readfolder>  ←--- 加了就可以先读data文件夹
<extendedslot>2</extendedslot> ←--- 表示可以选5个角色

3.解除反外挂系统(Disable nProtect GameGuard)
说明:这个在sakexe.exe启动时会先验证是否有外挂或间谍软件,然后再登陆客户端,修改后会跳过此步骤。

04年8月17号开始以及以后的这么改:
搜索: E8 ****** ' FF 85C0 75 0E5F5EB801000000 '  (只需要搜索单引号里面的)
替换: 90 909090 90 85C0 EB 0E5F5EB801000000

04.11.30后这么搜索:    (7组"**"
搜索: E8 ****** FF ************** ' 75 123BC3750E ' (****表示随着sakexe的版本不同,这些*代表的hex值会有所变化。直接搜索单引号里面的就行了. 然后要找到前面的第一个E8 )
替换: 90 909090 90 **************  EB 123BC3750E

4.无限视野(More Zoom Out Range)
说明: 这个不用说了吧,地球人都知道干嘛用的。

搜索: 0000 66 430000 C8 43 (6643表示最近视角,C843表示最远视角)
替换: 0000 00 430000 B5 44
找不到的话可以搜索AscII值Unknown Action Type == %d ,这段字符是唯一的.

5.双视窗(Multiple Window)
说明:同时开2个仙境传说。

搜索: 85C0 74 095F5E33C05B8BE55DC3
替换: 85C0 EB 095F5E33C05B8BE55DC3

搜索: 85C0 74 0E5F5EB801000000
替换: 85C0 EB 0E5F5EB801000000

6.使用仙境传说的图标(Use "Ragnarok" icon)
说明: 原来的sakexe.exe的图标是个齿轮模样的,可以改成仙境的图标。

搜索:10 01008077
替换:28 01008077

7.平视角度
说明:在游戏中用shift+鼠标滚轮可以上下左右转换平视角度,这个修改可以极大的加大这个角度。
(最大和最小角度)
搜索:C745080000 20 41
替换:C745080000 15 41

搜索:C745080000 A041
替换:C745080000 3542

8.跳过"1rag1"启动参数(Pass "1rag1" parameter)
说明: 如果你双击原始的sakexe.exe就会跳出个小框框,启动不了。需要使用Sakexe.exe 1rag1 /account:sclientinfo.xml 才能启动,修改后,直接双击也能启动了。
6月份以后的sakexe可以这么找,容易点。
搜索:010083C40885C0 75 3D68
替换:010083C40885C0 EB 3D68

上面修改的是1sak21的修改,04年12月份后1sak1的修改如下
搜索: 85C0 0F8585000000 68
替换: 85C0 E98600000090 68
目前来说,以上2个都可以用,改任意一个就行了。

9.大于99级光环(99+ Auro)
说明: 有些私服过了99级就不能看到自己的脚上踩着99级的光环了,只能看到别人脚上有,这个修改后可以使你过了99级后一直踩着光环。

搜索:0063 75 118B
替换:0063 72 118B

任意级别脚踩光环,下面是255级脚踩光环的例子.由于你自己和其他玩家存放等级的地方不一样,所以这个只对自己有用。
搜索: 833D ****** '0063 75 118B'  "63表示十进制99级
替换: 803D ****** '00FF 75 118B'  "FF表示十进制255级,改成7F则表示127级"

另类改法:
所有的怪物和玩家一出来就都会有光环。
搜索: 837D1063 75 21
替换: 837D1063 74 21
所有的怪物和玩家在 >= 99级后都有光环。
搜索: 837D1063 75 21
替换: 837D1063 72 21

10.去掉最小"帐号"长度限制(No Min.Account Name Limit)
说明:注册帐号时会有最少4个字符的帐号限制,修改后就没这个限制了。

搜索:83F8 04 7C718B4E64
替换:83F8 00 7C718B4E64

去掉最小"角色"长度限制(搜索第一次得到,后面搜索到的不是,只搜索单引号里面的)
搜索:'83F8 04 0F8C' ****0000
替换:'83F8 00 0F8C' ****0000

11.无限染色补丁(Unlimited Palettes)
说明:修改后会强制忽略 染色碰到不存在或不支持的染色号码时出现的出错信息。

搜索:909090 55 8BECE8
替换:909090 C3 8BECE8

12.读取msgstringTable.txt(Read "msgstringTable.txt"
说明:优先读取data文件夹下的msgstringTable.txt文件(这个文件包含了游戏中能看到的大多数信息提示的语句)

搜索:005685C0 75 2133C9B8 (6月份以前如果搜索不到可以只搜005685C0 75)
替换:005685C0 EB 2133C9B8

13.忽视错误信息(Ignore "Error" Message)
说明:会强制性忽略缺少文件而跳出来的错误信息,但是如果是你穿在身上的装备有问题,那么就会直接跳出游戏,提示信息都不会出现。只出现一个一堆16进制代码的大框框。

搜索:909090 55 8BECE8
替换:909090 C3 8BECE8

14.重复发言修改
说明:在6月份至726号以前的都能修改,7月26号的已经发生了很大的变化,不能这么修改了。

搜索:83BBC8030000 02 (搜索4次,4次全部要修改)
替换:83BBC8030000 64 (64表示修改为100次。)

04.7.26号以后的,这么改(青豆发明)
搜索: 837D08 02 0F8CF1
替换: 837D08 64 0F8CF1

15.修改RO游戏窗口标题
说明:一般使用窗口模式来玩RO的话,它上方的标题都是 “仙境传说” ,如果想自定义,可以用这个方法修改. (如果 标题不一样,像繁体系统,可以自己看原来的标题是什么,搜索就是了)

方法1(短标题):直接搜索标题ASCII值 "仙境传说" ,然后修改就行了。 不过必须要注意位置,"仙"这个字就是开头,不能往前移。 (这种方法由于是在以前的基础上修改,所以比较简单,但是字数不能过多,没那么多空间,后面不要连到Software\Gravity去了,要有1个00的空隙)

方法2(长标题):
第1步:还是直接搜索标题ASCII值 "仙境传说",记下他的“仙"第1个字节CF(汉字有2个字节)所在的位置地址 ,如:2287b4H(2262964)
第2步: 然后 随便 找个比较有空间的地方(就是有很多00 00 的地方)写入你想写入的很长的标题(任意ascii值),记下你所写入的第一个字的第1个字节位置地址,如228d60H(2264416)
第3步: 把记录的第1个地址22 87 b4第1个数2加上4,然后反过来放,即b4 87 62 ,第2个地址228d60换成 60 8d 62
第4步:(记得把搜索ASCII值的那个勾去掉,是搜索HEX代码)
搜索:b4 87 62
替换:60 8d 62
完成.

16.把圣诞村的雪移到首都去
说明:这样修改后,圣诞村就不会下雪了,而只是首都下雪.这是比较简单的方法,下雪的地方原本有2个,一个xmas.rsw,一个xmas_fild01.rsw,都可以移到别的地图去.
搜索 ASCII值,可以自己随便改到任意地图去.方法差不多.

搜索: xmas_fild01.rsw  (这里不用xmas.rsw是因为字数不够,不能连到后面去了.)
替换: prontera.rsw  (第1个字必须要对齐,最后一个字和后面的别的字至少要有1个00空隙)

17. 无限loading背景图
说明:每次在过地图时,原来默认是随机读取3个不同的图片,这个修改后可以读取高达100张图片。这些背景图片都要放在文件夹 \RO\Data\texture\蜡历牢磐其捞胶\ 下。文件名为 loading0.jpg~loading99.jpg .  不够100张也行,反正它会自动随机读取的。(青豆发明)

搜索:8975F0 8B 4508473BF8
替换:8975F0 89 4508473BF8

18. 素质点超过99还可点击增加
说明:素质点到了99点以后那个增加的箭头就会消失,这个是让它继续起作用。只要服务器限定的最大点数没有达到就可一直增加。

搜索: 83 7C 3DD0637D02
替换: 83 7D 3DD0637D02

19.可创建 9 个人物
说明:韩国最近已经开放9个人物了,不过前5个人物是免费的,后面新加的4个人物要收费,这个对athena没限制,大家修改了用就是。
搜索: F1 8A 8433D0080000 84 C0 75
替换: F1 C6 8433D0080000 01 90 EB

20.跳过licence窗口
说明:就是开始时跳过第一个窗口,直接进入选择服务器的窗口。
搜索: ‘ C7430C030000005F5E5B8BE55DC20400 ’** ** 5* 00 ** ** 5* 00 AB CD 55 00       (只要搜索单引号里面的。最后的ABCD5500的只是举例,以你自己看到的第3部分为准)
替换: ‘ C7430C030000005F5E5B8BE55DC20400 ’AB CD 55 00 AB CD 55 00 AB CD 55 00       (看到后面的,把第3部分的覆盖前2个)

由于支持域名解析和用data.ini读取多个grf文件的hex修改由于超级复杂(DNS要改100多个字节,grf要改350多个字节),里面用到asm码使用系统api的过程,并不是这么容易改就能改好的。需要用反编译\反汇编的OllyDbg软件之类来看看他的asm码是怎么变化的。那我就懒得写了。(我自己是用OllyDbg分析Ropatch修改过后的文件比较来比较去才分析出来的,直接写很难写出来,要自己了解才行)

TOP

问问这个改双开的方法还有效否.......

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

绝影之公司上班版,2005-02-10, 17:47:29
只要服务器限定的最大点数没有达到就可一直增加。
     

TOP

rufus,2005-02-10, 17:55:01
[QUOTE]绝影之公司上班版,2005-02-10, 17:47:29
只要服务器限定的最大点数没有达到就可一直增加。
      [/QUOTE]
我试过了没有用

TOP

Sagegod,2005-02-11, 14:17:28
[QUOTE]rufus,2005-02-10, 17:55:01
[QUOTE]绝影之公司上班版,2005-02-10, 17:47:29
只要服务器限定的最大点数没有达到就可一直增加。
      [/QUOTE]
我试过了没有用 [/QUOTE]
呃,倒,还真有人去试
GF老早就封掉了,这功能和WG加点功能是一样的,现在加技能点,属性点都需要服务器验证了

服务器限定就不用幻想了

TOP

N久前的帖是谁顶上来的。。。。

TOP

顶。。。。。

Aglow Armor Alliance   Undead Rogue   粉花册

TOP

为了翻的方便...偶顶bbbb
RO仙境傳說同人漫畫漫畫本[T.M.D]熱力推廣~★


本家◆Dernier croiX◆

TOP

好多。。。。

TOP

我在SF玩的放弃GF了~主要请各位大大教导下无限视野的修改我手动修改的~韩服的2个客户端文件都改了,最SF的找到的是00004b0h:8B45148B166A006A005057536A006A00
不知道该怎么修改请各位大大指教

TOP

强帖当然要顶

TOP

YY的帖子,一点技术含量都没有

TOP

返回列表