www.Tw-Games.com 最大!最多!最放心!經過數十種 防毒軟體 安全認證 的繁體外掛中心,外掛教學資料庫,請牢記我們網域 www.Tw-Games.com
您現在的位置: 外掛搜查線首頁 > 楓之谷 > 外掛教學
[ 收藏該頁 ]

MoonLight Engine超詳盡圖文教學+載點

    運行環境: windows98/2000/XP/Vista
    外掛語言: 繁體中文版
    外掛大小: 2578 K
    發佈時間: 2011-06-21 20:14:01
    外掛類別: 楓之谷外掛教學
    外掛專區: Moonlight Engine
    下載地址: 
  • 下載地址1
  •    
  • 下載地址2
>>  外掛說明  <<

載點為最新版MoonLight Engine

ME的教學,ME1059 Beginner" href="http://chienfaster.blogspot.com/2007/09/moonlight-engine-beginer-part1.html">以前也說過了 ,可能經過一段時間,有些人是剛接觸這類軟體,照著教學做,結果畫面跟圖示顯示的不同就不知所措了= =,其實應該是差不多的,有些步驟順序顛倒了也沒差,有些步驟跳過去,忘了做,再補做應該也可以,有些步驟卻是有先後順序的,絕對要一步一步來不能搞錯,一點也不能馬虎,基本概念就是一定要先開啟ME,再開啟遊戲。做錯了,頂多是重開機,再來一次而已,但是,記的要先把你目前的工作文件要先存檔或備份喔,免的辛苦的工作付諸流水T_T

這篇教學應該沒有什麼新的驚奇,如果你已經會了,可以直接跳過去^^


下載回來的壓縮檔經過解壓縮後,資料夾內應該要有這些檔案。 不管有沒有先執行登錄檔,都可以先執行 systemretriever.exe,這個程式的目的就是要取出系統一些重要的位置,因為每個版本會有些微差異,因此作業系統如果沒變的話,其實並不需要每次都重做一次,除非作業系統更新,例如XP SP2-->SP3時,就要重做。如果忘了做,執行ME時也會提醒你....版本錯誤,建議你要重做。

 


 


這些數字不知道有何意義?按OK就對了。 正常的話,程式執行的時間不會超過20秒,如果上面 Results 的視窗一直沒有出現的話,請確認資料夾內的檔案有沒有少掉一兩個?尤其是 IlvMoney.dll 這個檔案常常會被防毒軟體誤判,甚至被防毒軟體刪除,如果你的防毒軟體會誤判ME為病毒(好像沒有一家不會的),你又超想要用ME的話,請將整個ME資料夾加入防毒軟體的信任區,不然應該是無法使用了= =
 


程式跑完後,資料夾內會多出一個檔案 kerne1data.dat ,有了這個檔案後,除非你的系統有變更,下次可以直接複製這個檔案來用,不用每次更新後又重複前面的步驟。也就是說,如果你不是第一次使用ME的話,在你的舊資料夾裏就有一個這樣的檔案,把它拿來用吧^^


資料夾內附有4個登錄檔,有兩個是完全相同的,只是為了容易理解,將檔案名稱賦予不同名稱。一開始先將 MoonLight Engine 1236.reg 匯入即可。這個登錄檔是設定 round-color: rgb(255,242,204)">不使用 Bypass INT1,也就是不使用【修改暫存器(Change register)】這個功能,這樣可以讓我知道你的電腦執行ME時,如果還會重開機的話,可以先排除掉一個原因^^

PS.如果要啟用INT1的功能就一定要啟用自動鎖定(Auto attach),關閉這個選項,也就表示round-color: rgb(255,242,204)">不使用 Bypass INT1




順利的話會出現上面的對話框^^,恭喜妳,成功了百分之八十了。
不幸的話...最常出現問題的對話框是
Access violation at address 00000000. Read of address 00000000.
這問題應該也說過了= =

 

 


接著,ME的主畫面就出現了。我想不出來有什麼原因,無法順利執行到這一步@.@ 如果你有玩楓之谷,就可以按畫面上的圖案啟動遊戲,如果不是玩楓之谷,我想,按了也沒用。




或者你也可以開啟桌面上的捷徑,或者開始功能表的程式,只要能開啟遊戲就好啦...當然如果你玩別的遊戲,就是開啟你要玩的遊戲咩。




