--==歡迎光臨==--。。。ME初心者入門。。。

IlvMoney,chienfaster,ME作者,ME部落格

2008年12月31日 星期三

ME基本教學 無敵篇

ME基本教學  無敵篇

現在教大家所謂 ZF 打勾的方式,首先當然要能順利的使用ME啦,不會的話,Part I & Part II 的方法要學起來喔。
至於無敵的數據代碼,一樣 ☆★ TWMS085 各種代碼★☆ (chunjiin提供)這篇裡面有提供,裡面提到的無敵有很多種,效果如何?要自己去測試看看了XD,但是我的建議是,開無敵後不要打怪喔,被鎖的機率很高>.<

我們就以完全無敵這代碼來示範,找到完全無敵的代碼是 0081A520 ZF[V][ ],成功開啟ME進入遊戲後,跳回ME主畫面。

點選在右上角的地方 Add address manually 在CT表裏加入一個位址

第一個空格 Address 位址的部份填入我們剛剛找到的無敵代碼 0081A520,第二個空格 Description 填入這項數據的說明,這是讓自己容易了解這個數據代碼的功用是做什麼用的,如果每個數據代碼都用內定的文字的話,以後再加入新的代碼的話,你將會搞不清楚哪個是哪個@.@,當然如果現在不填的話,以後再來修改也是可以的。我們先簡單的寫下無敵好了...

按下OK後會發現好像沒有什麼變化>.<,因為代碼已經加入到CT表單裡了,要點選 ME 左上角的 CT 分頁就可以看到我們剛剛加入的代碼了^^,我們可以看到剛剛輸入的位址 0081A520 跟說明文字 無敵 已經加到CT表單的第一格。

現在,在這一格的任一地方按右鍵(不要按錯格),選取 Change register here ,修改暫存器內容。

出現熟悉的對話框了^^,沒錯,這方法跟 Part II 裡所教的方法不一樣,但是最終就是要修改暫存器的內容,這是另一種比較簡便的方法^^,Part II 所講的是修改 EAX 的數值,而這裡只要 ZF 打勾就好。修改暫存器的內容中 ZF 旁邊有兩個框框,我們看到 完全無敵的代碼是 0081A520 ZF[V][ ],表示 ZF 只要打勾一個框框就好。所以如果你有看到 ZF[V][V] 的話,表示兩個框框都要打勾了。

回到遊戲中,呵呵....人物碰到怪物就像沒有碰到一樣^^,無敵了...但是,不要手賤去打怪喔,根據我的經驗,一定鎖!但是不能打怪有什麼用??嗯...遊戲中不僅僅是只有打怪而已呀,還是有其他的樂趣在呀^^

聖誕節沒拿到禮物的朋友,換拿新年禮物也不錯啦.... ME1236.4.0.12 重新上傳,這次需要解壓縮密碼(unrar P/W):http://chienfaster.blogspot.com/
再次重申,告訴朋友來這裡逛逛可以,不要直接把檔案的下載點公佈到論壇上面,謝謝合作!


 


2008年12月24日 星期三

ME基本教學 Part II

ME基本教學 Part II
....接上頁
成功進入遊戲後,按 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。 更多的用法待續.....

這期間ME又有小幅更新^^, MErry Christmas and Happy New Year....

2008年12月4日 星期四

ME基本教學 Part I

ME基本教學 Part I

ME(MLE,MoonLight Engine)公開發佈至今,算一算時間也已經一年多了,沒想到我還能堅持那麼久^^ 但是從 whos.amung.us 的地圖分布來看,ME還是有來自世界各地的使用者,應該不僅僅是楓之谷的玩家吧^___^ 畢竟ME還是目前還持續更新、公開的UCE。

一年多過去了,電腦硬體的更新更是不在話下,大家最關心的不外乎【ME為何不支援雙核心】,我有在雙核心的電腦跑過ME (INTEL Core2Duo E8400 ),發現會重開機的原因是,要了要Bypass INT1,因為我用的方法可能不是很好,造成系統核心的崩潰><|||,目前還找不到確實可行的方法,暫時的解決方法只能用 msconfig 去修改 boot.ini 來指定 /NUMPROC,這先前有說過了

如果不考慮 Bypass INT1,也就是不使用【修改暫存器(Change register)】這個功能的話,雙核心應該是沒有問題的.....但是沒有了這項功能,那我還要ME做什麼用@.@,well...我不是程式設計師,目前我能力所及的就是這樣而已,我只能盡量改進,分享給大家一個好用的工具而已。

ME的教學,以前也說過了 ,可能經過一段時間,有些人是剛接觸這類軟體,照著教學做,結果畫面跟圖示顯示的不同就不知所措了= =,其實應該是差不多的,有些步驟順序顛倒了也沒差,有些步驟跳過去,忘了做,再補做應該也可以,有些步驟卻是有先後順序的,絕對要一步一步來不能搞錯,一點也不能馬虎,基本概念就是一定要先開啟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 匯入即可。這個登錄檔是設定 不使用 Bypass INT1,也就是不使用【修改暫存器(Change register)】這個功能,這樣可以讓我知道你的電腦執行ME時,如果還會重開機的話,可以先排除掉一個原因^^

PS.如果要啟用INT1的功能就一定要啟用自動鎖定(Auto attach),關閉這個選項,也就表示不使用 Bypass INT1




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




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




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




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

差點忘了><
這次教學示範的程式是使用 ME1236.4.0.7 可能會跟你用的版本不同。。。
另一個載點,ME1236.4.0.7 ,another download link from Badongo.

如果好用就自己店店用,當作是來這裡的福利,誰叫別人不常來這裡逛逛呢?所以這篇可以引用連結,但是請不要轉載喔,至少不要只把程式載點轉走T_T

Since TWMS'NP not update yet, PLEASE don't post the download link to any other forum, you can tell someone else where to find the link instead,Thanks for your cooperation.