當前位置:編程學習大全網 - 編程語言 - VBA金手指碼是怎樣得出來的

VBA金手指碼是怎樣得出來的

VBA金手指說明

1.地址與數值

根據不同修改的日期的金手指可分三種類型

數值大小8bit(1byte)10進制:0~255 16進制:00~ FF金手指碼0yyyyyyy:xx作用: 壹般用於修改數量

數值大小:16bit(2byte)10進制:0~6553516進制:00~FFFF金手指碼:0yyyyyyy:xxxx 作用:壹般用於修改能力或道具種類

數值大小:32bit(4byte)10進制:0~4294967295 16進制:00~FFFFFFFF 金手指碼:0yyyyyyy:xxxxxxxx 作用:壹般用於修改錢

2.10進制與16進制

例如10進制中的[882]轉換成16進制就是[372],10進制中的[1000]轉換成16進制就是[3E8].10進制與16進制之間的轉換工具最方便的就是WINDOW自帶的計算器,開始菜單中選擇[程序]→[附件]→[計算器]就可以運行了,然後再選擇菜單(計算器)中的[查看]選擇(科學型'即可開啟10進制與16進制的轉換功能.

通常16進制數會標記為「32h」,後面的「h」是「Hex」的簡略.如第壹只口袋妖怪(間隔+64h)LV 030042E4就表示第二只口袋妖怪的LV地址是03004348(030042E4上加上16進制數64所得出的結果).

3.保存 和 讀取

當有些金手指妳要經常用到,但又不想每次都要重新輸入那麽麻煩的話,妳可將當前的金手指保存成CLT文件,下次想用的時候直接讀取此文件就可以了.具體操作是在VBA(以英文版為例)的菜單中選擇[Cheat]-[Save cheat list]是用來保存當前金手指碼,[Load cheat list]則是讀取金手指碼文件.如按這裏可下載到全圖鑒的金手指,用的時候順序讀取[pokedex01.clt],[pokedex02.clt],[pokedex03.clt]這三個文件就OK了.

4.金手指的簡化

例如VBA的內存上的狀態是

address :+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F

02000000:12 34 56 78 9A BC DE F0 00 00 32 00 E7 03 00 00

02000010:00 00 63 00 53 00 ED 00 92 56 00 00 14 30 00 00

↑地址 ↑數值

先假設妳想改成的數值是上面顯示的數值,那麽妳想改02000000h到02000003h上的數值時,壹般形式是這麽四行:

02000000:12

02000001:34

02000002:56

02000003:78

上面四個代碼可以合並簡化為

02000000:78563412

如果您只想改02000000h到02000001h上的數值時則是

02000000:3412

所以02000002h到02000003h就是

02000002:7856

5.具體的使用方法

這裏是以英文版的VBA來說明,可以到他的官方主頁下載。

如我要改金錢為無限(某個遊戲),則代碼為

02025924:000F423F

最直接而且好的方法就是在VBA中選菜單[Cheat]-[Cheat list]-[Code]然後就會彈出'Add cheat code'這個窗口,其中'Description'是給妳添加對下面妳輸入的金手指的說明用的,如這時我可輸入'金錢無限',也可以不寫留空.而下面的標記為'Code'的文本框內則是給妳輸入金手指代碼用的,這時可把02025924:000F423F輸入到那裏,按[OK]按鍵後妳便會發現該金手指代碼已經添加到了Code的列表中.

然後就OK了。

  • 上一篇:詞語造句:用要義造句(約30個)
  • 下一篇:緬甸語中文翻譯。
  • copyright 2024編程學習大全網