Android 台灣中文網

打印 上一主題 下一主題

[討論] 關於修改的一點小想法

 關閉 [複製連結] 查看: 1559|回覆: 10|好評: 0
跳轉到指定樓層
樓主
aisakaxtakasu | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2016-5-2 00:59

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

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

x
剛剛在跟朋友討論修改的事情

談到一點

如果不是很大的更新

直接把1.9裡面的dll   用1.8的修改版dll  替換掉   是不是可行的


雖然還沒試過  但我覺得是沒辦法


然後目前關於y大跟mkic大版本的修改法  還在研究中...

現在雖然有1.9的修改版  但我相信我繼續搞下去可以弄出大家最熟悉的版本

.....不保證就是了  我也是個程式小白  就算弄出來  搞不好也更新好幾次了


現在的想法是  我要拿1.8的原檔跟修改版來用HxD來比對

找出修改位置   再看看在1.9的相同位置上能不能改

不知道這個方向有沒有錯

希望有人可以指導一下
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
熱門小遊戲推薦

評分

參與人數 3碎鑽 +3 幫助 +3 收起 理由
lkuygf + 1 + 1 非常讃
BLACK西瓜 + 1 + 1 非常讃
idd818 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

沙發
idd818 | 收聽TA | 只看該作者
發表於 2016-5-2 10:28
這可是大工程啊!
而且超費時
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
BLACK西瓜 | 收聽TA | 只看該作者
發表於 2016-5-2 11:45
原理上可行的,但1.8跟1.9還是許多地方不一樣,所以你只能對比再修改了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
 樓主| aisakaxtakasu | 收聽TA | 只看該作者
發表於 2016-5-2 18:19
BLACK西瓜 發表於 2016-5-2 11:45
原理上可行的,但1.8跟1.9還是許多地方不一樣,所以你只能對比再修改了

我怕1.8跟1.9中  同樣功能的位置不同

現在dll打不開  用HxD 只看得到位置  不知道程式碼也不曉得該位置功能

搞不好一樣的位置已經被換成不同東西了  改下去可能一運行整個程式大爆炸

所以需要有人指導方向
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
BLACK西瓜 | 收聽TA | 只看該作者
發表於 2016-5-2 18:48
aisakaxtakasu 發表於 2016-5-2 18:19
我怕1.8跟1.9中  同樣功能的位置不同

現在dll打不開  用HxD 只看得到位置  不知道程式碼也不曉得該位置 ...

你可以先把別人如何修改的數據對比一下,舉例:1.9高手修改過的和1.9原版來對比,1.8亦之,然後你可以在兩個版本中同樣位址發現不同的HEX,那就是修改內容了,你可以很確定這個位址是一回合通關、敵0我1000倍、加速戰鬥等等的修改值,按照這個方法你仍然可以在下次版本中搜尋這些HEX然後進行修改。


但這些HEX仍然會變動,大概更新2、3版本的HEX就可能會有些變化了,假設1.9版本控制一回合通關的HEX:00 31 4C 90,那可能在2.X版本會有些變化,HEX:00 31 5B 90,每次改版都有可能變化 ,以上變化之理論暫定為假設,說不定手游不會,純屬從線上遊戲的理論來推論!


需要練習可以從1.9原作版和修改版分析對比找到位址的修改值(HEX),然後在1.9原作版試著練習修改、放回APK內、簽名、測試。


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

使用道具 舉報

6
 樓主| aisakaxtakasu | 收聽TA | 只看該作者
發表於 2016-5-2 19:00
BLACK西瓜 發表於 2016-5-2 18:48
你可以先把別人如何修改的數據對比一下,舉例:1.9高手修改過的和1.9原版來對比,1.8亦之,然後你可以在兩 ...

剛才比對的結果是  1.8的修改版跟原版  幾乎已經不同

幾乎每一個位置都數值不一樣

1.8 跟1.9的原版也大不相同  表示我們無法照抄  而且替換dll也不可行

值得慶幸的是  1.9 跟 1.9修改版的差異非常小  我現在能做到的頂多就是

調整1.9的攻擊力倍數跟速度  還有是否一回通關OTZ

看16進位數值還是有極限  不看程式碼根本就不知道那是做什麼的

只能說  一開始做出修改版的大大實在太猛了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
BLACK西瓜 | 收聽TA | 只看該作者
發表於 2016-5-2 19:46
aisakaxtakasu 發表於 2016-5-2 19:00
剛才比對的結果是  1.8的修改版跟原版  幾乎已經不同

幾乎每一個位置都數值不一樣

一開始的修改版只要拆開DLL,IL修改就可以了,所以難度降低很多,但出修改版的高手實力還是不可否認就是了!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
 樓主| aisakaxtakasu | 收聽TA | 只看該作者
發表於 2016-5-2 21:39
BLACK西瓜 發表於 2016-5-2 19:46
一開始的修改版只要拆開DLL,IL修改就可以了,所以難度降低很多,但出修改版的高手實力還是不可否認就是 ...

會用HxD來拆的原因是想辨認  能不能在同樣位置上修改1.9

畢竟現在只隻到能用HxD來開1.9  所以才想這麼做

點評

沒錯~  發表於 2016-5-2 21:53
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
pk102_seed | 收聽TA | 只看該作者
發表於 2016-5-3 02:14
其實一開始只有10倍攻,敵1攻的功能
而且這已經能滿足大部分人

一回合通關,5倍速,開關版只是再後期大神弄出來的

Ps:一回合通關遊戲的意義都沒有了……
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
nazul | 收聽TA | 只看該作者
發表於 2016-5-3 03:12
都用修改版了,還在遊戲的意義什麼 呵
那麼想要意義就去玩無修改的,反正這款難度並不高,用修改只是在省時間而已
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

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

本版積分規則