ce(CHEAT ENGINE)中文入門教程[原著CCB]

CHEAT ENGINE 這是老外編的內存修改工具,我在網上找瞭很久才找到這個教程.現把它放這裡,主要是怕它失傳瞭.內容比較亂,不過這也是網上唯一一篇教材瞭.

ce修改器(Cheat Engine) v7.3 中文版(附使用方法)

  • 類型:內存管理
  • 大小:22MB
  • 語言:簡體中文
  • 時間:2021-10-02

查看詳情

CHEAT ENGINE(以下簡稱CE)是 我見過的最優秀的遊戲作弊工具。它的優點多不勝數,雖然單獨從搜索遊戲裡面的數值來說,它並不比其他同類軟件強多少,但它不僅僅是個遊戲修改工具,它還有 其他遊戲修改軟件所沒有的一些特點,例如:它有強大的反匯編功能,這個是別的遊戲工具中幾乎沒有的;還有,它本身就自帶瞭外掛制作工具,可以直接由它生成 外掛。而它的界面非常簡潔樸素,這也是我喜歡它的原因之一。同類軟件中,我覺得TSEARCH可以和它媲美,但TSEARCH的界面比較混亂,操作過於復雜,所以我個人並不喜歡TSEARCH。

在這個教程裡面,你不會看到任何圖片,因為我覺得我能用純文字教你使用CE,如果你覺得沒有圖片就一定學不會,我想你沒必要看下去瞭,因為我沒空做圖片,並且我覺得文字已經足夠表達,沒必要用多餘的圖片。

還有如果你喜歡這個入門教程,你可以把它轉載到任何地方,但在轉載之前,請你征得本人的同意,並且在轉載時註明作者為CCB。

好瞭,廢話少說,進入正題吧。

其實,使用CE的基本步驟,可以簡單到一句話:

1.運行CE->2.運行遊戲->3.在CE中指定要修改的遊戲->4.首次搜索一個數值->5.回遊戲中讓這個數值增加或減少->6.回CE按數值增減的情況再次搜索->7.重復5和6直到得到一個或很少的幾個結果->8.在這幾個結果中判斷哪一個是真正的結果。

而下面的這個教程,就是要對上面說的這些步驟進行詳細的解釋,然後再用一個具體的例子來讓大傢真正掌握CE的用法。

當然,要用一個具體的例子來講解CE的用法,需要一個遊戲,以這個遊戲的修改來講解。不過,如果真正的用一個遊戲來做例子,那麼大傢也得找到我用的遊戲,就算找得到,還有可能要安裝,確實比較麻煩。幸好,CE本身帶瞭一個TUTORIAL,就是教程的意思,不過這個TUTORIAL,本身也是一個程序,它是作者為瞭讓使用的人進行練習而編寫的,它不但會一步一步地教你怎麼用CE,而且它本身也和遊戲差不多,除瞭沒有遊戲的畫面。如果你能使用CE按這個TUTORIAL的要求對它進行修改,我想你也應該能用CE對真正的遊戲進行修改瞭。

OK,LET’S GO!

CE操作入門

一,如果你還沒安裝CE,那麼開始這一切之前,當然是把它安裝上,CE的安裝也和其他的軟件一樣,很簡單,沒必要再羅嗦。安裝後,在開始菜單上會有CE的程序組,而在桌面上會有CE的快捷方式。

二,安裝好之後,就可以運行CE瞭,運行後,會看到CE的主界面。其實CE的主界面真的非常非常簡單,簡單到不能再簡單瞭,以至於我本來想給它做漢化,結果看到它的主界面上的英語單詞少得可憐,根本不需要漢化。如果你連這幾個單詞都沒辦法或者不想去弄懂,我想,你的智商應該不足以用來修改遊戲,那麼趕快把CE刪瞭吧,這不是你玩的東西。

三,現在我來描述一下CE的主界面,並且解釋上面的各個部分的功能和簡單的用法介紹,至於使用上的具體細節,請看後面的實例。

在CE主窗口的標題欄下面,左上方有三個按鈕。

第一個按鈕,是指定進程的按鈕。在剛運行CE,還沒指定所要修改的進程時,它的外框會不停地閃動,這個是作者提醒你,使用CE要做的第一件事,就是指定一個進程(什麼叫進程?簡單地說,就是你系統當前正在運行的程序)。這樣CE才知道你要修改的是正在運行的程序中的哪一個。點擊之後,會出來一個新窗口,窗口的標題是Process List,就是當前在你的系統上運行的所有進程的列表。這個窗口的下方,還有幾個按鈕,你暫時不用管(一個好的學習方法,就是在接觸一個新的東西的時候,先弄懂那些非知道不可的東西,然後再更細致地學習,當然最後是要什麼都知道。就是說要分主次先後來學。如果一開始就去註重很多暫時不需要知道的細節,結果反而會忽略瞭最需要先弄懂的東西,這樣的學習方法就不好瞭)。在這裡可以找到並選擇你要修改的遊戲,然後點OK按鈕,或者簡單地就雙擊要修改的進程。

