逸剑风云决吧 关注:22,769贴子:187,674
  • 14回复贴,共1

使用 Cheat Engine 修改"逸剑风云决"的物品进阶篇

只看楼主收藏回复

此教程所说的修改物品并不是指修改物品数量, 而是将"物品 A"修改成"物品 B"
此教程理论上适用于目前所有的"逸剑风云决"版本, 无论是以前的版本, 还是最新的版本, 抑或是 MOD 版本均被支持
此教程不需要别人的 CT 表, 不需要懂汇编, 修改难度一般, 但需要有些许计算机基础知识
在"逸剑风云决"游戏中, 武器, 防具和饰品这些道具的数量都是 1, 因此无法通过之前的教程(https://tieba.baidu.com/p/9015587253)的方法获取到其物品地址
此时我们可以采取"搜索字节数组"的方式获取到对应物品的地址
PS: 此方法可能会导致游戏进程崩溃, 建议先对游戏进行存档


IP属地:广东1楼2024-09-04 20:05回复
    此教程以区区专属的"青玉令"为例
    通过查找物品ID表得知, 其实饰品"青玉令"是有两个的, 一个是区区专属, 而另一个则是通用的
    将区区专属的"青玉令"修改为通用版本, 就可以让所有人都能装备了
    首先查询物品ID表得知区区专属"青玉令"的ID值为 8076, 转换为十六进制值就是 1F8C, 而物品ID是一个4字节整数, 补全字节后就是 00 00 1F 8C
    又因为我们使用的计算机的数据通常都是以小端序(Little-endian)方式存放的, 因此该物品ID值在内存的数据存放应该是 8C 1F 00 00
    同理, 非专属"青玉令"的ID值为 8078, 转换为十六进制则为 1F8E, 补全字节后则为 00 00 1F 8E, 而小端序数据则为 8E 1F 00 00
    紧跟"物品ID"地址后面的是"物品数量"地址, 其数值是一个4字节带符号整数
    在游戏中, "青玉令"饰品先不要装备它, 让它存放在背包中(便于分析该物品对应的地址)
    打开 Cheat Engine, 选择"逸剑风云决"游戏的进程, "数据类型"切换到"字节数组", 搜索内容为 8C 1F 00 00 01 00 00 00
    PS: 搜索内容的前4个字节是物品ID值, 后4个字节为物品数量值
    扫描完毕后, 将扫描结果的所有地址添加到列表中, 然后按照二分之一筛选法找出目标地址
    如将地址列表中的一半地址的数据修改为 8C 1F 00 00 02 00 00 00, 切换回游戏, 看看"青玉令"物品数量是否变为 2
    PS: 记得要按游戏中的"整理"按钮刷新一下, 或来回切换背包面板以刷新才能看到修改后的变化
    如果数量没有变化, 就将之前那些地址的数据改回 8C 1F 00 00 01 00 00 00, 并将它们从"地址列表"中删除
    PS: 不要直接删除这些地址, 一定要将那些地址的数据改回原始数据再进行删除
    再对剩余的地址进行之前的重复操作
    如果"青玉令"物品数量已变为 2, 那在"地址列表"中未修改的地址可以删除了
    再进行二分之一筛选法, 将剩余地址筛选出最后一个(即正确的地址)
    PS: 但凡在筛选过程中, 筛选掉的地址都要将其改回最原始数据再进行删除
    得到最后一个地址数据后, 将该地址数据修改为 8E 1F 00 00 01 00 00 00
    将游戏存档再读该存档即可查看到修改后的效果, 即原区区专属的"青玉令"变为通用"青玉令"
    PS: 武器, 防具和饰品这几类物品的数量必须为 1, 不然目标物品在离开背包时会消失
    扩展修改
    其实将上述的"青玉令"物品修改为武器, 或防具, 或其它饰品, 你会发现除了基本数值会发生变化外, 与"词条"相关的数据并没有发生变化(如果你修改成武器, 该武器的词条被该"青玉令"的词条效果覆盖了), 这是因为控制"词条"相关的数据存放在该物品ID地址的后面不远处, 因此你可以利用该特性修改为很有意思的武器, 防具或饰品


    IP属地:广东2楼2024-09-04 20:06
    回复




      IP属地:广东3楼2024-09-04 20:08
      回复
        添加物品 没有词条没啥用的


        IP属地:重庆4楼2024-09-04 20:52
        收起回复
          能修改上清风云决吗


          IP属地:广东来自iPhone客户端5楼2024-09-04 21:12
          收起回复
            我想了一下最强的应该是 4件衣服 ,或者棍子词条,强无敌


            IP属地:重庆6楼2024-09-05 12:36
            回复
              无敌了,马克一下


              IP属地:贵州来自Android客户端7楼2024-09-09 14:36
              回复
                有办法把专属装备复制一个吗


                IP属地:浙江来自iPhone客户端8楼2024-09-13 16:38
                回复
                  问一下,这种ce修改能改主角名字吗


                  IP属地:浙江来自Android客户端9楼2024-09-22 23:28
                  回复
                    楼主有最新ct表吗 加载老的一直错误 想改任务


                    IP属地:意大利来自Android客户端10楼2024-10-04 10:18
                    回复