2009年8月8日 星期六

臉書的Pet Society經驗值修改 1級變46級

需具備的程式
Tools you need :
1) Cheat Engine 5.5
2) Firefox OR Internet Explorer
3) Flash Player 9 或是你會用Flash Player 10找也可以
Download:
Flash Player 9 (IE and non-IE)
Flash Player 10 (IE and non-IE)

如果你是使用FIREFOX 瀏覽器
可以安裝一個附加元件
FLASH SWITCHER

http://www.sephiroth.it/firefox/flash_switcher/
安裝後你的瀏覽右下就有個藍色圓形,點下去就會彈出畫面讓你選擇要使用幾版的FLASH


CE 5.5 (這是一個記憶體修改器,放心使用)
安裝後會問你是否要教學和連結CT檔,都選否
安裝好後在你桌面看的到

方法如下:


用 Firefox 瀏覽器開啟 Pet Society 登入。

登入之後開啟小遊戲跳繩,先跳六下增加一塊錢後,再進入修改步驟。(不然會找不到)

開啟 Cheat Engine 5.5,在「Process」中選擇「00000XXX-Firefox.exe」。(XXX表示記憶體位置,會依照你的電腦顯示不同英文和數字)

在「Value type」那選擇「8 Bytes」。

將下方的「Alos scan read-only memory」打勾。

將上面的「Hex」打勾,並輸入「840FFF85C12A0FF2」。

按下「New Scan」開始搜尋。

成功的話左邊列表會出現四個項目,選一項目按下右鍵選擇「Dissemble this memory region」。

在跳出的視窗中會看到反白光標在「cvtsi2sd xmm0,xmm1」的位址,將光標往上移動兩格找到「add esp,0c」「mov ecx,[ebp-14] 」代表找到成功。

選「add esp,0c」,在上方工具列「Tools」裡面選擇「Auto Assemble」。

在跳出的視窗中選擇「Template」裡面的「Code injection」,出現確認是裝後按下「OK」。

在第16與17行可以看到下列代碼:

16 add esp,0c
17 mov ecx,[ebp-14]

在兩行的中間插入一行代碼「mov [ebp-14],61A80

16 add esp,0c
17 mov [ebp-14],61A80
18 mov ecx,[ebp-14]

按下「Execute」後會出現確認修改按下「YES」後會出現確認按下「OK」即完成修改步驟。

修改完畢之後你可以先玩看看是不是已經修改成 + 400000 EXP 了。

之後去跳繩就 OK ~~



補充:

如果不想加那麼多,例如想加 100000分 =186A0(這是十六進位),就變成
16 add esp,0c
17 mov [ebp-14],186A0
18 mov ecx,[ebp-14]

19 則留言:

  1. 請問一下~~如果經驗值不小心洗太高
    可以交一下~如果降低經驗值麻
    請大大教學一下@@

    回覆刪除
  2. 沒降低經驗值的改法耶@@

    回覆刪除
  3. 請問如果都沒有出現選項那怎麼辦?

    回覆刪除
  4. 沒出現找到記憶體位址可以試4 BYTE找
    或是你FLASH不是9版的

    回覆刪除
  5. 請問此功能被刪除了嗎?

    回覆刪除
  6. 沒被刪除
    9/22早上十點我試了,OK
    我是FLASH 9 用跳繩跳六下增加一元後,讓他失敗停下來
    搜尋找到四個記憶體位置,只有第四個才和改法一樣
    在跳出的視窗中會看到反白光標在「cvtsi2sd xmm0,xmm1」的位址,將光標往上移動兩格找到「add esp,0c」「mov ecx,[ebp-14] 」代表找到成功
    改好後,只要跳一下就會增加那一個所寫的40萬經驗值

    回覆刪除
  7. 請問一下
    這是以組語的語去做修改
    能否將 mov [ebp-14], xxxx 裡面的 xxxx
    改為負值,該它減回來?

    謝謝!

    回覆刪除
  8. 改為負值當然可以試試呀
    你可以試試
    如果不會換算16進位的負數
    可以CE裡HEX未打勾的情況下(10進位)
    輸入負數,然後再按HEX打勾就會幫你換算好了

    回覆刪除
  9. 不好意思 想請問這個方法還可以使用嗎
    因為IE跟ff都試過 卡在找到那四個項目
    之後都沒辦法進行了>"<

    麻煩大大解答嘍 謝謝

    回覆刪除
  10. 我剛試了,可以改負值
    我改跳一下少1萬的經驗值
    FFFFFFFFFFFFD8F0

    16,17行程式碼改成

    16 add esp,0c
    17 mov [ebp-14],FFFFFFFFFFFFD8F0
    18 mov ecx,[ebp-14]

    回覆刪除
  11. 不過沒多久就被踢,沒存檔到
    你自己再試試吧

    回覆刪除
  12. 請問FLASH SWITCHER下載後要放在哪??

    回覆刪除
  13. 如果是使用火狐,下戴後可在上面的工具裡的附加元件看到
    右下角也會多一個小小藍色圓圈的F
    對他按左鍵就會顯示各版本的FLASH
    最上面是你正使用的版本
    指著正使用的版本可以自己命名儲存起來
    下戴回來的FLASH SWITCHER沒有10版的,就可以把10版儲存起來
    下次玩別的遊戲時顯示不出FLASH要更新時,就可切換回來玩

    回覆刪除
  14. 不好意思 ,請問一下大大
    我用的是IE跟Flash Piayer10
    怎麼抓都抓不到,
    不知道要怎麼用~一開始我用跳繩跳六下增加一元後,讓他失敗停下來
    但是搜尋不到四個記憶體的位置,後來用4Bye抓
    還是搜尋不到四個記憶體的位置..
    該怎麼用會比較好勒??

    回覆刪除
  15. 本來FLASH PLAYER10就找不到呀
    所有的教學都有說是用FLASH PLAYER9來搜尋
    跳繩那個好舊了,不知還能不能用@@

    回覆刪除
  16. 如果想改等級,建議你試這個
    http://astronomy-wen.blogspot.com/2009/10/pet-society.html
    方便又快速,還可以控制要升到那一級

    回覆刪除
  17. 成功了!!!謝謝!!!!

    回覆刪除
  18. 文太大大:
    請教一下,現在用840FFF85C12A0FF2都搜尋不到
    是否HEX換了,上列這組己經沒用了,如果是那該換那組呢?
    謝謝你了

    回覆刪除
  19. 你好,現在這舊方法應該沒人用了
    使用新方法吧
    http://astronomy-wen.blogspot.com/2009/10/pet-society.html
    原作者網頁在11/3恢復正常了

    回覆刪除