生化危机吧 关注:715,144贴子:15,285,072
  • 3回复贴,共1

关于生2重制版的mod和乱入问题

取消只看楼主收藏回复

工具:ce 6.8.2
链接:http://fearlessrevolution.com/viewtopic.php?f=4&t=8539
生2重制版的mod,如果不是新作品或Reskin的mod,那么可以直接在内存中修改,不用像其他作品一样覆盖文件。当然声音不变:

这里有个次要的问题就是CG和一些其他场景时面部会贴图错误,但基本不影响。
主要的问题是不同性别之间的乱入会造成非常差的效果,如用ada的mod替换昂叔,mod会被拉长,这还能将就看,而如果用男性人物替换克莱尔,那么基本没法看了。所以不同性别之间的乱入需要自己写乱入脚本。
在代码14E1E077B处:
14E1E077B:
cmp edi,01 //0~5,对应Leon到豆腐
jne SaveCountMem+a
mov edi,04 //0~9, 对应leon到安奈特
mov [rsi],edi
mov rbp,[rsp+48]
jmp return
而在代码的141DEC278处:
cmp edx,46a0c9ac //a8,ac对应leon和克莱尔
jne SaveCountMem+11c
cmp esi,003a
jne SaveCountMem+11c
mov rdx,146a0c9b4 //这个地址是hunk,浏览附近地址可得到每个人物的原始代码地址
jmp SaveCountMem+12e
cmp edx,46A0C9b4
jne SaveCountMem+12e
mov rdx,146a0c9ac
lea rcx,[140000000]
jmp return3
这样就基本修正了性别乱入,但在昂叔和克妹篇,都在进入ada和sherry操控前,停止乱入脚本,而切换回原来角色后先存盘,然后启用乱入脚本再次载入即可。


1楼2019-02-03 09:28回复
    两种方式在hunk和豆腐都没有问题
    这是昂叔直接用ada的mod,虎背熊腰的老王:

    用代码修正后:

    当然不能直接写代码用ada乱入到里昂,可以用安奈特乱入到昂叔线,然后把安奈特的mod替换为ada即可


    2楼2019-02-03 09:41
    收起回复
      2026-01-19 09:19:27
      广告
      不感兴趣
      开通SVIP免广告
      除了中间换人后需要重载,可以通关没问题


      3楼2019-02-03 09:44
      回复
        凯瑟琳(市长女儿)乱入到昂叔篇

        hunk乱入到克妹篇:


        4楼2019-02-03 09:50
        回复