2009年7月21日星期二

想要ct檔/不明白

想要ct檔/不明白可以留msn /即時
我可以傳送給你/教你

Moonlight Engine for HackShield

HS v5.4.0.0(98/05/04)

  • Bypass HS...楓之谷防護系統改版,距上次改版(NP1236)約半年,這期間的小改版都是為其他遊戲改版的,版本我也忘了說= =


楓之谷的防外掛機制,由 GameGuard(NP) 改為 HackShield(HS) ,本來以為ME會走入歷史,結果...竟然還是可以用,只是比較麻煩了點XD。新版 MoonLight Engine HS 5.4.0.0 顧名思義,就是Bypass HS(版本我沒去注意XD),並無法用在NP上。如果你玩的遊戲是NP防護的話,就不用下載來試了。

MoonLight Engine HS 5.4.0.0 其實已經放很久了,遲遲未公佈的原因,一方面是先前的ME版本還是可以用(麻煩些),另一方面,當然是有人不希望那麼早發佈,我這個人最聽話了,當然唯命是從了XD

防護改為 HS 好像好處多多,不再有雙核心無法用的問題,還聽說 VISTA 好像也可以用。

ME基本教學 存檔篇

如果自己製作好的 CT檔沒有存檔的話,每次進入遊戲都要再重新輸入一次代碼,如果遊戲沒有改版的話,雖然代碼一樣不會變,不用再重新找過,但是每次要重複同樣的步驟,不是 也很麻煩嗎?現在CT檔只有一項無敵,重新再打一遍當然很快,但是如果你的項目越加越多時...光輸入這些代碼就頭昏了@.@~因此將目前的CT檔存檔 後,下次只要開啟CT檔後就可以快速使用了^^

練習 無敵篇 的教學後,發現遊戲改版了= =,因為遊戲改版了,因此代碼的位址也跟著改變,我們也必須跟著修改,找了新版的完全無敵的代碼是 0082B814 ZF[V][ ],改吧!

要修改錯誤的資料,雙擊要修改的部份,例如0081A520的地方,就會出現修改的對話框。

輸入更新的代碼 0082B814。

順便修改無敵的說明文字為無敵[V][ ],更清楚的說明這個代碼就是要將ZF打勾一個,唉呀...忘了加上ZF的文字,自己加上去吧。

完成後檢查看看有沒有地方打錯了,再來就可以先存檔了。

主畫面左上角的儲存小圖示就是將現在的CT檔存檔,下次開啟ME時只要讀取已存檔的CT檔就可以再繼續用了^^,另外,如果ME的資料夾裡面如果有Autoload.CT這個CT檔的話,ME一執行就會自動載入這個CT檔。

我們直接將目前的CT檔存檔為Autoload好了,下次執行ME時就會自動載入了。

關閉遊戲後結束ME,再次開啟ME,切換到CT分頁,可以看到我們上次存檔的CT檔內容被自動載入了。Value的內容還是??是因為我們還沒執行遊戲,所以無法知道其數值,一但開始遊戲,讓ME自動鎖定遊戲後,就會正常顯示了。

ME基本教學 無敵篇

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


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



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



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



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



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



出現熟悉的對話框了^^,沒錯,這方法跟

ME基本教學 [圖文]

裡所教的方法不一樣,但是最終就是要修改暫存器的內容,這是另一種比較簡便的方法^^,

ME基本教學 [圖文]

所講的是修改 EAX 的數值,而這裡只要 ZF 打勾就好。修改暫存器的內容中 ZF 旁邊有兩個框框,我們看到 完全無敵的代碼是 0081A520 ZF[V][ ],表示 ZF 只要打勾一個框框就好。所以如果你有看到 ZF[V][V] 的話,表示兩個框框都要打勾了。



回到遊戲中,呵呵....人物碰到怪物就像沒有碰到一樣^^,無敵了...但是,

不要手賤去打怪喔,根據我的經驗,一定鎖!

但是不能打怪有什麼用??嗯...遊戲中不僅僅是只有打怪而已呀,還是有其他的樂趣在呀^^

ME基本教學 Auto Assemble(AA)

Auto Assemble Script 是CE當中非常強大的工具,相對的你也必須對組合語言有一定程度的了解,才能發揮這項有利的工具。如果完全沒有程式設計的經驗,要讓你無中生有寫出一個 AA script 的功能出來,簡直是天方夜譚,不可能的任務吧XD
雖 然自己寫不出來,但是網路上有許多熱心的朋友,幫你整理好了,你只要會基本的方法,其實也可以用的很高興。當然如果操作不順,遊戲關閉是常常有的事,最嚴 重也只是出現藍屏(BSOD),電腦當機...重開機就好了,只要有恆心跟毅力,一定能找出問題的癥結,當你能順利解決問題的剎那,那種莫名的喜悅,可能 比玩遊戲還快樂^^
讓我們用一個比較簡單的 AA script 來做範例吧....滑鼠控制人物


