綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

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

 關閉 [複製連結] 查看: 1317|回覆: 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)
回覆 支持 反對

使用道具 舉報

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

本版積分規則