綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[修改版] 各gst大神/修改愛好者請進,討論有關so和dll的

[複製連結] 查看: 2418|回覆: 9|好評: 0
跳轉到指定樓層
樓主
寒傲天 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2016-2-5 20:06
由 手機網頁 發佈

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 寒傲天 於 2016-2-5 20:11 編輯

請問各位gst大哥 我有修改過某些遊戲的修改版,但是我突然想弄清楚一下,想問幾條問題,希望有心人能回答一下。謝謝 大前提 本人打算改的是 弱化關卡npc功能和技能方面的。遊戲是 妙戰天下

1: 版上很多弱化關卡npc和技能0cd修改版,有些是改so 有些是改dll。請問你們會怎樣決定改 dll還是改so檔?取決於手遊類形?還是取決於 需要什麼功能?

2:若現在需要改一款全新的手遊,在沒有其他的參考時,用什麼方法能知道這款遊戲到底能不能改他的so檔或dll檔呢? 主要是怕就算改對位置也沒有效。
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
kirito881108 + 1 + 1 非常讃

查看全部評分

收藏收藏4 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
9298 | 收聽TA | 只看該作者
發表於 2016-2-5 21:10
提示: 作者被禁止或刪除 內容自動屏蔽
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
a5566qq123 | 收聽TA | 只看該作者
發表於 2016-2-5 21:28
看assets有沒有bin再來data再來managed assembly-csharp.dll
沒有就直接看lib (要改的通常都是最大的檔案)
怎麼看能不能改:
通常改都是改攻擊力
搜尋
attack
atk
damage
dmg
大概就這樣

評分

參與人數 6碎鑽 +6 幫助 +5 收起 理由
nartak + 1 + 1 非常讃
利未安森 + 1 + 1 非常讃
lapulado + 1 + 1 非常讃
justaurant + 1
zxhmrx + 1 + 1 非常讃
kirito881108 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

地板
mizubish | 收聽TA | 只看該作者
發表於 2016-2-5 21:35
本帖最後由 mizubish 於 2016-2-5 21:37 編輯

是so 還是dll 是看反譯出來的狀況吧... ? 我也不是很懂  
不過反譯出來是dll 還可以嘗試一下,是SO的話我就GG了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
 樓主| 寒傲天 | 收聽TA | 只看該作者
發表於 2016-2-6 19:27
9298 發表於 2016-2-5 21:10
這些問題似乎是不懂改檔的人才會問的問題

  你有誤了我的問題嗎? 我就是想問1個手遊APK檔,解出來有ASSE也有SO的..我就是不知道我現在想改的這隻遊戲,,應該改DLL還是改SO......因為手遊解反編出來的~~很多也會同時有LIB的SO檔和ASSE的DLL檔...我不知應該改SO還是改DLL阿~~~因為畢竟沒人改過妙戰天下!!!!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
 樓主| 寒傲天 | 收聽TA | 只看該作者
發表於 2016-2-6 19:39
a5566qq123 發表於 2016-2-5 21:28
看assets有沒有bin再來data再來managed assembly-csharp.dll
沒有就直接看lib (要改的通常都是最大的檔案)
...

安安 請問大神你用什麼程式或方法得知1隻手遊修改弱化敵人MOD版時,應該從SO檔還是改DLL檔入手的??因手遊反編出來都有 assembly-csharp.dll 和 LIB內的SO檔..我就是不知用什麼方法或程式去判定我想修改的遊戲應該改ASSEMBLY-CSHARP還是改LIB的SO檔
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
a5566qq123 | 收聽TA | 只看該作者
發表於 2016-2-6 20:09
寒傲天 發表於 2016-2-6 19:39
安安 請問大神你用什麼程式或方法得知1隻手遊修改弱化敵人MOD版時,應該從SO檔還是改DLL檔入手的??因手遊 ...

有assembly-csharp 就直接改dll就好
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
 樓主| 寒傲天 | 收聽TA | 只看該作者
發表於 2016-2-6 21:45
由 手機網頁 發佈
有沒有一些軟件能在本人修改dll前,預先檢測能不能修改該檔案,因要狂安裝和移除 浪費好多時間。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
 樓主| 寒傲天 | 收聽TA | 只看該作者
發表於 2016-2-6 21:55
由 手機網頁 發佈
另外 gst和red的各位大大,本人曾用過winmargin和emeditor 來比對由asse反編後的il檔,比對修改版和原版il檔不同的地方,但是常常會出現左邊和右邊的空白位置有移位,導致到很混亂,請問有一些比較強大的比對程式提供嗎
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
 樓主| 寒傲天 | 收聽TA | 只看該作者
發表於 2016-2-8 04:10
由 手機網頁 發佈
error : File "Assembly-CSharp.dll" not found or not a PE file

原想比對一下dll修改的地方。。
想把修改版的dll檔 dump回il 檔..然後再把官方版的dll檔 dump回il檔時,會提示
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

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

本版積分規則