Android 台灣中文網

標題: 有圖,有載點,修改遇到問題 [打印本頁]

作者: 12134546    時間: 2017-11-17 15:58
標題: 有圖,有載點,修改遇到問題
本帖最後由 12134546 於 2017-11-17 16:16 編輯

目前正在摸索修改dll的途中,能搜尋到敵人的get_hp.set_hp值,只改get_hp值,會卡在進入戰鬥的loading。

遊戲名: 姫狩りインペリアルマイスター

數值路徑是
Assembly-CSharp.dll->WEBAPI->Battle->EnemyTypeDetail->hp : Single->get_hp() : Single

修改的數值是
public float get_hp()
{
    return ((this.<hp>k__BackingField * 0) + 1);
}
紅色為多出來的字體




上圖,順便提供載點

jp.co.dmm.dmmlabo.himegari-1.part2.rar

12.54 MB, 下載次數: 7, 下載積分: 碎鑽 -1 個

jp.co.dmm.dmmlabo.himegari-1.part1.rar

13 MB, 下載次數: 12, 下載積分: 碎鑽 -1 個


作者: s09900792    時間: 2017-11-17 16:46
因為浮點數不能跟整數做運算,你把ldci4改成ldcr4就行了
作者: 12134546    時間: 2017-11-17 18:33
s09900792 發表於 2017-11-17 16:46
因為浮點數不能跟整數做運算,你把ldci4改成ldcr4就行了

之前都是用CE修改慢慢來,ANDROID又不能抓指針,每一場戰鬥都會變動都要從新搜尋一次超麻煩。
作者: zxc7689896    時間: 2017-11-17 21:31
可以問你一下你是用甚麼軟體來修改dll嗎
作者: sacana    時間: 2017-11-17 22:43
ldc.i4.1
ret

public float get_hp()
{
    return  1
}




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1