- UID
- 885286
- 主题
- 0
- 阅读权限
- 20
- 帖子
- 245
- 精华
- 0
- 积分
- 174
- 金钱
- 526
- 荣誉
- 5
- 人气
- 0
- 在线时间
- 1 小时
- 评议
- 0
- 帖子
- 245
- 精华
- 0
- 积分
- 174
- 金钱
- 526
- 荣誉
- 5
- 人气
- 0
- 评议
- 0
|
我来以一个文本做示范,大家下载的动作mod里有一些bat文件,我把里面的一些语句解释一下,如下段类的
Ada Backflip.bat这个文件里面的内容如下:
@echo off
echo This will install the Ada Backflip for all Leon costumes.
pause
goto prompt1
:prompt1
cls
set /p userinp=Install for Leon with coat? Y/N:
set userinp=%userinp:~0,1%
if "%userinp%"=="y" goto install1
goto prompt2
:install1
echo Installing for Leon with coat...
DatInject ../../../em/pl00.dat Anims/AdaBackflip.FCV 33
goto prompt2
:prompt2
cls
set /p userinp=Install for Leon with no coat? Y/N:
set userinp=%userinp:~0,1%
if "%userinp%"=="y" goto install2
goto prompt3
:install2
echo Installing for Leon with no coat...
DatInject ../../../em/pl08.dat Anims/AdaBackflip.FCV 33
goto prompt3
:prompt3
cls
set /p userinp=Install for Leon with tactical vest? Y/N:
set userinp=%userinp:~0,1%
if "%userinp%"=="y" goto install3
goto prompt4
:install3
echo Installing for Leon with tactical vest...
DatInject ../../../em/pl09.dat Anims/AdaBackflip.FCV 33
goto prompt4
:prompt4
cls
set /p userinp=Install for RPD Leon? Y/N:
set userinp=%userinp:~0,1%
if "%userinp%"=="y" goto install4
goto prompt5
:install4
echo Installing for RPD Leon...
DatInject ../../../em/pl10.dat Anims/AdaBackflip.FCV 33
goto prompt5
:prompt5
cls
set /p userinp=Install for Mafia Leon? Y/N:
set userinp=%userinp:~0,1%
if "%userinp%"=="y" goto install5
goto end
:install5
echo Installing for Mafia Leon...
DatInject ../../../em/pl19.dat Anims/AdaBackflip.FCV 33
goto end
:end
cls
echo Installation finished!
pause
大家不必要全部了解,只要看这部分关键部分DatInject ../../../em/pl19.dat Anims/AdaBackflip.FCV 33,意思是往上3个文件夹往em这个文件夹的pl19.dat这个文件(pl19.dat是对应leon的第二套特殊服装),把anims文件夹里的AdaBackflip.FCV这个文件写到pl19.dat的第33个位置,第33位置是对应leon的下段体术,其实原作者写的太复杂,没这必要,那么我们怎么把动作修改到ada支线里呢,大家可以把下面这段文字复制到一个文本文件里,然后改后缀名为bat即可,文件名随便
echo 开始安装ada的下段体术...
DatInject ../../../em/pl16.dat Anims/ThrustPunch.FCV 33
红色部分复制到文本文件里,改名叫什么ThrustPunch.bat就可以了,文件名随便,只要后缀名为bat即可,注意你生化4文件路径必须为英文的,如E:\CAPCOM\resident evil 4\Mods\AnimationPacks\LowerKickPack,你的bat文件要放在这个路径下,文件夹叫什么名字无所谓,但是你要保证是向上3个文件夹到生化4的根目录,还要保证Anims这个文件夹下有正确的fav文件,就是说你的bat文件里要写对fav文件的名字,因为我们要改ada的下段体术,所以把pl19.dat改成pl16.dat就可以了,然后再注意Anims文件夹下有ThrustPunch.FCV这个文件,这样子就会用老威的推掌去替换ada的下段体术了,大家还可以到这个帖子里http://game.ali213.net/thread-2561014-1-36.html去下fav文件放到Anims文件夹下,然后bat文件里的内容做相应修改就可以了。
再解释下这个语句DatInject ../../../em/pl16.dat Anims/ThrustPunch.FCV 33
../../../em/pl16.dat表示往上3个目录找em文件夹下的pl16.dat文件,然后用Anims文件夹下的ThrustPunch.FCV文件去修改pl16.dat文件的第33个位置,大家也可以在cmd窗口里自己打上面的语句,注意要在E:\CAPCOM\resident evil 4\Mods\AnimationPacks\LowerKickPack这个路径里,呃,算了如果对电脑比较菜的还是不要改了,过段时间我再改改那些bat吧
[ 本帖最后由 konglongk 于 2009-5-2 18:22 编辑 ] |
|