真三国无双吧 关注:381,369贴子:8,541,465

真・三国无双4PC版存档修改指南~(转)

只看楼主收藏回复

真・三国无双4PC版存档修改指南~新增部分修罗模式修改

有些地方还不太全,也有可能存在错误,希望大家帮忙修正补完。谢谢!
大家华丽的改吧~~~~~~~~~~

存档文件: My Documents\KOEI\Shin Sangokumusou 4 Special\Savedata\save.dat
用16进制编辑工具打开存档进行编辑,注意备份哦。

对不起,开始忘了说明了!验证码一定要算对。如果错了的话,就进不去游戏!这时打开任务管理器可以看见354的那个进程cpu利用率差不多100%。把它结束就好了。

================================讨厌的校验码================================
校验码地址: 0000b390h
假设我把赵云的武勋从10000改为60000
以十六进位来看就是把10 27修改成60 EA
这时把每个byte相减:
60h-10h=50h
EAh-27h=C3h

然后把差值相加:
50h+C3h=113h

假设我的原始存档检查码是46 2C 0D
这时只要把检查码+113h就是新的检查码了!
也就是说D2C46h+113h=D2D59h
把检查码改为59 2D 0D


QUOTE:
原帖由 lmxcs 于 2006-6-25 14:29 发表
楼主,帮忙~~~~

我把39个道具FF全改成13,检验码该怎么算啊?
原检验码:77DF04
谢谢了!

... 
39个道具不能都改成13的。。。。也许能,但也可能出问题。。因为玉,马,特殊道具是没有等级的。
所以如果就改10个一般道具的话:
明显13比ff小。如果用13-ff的话,16进制的负数不好表示。
原来计算应该是 新验证码 = 验证码+(13-ff)*a(10的16进制),可以变一下型
    新验证码 = 验证码+(13-ff)*a = 验证码-(ff-13)*a
所以你的存档新验证码 = 04df77 (计算的时候要颠倒高低位) - (ff-13)*a= 4d63f
所以把 77 DF 04 改为 3F D6 04就行了。。

==================================道具强化==================================
00000e0h-00000e5h : 依次为 体力 无双 攻击 防御 武功 武效 的道具数量 (感谢iceninja 给与补充)

