作者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/cn.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