做了个CE修改器大神出来前先用着~
如图所示修改了一下描述 根据论坛的P2P硬盘版CE修改 我也是匆忙做的 如果有什么问题告诉我 我再调细节:lol**** Hidden Message *****
這個很不錯啊~當場就來支持一下:lol 哇噻,大佬!
终于有用脚本来锁定数值的了,学习学习怎么制作的,时间的地址和物品99的地址我一直没找到,看看怎么弄的。 感谢分享啊 果断支持,好东西
VisntseDD 发表于 2022-11-3 19:25
哇噻,大佬!
终于有用脚本来锁定数值的了,学习学习怎么制作的,时间的地址和物品99的地址我一直没找到, ...
时间的数值我只找到小时 而且不能精确到分 竟然不是单浮点和双浮点 而是4字节 在背包和储物箱里直接修改道具数量也不行 我是用的物品栏是用道具变动改的 直接在背包里装备想刷的物品 然后举起来出货变动后就99啦
好吧…你是这么搜的…我是挨个找人送礼来变动数字的,弄得心累…而且大概跟踪到第3,4个指针左右然后就出来一堆动态地址了,得挨个试实在工作量太大,我对ce是纯纯小白,楼主不知道有没得时间略微教下我?
我主要不会的是:
1,有时候搜指针过了好几个层级之后,ce给出的推荐地址用十六进制搜不到,然后就不知道怎么办了。
2,搜出来一堆动态指针地址,只能一个个试吗?这工作量也太离谱了…
3,不懂什么时候用查找修改,什么时候用查找访问。不过现在大概知道第一次搜索数值时找指针得用查修改,后续搜十六进制时得用查访问,这个游戏我就是这么找出来的基址,不知道理解的对不对。
4,找到基址之后,不会把这个和偏移转换成AOB或者注入脚本,就像你这样的。虽然大概知道得查看内存,然后跳转地址,然后自动汇编,然后……就不会了,即使用了一些自动注入,然后跳出来的一堆……看懵了…很久以前学过官方教程里的详细解释脚本怎么写,但是时间太久了几乎都忘了…而且有印象的是写过一个aob,结果游戏没到对应流程时,这个aob无法搜到对应地址,就无法激活,结果造成ce界面里点对勾点不动,要么就是游戏直接卡死…
所以啦……如果你不介意的话还请赐教上述问题。我一直很喜欢用ce无奈都是临时的动态修改,这个游戏还是我第一次找到基址做出来ct的,蛮高兴的说… 另外,我还想改下跑步速度和工具蓄力这块,能够直接点按达到蓄力最高级的效果,一次击破。
跑步速度还没搜索过,蓄力搜过,我用的是跟踪变动和不变动,但最好的一次是搜到24个动态地址,挨个锁定后没效果…全锁的话直接闪退。
时间分钟我也没找到…小时是把18点之后改成早晨,结果发现图标还是晚上的月亮,虽然场景变早晨了,当时也刚开始弄,没换场景试试,想了下可能无效就没再管时间这块。
不过现在玩到第14天,感觉时间还够用… 话说能不能加个修改物品品质的功能 感谢您的辛勤付出 66666666666666
55555555555555555 《哆啦A梦牧场物语:自然王国与和乐家人》
支持下。 6666666666
谢谢谢谢看看。。。。。。。。。。。。
VisntseDD 发表于 2022-11-3 22:44
好吧…你是这么搜的…我是挨个找人送礼来变动数字的,弄得心累…而且大概跟踪到第3,4个指针左右然后就出来 ...
我其实也是个新手 只是刚刚弄懂了最基本的AOB编程 而且现在也瓶颈了 很多问题没法解决 网上CE修改器汇编这块很多都是敝帚自珍 并不会分享经验 这点是我很不理解的
关于1。2两个问题 你查找动态地址 比如是金钱 你可以右键 对这个地址进行指针扫描存了PTR格式的文件之后 重启游戏 或者退回到游戏标题画面再载入游戏 基址就会变动 再用指针扫描器扫描变动的数据就能找到基址 这个是最快的找基址方法 你用的找基址方法效率很低 而且有些游戏会套好几层壳 基址会随时变动 你那种方法很多时候是找不到基址的
所以基于1。2的问题我推荐你直接学习AOB注入汇编 AOB只要查到动态地址就可以 动态地址会变 但是特征码是不会变的 先学习整数汇编指令加减法 弄熟悉了再学习浮点数汇编指令 其实你明白了汇编指令之后就会发现其实就是简单的添加加减法指令 基础CE反汇编在网上也能搜到的 虽然大多数只是告诉你汇编指令 我也是学会怎么AOB注入之后就看别的大佬的CT文件 他们的反汇编文件是怎么写的 有时候会受到启发 再吐槽一下外国大神的CT文件 简直跟天书一样 看不懂(哈哈)
VisntseDD 发表于 2022-11-3 22:52
另外,我还想改下跑步速度和工具蓄力这块,能够直接点按达到蓄力最高级的效果,一次击破。
跑步速度还没搜 ...
讲真 这游戏我就过了个开头 用大雄跑去商店买了个种子 后边我都没玩 因为没时间 你说的跑步和修改月份和星期几只能你自己慢慢摸索了 这个游戏近期我是没法玩的啦:lol
感谢分享 asdfasdfadsf
多谢楼主分享
器大神出来前
谢谢楼主哈哈
ddddddddddddddddddddddddddddddddddddddddddddd 66666666666666666666666
看看有啥功能
好!!!
本帖最后由 VisntseDD 于 2022-11-4 11:04 编辑
月下郁金香 发表于 2022-11-4 09:28
我其实也是个新手 只是刚刚弄懂了最基本的AOB编程 而且现在也瓶颈了 很多问题没法解决 网上CE修改器汇编 ...
OK……
特征码很久以前弄过,就是我说的第4条问题。具体来说比如我要锁定枪子弹的地址,但是在没有获得枪之前,是没有这个地址(或者是说特征码的),结果这个时候就会在ce里点不动对应脚本激活,或者游戏很卡(应该是ce在后台疯狂搜索不存在的地址原因)。
昂……好吧,我去学学aob特征码吧。
另外再问下,一些特殊的功能……比如天穗游戏里的那个无限跳跃,或者幽灵线东京里的浮空……这种奇奇怪怪的功能,表面看来没有具体数值,只有状态变化的情况你懂不懂该如何找?
不过很同意你说的很多人做的ct都跟天书一样……包括程序也是,很多都是老c或者c++出身的,坏毛病就是喜欢从头到尾用很老旧原始的代码方式来写。
明明一个很简单的功能,弄得我根本找不到函数入口是啥……比如前几天在看你懂的v2rn的界面UI的源码,就一个主窗口尺寸,他们都要定义成变量,然后继承自基础窗口,然后又在靠界面里各种控件的尺寸来决定主窗口大小……搞得异常复杂。
其实本身就一句size代码一定义就行了……
现在很多开发人员都喜欢炫技术,而不是写一个单纯的人能看懂的东西出来
{:3_124:}
补充……
OK,大佬,我对照着你的脚本重新搜索了下,试着比对你的看是怎么写的,果然需要先简单学学汇编的一些基础指令,什么mod,add,jmp之类的……
不过还是那个问题,如果特征码需要在得到某样物品之后才会出现,怎么让ce自动检测到这个地址已经有了呢?
这个非常感谢, VisntseDD 发表于 2022-11-4 10:47
OK……
特征码很久以前弄过,就是我说的第4条问题。具体来说比如我要锁定枪子弹的地址,但是在没有获得 ...
无限跳跃基本上是需要有二段跳的游戏都能改出来 一般人物站在地板上的数值是1 跳起来是0 然后反复搜索这个数值 把基址锁定成1之后 就实现了人物无限跳跃了 很多时候代码和基址并不能改变你想要的结果 需要换一个思路 或者绕一下路:lol