馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
本帖最後由 king0808 於 2015-9-29 16:38 編輯
修改建議使用軟體:
解壓縮軟體 7-Zip
DLL反編譯 NET Reflector + reflexil.for.Reflector.2.0.AIO
文字檔案比對 WinMerge
程式碼編輯器 Notepad++
文明爭戰基本修改:
基本檔案 Assembly-CSharp.dll
數據查找關鍵字:
GatherableConfig get_amount 註明:採集獲得量
HuntableConfig get_rewardAmount 註明:狩獵獲得量
CitizenHomeHelper GetNumCitizensPerHome 註明:市民數量
AchievementTierConfig get_amount 註明:成就量
Idc.i4 Int32 數字Dec 修改數值直接輸入數字既可
先說明我是新手,NET Reflector 網路有教學可以搜尋看看,我是上網參考學的。
[.NET]使用 .NET Reflector + Reflexil 來調整 .NET 組件的程式
網址:http://www.dotblogs.com.tw/rainmaker/archive/2015/06/29/151674.aspx
補充配合這篇
網址:http://apk.tw/thread-642855-1-1.html
教學:
基本.NET Reflector + Reflexil + 7-Zip 軟體安裝完,再來...
1 開啟 ".NET Reflector" 。
2 點快捷鍵 "F3" 開啟搜尋" 。
3 開啟 "Tools" 裡面 "Reflexil",此時編輯器基本表格都有了!
4 對著 "DomiNations.apk" 檔案,右鍵使用7-Zip "開啟壓縮檔" 。
5 將路徑 "apk/assets/bin/Data/Managed/Assembly-CSharp.dll" 。把 "Assembly-CSharp.dll" 拖曳到桌面,再將 "Assembly-CSharp.dll" 拖曳至 ".NET Reflector"視窗內。或者,直接將 "Assembly-CSharp.dll" 拖曳至 ".NET Reflector"視窗內。(我是拖曳至桌面)
6 在 ".NET Reflector" 搜尋頁面,點快捷鍵 "Ctrl + M" 輸入關鍵字 "GatherableConfig" 再查找裡面 "get_amount" 。
7 在 "Reflexil" 表格內 "0" 處,右鍵選 "Replace all with code ..." 。
8 在新頁面左下處按 "Compile" 再按 " Ok" 。
9 在 "Reflexil" 表格內 "0" 處,右鍵選 "Edit ..." 。
10 OpCode 表格內改為 "Idc.i4" ,Operand type 表格內改為 "Int32" ,Operand 表格內輸入您要的數值,全部完成按 " Update" 。
11 其他依序這樣改,市民數量則需要,手動刪除表格 "Delete" ,再改。
12 儲存已修改完的DLL,對著 ".NET Reflector" 視窗內 "Assembly-CSharp.dll" 右鍵選擇 "Reflexil"、"Save as ..." 。
13 桌面上就會產生新的 "Assembly-CSharp.Patched.dll" 將檔名改為 "Assembly-CSharp.dll" 。
14 把DLL拉回原本APK檔,對著原本 "DomiNations.apk" 檔案,右鍵使用7-Zip "開啟壓縮檔" 。
15 將路徑 "apk/assets/bin/Data/Managed/" 。把桌面的 "Assembly-CSharp.dll" 拖曳到壓縮檔裡面覆蓋,完成。
檔案載點
感謝 ae7ea 提供,中文語言檔修正3版
安裝路徑:
亞洲版:Android/ data/ com.nexon.dominations.asia.g/ files/ Loc/ zh-cn.csv
國際版:Android/ data/ com.nexom.dominations.adk/ files/ Loc/ en-us.csv
不更新版本,請支持正版,文章僅供研究使用,修改遊戲內容,請勿販賣營利,修改後遊玩時有被官方封鎖風險,請自己三思! |
評分
-
查看全部評分

|