植物大战僵尸吧 关注:580,793贴子:5,185,401

继续问问题。有关内存的乱七八糟。

只看楼主收藏回复

6A9EC0
+768
+90 //僵尸属性偏移,+15C下一个
+24 //僵尸属性:僵尸类型(0为普僵)
+C8 //当前血值
+CC //血值上限
+E4 //物品属性偏移,+D8下一个
+20 //是否可见,600001为可见(正常值)
+58 //物品类型
+F4 //地上物品数量
我的代码:
pvz = Plugin.Window.Find(0, "Plants vs. Zombies")
hwnd1 = Plugin.Memory.Read32Bit(pvz, &H6A9EC0 )
hwnd2 = Plugin.Memory.Read32Bit(pvz, hwnd1 + &H768)
zombie = Plugin.Memory.Read32Bit(pvz, hwnd2 + &H90)
For i = 0 To 49
kind = Plugin.Memory.Read32Bit(pvz,zombie + &H24 + i * &H15C)
Call Plugin.Msg.Tips("kind :" & kind & "")
Delay 1000
Next
然后是一系列坑爹问题
+768 +90 +24 //僵尸属性:僵尸类型(0为普僵)
僵尸类型 指的是什么?
我刷了一波怪,领带、路障、铁桶、报纸、梯子、潜水、跳跳、红白。
50个数据。不是0就是24,还有一个奇葩的18...
+C8和+CC都向上面一样混乱(0,270,一个 500)
怎么确定有没有红白呢?
+768 +F4 没错
+768 +E4 +20都是600001 没错
+58就不对了
阳光、银币、金币,统统不对,数字和物品对不上号。
(掉落物品:1 银币 2 金币 3 钻石 4 大太阳 5 小太阳 6 巨太阳)
怎么确定哪个是阳光呢?
@回眸一笑倒苍生
把那堆东西内存中的的开始地址告诉我吧,没招了。就差上反编译修改器了。



IP属地:辽宁1楼2012-04-03 01:46回复
    为什么又是看不懂的东西…………


    2楼2012-04-03 01:49
    回复
      2026-03-14 20:46:02
      广告
      不感兴趣
      开通SVIP免广告
      ……这些东西曾经想试验结果也没弄懂哪个是那个……


      来自手机贴吧3楼2012-04-03 01:50
      回复
        因为能看懂的东西贴吧里讲的太明白了....
        从录制视频到打水印,什么都有...


        IP属地:辽宁4楼2012-04-03 01:51
        回复
          玩这游戏玩了这么久,我还是什么都不会,怒路过


          5楼2012-04-03 01:52
          回复
            我在等电脑大牛回来,
            大不了我把内存都导出来,只不过,太费时间了。


            IP属地:辽宁6楼2012-04-03 01:55
            回复
              求教程……


              来自手机贴吧7楼2012-04-03 01:57
              回复
                ...
                你就瞎说吧
                你是慢手流
                我同学对你评价很高的:
                在一个大家都靠“高科技”吃饭的时代,只靠一只手就能独领风骚。


                IP属地:辽宁8楼2012-04-03 01:59
                回复
                  2026-03-14 20:40:02
                  广告
                  不感兴趣
                  开通SVIP免广告
                  什么教程?


                  IP属地:辽宁9楼2012-04-03 01:59
                  回复
                    各种玩内存的基本方法工具…


                    来自手机贴吧10楼2012-04-03 02:03
                    回复
                      首先,我也是一个月内现学的。
                      如果说我知道的比你多,最多是因为我大一的C++学完了,而且还上了一门叫“嵌入式系统”的课。(就是基础知识用上点,你们应该也会学)
                      个人觉得,首先学好计算机语言。
                      然后有一个东西叫做windows API(我现在在顺带研究这个)
                      其实按键精灵主要就是靠这两个东西跑起来的。


                      IP属地:辽宁11楼2012-04-03 02:08
                      回复
                        另外我是外行...
                        贴吧里有大神,远的:挂机帝、Hope,近的:yxq、玉箫沙。
                        码字帝和风花镜月我不知道,但我知道你现在玩的比我好。


                        IP属地:辽宁12楼2012-04-03 02:15
                        回复
                          C++预习进度比上课快一个月左右……不过觉得书上能学的好少……肯定不够用的……除此之外就毫无基础了……按键精灵读内存也是某次研究阵型时拼命百度弄出来的……手头还有花花学姐一份脚本没研究= =


                          来自手机贴吧13楼2012-04-03 02:16
                          回复
                            至于用来玩阵型……真心不需要这么高端的技术……不像做针对出怪种子的挂机……


                            来自手机贴吧14楼2012-04-03 02:18
                            回复
                              2026-03-14 20:34:02
                              广告
                              不感兴趣
                              开通SVIP免广告
                              http://tieba.baidu.com/p/818230818
                              帖子里公布的脚本吗?


                              IP属地:辽宁15楼2012-04-03 02:18
                              回复