NG新勢力綜合論壇

 找回密碼
 註冊
搜索
查看: 23029|回復: 28

[教學] 金手指數值搜尋教學

[複製鏈接]
  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

    發表於 2014-9-23 22:50 | 顯示全部樓層 |閱讀模式
    第一篇:搜尋人數數值

    在查找目標前都要先按【暫停鈕】讓遊戲停止運作,可避免數值變化太快讓查找任務失敗

    1.先開啟相關的遊戲,確認要修改的數值(這裡以超任的【龍王】為例)



    2.開啟EC修改器→模擬器選擇(超任模擬器Snes9X)→搜索→查找→查找目標(請輸入5)→找到258個數值



    3.回到遊戲後,讓主角的人數減少為4



    4.再度回到EC修改器→查找目標輸入4→這時會找到3個數值



    5.回到遊戲再讓人數減少成3



    6.回到修改器查找目標輸入3,這時位址依舊出現3個,表示正確的位址在其中一個,我們先測試第一個看看



    7.將數值輸入9(鎖定)



    8.回到遊戲後,金手指已經產生效果




    本帖子中包含更多資源

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

    x

    評分

    參與人數 9ng金幣 +123 評分 +112 收起 理由
    ae1480416 + 8 + 8 熱心助人
    kokomo1199 + 5 + 5 發言精彩
    耗時阿貓 + 4 + 3 感謝分享
    寶可夢 + 30 + 30 感謝分享
    bee900 + 5 + 5
    john930 + 30 + 20 精品文章
    JATB200X + 8 + 8 精品文章
    fanco668 + 8 + 8 精品文章
    風I + 25 + 25 精品文章

    查看全部評分

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2014-9-23 23:07 | 顯示全部樓層
    第二篇:查找生命值這類無確定數值的金手指

    修改遊戲數值中都要先按暫停鈕讓遊戲暫停,可避免數值持續減少

    1.先確定生命值為滿格



    2.開啟修改器→搜索→查找→查找目標(因為生命值為不確定數值,請輸入號)→查找結果131072個數值



    3.回到遊戲讓生命值減少



    4.回到修改器→因為生命值是減少的狀態所以請輸入號(查找結果131個)



    5.回到遊戲繼續讓生命值減少



    6.再度輸入號,查找結果已經驟降至31個



    7.回到遊戲中繼續讓生命值降低



    8.輸入號後,已經剩9個數值(最有可能出現的數值出現2個)



    9.回到遊戲再讓生命值下降



    10.之前最有可能的數值都跟著下降了,我們測試第一個代碼看看



    11.將數值輸入50測試看看(鎖定)



    12.回到遊戲後,生命值已經滿格


    本帖子中包含更多資源

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

    x

    評分

    參與人數 5ng金幣 +76 評分 +66 收起 理由
    kokomo1199 + 5 + 5 發言精彩
    john930 + 30 + 20 精品文章
    JATB200X + 8 + 8 精品文章
    fanco668 + 8 + 8 精品文章
    風I + 25 + 25 精品文章

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2014-11-23 06:45 | 顯示全部樓層
    fanco668 發表於 2014-11-22 22:45
    非常感謝BB姐的教學

    但有以下問題 及 想分享一下偶的測試
    為何回復生命值, 最後是輸入 50 這數值 ?
    一般來說 滿格生命值 或是 能量槽, 不是輸入 99 或是 FF 嗎 ?

    而且遊戲一開始時 滿格的生命值是 顯示48 的… (如下圖)
    所以問題就是 為何最後是輸入 50 這數值 ? 而並不是始初的 48 這數值 ?

    每個遊戲的能量槽(HP或MP)數值設定都有所不同

    只要滿格就好,多輸入也對遊戲沒啥幫助(過長的能量值會影響畫面)

    那是龍王這遊戲有顯示相關數值(48),一般的遊戲是不會有那項數值的
    為何輸入50?這有兩個原因
    1.當初我並沒注意到生命值前面有一個數值
    2.輸入50以上有個好處,就是當敵人攻擊妳時,生命槽並不會有減少現象(剛好48會先減少再恢復滿格)


    此遞減方法找出最終的相關需要的數值, 道理上是否可應用在任何遊戲上嗎 ?
    偶以 PCE-CD 的上海II 作測試, 結果偶 成功找到可無限使用 HELP, 但同一方法 卻失敗找不到無限時間
    即是一成功, 一失敗

    還是可以找到的,因為妳將時間的找法切成3段(只有3次)
    雖然能大量排除多餘的數值,但找的次數太少,很容易有【漏接】的現象
    我的建議就是........只要有減少(少兩三次再搜也可以)就立刻搜尋
    找到的機會就會大增
    如果還是出現0或者明明已剩最後一個數值卻還是無法鎖定
    那就得放棄這項修改了

    評分

    參與人數 3ng金幣 +48 評分 +38 收起 理由
    john930 + 30 + 20 熱心助人
    風I + 10 + 10 心得分享
    fanco668 + 8 + 8 熱心助人

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2014-12-3 07:00 | 顯示全部樓層
    fanco668 發表於 2014-12-2 23:43
    先感謝 BB姐的回覆

    剛才再測試, 這次是想用 不只3次的遞減方法, 只要遊戲時間有少少減少時, 馬 ...

    有些能量槽它會設定兩條位址(1.能量本身數值、2.能量槽的長度)

    若在搜尋過程中老是找不到,妳可把搜尋的類型改成【16位】,或許就能減少一些錯誤

    有些數據最高值並不一定是255(FF)

    妳可參考以下情形來修正自己找尋的方向

    FF(255)------------------------------>通常是修改遊戲中的人數、剩餘時間、道具數量、人物位址、角色能力值......等等
    FFFF(65535)----------------->修改遊戲中角色的HP值(如:機戰的機體HP、格鬥遊戲的角色HP......等等)
    FFFFFF(1677215)---->修改遊戲中的金錢

    評分

    參與人數 2ng金幣 +16 評分 +16 收起 理由
    風I + 8 + 8 心得分享
    fanco668 + 8 + 8 熱心助人

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2014-12-4 00:39 | 顯示全部樓層
    fanco668 發表於 2014-12-3 23:46
    請教一下, 例如一些 射擊遊戲 並不是 使用能量槽的方式... ...

    即是被敵方子彈擊中就馬上死掉 ...

    那就要找【無敵】的金手指了

    不管是人物或者是戰機,在新機出現時會出現幾秒不等的無敵狀態

    妳可用加減法來搜尋相關的金手指,可能得犧牲好幾隻殘機才能找到

    評分

    參與人數 2ng金幣 +13 評分 +13 收起 理由
    fanco668 + 8 + 8 心得分享
    風I + 5 + 5 心得分享

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2014-12-19 07:37 | 顯示全部樓層
    ,john930 發表於 2014-12-19 01:17
    b大想請教一下 , 如果我想修改 / 創造一個不太強的金手指 (即快速升級 , 經驗值由我定 , 2倍或3 倍 , 但不 ...

    以現有的金手指作修改就可以了,不需要另外找尋

    龍戰士2戦闘後獲得EXP
    7E0F34 FF
    7E0F35 FF
    7E0F36 FF

    藍字的部分為金手指的位址,而紅字的部分則是我們要修改的數值
    16進制中FF換算成10進制為255(可利用WINDOWS附設的小算盤來處理)
    所以FF(255) X FF(255)X FF(255)=16777215
    有些人會問255*255*255不是應該16581375嗎?怎麼會是16777215呢
    這裡就牽扯到16進制裡面還要再加上0這個位址數值
    (16進制0-FF,共256個數值,而10進制則直接忽略0這個數值)
    因此你打上FFFFFF換成10進制後就會變成16777215了(也就是256*256*256)

    當然您也不需想的太複雜,因為只要利用小算盤來換算即可
    現在修改金手指有兩個方法:
    1.直接去掉7E0F36 FF這個數值
       留下前面兩條,所得數值就會成為FFFF(65536)
       如果您還是覺得太多,可直接修改FFFF數值,例如:只想要10000經驗值(換成16進制後為2710)
       (填寫時要由後面往前填寫↓)
       7E0F34 10(8位元)
       7E0F35 27(16位元)
    2.如果覺得前面金手指數值太少可保留後面那條金手指,直接修改數值
       例如:想要999999經驗值換成16進制後為F423F
       (填寫時要由後面往前填寫↓)
      7E0F34 3F
      7E0F35 42
      7E0F36 0F(不夠兩位數請加個0)

    評分

    參與人數 2ng金幣 +38 評分 +28 收起 理由
    fanco668 + 8 + 8 熱心助人
    john930 + 30 + 20 B大真是神人 , 請受小弟深深感恩 !.

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2014-12-20 06:38 | 顯示全部樓層
    john930 發表於 2014-12-19 18:15
    B大 , 有少許問題想請教一下 :

    1)B大示範的 , 是把人數設定為九人 , 如果我設定為五十人 , 那會不會遊戲 ...
    1)B大示範的 , 是把人數設定為九人 , 如果我設定為五十人 , 那會不會遊戲死機 ?

    不會!
    因為設的再高,只要超出它原先設定的極限,它還是顯示最高極限的數字
    所以沒啥意義

    如果我把人數設定為九人 , 主角不敵通常會扣人數為八人 , 那在EC修改後 , 人數會FIX死在九人 , 還是會扣為八人 ?

    如果你有將該數值鎖定(打勾)的話,就算扣了人數,數值還是會恢復為9人

    如果在遊戲重開之後 , 人數是否會變回3人 ? 如果是那豈不是每次遊戲都要這樣設定

    只要你的EC修改器沒關閉,它的數值是不會變的(一直有效)
    所以,有另存EC代碼將其放入固定的資料夾(EmuCheat\Chnchts\SFC)當中
    下次開啟EC修改器時,找到該代碼將它打勾,這樣就不怕數值恢復遊戲原先設定了

    評分

    參與人數 1ng金幣 +30 評分 +20 收起 理由
    john930 + 30 + 20 熱心助人

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2019-5-1 06:34 | 顯示全部樓層
    fanco668 發表於 2019-4-30 23:39
    請教一下BB姐 知不知道 如用 EC找到的地址  

    例如 : 00004B,  如是 PCE遊戲 用作修改, 我平時是只需最尾 4 ...

    F025+2000=11025

    還是要往前進的,有些超任遊戲平時都是7E開頭

    當超過7EFFFF時,它就得往前進一格成為7FXXXX

    PCE某些遊戲確實會有類似的問題

    不過都還算是少數的特例

    評分

    參與人數 2ng金幣 +25 評分 +25 收起 理由
    寶可夢 + 15 + 15 熱心助人
    fanco668 + 10 + 10 熱心助人

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2019-5-1 12:54 | 顯示全部樓層
    fanco668 發表於 2019-5-1 11:28
    那問題來了... ...

    如果進一個位, F025+2000=11025,  變成 五位數

    是什麼遊戲會加到2000h?一般最多只加至百位數

    我來測試看看
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2019-5-2 06:41 | 顯示全部樓層
    fanco668 發表於 2019-5-1 23:57
    正確來說, EC 尋找的 任何 PCE遊戲 地址, 如用在其他 調測器也是需加 2000

    這應是 基地址 不同原因吧

    EC修改器與小算盤有些類似

    如果數字前方為0(無其他數值),它會自動省略

    所以不一定要填入前方無意義的數字(0)

    芙蕾CD-沙克外傳我找個時間來測試一下

    很久沒使用EC修改器了



    -----------------------------------------------------------

    剛剛用EC修改器查到的地址是01179D(如圖)

    使用的模擬器版本為Ootake1.52




    今天發現一個好用的虛擬光碟程式【VirtualDVD】,安裝完畢後它會自動啟動1個虛擬裝置

    可簡單掛載或卸載光碟,不需設一些有的沒的裝置







    注意事項:
    該程式安裝時底下會出現Install  BRTSvc(如圖)





    我上網查了一下BRTSvc是何程式?貌似是種挖礦軟體
    為了以防萬一,請將該項目取消掉
    如果已經安裝,請直接在控制台中刪除即可


    本帖子中包含更多資源

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

    x

    評分

    參與人數 1ng金幣 +10 評分 +10 收起 理由
    fanco668 + 10 + 10 熱心助人

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2019-5-12 18:56 | 顯示全部樓層
    fanco668 發表於 2019-5-12 17:37
    先非常感謝bblegion幫忙測試,

    但 01179D 我用Mednafen調測器 作斷點 卻沒反應呢, 如正常真的是血量, 只要 ...

    2.0以上的模擬器數值跳來跳去的無法鎖定

    我這裡有1.52版,你自行測試看看



    本帖子中包含更多資源

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

    x
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2019-5-28 15:04 | 顯示全部樓層
    fanco668 發表於 2019-5-28 10:07
    非常感謝bblegion!  

    1.52版已測試, 但我家EmuCheat 2010卻 不支持 此版本

    需要何種版本的基址才能支援?我就不清楚了

    我記得1.52版為舊版本,早期應該可以偵測到這版本才是
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2019-5-29 00:22 | 顯示全部樓層
    fanco668 發表於 2019-5-29 00:05
    基地址 檔案 意思是指 在EmuCheat 2010資料夾內的 Emus

    Emus的資料夾內 就是支援的模擬器


    我知道基址是何檔案

    之前用1.52可以偵測的到,剛剛重開ec卻是空白一片

    其他模擬器都還正常,唯獨Ootake有問題

    我要請高人先幫忙測試看看,才能回復你的問題


    --------------------------------------------------------------------


    最新測試報告:

    經過高人指示,EC修改器一但讀取新的模擬器

    它的核心基址會跟著被改變,這就很難再恢復之前的舊版數據了

    例如:Ootake最新的版本為2.80版,你若已讀取2.80版的基址,EC的核心會立即被改變
              ,這個基址就像很多軟硬體的【韌體】意思是一樣的道理

    我想你的基址資料夾應該是少了某些檔案才無法讀取1.52版

    至於2.76或2.80版的我建議還是要三思而行

    我先把尚未讀取新版基址的EC修改器傳給你,請自行測試看看


    如果還不行,那我也沒辦法了

    EC修改器舊版

    另外,高人有建議有關EC修改器的基址,最好是將它分開
    使用

    每個基址(含修改器程式)建一個專屬的資料夾,不要像目前這樣大雜燴

    一個修改器只讀一個基址,就不用擔心核心被覆蓋

    當然這個就會有個缺點就是要分成很多資料夾,不能一個檔案(EC程式)走天下



    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2020-1-31 16:11 | 顯示全部樓層
    fanco668 發表於 2020-1-31 14:38
    bblegion姐 請教一問題

    一些遊戲角色或戰機, 死後重出時, 並沒有閃爍情況出現

    沒有閃爍狀態,表示這個遊戲是一擊斃命的(沒所謂的無敵狀態可改)


    那你只能從【修改血量】或者【隻數】下手


    如果以上兩個的狀態也沒有,也只能阿彌陀佛了



    PCE某個空戰遊戲既是如此


    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-1 18:39
  • 簽到天數: 2 天

    [LV.1]初來乍到

     樓主| 發表於 2020-1-31 22:40 | 顯示全部樓層
    fanco668 發表於 2020-1-31 22:32
    但很多修改高手 在些沒有閃爍狀態的遊戲, 也能改到無敵, 真不知他們怎改呢...

    其實我已經研究很久了, 網 ...

    一般閃爍的狀態大約10秒以內


    你可以自己數秒測試看看


    通常若有血量,是以改血量為第一優先,


    爾後才是人數,最後一步則是無敵


    無敵的部分比較適合射擊類遊戲


    可減少原先收集到的能量一瞬間消失
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

    小黑屋|手機版|Archiver|NG新勢力綜合論壇

    GMT+8, 2025-9-3 09:55

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回復 返回頂部 返回列表