轩辕春秋文化论坛 » 曹操传MOD制作交流 » 请教怎么在mod里加入/删除防修改的代码


2016-1-22 12:21 archerzhl
请教怎么在mod里加入/删除防修改的代码

请教怎么在mod里加入/删除防修改的代码,比如检测到玩家修改了装备、道具啥的,就弹出一个对话框然后结束游戏,如何添加这个代码?

多谢大神科普!

2016-1-22 12:51 dennis2669
多數MOD都是在劇本加入測試
如果檢測到不正常的數值就是修改而來的..

刪除就在劇本刪就可以.
不過上述MOD.大部分都加密了

2016-1-22 12:53 archerzhl
[quote]原帖由 [i]dennis2669[/i] 于 2016-1-22 12:51 发表
多數MOD都是在劇本加入測試
如果檢測到不正常的數值就是修改而來的..

刪除就在劇本刪就可以.
不過上述MOD.大部分都加密了 [/quote]

剧本里面加代码,然后加密剧本?

2016-1-22 12:58 dennis2669
回复 #3 archerzhl 的帖子

直接在劇本測試..
例如兵種跟原本一不一樣
五圍一不一樣之類..

加不加密看作者心態
不過大部分都是有加密的

2016-1-22 15:41 luojianpiaofeng
简单的例子,循环算法扫一遍我军,检测到兵种或属性异常就加入死循环。

2016-1-22 22:48 archerzhl
[quote]原帖由 [i]luojianpiaofeng[/i] 于 2016-1-22 15:41 发表
简单的例子,循环算法扫一遍我军,检测到兵种或属性异常就加入死循环。 [/quote]

多谢!

2016-1-22 22:48 archerzhl
[quote]原帖由 [i]dennis2669[/i] 于 2016-1-22 12:58 发表
直接在劇本測試..
例如兵種跟原本一不一樣
五圍一不一樣之類..

加不加密看作者心態
不過大部分都是有加密的 [/quote]

了解了,谢谢!

2016-1-23 06:38 luojianpiaofeng
[quote]原帖由 [i]archerzhl[/i] 于 2016-1-22 22:48 发表


多谢! [/quote]
属性检测
稍微具体一点,可以把我军武将存copy进几个空武将,隔一段时间,用武将升级那个指令将其copy升到平级,剧情能力什么的自己注意记录。然后检测武将与其copy各属性是不是相等。不过改果子吃就测不到了。
我这个只是低端的方法。我本人亦不会去搞什么防修改,全凭玩家自觉就好。

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.