左上方另外的兩個按鈕,圖標就象其他的軟件一樣,一個是打開的文件夾,這個是用來打開以前保存的CE的地址列表(*.CT)的打開按鈕,另一個是一張軟盤的圖標,這個是把地址列表保存下來的。

在這三個按鈕的右邊,上面是一行英文,下面是一個進度條,上面的英文,當CE還沒選擇要修改的進程時,它會顯示“No Process Selected”,表示你還沒選擇進程,如果已經選擇瞭一個進程,那麼它會顯示你選擇的進程的ID和進程名,進程ID是一個由8個十六進制代碼組成的標識號,後面的進程名就是你所選擇的程序,即遊戲的名稱。而下面進度條,是當你在進行掃描的時候,顯示當前的進度。

然後,在左上角三個按鈕的下方,有個英文FOUND後面有個數字,這個是表示找到的結果的數目,當還沒開始掃描或最後的掃描結果是0時,顯示FOUND:0。如果某次掃描時,找到的結果很多,也暫時不會顯示,但在這裡可以看到目前為止找到的結果數量是多少。

在主窗口中間的左邊,是一個掃描結果的地址列表,一般找到的結果少於某個數(默認的設置是少於50個)時,找到的結果會全部顯示在這個列表中,而如果目前找到的結果多於設置的數量時就暫時不顯示。這個列表有兩個欄,Address是內存地址,而Value是該地址當前的數值。地址當然是十六進制表示的,而數值是十進制的。

在主窗口中間的右邊,是CE的掃描部分,上面是三個按鈕,First Scan,Next Scan和Undo Scan。下面是一個輸入數值的地方Value,再下來,是選擇掃描方式的Scan Type,選擇數據類型的Value Type,再下面是設置內存掃描選項的Memory Scan Options,這裡一般不需要修改,暫時不用管它。還有右邊有個Enable Speedhack的選項,這個也先不管。第一次掃描時選擇好掃描類型,輸入好數值後點First Scan,這是開始一個全新的掃描,當數值變化之後輸入新的數值再點Next Scan直到找到正確的內存地址。掃描後First Scan會變成New Scan,如果想開始一個新的掃描,點New Scan之後會清除以前掃描的結果,並且釋放上次掃描所占用的內存,這樣你就能重新開始。而有時當你在掃描中間選錯瞭而影響瞭結果,可以點Undo Scan,這樣會清除掉最後一次你做的選擇,並把結果恢復到前一次掃描時的狀態。

在主窗口的下方,又是一個地址列表,這個和上面那個不一樣,上面那個是CE掃描的臨時結果,而下方的這個,是你選擇瞭的地址。它有五個欄,Frozen是對地址進行鎖定用的,Description是對該地址的註釋,Address是地址,Type是數值的類型,Value是該地址的數值。

在主窗口的中間,有一個斜向右下的紅箭頭的按鈕,這個用於從左邊的地址列表中把地址移到下方的地址列表的。你可以在左邊列表中選擇一個或多個地址,然後按這個按鈕把它們移到下方的地址列表中。當然,你雙擊左邊的地址列表,也能把它移動到下方的列表中。

在中間還有另一個紅色停止符號的按鈕,這個是清除下方地址列表中所有的地址的。

最後,在下方地址列表的左上和右上,各有一個按鈕。左邊的一個是Memory View,這個是CE最有用的按鈕之一,它是用來查看和修改內存的,而它的功能還不僅僅是查看和修改內存,CE的最有用的一個功能――反匯編,也是在這個裡面,不過暫時不想詳細介紹這個按鈕裡面的功能,你知道它是做什麼的就行瞭。右邊的一個Add address manually,這個是用於手工向下方的地址列表添加地址的,如果你以前找到過某個地址,知道具體的地址,可以不用掃描,手工把地址加上。

CE的主界面基本就是這些,其實你用一秒鐘就能看清楚,我卻要打字打瞭半天:)
其實到現在為止,你還沒真正掌握CE的使用,當然瞭,如果你會瞭,我就不用再繼續寫下去瞭,我早就去睡覺瞭。不要緊,下面結合實例來說明,你會真正掌握CE的使用的。

CE使用實例:

現在,我們來開始一步一步學習CE的使用吧,通過完成CE帶的那個TUTORIAL,按它的要求一步一步做完,如果你做得到,你就基本上算是掌握瞭CE的用法瞭。

CE帶的TUTORIAL,是英文的,不過沒關系,我在教你使用CE來完成這個TUTORIAL的同時,會把TUTORIAL上面的所有英文都翻譯出來讓你看明白,所以不用怕。

