- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
植物大战僵尸中文第二版和年度版 游戏分析及delphi源码
格子数:[[[6a9ec0]+768]+144]+24
怪物数=6a9ec0 +768+a0
分析数据:
游戏基址:6a9ec0 768
阳光: [[6a9ec0]+768]+5560
最多几个植物:6a9ec0 768 144 24
准备了几个植物:d24 774 6a9ec0
僵尸行走:52AFCA
486C55
获取怪物:413108
ebx:6a9ec0 768
怪物属性偏移:
+2C X坐标
+30 Y坐标
+C8当前血量
+CC最大血量
+1c第几行
+18是否可见
+11C怪物的大小
获取植物栏:4131F0
植物属性:
+24当前恢复使用的值 == +28可以使用
+28要多少恢复值才可以使用 (种植植物后,恢复+28的地址为488f7d3个字节)
+34物品的类型
植物冷却状态地址(0为不可用,1为可用):
第1格: [[[6A9EC0]+768]+144]+70
第2格: [[[6A9EC0]+768]+144]+C0
第3格: [[[6A9EC0]+768]+144]+110
第4格: [[[6A9EC0]+768]+144]+160
第5格: [[[6A9EC0]+768]+144]+1B0
第6格: [[[6A9EC0]+768]+144]+200
第7格: [[[6A9EC0]+768]+144]+250
第8格: [[[6A9EC0]+768]+144]+2A0
第9格: [[[6A9EC0]+768]+144]+2F0
第10格: [[[6A9EC0]+768]+144]+340
植物栏列表:dd [[[6a9ec0]+768]+144]+28+i*50
种植植物的属性:4130F4
+58多久产生阳光
+24产生什么东西
+28会不会产生东西 (表示会吐阳光)
+18可以看得见吗 1表示可见
植物减血:52FCF0 4个字节
地下物品:413184
+58物品的类型
金钱数量地址:[[[[6A9EC0]+768]+8C]+82C]+28
004130D0 /$ 83EC 08 SUB ESP,8
004130D3 |. 55 PUSH EBP
004130D4 |. 56 PUSH ESI
004130D5 |. 33ED XOR EBP,EBP
004130D7 |. 57 PUSH EDI
004130DC |. 8BD3 MOV EDX,EBX
004130E7 |. 84C0 TEST AL,AL
004130F4|.E8470D0500 |CALL 种
植的植物
004130FD |. 8BD3 |MOV EDX,EBX |. 84C0 |TEST AL,AL >8D742410 ESI,DWORDLEAPTR 取
v的地址
取角色对象
= 0
al != 0的 时候,表示有怪物要行动
0041312D |. 8BD3 |MOV EDX,EBX |. 84C0 |TEST AL,AL
0041313C |. 8BD3 MOV EDX,EBX |. 84C0 TEST AL,AL
0041315D |. 8BD3
文档评论(0)