遊戲畫面出來了^^...經過幾分鐘後(3-5分鐘),沒有重開機、沒有當機、沒有被偵測到使用怪怪的程式,沒錯,成功了! 因為關掉自動鎖定(Auto attach)的功能,因此還要手動鎖定....等等,

成功進入遊戲後,按 Ctrl+Tab 跳回ME的主畫面。
 

因為沒有開啟自動鎖定,所以主畫面上方中間還是 No Process Selected,表示還未鎖定任何進程(Process),而且部份功能都還是灰灰暗暗的,還沒開啟呢。所以我們還必須手動鎖定目前在電腦中(我們感興趣)正在執行的程式,現在的話,當然是剛剛已經開啟的遊戲啊...楓之谷^^點選左上角的小電腦圖示開啟 Process List ,列出目前電腦中所有的進程。

 

Process List 正常的進程(未刻意隱藏)會全部都列出來了,但是遊戲因為有NP防護,因此這招對她沒有用= =,所以我們要用另一種方法 Process Watch (進程監視),這功能在ME順利執行後,會監視電腦中每一個新增的進程,所以這就是為什麼一定要先執行ME,再開啟遊戲的原因,因為ME先執行完後才能監視到遊戲的進程,反之,先開啟遊戲的話,遊戲的進程已經被被隱藏了,你怎麼去鎖定他呢?當然還有其他Hook的原因,這就不用知道了>.<
 

Process Watch 進程監視,所有在ME執行後的程式都會被記錄到,例如現在,ME執行後,我們到目前為止只有啟動遊戲而已,所以可以看到有3個進程,1個楓之谷的遊戲(MapleStory.exe),2個是NP的進程(GameGuard.des,GameMon.des),至於括弧後面的數字是線程(Thread)的數量,每個電腦的數字可能會不同(為什麼?我也不知道)這倒不用太在意。我們要鎖定的是楓之谷,所以...當然是選擇MapleStory.exe這個進程了^^

 

回到主畫面後,可以發現,剛剛還是 No Process Selected 的地方,現在已經標示出你目前鎖定的程式了。剛剛還灰灰暗暗的功能,現在已經亮起來可以啟用了。

 

ME最方便的用法,就是使用現成的CT檔了^^,不過除非你有朋友願意跟你分享,不然應該沒有現成的。不過也沒關係,自己也可以做一個呀。點選CT檔的分頁,就可以切換到整頁的CT檔,這是方便你如果CT檔超大的話,可以顯示更多筆的資料,減少頁面的捲動。現在還是空白一片,因為沒有載入任何CT檔呀。

 


如果CT檔不大的話,可以將CT檔整合到主畫面上來,但是這樣就把我部落格的連結遮掉了>.<



現在先練習比較簡單的部份,就是ZF打勾的類型,或是EAX=##,因為這是屬於修改暫存器的方式,因此這只是做個示範,由於一開始並沒有開啟INT1的功能(手動鎖定的話,這功能是關閉的),因此最後的結果會是....遊戲關閉T_T...但是基本作法都是一樣的,差別在INT1的功能是否有開啟或沒有?

我們現在利用創建完美人物這數據來看看,先到遊戲中的建立新角色,一開始骰子當然是數,4個數值是由數決定,最理想的數值當然是3個最基本的數值,留1個最大的數值(例如 13,4,4,4),如果你要自己慢慢搖出這種數值,也不是不可能啦,慢慢點、慢慢點也是會有機率出現呀,但是有時候點的太順手了,不小心又會多點一下,把剛剛好不容易搖出來的數字又搞丟了>.<... 靠>.<改版後沒有這個畫面了@.@...那換改變髮形好了T_T先登入角色到遊戲中再跳回來吧。
創建完美人物改變髮型,當然要有數據啦,數據哪邊來呢?浪漫月光 上面有很多熱心的朋友幫你找好了^^,你只要照我的方法套用進去就好了。ME主畫面有我部落格的連結(咦,就是你現在看的這個部落格)。

下載區的地方有一個會連結到楓之谷數據代碼分享區,因為數據及代碼非常的多,要注意你要用的版本,還有一些數據有被鎖的風險,本人概不負責。例如現在楓之谷已經更新到V0.85了,就要找085的數據,台灣則是TWMS了。你如果用到舊版的數據,或者外國的數據,當然會出錯>.<,以 ☆★ TWMS085 各種代碼★☆ (chunjiin提供)這篇來講,內容包羅萬象,裡面就有創建完美人物改變髮形代碼這數據了。

