mayafei

212017
 

忙了一年项目,好久没更新博客了

仙剑6的DLC幻字灰色补丁上次被误删了,趁这次机会把原理写下来

补丁原理就是librivet.dll里面有个导出函数Rivet_DlcVerification,DLC进不去、幻字灰色都是因为这个函数返回0导致的,解决办法很简单,把函数入口代码改成:
mov eax, 1
retn

点击下载成品

  发表在 下午 7:43
012015
 

用Reflector反编译《仙剑奇侠传6》的Assembly-CSharp.dll可以看到有一个类:SoftStar.Pal6.Console,即仙剑6的控制台,这个控制台功能强大,可以做非常非常多的事,可以算是官方作弊器了

控制台是否开启由一个被写死的变量showConsole决定,默认为关闭状态(见图)
consle

如需开启控制台,就必须将showConsole设为true,由于目前手里游戏版本不太齐全,因此就没有单独做工具,这里单独发一下开启仙剑6控制台的方法:
1、用WinHEX打开Pal6_Data\Managed\Assembly-CSharp.dll
2、打开16进制搜索(搜索->查找16进制数值),通配符填写FF,搜索1680FFFFFFFF1F0F
searchpal6
3、将16改为17,然后保存即可生效;如果需关闭控制台,则将17改回16即可(关闭控制台在第二步搜索也需要相应的搜索1780FFFFFFFF1F0F)
edithex

  发表在 下午 5:41
092015
 

【简介】应求制作,该工具支持将一个文件夹打包为《仙剑5》《仙剑5前传》支持的PKG文件。

【下载地址】点此下载

【注意事项】
1、封包文件压缩与否是由游戏程序决定,不是由PKG决定,因此请务必保持压缩选项与原PKG包一致(是否压缩可以用PKGExtractor查看)
2、除了UI.pkg的文件类型为6,其余PKG文件类型均为1
3、游戏脚本script.pkg中文件只能为DFA加密文件,放入未加密文件则无法读取,另PKGExtractor2.5.2以前版本有解压BUG,解压后重新封包也无法读取,2.5.3版已修复此问题

【软件截图】
PKGPacker

  发表在 下午 12:14
292015
 

【简介】《仙剑奇侠传6》内Pal6_Data下部分文件(如Property文件夹内文件)被Sony DFA保护加密,这里提供其中一部分解密后的文件(可用于MOD开发) PS:我就搞不懂这个DFA加密有什么鸟用,侠客风云传还加密一大堆,事实上解密这些文件只需要几秒钟,就算要破解游戏也不需要破解这个DFA加密
【下载地址】
V1.03全部文件(点击下载)
V1.04更新文件(点击下载)
V1.06更新文件(点击下载)
V1.08更新文件(点击下载)
V1.10更新文件(点击下载)

【文件列表】
V1.10更新文件:

Pal6_Data\Data\Mission
Pal6_Data\Data\Property\Character.dat
Pal6_Data\Data\Property\Fight.dat.0
Pal6_Data\Data\Property\Fight.dat.1
Pal6_Data\Data\Property\HPMPDP.dat.0
Pal6_Data\Data\Property\HPMPDP.dat.1
Pal6_Data\Data\Property\Monster.dat
Pal6_Data\Data\Property\monsterGroupData.txt
Pal6_Data\Data\Property\RanFangContainer.dat
Pal6_Data\Data\Property\skillData.txt
最近较忙更新晚了,不好意思~

V1.08更新文件:

Pal6_Data\Data\Mission
Pal6_Data\Data\Property\Character.dat
Pal6_Data\Data\Property\Fight.dat.0
Pal6_Data\Data\Property\Fight.dat.1
Pal6_Data\Data\Property\Fight.dat.2
Pal6_Data\Data\Property\HPMPDP.dat.0
Pal6_Data\Data\Property\HPMPDP.dat.1
Pal6_Data\Data\Property\HPMPDP.dat.2
Pal6_Data\Data\Property\Mission
Pal6_Data\Data\Property\Monster.dat
Pal6_Data\Data\Property\monsterGroupData.txt
Pal6_Data\Data\Property\skillData.txt
Pal6_Data\Data\Property\SocialNPC.dat
注:V1.08新版battlefield.txt文件编码由Unicode转为ASCII,内容无变化

继续阅读 »

  发表在 下午 5:35
292015
 

【简介】《侠客风云传》数据文件读取机制与仙剑5系列相同,即实体文件存在时优先读取实体文件而不读取封包里的文件,因此将提取出来的实体文件放入相应位置即可实现MOD效果

【注意事项】
1、千万不能转换文件编码,否则将导致游戏黑屏!
2、请在游戏根目录进行解压,解压后应该会在wuxia_Data\Config\Textfiles\释放684个txt文件,没有则说明解压位置不正确,修改这些txt文件就可以实现MOD效果
3、自1.0.2.2版开始Mod目录更换为:”Mods/”+GameGlobal.m_strVersion+”/Config/TextFiles/”+fileName+”.txt”

【下载地址】
点击下载(1.0.2.2版)
点击下载(1.0.2.1版)
点击下载(1.0.1.7版)
点击下载(1.0.1.4版)
点击下载(1.0.1.3版)

点击下载(1.0.1.7版解密后的pk文件-TextFiles_chs.pk、EffectText.pk)

【效果截图】

xkmod

 

  发表在 上午 11:56
082015
 

【简介】本工具支持《仙剑奇侠传6》剧情对白文字查看与修改。
注意事项:
1、《仙剑奇侠传6》剧情对白数据文件位于Pal6_Data\Data\Langue\0文件夹中(简体版)
2、若程序无法运行,请安装.NET Framework 4.0(下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718)

【下载地址】点击下载

【软件截图】
Pal6_StringEditor

  发表在 下午 3:10
272015
 

【简介】DBFS是《轩辕剑陆》以及《穹之扉》用于存储对话文本、物品数据、战斗数据等信息的文件,存放于游戏目录下DBF文件夹中。本工具支持打开和编辑修改这些DBFS文件。

【下载地址】点此下载

V1.4.0更新:更新支持《穹之扉》V1.01版本之后的新版DBFS文件;
V1.3.0更新:U码转换优化;
V1.2.0更新:修复处理字符串数组的BUG;修复搜索字符串时可能假死的BUG;
V1.1.0更新:修复一处可能导致游戏出错的BUG;添加文件拖入打开功能;

【软件截图】
Swd6DBFSEditor

  发表在 下午 11:30