《讨鬼传极》

  • 资讯
  • 评测
  • 单机
  • 手游
  • 论坛
  • 攻略
[原创] 一张图教你修改讨鬼传极全道具(道具,武器,防具,魂)

hexid26

主题 2015-7-3 15:59

只看楼主
收藏
本帖最后由 hexid26 于 2015-7-8 20:12 编辑

重要提示
楼主已经在本方法上开发出来修改器,点击此处可跳转。
但是如果你对 Cheat Engine 有强烈的学习愿望,可以继续阅读此贴
另外两个帖子里面有更详细的步骤说明。

1 > hexid26的一图修改方法,详细化 及 防具修改补充!2 >【超超超傻瓜教学】单独修改出13个无法入手的DLC御魂(含望月,綾禦前等强力禦魂)
但是必须提醒大家,此法改游戏的话还有很多数据没有改到位,即改出来都是表象
所以修改游戏还是建议使用修改器。

必备工具
  • 讨鬼传极,语言版本无所谓,我是1.0.2
  • 强大的修改器: Cheat Engine (后简称 CE)  我用的6.3,链接给的是6.4,一样无压力
    下载地址链接:http://pan.baidu.com/s/1kT3UwcB 密码:w174,官网要翻墙
  • CE修改档 (此档有楼主辛辛苦苦编辑好的 Data 表单)
    •    
         或者百度盘地址:http://pan.baidu.com/s/1o6sYWvo 密码:8kfo


核心修改攻略图

主要用到 CE 的 Data Dissect 功能。配置好了如下图


大图来了,感谢
krawllin提醒




步骤

1. 打开 CE 和 游戏,并加载之前提供的 CE 修改档

2. 游戏读档,在 CE 的表格点选对应的语言版本,获取地址

3. 打开 CE 的 Data Dissect 窗口 (二楼有图片教程)
    a) 点击搜索结果窗口和表格之间的小按钮 “MemoryView”
    b) 在弹出的窗口点击菜单上的 “Tools”-->“Dissect Data/Structures” 快捷键是 Ctrl + d

4. 看见小窗口
     

5. 在 Structures 目录里面,有我已经定义好的数据类型
    ITEM:物品
    Weapon:武器
    Armor:防具
    Mitama:魂

6. 利用菜单“File”-->“New Window” 创建四个窗口,在不同的窗口分别选择第5步中不同的数据类型
    “View”菜单中有选项可以切换16/10进制(快捷键Ctrl + h)
    “View”菜单可以隐藏地址的显示,以保持数据显示的简洁

7. 根据大图蓝色线的指引把地址填入
    默认的地址填写框只有一个,利用“File”-->“Add extra address” 可以继续添加
    快捷键 Ctrl + a

8. 怎么改看大图
   
有问题请回复




备注


我没有一个一个的去获得道具对应的代码。不过有部分代码网上已经公布出来了,但是都是低级素材。。。高级素材需要大家尝试。。。。

顺便抱怨下蛋疼的物品排序功能。。。

魂没有代码,因为每个魂的属性存在内存固定的地方,从1到400行,一共400个。
从1到4分别是
卑弥呼
壱与
野见宿祢
武内宿祢
不知道和汉化文本的顺序有没有对上。。。




二楼更新400御魂到手方法


附件: 您需要登录才可以下载或查看附件。没有帐号?注册

评分

  • chaoschaos
  • R特命
  • qqqwer
  • 51631447
  • krawllin
  • 查看更多

    jwhfty

    舒服的沙发 2021-1-9 20:11

    感谢大佬

    tegerzi

    硬硬的板凳 2021-3-21 00:35

    谢谢大佬

    .0.@.0.

    冰凉的地板 2022-5-2 22:20

    111111111111111111111111111111111111111111

    秘制柠檬

    5楼 2023-3-29 20:09

    hexid26 发表于 2015-7-3 16:00
    关于部分朋友找不到 Dissect Structures 窗口的方法


    大神你好,我是1.10版本繁中ToukidenKiwami_tw的,用了CE修改档-官方中文 v1.1.0版[16.6.15更新Final] - 《讨鬼传极》 - 3DMGAME论坛 - Powered by Discuz!的CE表,在看你的步骤的时候发现我的显示不出数量,请问是和原因。

    • 回复
    • 首页
    • |
    • 电脑版

    服务电话:(010-53382269)