CheatMaker 论坛

首页 » 修改器版块 » CheatMaker综合讨论 » 關於PC_AA的地址表達式
k90 - 2013/2/13 13:42:18
我在附加資料寫:
62(
[26D6A4]*1C
)
在地址欄寫:
26DAA0

結果完全無效,請問有哪裡寫錯了??
axdx - 2013/2/13 14:37:47
你的地址计算是 26DAA0+[26D6A4]*1C 这样么?

如果不是的话,不应该这样写。。。
k90 - 2013/2/13 17:39:52
回复 2楼axdx的帖子

是阿~我的最終地址是26DAA0+[26D6A4]*1C。我試過把地址欄寫0,附加資料是[26D6A4]。
結果取出的是地址0的資料,所以我想[26D6A4]表達式是無效的
axdx - 2013/2/14 2:16:17
哦~
乘法计算只能用在一般的计算,像是这样 26DAA0+1C*4
如果带有指针,则只能用+和-
因为当初只有考虑到 [[xxx]+xxx]+xxx 这种形式而已
下次更新会想办法让指针也能做乘法计算

不过,如果 [26D6A4] 返回0的话,那是表示该指针指向无效的地址
也许是指向0,也可能是该处内存不可读
axdx - 2013/2/14 6:39:43
更新了
现在乘法计算可以用在指针上
你试试可不可以用

http://forum.cheatmaker.org/showtopic-377.aspx
k90 - 2013/2/14 12:23:03
辛苦了~馬上試試看
成功了~我知道怎麼回事了
AAAAAAAA+[BBBBBBBB]*1C
AAAAAAAA  =>CM地址
BBBBBBBB  =>記憶體地址
1C             =>偏移量
方括號內要填實際記憶體地址才會生效
axdx - 2013/2/14 14:19:24
原來如此~
1
查看完整版本: 關於PC_AA的地址表達式