我来自江湖

我来自江湖

Not enough ratings
年轻人不讲武德-Mod教程
By 恨铁不成钢琴
这篇文章主要介绍如何用各种方式猜测Mod的写法
包括(很可能未授权的)解密
我不想这样,但……但凡有任何其他方法可以帮助大家写Mod,我也不会用这种见鬼的方式的。
你能猜到出招时候要用诸如[A][W][PD][FD]这样的缩写吗?
我是猜不到。
   
Award
Favorite
Favorited
Unfavorite
解密.dll
这是8月底报红字的时候用的东西,我真的没想到现在还有用……
用dnspy把这个函数改成这个样子就差不多(差不多打不开游戏)了
请一定注意,如果想打开游戏,请务必保证解密文件的结尾不是.json,否则游戏会解密你解密的.json……
为了修改方便,我打开了文本编辑模式,如果存在dec则优先读取dec
如果你希望使用游戏编辑器修改你的Mod,请在修改结束之后删除全部.dec文件
理论上可以查看文件修改日期
但我懒得编了
public static string ReadFileText(string filePath, bool encrypt = false, string key = null) { string result; if (File.Exists(filePath) && !filePath.EndsWith(".dec.json")) { if (encrypt) { string path = filePath + ".dec.json"; if (File.Exists(path)) { result = File.ReadAllText(path); } else { result = FileUtil.ByteToString(FileUtil.Decrypt(File.ReadAllBytes(filePath), key)); File.WriteAllText(path, result); } } else { result = File.ReadAllText(filePath); } } else { result = null; } return result; }
或许应当说明一点,我并不是因为不讲武德才把解密代码发到指南的……你能想象出,要受多少苦难才能想到如此枚举吗?
一个比较全面的修改
"Map": { "Name": "碧云摇曳", "Desc": "对目标造成[PD]和[FD],破招后附加目标[MODIFIER0],持续[DURATION0]回合", "CastDesc": "<color=#00FFFF>[A]陡然身法奇快,剑法灵动无比,手中[W]犹如脱手飞旋一般,将[D]周身笼罩。</color>" }
4 Comments
我們這裡的正常是半糖 22 Dec, 2022 @ 9:10pm 
有沒有開搞的基礎教程...
バサイ 14 Aug, 2022 @ 8:44am 
所以,,这个。。怎么用啊
Altushka 19 Dec, 2020 @ 10:50am 
f
la Azathoth 10 Dec, 2020 @ 9:04am 
emmm,从mod编辑器系统自带的buff和武功写法里猜出了一部分,虽然没有猜到全部。