西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

植物大戰(zhàn)僵尸源碼帶數據庫

  • 植物大戰(zhàn)僵尸源碼帶數據庫
  • 軟件大小:1.6M
  • 更新時間:2020-09-01 08:39
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產軟件 / 免費軟件 / 源碼相關
  • 軟件等級:3級
  • 應用平臺:WinXP, Win7, win8
  • 官方網站:暫無
  • 應用備案:
好評:50%
壞評:50%

本類精品

軟件介紹

植物大戰(zhàn)僵尸源碼帶數據庫,植物大戰(zhàn)僵尸是一款非常經典的休閑小游戲,并且經久不衰,本次為大家?guī)碜罱浀涞闹参锎髴?zhàn)僵尸源碼模塊資源下載,并提供詳細的數據庫以及分析內容,還有專門關于陽光生成的CT介紹,植物大戰(zhàn)僵尸游戲已經開源,歡迎廣大游戲制作編程愛好者們下載學習。

植物大戰(zhàn)僵尸源碼帶數據庫

植物大戰(zhàn)僵尸源碼模塊分析

種植CD分析:

可以用  “未知初始值” 初次搜索,其次再用鼠標點擊提起植物(注意提起植物,不種在地上)搜索變動的值,放回去再搜索變動的值,周而復始的搜索。得出地址。

當然,也可以假設提起來,CD狀態(tài)為不可種植(鼠標不可以再次去提起植物),正向思維的話代碼里,就是邏輯值False;若CD狀態(tài)為可以種植(鼠標可以點起來)就是True。邏輯值的False內存中體現就是0,True體現是1.以此用0和1來搜素也是可以的。這里要用字節(jié)類型搜索【此方法更快定位】

用上面兩個方法的任意一種,來定位到關鍵值,然后右鍵”是什么訪問了此地址“

調試框出來之后,然后進游戲再提起植物然后放下,調試器上面出現受影響的數據。

我們主要分析   cmp xxx,xxx    一類的比較代碼,一般會有4到5個。我們逐個分析。

按照一般的寫代碼邏輯,進行比較之后,肯定是進行邏輯處理,必然有判斷,我們逐個將 cmp xxx,xxx 后面的第一個匯編跳轉代碼進行修改,就是將je xxxxxxxx和jne xxxxxxxx等一類的,改成絕對跳轉(jmp xxxxxxxx)或者絕對不跳(直接空指令替換nop掉),更改之后回游戲看效果。

其中你會分析到一條控制植物牌子變暗變亮的關鍵跳  , 和另一條控制可以拿起植物與不能拿起植物的關鍵跳。我們記錄這兩個位置修改前和修改后的內存狀態(tài),

最后就可以用語言編程去實現了。具體寫法大同小異,編程語言不同代碼寫法不一,我是易語言寫的,大家可以參考。

植物大戰(zhàn)僵尸源碼數據分析

花費:寫內存整數型 (a, d + 十六到十 (“1f8”), 1999)

樹費:寫內存整數型 (a, d + 十六到十 (“230”), 1999)

變態(tài)攻擊:寫內存字節(jié)集 (a, 十六到十 (“00464a96”), { 15, 132, 152, 254, 255, 255 }, )

變態(tài)食人花:.版本 2

寫內存字節(jié)集 (a, 十六到十 (“00463245”), { 184, 1, 0, 0, 0 }, )

寫內存字節(jié)集 (a, 十六到十 (“0046324a”), { 144 }, )

寫內存字節(jié)集 (a, 十六到十 (“0046324b”), { 144 }, )

a = 取進程ID (“PlantsVsZombies.exe”)

b = 讀內存整數型 (a, 十六到十 (“006a9ec0”), )

c = 讀內存整數型 (a, b + 十六到十 (“768”), )

e = 讀內存整數型 (a, b + 十六到十 (“82c”), )

d = 讀內存整數型 (a, b + 十六到十 (“82c”), )

軟件截圖

植物大戰(zhàn)僵尸源碼帶數據庫

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
TOP
軟件下載