游戏找基址问题 麻烦指点一二 mov [edi+ecx*4-04],eax 其中 ecx=1

游戏找基址问题麻烦指点一二mov[edi+ecx*4-04],eax其中ecx=1不能理解这样的写法,求解释,不是加法我没见过这样的写法,偏移应该是多少呢?下一步怎么做... 游戏找基址问题 麻烦指点一二

mov [edi+ecx*4-04],eax
其中 ecx=1
不能理解这样的写法,求解释,不是加法我没见过
这样的写法,偏移应该是多少呢?
下一步怎么做
展开
 我来答
陆小鳳_
2013-12-29 · TA获得超过109个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:89.6万
展开全部
这种乘法形式的是一个数组,一般是怪物列表数组, 背包数组, 技能数组等等会出现这种形式.
ecx为数组下标,第一个对象是0,第二个对象是1,第三个对象是2等等

偏移就是ecx*4 -4 = 1*4-4 = 0
建议你去看一下那些遍历周围怪物,或者是遍历背包物品的教程, 你就理解了什么是数组了.我也讲不清楚,
更多追问追答
追问
你好

数组我懂的
那怎么搜上一级基址呢,搜一下edi吗
追答
对的就是搜edi, 和找加法的一样
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式