神魔之塔新手修改会遇到很多问题的说,下面就一起看看神魔之塔修改的各种小问题解析,希望大家喜欢哈~!
首先我不是修改神手 我是一个小废铁XDXD
只是最近几次版本都有尝试自己找看看 有成功
想把自己的学习路程po出来XDXD
看新手一些基本的东西能不能就不用在请教
--------------------------------------------
首先你要知道你在改什么
生命力、攻击力、回复力
就是要把地址上的数值改成你要的数值
因此该地址的数值例如是 0.0 你就可以改成12000.0 (打12000的意思)
无限CD、不动值、锁怪、点珠
改的是开关
CD跳起来代表开关打开了 所以我们找到的无限CD地址本来是 0(关)
现在我们只要把它改成 1 就是可以使用 锁定1就是无线使用
基本上 游戏数值的开关都是用 0,1比较多
当然也有特定的例如 1关 3开
关卡值、跳关值、奖励值
关卡数就是你总共关卡有几关 像伦回就是50关
跳关值就是你在第几关 最明显的就在 2/50 (第二关) 5/50(第5关)
奖励值则是你过的关卡数 战斗中点开设定如果是 5/50(已经打过四关)
如果你今天要直接让关卡胜利应该怎麽做呢
你可以把关卡值改1>打一关就胜利 或者 改跳关值 7/7 下一回合就胜利
当然这样的胜利如果没有配合奖励值是拿不到卡片的(不完美跳关)
因为即使你胜利了 奖励值如果没有改 那他永远只会拿到第一关根第二关的卡片
所以我们要配合把奖励值改成关卡数量 才能拿完所有的卡片
例如:7关 (关卡数改1 奖励值改7) (跳关值7 奖励值改7)也就是所谓完美跳关
但是如果你只改奖励值也没有用 例如 7关 (跳关数不改 奖励值改7)
打赢了之后 你会进入到 2/7(还没胜利)
可是奖励值已经超过7 也就是没有怪物让你愈了(把所有怪物都玉玩了)
这时候就会当机 重开之後 他会显示 Victory 可是还是无法拿到奖赏(不完美跳关)
那为什麽我们可以用奖励值打轮回类型的关卡呢 (12宫extra 无惧 残暴 轮回)
因为轮回类型的关卡是看你的过关数 (也就是奖励值) 他是可以直接拿到卡片的
所以现在4.51在关卡跳关出来前 只要拥有奖励值 就可以打轮回拿卡片
知道变化搜寻时机
你要知道你所要改的东西是怎麽变化的
例如
Combo数-->消珠次数的变化 那你搜寻当然就是 消珠次数改变的时候搜寻
战斗中攻击力、回复力-->消珠卡片改变的时候 搜寻的当然就是 攻击力改变或者是回复力的时候
跳关奖励关卡值 当然就是进关或胜利的时候啦~~~~ 关卡数则是不同场次回合不同改变
强化落珠-->消珠的时候
落珠就好玩啦~要先想落珠怎麽计算 希腊神是消3降1 那你能改的就是定义"消3"尝试变成"消2降1"
或者是改变你自己的消珠量~~也就是掉珠的东西
神魔系统
神魔对数值越来越严谨 一开始采用原始数值+随机数
也就是可能关卡值是7 每场就会给定一个随机数XX
那搜寻当然就是 XX+7 才是真的
所以我们就需要得到随机值 但4.03后版上好像就失去随机值了XD (只有一个修改apk随机值=0
又或者它改变了数值的计算方法 例如4.03版的C% 奖励值
我们就只能知道把两个数值改成一样的时候 C%可以500%或 250%
或者是尝试更动里面数值让他跳成你想要的 (成功率就不高)
偶而 凑到了就算好运
所以每次改版 神人们就是在找数值是怎么被改变 跟如何搜寻
知道什么可以改
八门、烧饼改的都是表面数值
强化的经验、卡片的编号在显示上当然都可以改
但是每次回传回去就会发现跳回来了
因为你在伺服端也有一个背包
改灵魂石强化的经验
在显示上看起来好像改成 300000000
可是连接到伺服端了之后 伺服端背包上的数据会回到30000强化
所以啦 体力 魔法石数量 碎片 金钱
这些东西用八门或烧饼基本上都是改爽的(如果有方法是我孤陋寡闻XDXD)
八门有一句话叫做 "你看的见的东西几乎都可以改,可是不见得有效"
自己的改法怎么搜寻
改版之后你要怎麽尝试找数据呢
首先你要先知道位子的相对关系 例如这版的不动是 点珠值+116
那你就可以记着 下一版出来的时候就可以试试 点珠值+116 或周围的数据
如果发现都找不到 还有一个硬干的方法 (不见得有用)
先知道大部分储存的形式
(关、开关、C、卡片数据 大部分是DW(整数)) (攻击力、回复力通常是 浮点数)
然后再第一点搜寻的时机的时候 模糊搜索 有变化 无变化 变大了 变小了
就有机会找出自己要的数据了
如果找到的数值太多怎么办? 当然是多试几场阿
毕竟游戏运行这么多数据 有时候就会产生巧合
但是你多试几次 巧合总会不见吧 (除非官方加了一堆骗人的数据)
那官方骗人的数据太多怎么办? 就是观察 -->假设-->验证
基本上官方的数据如果太多 低阶手机就有可能跑不动他就不用赚钱
所以她的骗人数据通常就是100个左右 并且有一定规律
例如都是+4BYTE的变化 那你可以先忽略这些
假设一个数据 并且尝试改看看 如果出现了对应的变化 那你就是找到了
讲的好像很简单 可是通常还是50~150个数据要假设实验
这时候就用到经验了 ~~~版上的大神就满厉害瞬间就趴趴趴的出来了
像我们这种新手就是 多多尝试 有发现是好运 没发县就爬文看看 不要盗文就好
最后基本功夫当然是
16进位找地址
地址数值都是16进位 一定要先知道16进位的加减法
才能找到正确储存的位子
16进位顾名思义就是有16个数字单元
0 1 2 3 4 5 6 7 8 9 A(10) B(11) C(12) D(13) E(14) F(15)
举个例子:
版上所说的"点珠值+114"
点珠值如果是 xxxxx6A0
那就是 6A0+114=7B4
有以上问题的亲,可以试试哈~!根据相关的问题看看是怎么做的,能帮到新手很多忙噢~!