修改器的github:https://github.com/svanheulen 发生任务无法解密解包的状况去查询更新(mhef, mhff)
修改器作者的博客:http://ukkey3.blog33.fc2.com/ 修改工具更新在此下载
自制任务博客:http://sniper885.blog.fc2.com/ 此作者经常发布自制任务
护石修改器:https://gbatemp.net/threads/release-mh-talisman-editor-for-mhxx-mhx-mhgen-mh4g-mh4u.411182/
mhef-master
文件夹中使用 Python setup.py install
来安装DL文件Python解密脚本。tools
文件夹中使用 python download_n3ds.py X JPN arc/quest/q1010002.arc q1010002.arc
来下载DL任务中搬蛋的任务。若要下载其他任务则需查询文件名。查询方法为使用Pr0xy监视或在网上搜索 任务代码。q1010002.arc
文件复制到 examples/n3ds
目录中,并切换到该目录。Python dlc.py d X JPN q1010002.arc q1010002.arc
来解密DL文件。q1010002.arc
复制到 mhff-master/n3ds
目录中,并切换到该目录。Python arc.py x q1010002.arc
来解压任务文件包,得到quest文件夹,目录下结果为:boss | Boss |
questDate | 任务设定 |
rem | 报酬 |
supp | 补给箱 |
zako | 小 |
mhff-master/n3ds
目录中,使用 Python arc.py c q1010002.arc quest/questData/questData_1010002_jpn.gmd quest/boss/setEmMain/b_m01em080_02.sem quest/boss/setEmMain/b_m00em000_00.sem quest/zako/emSetList/z_m01d_050.esl quest/zako/emSetList/z_m01d_054.esl quest/zako/emSetList/z_m00d_000.esl quest/rem/rem_610004.rem quest/rem/rem_610005.rem quest/rem/rem_000000.rem quest/rem/rem_610006.rem quest/supp/supp_1010002.sup quest/questData/questData_1010002.mib
将任务重新打包。(mhff脚本需要python3.1以上支持,其他的可使用2.7)q1010002.arc
复制回 mhef-master/examples/n3ds
中,并切换回该目录。Python dlc.py e X JPN q1010002.arc q1010002.arc
将文件重新加密。Add Rules
将要使用的 q1010002.arc
文件添加,使其替换 http://spector.capcom.co.jp/3ds/mhx_jp/arc/quest/q1010002.arc 文件。setup.bat
放在mhef-master
目录中,每次从github上更新完mhef需要重新运行一次此文件。q1010002.arc
文件即编辑好的自制任务文件,可使用Pr0xy传至3DS中。c:\python27\Python.exe setup.py install @echo off echo ----mhef Installed----. pause
c:\python27\Python.exe mhef-master\tools\download_n3ds.py X JPN arc/quest/q1010002.arc q1010002origin.arc @echo off if not exist q1010002origin.arc ( echo !!!---- Download Failed. Please check. ----!!! pause exit ) echo ---- q1010002origin.arc Downloaded. ---- pause
@echo off if not exist q1010002origin.arc ( echo !!!---- q1010002origin.arc was not found ----!!! pause exit ) @echo on c:\python27\Python.exe mhef-master\examples\n3ds\dlc.py d X JPN q1010002origin.arc q1010002decrypted.arc @echo off if not exist q1010002decrypted.arc ( echo !!!---- Failed to decrypt. Please check. ----!!! pause exit ) echo ---- Decrypted q1010002origin.arc to q1010002decrypted.arc ---- pause
@echo off if not exist q1010002decrypted.arc ( echo !!!---- q1010002decrypted.arc was not found ----!!! pause exit ) @echo on c:\python35\Python.exe mhff-master\n3ds\arc.py x q1010002decrypted.arc @echo off if not exist quest ( echo !!!---- Failed to Extract. Please check. ----!!! pause exit ) echo ---- q1010002decrypted.arc Extracted. ---- pause
@echo off if not exist "quest" ( echo !!!---- quest folder not found ----!!! pause exit ) @echo on c:\python35\Python.exe mhff-master\n3ds\arc.py c q1010002edited.arc quest/questData/questData_1010002_jpn.gmd quest/boss/setEmMain/b_m01em080_02.sem quest/boss/setEmMain/b_m00em000_00.sem quest/zako/emSetList/z_m01d_050.esl quest/zako/emSetList/z_m01d_054.esl quest/zako/emSetList/z_m00d_000.esl quest/rem/rem_610004.rem quest/rem/rem_610005.rem quest/rem/rem_000000.rem quest/rem/rem_610006.rem quest/supp/supp_1010002.sup quest/questData/questData_1010002.mib @echo off if not exist "q1010002edited.arc" ( echo !!!---- Failed to compress. Please check. ----!!! pause exit ) echo ---- folder quest Compressed to q1010002edited.arc ---- pause
@echo off if not exist q1010002edited.arc ( echo !!!---- q1010002edited.arc not Found ----!!! pause exit ) @echo on c:\python27\Python.exe mhef-master\examples\n3ds\dlc.py e X JPN q1010002edited.arc q1010002.arc @echo off if not exist q1010002.arc ( echo !!!---- Failed to encrypt. Please check. ----!!! pause exit ) echo ---- q1010002.arc encrypted. ---- pause
@echo off echo now delete useless files.... pause @echo on del q1010002edited.arc del q1010002decrypted.arc del q1010002origin.arc @echo off echo ---- useless files deleted ---- pause
在我提供的压缩包中editor文件夹中。更新请到发布博客中自行下载。页面顶部有参考网站。
用于修改接任务时看到的任务名称、描述,就是个书皮,没什么实际用处。
用于修改报酬物品,注意有物品之后的一个格子留空,几率用255,否则获取报酬时会报错,详见原任务文件的格式。
用于修改支给品箱,label如果是4则是副目标完成的支给品,详细label代码表示什么可在任务设置中修改。
任务修改器,比较简陋,需要知道代码的意义才方便使用。
任务修改器,有下拉菜单的选择,比上面那个方便些,但有bug,有些项目修改了不会保存,需要上面那个来辅助修正。
存档修改器,似乎破解的才能导出存档。