==================================无双武将==================================
起始地址 : 000000ech 每个武将88个字节
赵云 : 000000ech - 00000143h
{
  000000ech : 01-有 00-无
  000000edh : 造型 00 - 03
  000000eeh - 000000efh : 体力
  000000f0h - 000000f1h : 无双
  000000f2h : 攻击力
  000000f3h : 防御力
  000000f4h - 000000f5h : 武勋
  000000f6h : 阶级

阶级代码(由c-a 提供,感谢c-a 给与补充):
00 天公将军 01 大将军 02 卫将军 03 车骑将军 04 骠骑将军 05 征北将军 06 征西将军 07 征南将军
08 征东将军 09 镇北将军 0A 镇西将军 0B 镇南将军 0C 镇东将军 0D 安北将军 0E 安西将军 0F 安南将军
10 安东将军 11 平北将军 12 平西将军 13 平南将军 14 平东将军 15 后将军 16 前将军 17 右将军
18 左将军 19 辅国将军 1A 安远将军 1B 镇军将军 1C 征虏将军 1D 建武将军 1E 建威将军 1F 振武将军
20 振威将军 21 奋武将军 22 奋威将军 23 扬武将军 24 扬威将军 25 昭文将军 26 昭武将军 27 破虏将军
28 讨逆将军 29 威北将军 2A 威西将军 2B 威南将军 2C 威东将军 2D 偏将军 2E 将军见习 

  000000f7h - 000000fdh : 玉 马 五个道具
  {
    道具代码 : 00-朱雀翼    01-青龙胆    02-白虎牙    03-玄武甲    04-神速符
               05-黄忠弓    06-羌族角    07-七星带    08-活丹      09-仙丹
               0a-炎玉      0b-冰玉      0c-阴玉      0d-阳玉      0e-赤兔镫
               0f-的卢镫    10-飞电镫    11-绝影镫    12-象镫      13-孙子兵法
               14-发破传书  15-护卫心得  16-神气环    17-真乱舞书  18-真空书
               19-净炎火矢  1a-铁甲手    1b-虎轮      1c-背水护符  1d-无双铠
               1e-百草丸    1f-白虎秘石  20-玄武秘石  21-飞龙甲    22-乱舞极书



1楼2007-01-21 23:09回复
      0000197bh : 服装颜色和头像 : 00-蓝1 01-红1 02-绿1 03-白1 04-紫1 05-黄1
                  服装颜色和头像1  : 06-蓝2 07-红2 08-绿2 09-白2 0a-紫2 0b-黄2
                  服装颜色和头像2  : 0c-蓝3 0d-红3 0e-绿3 0f-白3 10-紫3 11-黄3

      0000197ch - 0000197fh 分别是帽子式样,上衣式样,袖子和鞋子式样,下摆式样。
      貌似有效值是00-02。。。 (感谢hoyo_o 给与补充)

      00001980h : ??
      00001981h : ??
      00001982h : 评价 : 00-03 一国的俊杰 秀才 神童 奇才 04-07 二国 08-0b 三国 0c-0f 天下
      00001983h : 技能 : 探武 献品 推举 心眼 鼓舞 铁壁 猛攻 回复
        16进制的一个字节转换成2进制数一共有8位 : 01 = 0000 0001   02 = 0000 0010  ...  ff = 1111 1111
            要修改技能的话,按照上面的顺序把2进制的0改为1就会那个技能了。
        例如 0000 0001 = 01h = 只会一个回复,0110 1100 = 6ch = 献品 推举 鼓舞 猛攻
        理论上改成ff就会全技能,但是不知道会不会出问题。
      00001984h - 00001985h : 武勋
      00001986h - 00001987h : 体力
      00001988h : 无双
      00001989h : 攻击
      0000198ah : 防御
      0000198bh - 0000198fh : ?? 猜测是移动力,跳跃力,攻击速度之类的东西
      00001990h : 称号

    护卫称号代码(由c-a 提供,感谢c-a 给与补充)::
    00 强者 01 达人 02 修罗 03 猛将 04 炎将 05 冰将 06 阴将 07 阳将
    08 武王 09 炎王 0A 冰王 0B 阴王 0C 阳王 0D 无双 0E 真无双

    护卫武将2: 00001994h - 000019b7h
    护卫武将3: 000019b8h - 000019dbh
    护卫武将4: 000019dch - 000019ffh
    护卫武将5: 00001a00h - 00001a23h
    护卫武将6: 00001a24h - 00001a47h
    护卫武将7: 00001a48h - 00001a6bh
    护卫武将8: 00001a6ch - 00001a8fh

    ==================================修罗模式==================================
    00005128h - 0000512bh: 模式开始时的加成铁
    00005138h - 00005197h : 主角武将信息
    00005138h : 01-有 00-无
    00005139h : 造型
    0000513ah - 0000513bh : 体力最大值
    0000513ch - 0000513dh : 无双最大值,ms改不了?
    0000513eh : 攻击
    0000513fh : 防御
    00005140h - 00005141h : 武勋。ms没什么用
    00005142h : 阶级。也没用
    00005143h - 00005149h : 道具。
    0000514ah : 装备的武器。ms只能通过修改来换武器?
    0000514bh : 00
    0000514ch - 0000518bh : 4把武器,修改参照无双武将部分。ms只能通过修改来换武器?

    00005191h : 主角武将代码 00-赵云 01-关羽 ......  2e-星彩 2f-左慈 (顺序见武将修改部分)

    000051b8h - 000051bah : 金 最大9999999
    000051bch - 000051bfh : 铁 最大9999999

    00005280h - 000052a3h : 6个同伴武将,每个武将6个字节。前3个为出征同伴,后三个为待机同伴。
      00005280h : 武将代码 同上
      00005281h : 不明
      00005282h - 00005283h : 和体力有关
      00005284h - 00005285h : 和体力最大值有关

    修罗模式的数据真的比较难分析啊。。。。。


    ----------------------------------------------------------------

    转自游侠论坛 

    原作者:小苹果   
     
     



    


    3楼2007-01-21 23:09
    回复
      2025-12-19 17:32:01
      广告
      不感兴趣
      开通SVIP免广告
      我顶


      IP属地:广西4楼2007-01-21 23:15
      回复
        这个就是这么改出来的


        5楼2007-01-21 23:24
        回复
          找到个好东东...


          6楼2007-01-22 00:07
          回复
            这是什


            7楼2007-01-22 00:08
            回复
              吕布第2造型的贴


              8楼2007-01-22 00:09
              回复
                校验码地址: 0000b390h 
                假设我把赵云的武勋从10000改为60000 
                以十六进位来看就是把10 27修改成60 EA 
                这时把每个byte相减: 
                60h-10h=50h 
                EAh-27h=C3h 

                然后把差值相加: 
                50h+C3h=113h 

                假设我的原始存档检查码是46 2C 0D 
                这时只要把检查码+113h就是新的检查码了! 
                也就是说D2C46h+113h=D2D59h 
                把检查码改为59 2D 0D


                11楼2007-01-22 00:15
                回复
                  2025-12-19 17:26:01
                  广告
                  不感兴趣
                  开通SVIP免广告
                  我那个因为增加的和减少的1样,所以不需要改校验码...


                  14楼2007-01-22 00:37
                  回复
                    名字是改的Shin Sangokumusou 4 Special.exe
                    怎样改校验码上面不是有吗


                    16楼2007-01-22 00:55
                    回复
                      哦,楼上的如果只是要简单的改武器...下个修改器一了百了多好...


                      17楼2007-01-22 00:56
                      回复
                        先下一个big5-中文的转码工具
                        然后输入想要替换掉的武器的名字(繁体字)
                        转成Big5码,然后用16进制编辑器在Shin Sangokumusou 4 Special.exe里搜那些Big5码,找到后替换成想要改成的名字的big5就行了


                        22楼2007-01-22 01:29
                        回复
                          好!好东!!好难懂!!!


                          24楼2007-01-22 09:26
                          回复