CE帶的這個TUTORIAL,是CE作者做的用來讓你練習的一個程序,它裡面也和遊戲一樣,在每一個步驟都會有一些類似血(HEALTH)或子彈數量的東西,並且你點瞭上面某個按鈕之後,這些數值也會象遊戲中一樣減少,這樣讓你象是修改遊戲一樣,去找到它的地址,並按TUTORIAL上面的要求修改,當你按它的要求做到瞭,才讓你做下一步。而在第一步時那個輸入密碼的地方,不是說這個TUTORIAL要輸入密碼才能運行,而是有時你需要從中間某一步開始時,輸入相應的密碼會直接從某一步開始,而不用每一次都從第一步開始的。而你每完成一步之後,它也會給你相應的密碼。

好瞭,也許你等不及瞭,那麼我們現在就開始吧。

第一步:

先在開始菜單上找到CE的程序組,找裡面的“Cheat Engine Tutorial”(以下簡稱TUT),點擊運行。這個時候就出來這個TUT的對話框,上面一大段英文,而Next這個按鈕是灰的,為什麼呢?讓我翻譯一下上面的英文吧,你就明白。TUT上面的英文的譯文,我會用【】號把它們括起來。

【歡迎你來到CE的教程(V2.4)
這個教程試圖解釋在遊戲中作弊的基本步驟,並讓你更熟悉CE的使用。

首先運行CE,如果你還沒運行的話(CCB:因為還沒運行,所以Next按鈕才是灰色的:)。
然後點擊"open process"按鈕(在左上角那個有電腦圖標的那個)

當進程列表窗口打開後,找到這個教程,進程的名字應該是“tutorial.exe”,除非你把它改名瞭。選擇它,並點擊OK。現在先不要管其他所有的按鈕,如果你喜歡,以後再研究它們。

當這一切都做對瞭之後,進程選擇窗口將會消失並且在CE上方會顯示進程名。

現在,點擊NEXT按鈕繼續到下一個步驟(或者輸入密碼而進到你想去的其他步驟)。】

好瞭,上面的這些英文,我翻譯過來瞭,所以這一步應該不需要我再補充什麼,看這些譯文應該能明白怎麼做,就是開TUT,開CE(哪個先開都沒關系),然後點擊CE左上的那個選擇進程的按鈕,選擇這個TUT的進程,這樣就可以點NEXT進到下一步瞭。

第二步:

【第二步:精確數值掃描(密碼:090453)
現在你已經在CE中打開瞭TUT,讓我們進入到下一步吧。

你看到在這個窗口的下方的文字Health:XXX
每次你點擊"Hit me"(打我)時,你的Health(血)會減少。

要進到下一個步驟,你必須找到這個數值並把它改為1000

要找到這個數值,有幾個不同的方法,但我會告訴你一個最簡單的,’Exact Value(精確數值掃描)’:
首先確認數值類型設置為2字節或4字節,1字節也可以的,但當你最後在修改它時你會遇到麻煩(雖然很容易解決)(CCB:大傢不會忘瞭吧?1字節表示的最大數值是255,而這裡要你改為1000,所以雖然用1字節能找到,但要改卻要連前一字節一起改,所以有點麻煩,不過不是大麻煩)。8字節可能也可以,如果這個地址後面是0的話,不過我不敢打賭。Single, Double, 以及其他的掃描方式不行,因為它們儲存數值的方式不同。

當數值類型設置正確後,確認掃描方式設置在’Exact Value’
把血的數值填在數值輸入框上,並點擊’First Scan(首次掃描)’
過一會兒(如果你有一個非常慢的電腦的話)掃描完成並且掃描的結果會顯示在左邊(如果找到的地址的數量少於設置的數值的話)。

如果你找到多於一個地址而你不知道哪一個是正確的地址的話,點擊TUT上的’Hit me’,並把新的血的數值填到數值輸入框,並點’Next Scan(再次掃描)’
重復這些步驟直到你確認你已經找到它的地址瞭(在地址列表上隻有一個地址)

現在雙擊左邊列表上的地址,這樣會讓這個地址移動到下方的列表上並顯示它的當前數值。
雙擊(下方列表的)數值欄(或者選擇它,並按回車),並把它修改為1000。

如果一切都OK,NEXT按鈕將會變成可點擊的瞭,你就準備好瞭進入下一步瞭。】

這一步,也不用我再補充什麼瞭,這個TUT已經說得很清楚,這是使用CE的最基本功能,即找到數值,如果掃描結果太多,試圖改變數值然後再次掃描,直到結果剩下很少或者1個為止,這樣你就找到瞭要修改的數值的地址,並且也就能修改它瞭。到這一步,你已經能對付很簡單的遊戲瞭,不過現在的大多數遊戲都沒這麼簡單,但至少你已經學到最基本的一步,就是精確數值的掃描和修改瞭。現在就點擊NEXT進入下一步吧!

閱讀更多: