綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 自行修改時不懂的操作

 關閉 [複製連結] 查看: 5593|回覆: 17|好評: 0
跳轉到指定樓層
樓主
a007007x7 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2017-9-12 02:59

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

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

x
本帖最後由 a007007x7 於 2017-9-12 03:01 編輯

先回在其他帖對GAOGAIGAR桑的回應:
我用來修改的是Net Reflector

然後主基礎是參考這篇
[白貓DLL修改基礎教學,適合新手]
https://apk.tw/forum.php?mod=viewthread&tid=642855&extra=page%3D1%26filter%3Dlastpost%26orderby%3Dlastpost


新的六圍位置是參考這篇
[白貓修改6圍 無法做程式碼變更]
https://apk.tw/forum.php?mod=viewthread&tid=853038&extra=page%3D1%26filter%3Dlastpost%26orderby%3Dlastpost

這兩個加其他教學文共五篇
閣下還有推薦什麼文章可以說說搜尋關鍵字嗎?



然後碰到的困難就是
像下面這張圖:
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

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

查看全部評分

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

使用道具 舉報

沙發
sodalte | 收聽TA | 只看該作者
發表於 2017-9-12 10:05
6圍在SetupParameterFromLeaderSkill

會不會apk問題? 印象中在qooapp取得的apk解開後是不同的

評分

參與人數 2碎鑽 +2 幫助 +1 收起 理由
matchlii + 1 + 1
a007007x7 + 1 感謝回應 已回覆

查看全部評分

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

使用道具 舉報

板凳
Sparkemon | 收聽TA | 只看該作者
發表於 2017-9-12 12:30
移速
get_MoveSpeedCoefficient
把 1 改成 3 就行

評分

參與人數 2碎鑽 +2 幫助 +1 收起 理由
matchlii + 1 + 1
a007007x7 + 1 失敗了 不過其實跑速只是測試 不重要.

查看全部評分

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

使用道具 舉報

地板
GAOGAIGAR | 收聽TA | 只看該作者
發表於 2017-9-12 21:55
本帖最後由 GAOGAIGAR 於 2017-9-15 23:53 編輯

我修改位置就是你第一張圖那資料夾沒錯
Player > SetupParameterFromUnitModel(Param)
接下來在右邊中間編碼位置按ctrl+f
搜尋
TownAdd,你就會找到教學文章裡六圍的位置
參考一下我的圖

    L_0519: [url=]ldc.r8[/url] 1 ←(這個1就是倍率)
    L_0522: [url=]ldarg.1[/url]
    L_0523: [url=]callvirt[/url] instance float32 UnitModel/Param::get_TownAddHPRate()←(這個是血量)

然後你要在下面Reflexil v1.6裡面
找出
get_TownAddHPRate() 這個字
上面會有個0401  1388  ldc.r8  1 在這右鍵Edit..你要的倍率
全部有11個要改
改完之後存檔就可以了

感謝版友inkysan指正

點評

不用改到11個,只要位置對,改一個就乘上你想要的倍率了。改1000=乘1000倍,血基本上就9999了  發表於 2017-9-13 10:42

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
a007007x7 + 1 + 1 非常感謝您!m(_ _)m
matchlii + 1 + 1

查看全部評分

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

使用道具 舉報

5
 樓主| a007007x7 | 收聽TA | 只看該作者
發表於 2017-9-12 22:00
本帖最後由 a007007x7 於 2017-9-12 22:07 編輯

回覆


sodalte 發表於 2017-9-12 10:05
6圍在SetupParameterFromLeaderSkill

會不會apk問題? 印象中在qooapp取得的apk解開後是不同的 ...

(剛回完文發表時斷線 結果就變成沒引用文 回應又刪不掉 只好這樣了)



無法找到跟閣下提供的名稱一樣的數據 只能分開搜尋

取前半段:

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
matchlii + 1 + 1

查看全部評分

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

使用道具 舉報

6
 樓主| a007007x7 | 收聽TA | 只看該作者
發表於 2017-9-12 23:10
GAOGAIGAR 發表於 2017-9-12 21:55
我修改位置就是你第一張圖那資料夾沒錯
Player > SetupParameterFromUnitModel(Param)
接下來在右邊中間編 ...

感謝指導!好像快要成功了可是還是失敗啊orz

首先請問 聽說六圍是改建築加成
我只有先改血量 但是不是我的空島還沒有建築有加血量 所以修改了也無效呢?

再者 我把所有找到的[ldc.r8  1]都用Edit改成[ldc.r8  10]了
但是我一共找到25個......我全都改了 會不會因為這樣才失敗?
如果是要怎麼分辨那些該改? 只能改後存檔上下對應來判斷嗎?


先感謝閣下了!(>人<)

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
matchlii + 1 + 1

查看全部評分

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

使用道具 舉報

7
GAOGAIGAR | 收聽TA | 只看該作者
發表於 2017-9-12 23:38
本帖最後由 GAOGAIGAR 於 2017-9-12 23:44 編輯
a007007x7 發表於 2017-9-12 23:10
感謝指導!好像快要成功了可是還是失敗啊orz

首先請問 聽說六圍是改建築加成

我有測過沒建築一樣也是可以的
至於新手教學部分我就不知道了

不是改所有的ldc.r8  1
而是要改下面這些字上面的ldc.r8  1就好了
就像我的圖片那位置,一共有11個,有一半是重複的(藍色選取部分)
get_TownAddHPRate()
get_TownAddSPRate()
get_TownAddAtkRate()
get_TownAddDefRate()
get_TownAddHitRate()
get_TownAddAgiRate
我是直接改10000

改好之後存檔
再把改好的Assembly-CSharp.dll檔
*改過之後,存檔會自動另存新檔,檔名也會不一樣所以要記得確認檔名
用RAR或7-ZIP塞回去原本的APK裡面取代舊檔,再用APKTool重新簽名就好了
↑因為我沒辦法用APKTool重新編輯成APK所以才這樣弄

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
a007007x7 + 1 + 1 非常感謝您!m(_ _)m
matchlii + 1 + 1

查看全部評分

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

使用道具 舉報

8
淺蒼月 | 收聽TA | 只看該作者
發表於 2017-9-13 19:12
本帖最後由 淺蒼月 於 2017-9-16 13:16 編輯
a007007x7 發表於 2017-9-12 23:10
感謝指導!好像快要成功了可是還是失敗啊orz

首先請問 聽說六圍是改建築加成

在下看不太懂你想要改哪邊??只要六圍嗎??

另外..在下用筆記本改的...你們那種程式在下不會用(萌新是也)


六圍7F有說明了
} // end of method Player::SetupParameterFromLeaderSkill
有血魔攻防運等等..原設定是一倍.自己調整




跑速現在版本在下不會




建築物上升
LeaderSkill::set_BuildingEffectUpRate(float32)
備註:沒蓋建築無用喔♥~(笑~

追加說明:不是秒建..只是建築物能力值上升(劍屋只有加劍士能力)..在下也希望是秒建阿>"<


穿牆(最實用的!!
end of method CharacterManager::SetupPlayerCharacterController
上邊都是人物的各種基本設定
找到set_stepOffset字符,上邊的0.1改大後會爬上更高,5以上後,就實現穿牆了。
備註:某些大型門是穿不過的(無奈啊>"<


追加說明:數值最少要6.1等到你壓回去後會少1.0(不知道為什麼>"<)所以最少要超過6才行穿牆
沒有錯!!大型門只能靠旁邊的建築&牆來繞過去..不過遇上某些地形就會無解(攤手

攻速
end of method InGameLeaderSkill::GetAttackSpeedUpRate
打太快只會出現前幾下而已...


鎖敵距離
} // end of method Player::GetSensorRadius
近的敵人不一定會鎖=.=


大概就這樣吧~


基本上六圍加上穿牆就夠了其餘也沒啥意義(攤手~

注意!!別開去打野團!!
注意!!別開去打野團!!
注意!!別開去打野團!!





點評

大大,請問下,穿牆有建議修改值嗎?謝謝  發表於 2017-9-16 12:02
剛才測試穿牆 ,大型門還是可以從旁邊鑽過去ww  發表於 2017-9-16 00:54
建築物上升是秒建嗎? ...  發表於 2017-9-14 18:24

評分

參與人數 3碎鑽 +3 幫助 +3 收起 理由
sonic6948 + 1 + 1 非常讃
GAOGAIGAR + 1 + 1 讚一個!
a007007x7 + 1 + 1 非常讃

查看全部評分

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

使用道具 舉報

9
 樓主| a007007x7 | 收聽TA | 只看該作者
發表於 2017-9-13 22:34
淺蒼月 發表於 2017-9-13 19:12
在下看不太懂你想要改哪邊??只要六圍嗎??

另外..在下用筆記本改的...你們那種程式在下不會用(萌新是也){: ...

感謝!基本上我只要六圍就夠了
協力從以前修改版還是可互協時我就是一個人開分身打的了 請不用操心~
原來LeaderSkill是建築啊 我還以為是隊長技
順便再問一下HitRate AgiRate分別是什麼嗎?(是Hit段數 Agi攻速?)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
淺蒼月 | 收聽TA | 只看該作者
發表於 2017-9-13 22:52
本帖最後由 淺蒼月 於 2017-9-13 22:53 編輯
a007007x7 發表於 2017-9-13 22:34
感謝!基本上我只要六圍就夠了
協力從以前修改版還是可互協時我就是一個人開分身打的了 請不用操心~
原來L ...

LeaderSkill是隊長技沒錯喔~

裡面有攻擊.回復.會心.增傷.錢.魂等等的東西

只是不知道為何有建築就是了(笑~



HIT我記得好像是會心(暴擊率)...

不知道為何就是這名子

像是某個寫作EXP其實是魂....

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
a007007x7 + 1 + 1 日本人的英文肯定搞錯了什麼(誤).

查看全部評分

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

使用道具 舉報

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

本版積分規則