3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2778|回复: 0
打印 上一主题 下一主题

[求助] 用Cheat Engine在改暗黑血统,有点疑问

[复制链接]

15

主题

765

帖子

808

积分

超级玩家

Rank: 5Rank: 5

贡献度
79
金元
4918
积分
808
精华
0
注册时间
2007-3-11
跳转到指定楼层
主题
发表于 2010-10-16 14:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
稍微辛苦一点,用的未知初值以及增加减少的方式找到的位置,接着用what access寻找指针,注意到直接管HP的是一个双字节的量,管怒气和管混沌的是一个三字节的量,比较奇怪的是,没能摸清楚该值的增长和减小的方式。

老有种感觉这些值是浮点,可能是单精度,当然,没啥理论基础,就是在CE的某窗口里面看到了一项是float

以目前本人的HP为例呢,HP最高时有4个骷髅头+一行血,在HP的低位地址上最大值是250,高位地址是67,大致上是知道了当低位超过250后(曾经注意过这个值,当我少拿一个血槽时,低位地址最大值时122,好像,也就是说这破值也变的,因此我就想了,我生命值的最大值估计还有另外一个什么破地址管着,挺想找他的,就是也不知道怎么入手了),就会向高位进1了,但是这个高位起始的数值不是从0开始的,而是从65,我要是把高位数值定位66,低位数值不变,那么敌人给我一下,我的生命就减到1个骷髅头+1/5行血,当退到红血部分时,高位65了,低位忽然降到0。挺昏迷的

再说说管混沌的,我倒是能够锁定红槽一直是满的,也就是攻击一下敌人,我的混沌立即可用,但是没办法终止war在变成混沌后的退化,所以觉得光锁定一个红槽值还不够,经过猜测和替换,仿佛找到了使能混沌的某句“comiss 某地址 某地址”,我一替换这句,虽然我的红槽是满的,但无论我怎么攻击敌人,都无法使能混沌了。回头查了一下comiss语句的效果,他是比较之后修改标志位,可不可以认为之后还有语句判断某某标志位,然后使能混沌?没深入,下回试试插入几句主动去修改标志位

有没修改过的高手能给解释下,HP、混沌值、怒气值都是啥增长机制?

其实挺想调装备的,但是在看了自己找到的那几个地址之后,觉得以前对数据比较密集的游戏的那种胡乱改一通再看效果的办法可能不好使了,他们跨度挺大的

还想问问,这改装备咋入手捏?比如我调整某地址值后,全附魔就都出来了?再改某处,我深渊、雷电手套自己就出来了(物品栏没数字,我挺难受的)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-25 08:07 , Processed in 0.081466 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表