這 是一個比較簡短的程式,用來教學剛剛好^^,首先,要先來了解一下 AA 的基本架構,如果要放進CT檔裡面的話,一定要定義包含 [Enable] 跟 [Disable] 這兩個區段,所以,範例裡面可以發現已經有定義這兩個部分了。另外,註解的部分為兩個//,也就是//後面的文字,電腦會忽略,這是說明,要給人看的 XD,先把握這兩個原則,我們先把這段程式碼複製下來,(複製範圍就從 //滑鼠控制人物....到 [Disable]段的最後 dealloc(RushOn),)再貼到 Auto Assemble的編輯區裡。



點 AutoAssemble 的按鈕,叫出 Auto Assemble 的編輯視窗。


在編輯區按右鍵,選擇貼上剛剛複製的程式碼。



這裡就有點奇怪了= =,如果你用的瀏覽器是Firefox的話,複製貼上應該沒有問題,但是如果是IE的話,複製貼上後最後會多出一行,要把這一行刪除,或作成註解。

在最前面加上//作成註解。

選擇File-->Assign to current cheat table 便可將這段程式碼加到CT檔裡。


切換到CT分頁可以發現新增了一個 Auto assemble cheat,將這個名稱修改一下,換個能夠容易辨識的名稱,要不然每個名稱都相同,久了,你也不知道這是哪一個功能@.@



再來...先將最左邊的方塊打勾,如果程式碼沒有問題的話...那就不會有任何事發生,嗯,沒有事情就是好事情。

接下來,再增加2個位址,一個就是我們要啟動這項功能的位址,另一個就是我們要設定熱鍵開關的位址了。首先,點 Add address manually 手動加入第一個位址...先看看註解的說明

//Address:0088A11F

所以要加入的位址就是

0088a11f


再一次手動加入另一個位址, 因為我們先前已經有將滑鼠控制人物打勾了,所以Address 欄位可以填上 RushSW 即可,而 RushSW 的由來在我們插入的程式碼裡可以看到 registersymbol(RushSW) 指定了這個名稱,註解也有說明 //熱鍵控制:RushSW【value值設定1,熱鍵自設】
。如果剛剛忘了打勾...就會有錯誤發生了XD



再來就是正式啟用這項功能,這跟 無敵篇 裡使用 ZF 打勾的方式有點類似,只是這次我們要設定的是EIP,而不是ZF。




在修改暫存器內容的對話框中,要先打勾 EIP,然後才能填入 EIP 的內容。本例中要填入 MouseRushStart ,這在程式碼中的註解說明有提到,//EIP:MouseRushStart,而且程式中也可以看到 registersymbol(MouseRushStart) 指定了這個名稱,按確定後,如果遊戲沒有關閉的話,應該是成功了。

PS.我第一次做到這裡的時候,遊戲就自動關閉了,我以為是程式碼有錯誤,後來我才想到,執行遊戲後好像沒看到【嗚嗚嗚....】那個對話框,原來是忘了啟用INT1的功能= =,啟用INT1的方法請參閱
ME基本教學 [圖文] ...




到目前為止,在遊戲中完全看不到任何變化,是因為我們設定的開關還是關閉的狀態,現在將開關打開,看註解說明 //熱鍵控制:RushSW【value值設定1,熱鍵自設】,因此,先將剛剛加入的開關位址 Value 值改成1看看效果怎樣?



回到遊戲中,就可以看到人物角色會隨滑鼠指標移動位置^^。

警告:不要手賤去打怪,也不要檢東西,必鎖!!

要停止的話,將開關位址 Value 值再次更改為1就好了。




確定這項功能可以正常使用後,我們就設定一個熱鍵方便使用,首先,要先把開關位址前方的 Frozen 方塊打勾,如果還沒打勾,Set a hotkey 這功能還無法使用。



先打勾,就可選取 Set a hotkey 這項功能了。




在設定熱鍵的對話框中,在第一個欄位設定鍵盤上的按鍵,例如,我是設定【F2】這個按鍵,就將游標設定到這個欄位後,按鍵盤上的【F2】鍵,而不是輸入 F 2,當然你也可以加上組合鍵【Ctrl】或【Shift】,這就是你在遊戲中開啟這項功能的開關。Try Try See^^


開關只是暫時關閉而已,還是佔用一個DR,如果想要完全取消這項功能的話,就必須將這個DR刪除,點選 BreakPointList ,可以列出目前使用中的 Break Point 列表,最多只能有4個,選取不想使用的項目,按 Delete 將它刪除吧。

ME基本教學 [圖文]

ME基本教學 [圖文] 分類: 教學

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




順利的話會出現上面的對話框^^,恭喜妳,成功了百分之八十了。
不幸的話...最常出現問題的對話框是



接著,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.

MapleGM 楓之谷GM 按鍵精靈

測試過了 可以過任何NP