无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

《伊蘇9》 修改器制作

2023-09-05 17:54 作者:無憂亦無求  | 我要投稿

目標是Flash Guard和?Flash Move的觸發(fā)時間增加……

我試著改過被怪攻擊會自動觸發(fā)Flash Guard.? 但是那和無敵有何區(qū)別……

大概Flash Guard的觸發(fā)有效時間有0.5秒左右.? 這個值在不斷變...?似乎里面還有一套標準來做各種動作時候會讓觸發(fā)有效時間變動……已使應(yīng)更好的手感的吧……


開始制作!

首先風(fēng)靈月影大佬的修改器

測試過無限Flash Guard沒效,?只有Flash Guard的黃條不動,?實際上過了無敵那點時間后會掉血。

不過大佬已經(jīng)幫我找好關(guān)鍵點了……打開CE附加大佬的修改器進程,?在WriteProcessMemory里面下訪問斷點即可得到修改了地址,?附加游戲后來到代碼

打開DBVM下訪問斷點后得到 xmm0就是一個不斷衰減的無敵的時長

然而還有其他地方判斷無敵的地方……只改這里是沒用的

下訪問斷點后得到[rdi+7CF0]的指針后,?使用


然后找個怪挨打一下觸發(fā)Flash Guard.

可以看到

從訪問次數(shù)可以看到……

很明顯第一條是寫入初始Flash Guard有效時間。? 第二條是不斷寫入衰減的Flash Guard有效時間

這里的edx是一些飾品增長有效時長的系數(shù).? 然而我試過修改這個系數(shù)很大……

發(fā)現(xiàn)然并卵...? 無敵幀似乎還有別的地方判斷


然后我們試著找"怪物攻擊我們是否觸發(fā)Flash Guard的地方"

然后就在這個函數(shù)通過不斷下訪問斷點,?不斷往上翻。?不斷讓怪物攻擊,?就可以找到以下這個地方


我檢查了一下[rax+00007CDC]?這個數(shù)值……?發(fā)現(xiàn)當(dāng)你按下RB鍵后會寫入一個3.0 - 5.0的一個值,?檢查xmm13和按鍵的數(shù)值來對比是否進入Flash Guard.


如果將jb 140269EFB?這句話直接修改jmp?140269EFB?就可以得到怪物攻擊必Flash Guard的效果


現(xiàn)在我們對[rax+00007CDC]下VMDB的寫入斷點,?排除一些選項后可以得到


subss xmm0,[rcx+003EEA2C]?這句代碼里面的?[rcx+003EEA2C]的數(shù)值在不斷變化,?在0.48-0.50之間,?可以大概猜是一幀衰減的按鍵的有效時長


直接把這句話nop掉后會發(fā)現(xiàn)……Flash Guard的觸發(fā)時長大概可以延長到1秒左右。

當(dāng)然如果要精準修改得更長或者更短……?需要自己寫Hook.....? 感覺略麻煩。?直接nop掉可以達到我想要的效果


Flash Move同理。?就不說了……直接上代碼

但是這個Flash Move觸發(fā)比較尷尬,?只是無視掉距離,?觸發(fā)條件一樣……


上面這句

老套路了……?獲取指針后用DBVM的寫入斷點。




有空就寫Cheat Engine的CT表吧……



《伊蘇9》 修改器制作的評論 (共 條)

分享到微博請遵守國家法律
阿克苏市| 当阳市| 金溪县| 新绛县| 抚州市| 武川县| 吉安县| 洱源县| 芦山县| 桃园市| 呼玛县| 昭通市| 黄骅市| 姜堰市| 贞丰县| 榆社县| 花垣县| 南投县| 隆尧县| 新沂市| 新泰市| 广州市| 泸西县| 巴楚县| 二手房| 丰台区| 锡林浩特市| 屯门区| 嘉义县| 芜湖市| 南平市| 鄱阳县| 龙海市| 乳山市| 沂源县| 金寨县| 石楼县| 阜宁县| 探索| 西乡县| 珠海市|