作者neil136 (暱稱好難)
看板RPGMaker
標題[問題] RPG VXA用CE、GM9無法修改
時間Sun Sep 30 19:15:07 2018
Steam買的RPG VXAce遊戲
(前些天補丁被罵很慘的那間社的遊戲)
遊戲中用了GM9、CE (2x+1)
都只搜尋修改到金錢、經驗值、物品數量
其他的累積數值,卻都搜尋不到
用了Google到的修改器,也無法修改
解密Game.rgss3a
用RPG Maker VX Ace開啟Project
裡面的事件對話,也都是白的
請教一下,我現在需如何才能修改其他數值呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.13.62
※ 文章網址: https://webptt.com/m.aspx?n=bbs/RPGMaker/M.1538306110.A.0A1.html
1F:推 penut85420: 我印象中是兩倍+1,晚點回去試試看09/30 21:12
2x+1,只搜尋到金錢、物品、經驗
其他搜不到
※ 編輯: neil136 (101.15.96.83), 09/30/2018 23:45:45
2F:推 penut85420: 我是搜內建變量,如果是其他腳本數值你可能要研究一下10/01 02:03
3F:→ penut85420: 腳本內容10/01 02:03
4F:→ AIGecko: 若數據本身是浮點數(大概是了) 表達格式就和整數不同了10/01 21:01
5F:→ AIGecko: 另外 這個版本的浮點數應該還是物件而不是立即值10/01 21:18
6F:→ AIGecko: 可以參考Ruby的原始碼 看看物件的成員變數如何存放10/01 21:21
後來重複試了
值的位址是浮動
※ 編輯: neil136 (101.15.96.83), 10/02/2018 01:16:35
7F:→ AIGecko: 這樣就是你看得到那個指標了 去指標指的地方找找吧 10/02 01:32
8F:→ AIGecko: 理論上應該是在指標指向的+8後就是雙精度浮點數 10/02 01:38
後來用Arrat of Bytes找到
※ 編輯: neil136 (101.15.96.83), 10/03/2018 07:52:25