找到完美人物的數據 008F916D EAX:力量0敏捷1智力2幸運3 髮型代碼(CS) 004C36C7 EAX = 髮型值 例如: 輸入 7B4E ( maxjojo提供 ) 意思就是當程式運行到 008F916D 004C36C7 這位址的時候,將暫存器的內容 EAX 修改成我們指定的數值。這個例子裡可以指定 0~3,分別是力量=0,敏捷=1,智力=2,幸運=3 7B4E,當然你也可以指定其他的數字(16進位),結果怎樣要自己去體會了...

我教的方法可能是比較傳統的方法,當然還有其他的方法,這下次再談。現在先從 Memory View 進入...

Memory View分為3個區塊,我們只要用到左上角的區塊,也就是程式碼的部份,其餘2個區塊可以不用去管她...

在程式碼區按滑鼠右鍵,選 Go to address


填入剛剛我們找到的位址數據 008F916D 004C36C7
 

Memory View 的程式碼區就會跑到我們希望的位址,我們希望程式在執行到這個地方的時候,暫存器的內容能夠變成我們希望的數值,
EAX:力量0敏捷1智力2幸運3 EAX = 7B4E

008F916D 004C36C7這一行按右鍵(一定要在這一行有反白的地方,別的地方就不是這位址了><),選 Change register at this location

出現修改暫存器內容的對話框,可以修改的地方很多,但是一般一次只會修改一個而已,你可以發現 ZF 打勾的地方也在這裡,現在只須要修改EAX 的內容,所以 EAX 先打勾後,就可以填入我們希望的數值了。我們先把它改成 0 7B4E 好了.....因為這數據不會馬上生效,可能要等一下下,或者要馬上見到效果的話就是換頻,我們換頻看看比較快.....

咦?
楓之谷馬上關閉了T_T.....???所有的數值也全部變成問號>.<,,為什麼?還記的的先前有提到過嗎?沒錯!沒有啟用 INT1 的功能你不能修改暫存器內容....所以我們現在啟用他吧。

ME的資料夾裏有一個登錄檔是楓之谷專用的,他會自動鎖定楓之谷的進程,不管你是用哪個方式啟動遊戲,Process Watch 一監視到楓之谷的進程就會自動鎖定。把這個登入檔匯入吧!

 

不用重開機,重複先前的步驟,啟動遊戲後,回到桌面。你會發現多了一個訊息...是的!有這個信息才表示 INT1 的功能已經啟動了,你現在就可以修改暫存器的內容了^^....重覆一下剛剛的步驟,當你把 EAX 輸入 0 後,這次遊戲應該不會關閉了,但是如果反而會重開機,嗯...早說過雙核心要修改為單核心嘛T_T,

 

回到遊戲中,骰子點數因為還沒重新讀取,所以沒變,你只要再重新搖過骰子...嘿嘿,不管你點幾次,結果就是我們希望的數值^^,還記的EAX:力量0敏捷1智力2幸運3嗎?我們剛剛不是指定 EAX=0嗎?所以結果就是數值全集中到第0項(力量)13,4,4,4。我們 EAX 改換用1來試試看... 切換頻道看看,呵呵^^角色的髮型變了,因為這是CS端的代碼,也就是只改變你自己電腦裡的資料而已,所以只有從你的電腦看起來是有改變髮型,但是網路上其他的人看到的還是你原來的髮型。

回到ME,照前面的方法,這次把 EAX 的數值原本是 0 7B4E 改為 1 7B4F 看看...

回到遊戲哩,這次不管你再怎麼搖骰子,數值分配也都是4,13,4,4 一樣要換頻,才能馬上看到結果。
還有許多其它類似的數據,也都是這種作法,只要知道數據的位址,要填入的數值,都可以這樣作,但是有一個限制,就是一次最多只能同時使用4組,這是Intel CPU硬體的限制,沒辦法T_T。

如需本外掛的教學文章,請點擊左上角<楓之谷外掛教學>查找或者直接搜索本外掛名稱
本站所有外掛程式均需RAR軟體解壓,如您沒有安裝此軟體,請點此下載
: : 相關外掛: :

: : 外掛討論區: :
外掛搜查線 版權所有 © 2009 Tw-Games.com Taiwan All Rights Reserved.