游戏物品修改问题,高手进来看看

我在玩英雄无敌5东方部落,想一出来就有套装,但是现在的修改器对没有数字的东西好想没办法,我就想问问这中没有数字的东西咋个找到地址并修改(注:重复的物品不是数字叠加,是独立出现,不出现数字。)

其实这些单独存在的物品也是有它的独立代码的,你可以用某一个修改器找出它的静态指针,因为绝大多数游戏的物品代码都统一放在一个内存空间中,既然知道了这个原理就好办了,首先你可以在商店里买东西,找出某一物品(大多情况下是药,药可能会有xn的数量出现)的代码如0xFFF3A2c0 63,其中前面的就是所要的,而后面是数量99个,然后你可以按顺序一个的试,后面数量最好为1,不然可能会出错,当然背包里有一固定位置来测试排除这些不必要的因素(有些游戏是按背包位置来决定不同代码)。这个方法比较笨,有一定的局限性和工作量1,不推荐。而且你本身并不了解这个游戏的物品存放方式,会加大本身的工作量,比如火炬之光中,那武器种类虽然连续存放,但假如我要的是枪而不是剑,那你得慢慢找了,而防具不同部位各占用一个地址空间,你要那套装不知找到什么时候了,因而对于现在的单机游戏显得有点力不从`心了,我只是给你一个方向。你还是去网上找吧,有些游戏本身就能进入调试匡直接输代码就行了,如火炬之光系列,上古系列,侠盗飞车系列,这还闲麻烦,下个专用修改器就好了,人家已经帮你找到了所要的代码,你只需看修改器里面中英即可。追问

同一物品不会出现数字堆加,比如说黄金马蹄这个装备 如果有两个会出现在两个格子里 而不是在某个地方出现数字2 有三个 就在三个格子里 就是这样 要是有数字那坑定好找。就是没数字。

追答

游戏里面不给你看而已,它就是1,没得到之前为随机数也可能为零,当然有些物品代码数字确确实实没有(默认就是一个),只有单纯的代码,总之那物品就是一个固定地址(最终地址)的形态出现,因为之前有可能用了多级的动态指针掩盖了它的最终地址(现在的单机游戏多数如此,若加密性不强,那厂家吃什么),你要有所理解,不是一句两句说得清的,要很多专业的知识和工具,如16hex,内存查看器,汇编工具和反汇编工具,钩子.....那些游戏科技飞机也是这么来的

追问

我找是找到了不过是看了三的存储方式才找到的,如果换了游戏又郁闷了,跳转太TM的大了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-24
这个百度有秘籍自己查去吧!追问

我不想开控制台,我想的是如何寻找地址并修改。

相似回答