《天命奇御歸途》 修改器制作
首先允許我吐槽一下這個(gè)團(tuán)隊(duì),?就一個(gè)粉絲向的《騙錢》的游戲,還要給Assembly-CSharp.dll加密!
加密就算了,mono-2.0-bdwgc.dll這個(gè)文件還要加VMP殼,?還要反調(diào)試!?里面的東西全部代碼混淆了!
這次我做了2個(gè)修改功能,?
1、?無(wú)限隨機(jī)卡牌次數(shù)
2、無(wú)限關(guān)卡重新隨機(jī)次數(shù)
首先下載Cheat?Engine,?建議上新版本,?因?yàn)檩^新的版本才支持Mono

然后點(diǎn)查看內(nèi)存

Ctrl+G?或者右鍵點(diǎn)跳轉(zhuǎn)?打開 《轉(zhuǎn)到地址》,?寫入
FS2.Roguelike.RoguelikeAwardSelectTask:CheckRiceCount


分別雙擊這2行,?
直接改成3?點(diǎn)確定即可


接下去就是修改
FS2.Roguelike.RoguelikeAwardSelectTask:OnResponseRemainConspiracyEvent

修改成nop



然后就可以無(wú)限搖骰子了……
接下來(lái)是修改這玩意

跳轉(zhuǎn)到
FS2.Roguelike.RoguelikeLevelEnterTipTask:UpdateReDiceInfo
往下拉,?找到這2條

修改成3

然后跳轉(zhuǎn)到
FS2.Roguelike.RoguelikeLevelEnterTipTask:OnResponseRemaineDoorEvent

將這句代碼 nop?掉

接下去就可以無(wú)限重新隨機(jī)關(guān)卡了……
本來(lái)想做成exe方便看教程的小白使用的,??
但是因?yàn)镃#的尿性,?函數(shù)沒被調(diào)用之前都不會(huì)生成對(duì)應(yīng)的OpCode,?所以做成exe需要遠(yuǎn)線程調(diào)用mono去預(yù)編譯函數(shù),?這個(gè)就比較麻煩了……
或者可以用Cheat Engine自帶的lua腳本,? 但是我不怎么會(huì)用,?有木有Cheat?Engine大佬來(lái)做一個(gè)?