UID1257
帖子
精華
主題
積分13836
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限30
註冊時間2007-8-15
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 慵懶 2013-4-4 02:22 PM |
---|
簽到天數: 1 天 連續簽到: 1 天 [LV.1]初來乍到
|

樓主 |
發表於 2007-8-15 13:56:07
|
顯示全部樓層
1.總是播放開場動畫(Always Play "Openning.bik" Intro)說明:如果你的客戶端包含"Openning.bik"這個動畫文件,那麼第一次運行時就會播放動畫,以後都不會播放了,這個修改就是你每次運行都會播放。(99nets的717中文補丁包含這個文件,很多地方也有下載)
搜索: 0F84D3010000
替換: 909090909090
2.先讀data文件夾(Check "Data" Folder First)
說明:原來默認讀取文件順序是"data.grf->sdata.grf->data文件夾",修改後會變為"data文件夾->data.grf->sdata.grf"
搜索: 7407C605 搜索4次,改第4次找到的。
替換: 9090C605
搜索:0F84AB0000006A006880
替換:9090909090906A006880
或者在data文件夾下的sclientinfo.xml文件中加入這樣一行:
<clientinfo>
<servicetype>china</servicetype>
<servertype>primary</servertype>
<readfolder></readfolder> ←--- 加了就可以先讀data文件夾。
<extendedslot>2</extendedslot> ←--- 表示可以選5個角色
3.解除反外掛系統(Disable nProtect GameGuard)
說明:這個在ragexe.exe啟動時會先驗證是否有外掛或間諜軟件,然後再登陸客戶端,修改後會跳過此步驟。
04年8月17號開始以及以後的這麼改:
搜索:'F1FF84C07407E8'****F1FFEB0EE8(****表示隨著sakexe的版本不同,hex值會有所變化。直接搜索單引號裡面的就行了.)
替換:'F1FF84C0740790'90909090EB0EE8
04.11.30後這麼搜索: (7組"**")
搜索: E8 ****** FF ************** ' 75 123BC3750E ' (****表示隨著sakexe的版本不同,這些*代表的hex值會有所變化。直接搜索單引號裡面的就行了. 然後要找到前面的第一個E8 )
替換: 90 909090 90 ************** EB 123BC3750E
4.無限視野(More Zoom Out Range)
說明: 這個不用說了吧,地球人都知道幹嘛用的。
搜索: 00 00 66 43 00 00 C8 43 (6643表示最近視角,C843表示最遠視角)
替換: 00 00 00 43 00 00 B5 44
找不到的話可以搜索AscII值Unknown Action Type == %d ,這段字符是唯一的.
5.雙視窗(Multiple Window)
說明:同時開2個仙境傳說。
搜索: 85C074095F5E33C05B8BE55DC3
替換: 85C0EB095F5E33C05B8BE55DC3
搜索: 85C0740E5F5EB801000000
替換: 85C0EB0E5F5EB801000000
6.使用仙境傳說的圖標(Use "Ragnarok" icon)
說明: 原來的sakexe.exe的圖標是個齒輪模樣的,可以改成仙境的圖標。
搜索:1001008077
替換:2801008077
7.平視角度
說明:在遊戲中用shift+鼠標滾輪可以上下左右轉換平視角度,這個修改可以極大的加大這個角度。
(最大和最小角度)
搜索:C7450800002041
替換:C7450800001541
搜索:C745080000A041
替換:C7450800003542
8.跳過"1rag1"啟動參數(Pass "1rag1" parameter)
說明: 如果你雙擊原始的sakexe.exe就會跳出個小框框,啟動不了。需要使用 Sakexe.exe 1rag1 /account:sclientinfo.xml 才能啟動,修改後,直接雙擊也能啟動了。
搜索:1068****************010083C40885C075**** (******處的hex代碼從4月份到7月份變了幾次)
替換:1068****************010083C40885C0EB****
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級後一直踩著光環。
搜索:680063 75 118B (找不到的話可以去掉68,只搜索0063 75 118B也行,1月28號sakexe的是66不是68)
替換:680063 72 118B
任意級別腳踩光環,下面是255級腳踩光環的例子.由於你自己和其他玩家存放等級的地方不一樣,所以這個只對自己有用。
搜索: 833D ****** '0063 75 118B' "63表示十進制99級
替換: 803D ****** '00FF 75 118B' "FF表示十進制255級,改成7F則表示127級"
另類改法:
所有的怪物和玩家一出來就都會有光環。
搜索: 83 7D 10 63 75 21
替換: 83 7D 10 63 74 21
所有的怪物和玩家在 >= 99級後都有光環。
搜索: 83 7D 10 63 75 21
替換: 83 7D 10 63 72 21
10.去掉最小帳號長度限制(No Min.Account Name Limit)
說明:註冊帳號時會有最少4個字符的帳號限制,修改後就沒這個限制了。
搜索:83F8 04 7C718B4E64
替換:83F8 00 7C718B4E64
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 E8 2133C9B8
13.忽視錯誤信息(Ignore "Error" Message)
說明:會強制性忽略缺少文件而跳出來的錯誤信息,但是如果是你穿在身上的裝備有問題,那麼就會直接跳出遊戲,提示信息都不會出現。
搜索:909090 55 8BECE8
替換:909090 C3 8BECE8
14.重複發言修改
說明:在6月份至726號以前的都能修改,7月26號的已經發生了很大的變化,不能這麼修改了。
搜索:83BBC803000002 (搜索4次,4次全部要修改)
替換:83BBC803000064 (64表示修改為100次。)
04.7.26號以後的,這麼改(青豆發明)
搜索: 837D08 02 0F8CF1
替換: 837D08 64 0F8CF1
Remove The New Login Packet
in Sakexe 2004-06-21c, go to 0x1418FB
replace 66C745CC0402 with 909090909090
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 (AB CD什麼的只是舉例,只要搜索單引號裡面的。)
替換: 『 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修改過後的文件比較來比較去才分析出來的,直接寫很難寫出來,要自己瞭解才行 |
|