綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[修改] 白貓修改 簡易教學+位置彙整

   關閉 [複製連結] 查看: 75534|回覆: 363|好評: 5
101
 樓主| 2153030 | 收聽TA | 只看該作者
發表於 2015-9-3 08:05
看來很多人還是不知道迴圈該從哪裡下手
我會找時間將該地方補齊
或是有人願意分享的我會幫忙置頂
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

102
wenhua4438 | 收聽TA | 只看該作者
發表於 2015-9-3 18:44
2153030 發表於 2015-9-3 08:04
我試過 結果滿滿的錯誤
想請問大大您有成功嗎?

這和.net版本有關係.而且反編譯後代碼都不一樣,當然不能直接複製.這方法是用來了解IL.
不懂如何編寫的時候,可以通過這個思路進行參考IL是如何運作的.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

103
 樓主| 2153030 | 收聽TA | 只看該作者
發表於 2015-9-4 07:50
wenhua4438 發表於 2015-9-3 18:44
這和.net版本有關係.而且反編譯後代碼都不一樣,當然不能直接複製.這方法是用來了解IL.
不懂如何編 ...
直接將源碼幣制下來,用VS編譯成exe/dll.最後將源碼反編譯成il,提取IL碼即可間接地用用C++|C#編譯IL.有點偷梁換柱的感覺

全文網址: 白貓修改 簡易教學+位置彙整 - 第10頁 - 白貓project(白猫プロジェクト) - Android 台灣中文網 - APK.TW http://apk.tw/thread-696416-1-1.html#ixzz3kiqc5pI3
Power By APK.TW


um...剛又將大大一開始說的看一遍,
所以對於Assembly-CSharp.dll的修改,仍然得一行一行刻IL對嗎?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

104
wenhua4438 | 收聽TA | 只看該作者
發表於 2015-9-4 09:22
由 手機網頁 發佈
本帖最後由 wenhua4438 於 2015-9-4 09:30 編輯
2153030 發表於 2015-9-4 07:50
um...剛又將大大一開始說的看一遍,
所以對於Assembly-CSharp.dll的修改,仍然得一行一行刻IL對嗎? ...

方法有很多。可以直接用ilspy導出cs原程序。再用vs編譯。不過還不能直接build。還得修復一些亂碼後才能。

感覺最實用的還是自己編譯DLL然後在原il中注入(在想修改的代碼執行前執行自己的DLL)。省時省力

評分

參與人數 2碎鑽 +2 經驗 +1 幫助 +2 收起 理由
2153030 + 1 + 1 非常讃
20060420 + 1 + 1 + 1 good idea

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

105
lawliet710190 | 收聽TA | 只看該作者
發表於 2015-9-4 16:46
catsl 發表於 2015-8-27 12:07
改好了...因為威力強大所以自己低調玩;
希望能出修改開關版的教學...

魂目前最大可以吃到7000的樣子
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

106
Jacomous-Wen | 收聽TA | 只看該作者
發表於 2015-9-6 11:55
本帖最後由 Jacomous-Wen 於 2015-9-6 16:31 編輯
2153030 發表於 2015-9-3 08:04
我試過 結果滿滿的錯誤
想請問大大您有成功嗎?


我在判斷HP前面加入這段,之後就只要跑圖開寶箱了,一整個空虛....
        if (this is global::Monster && global::Singleton<global::StageManager>.I.StateContext.CurrentState is global::StageManagerStatePlaying)
        {
                this.Death();
                return true;
        }

----
然後城鎮裡的星狸貓就被掛掉當掉了 XD
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 1 反對 0

使用道具 舉報

107
 樓主| 2153030 | 收聽TA | 只看該作者
發表於 2015-9-7 10:20
本帖最後由 2153030 於 2015-9-7 10:22 編輯
Jacomous-Wen 發表於 2015-9-6 11:55
我在判斷HP前面加入這段,之後就只要跑圖開寶箱了,一整個空虛....
        if (this is global::Monster && glo ...


所以可能還需要加入
不可攻擊的怪物或物件 的判斷式

我有置頂一篇寶怪自開的位置,您可以看看
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

108
sheep411 | 收聽TA | 只看該作者
發表於 2015-9-7 16:10
讓我參透一下怎麼修改,希望不止是修改六圍啊
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

109
NEO0013 | 收聽TA | 只看該作者
發表於 2015-9-10 02:13
非常感謝大大的分享
趕緊來學習
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則