寶可夢(mèng)晶燦鉆石明亮珍珠孵蛋亂數(shù)教程
bdsp eye rng,原理是通過(guò)計(jì)算角色眨眼的間隔,算出當(dāng)前的SEED,并計(jì)算出閃蛋所在幀
準(zhǔn)備工作
準(zhǔn)備一個(gè)采集卡
Project_Xs(需要python3.9.6以上環(huán)境,人在內(nèi)地的pip最好指定國(guó)內(nèi)源,安裝好python3后,到項(xiàng)目根目錄下執(zhí)行pip install -r requirements.txt安裝需要的依賴(lài)包),項(xiàng)目地址:https://github.com/Lincoln-LM/Project_Xs
PokeFinder,項(xiàng)目地址:https://github.com/Admiral-Fish/PokeFinder
準(zhǔn)備放一起能生蛋的兩只寶可夢(mèng),需要有閃符。如果沒(méi)閃符,兩只寶可夢(mèng)國(guó)籍應(yīng)不同(異國(guó)或閃符至少滿足一個(gè),不然在10萬(wàn)advances里出現(xiàn)的概率太低)
將自行車(chē)登錄到快捷按鍵中
準(zhǔn)備幾個(gè)白銀噴霧(主要是為了確保步數(shù)正確,如果你用計(jì)步器,可以不用噴霧)
能使用飛翔秘傳技
把一切會(huì)讓屏幕關(guān)閉或者變暗的設(shè)置全部關(guān)掉,或者你可以保證一直操作手柄保持屏幕常亮
流程
飛到隨意鎮(zhèn),進(jìn)入寄放屋,站在能與老奶奶對(duì)話的那一格的下面那一格(建議進(jìn)門(mén)后使用十字鍵操作)并且面朝老奶奶

使用“白銀噴霧”
上下來(lái)回走21步(使用十字鍵操作,先向上走一步再向下走一步)
與老奶奶對(duì)話,放置需要孵閃的寶可夢(mèng)(如果之前已經(jīng)有一只了沒(méi)有關(guān)系直接放,如果沒(méi)有閃符,需要異國(guó)寶可夢(mèng),有閃符就無(wú)所謂了)
飛到自己的家門(mén)口
上二樓,向左移動(dòng)一格后,上下移動(dòng)(其實(shí)隨便怎么移動(dòng)都行,就是讓噴霧器用完),直到噴霧劑用完,出現(xiàn)提示選否
如果角色面朝上則輕按一下十字鍵的下,讓角色臉朝下(目的是為了看見(jiàn)角色的眼睛)
按+鍵呼出快捷菜單,使用一個(gè)不能在室內(nèi)使用的道具,如自行車(chē),然后按一下A,讓界面停留在“是要看場(chǎng)合來(lái)用的啊”
打開(kāi)Project_Xs軟件(在cmd或者powershell中cd到測(cè)眨眼軟件的目錄,然后執(zhí)行python ./src/player_blink_gui.py或者資源管理器找到./src/player_blink_gui.py右鍵選擇python打開(kāi)。注意:這里的目錄是測(cè)眨眼軟件目錄,不是python目錄),選擇config_room.json,如果是直連采集卡,需要去掉“Monitor Window”的勾選(如果已經(jīng)有顯示采集卡圖像的軟件,需要勾上“Monitor Window”,然后在左邊寫(xiě)上窗體名稱(chēng)。這里自己嘗試,注意觀察另一個(gè)python的命令窗口以便排查問(wèn)題),然后點(diǎn)擊Preview,調(diào)節(jié)右邊的X和Y參數(shù)讓藍(lán)色框框?qū)?zhǔn)角色的右眼(畫(huà)面上左邊的那只眼睛),如果藍(lán)色框太小無(wú)法覆蓋到整個(gè)眼睛,可調(diào)整W和H。調(diào)整好后,如果發(fā)現(xiàn)沒(méi)有紅色框,則可以調(diào)小Threshold,直到出現(xiàn)紅藍(lán)兩個(gè)框。(我這邊給個(gè)直連采集卡的樣例參數(shù)可以按照這個(gè)來(lái) X 449 Y 280 W 35 H 40 Threshold 0.5)
調(diào)整好捕獲位置后按“Monitor Blinks”開(kāi)始捕獲
等待并注意觀察左上的Progress,到40/40的時(shí)候即采集完成(大約需要等待4分鐘)
如果S[0-1]中正確出現(xiàn)了SEED表示成功,如果遇到其他情況,注意觀察另一個(gè)python的命令窗口,看下是否有報(bào)錯(cuò)。如果報(bào)錯(cuò),需要重新按“Monitor Blinks”開(kāi)始捕獲
成功出現(xiàn)SEED后注意觀察軟件左下有個(gè)Advances,每1秒加1,后面我們需要通過(guò)PokeFinder計(jì)算出對(duì)應(yīng)的閃Advances
完成后將S[0-1]中的SEED填入PokeFinder中(Gen8的egg)計(jì)算,一共兩行,得到Advances值
PokeFinder注意事項(xiàng):需要設(shè)置Profile,Profile中TID和SID需要找法師朋友看一下,Shiny Charm(閃符)和Oval Charm(蛋符)根據(jù)實(shí)際情況選擇。主界面上的Compatibility(寶可夢(mèng)關(guān)系)要找老爺爺看一下,雙親性別、是否是百變怪、攜帶道具、是否是異國(guó)(Masuda)、Gender Ratio(性別比例)等等都需要根據(jù)實(shí)際情況選擇,否則計(jì)算出來(lái)的不一定對(duì)
操作完后,按A讓“是要看場(chǎng)合來(lái)用的啊”對(duì)話框結(jié)束
使用圖鑒過(guò)幀,目標(biāo)是讓游戲的Advances快速到達(dá)我們計(jì)算出來(lái)的Advances。在安靜的房間中,例如自己的家二樓,沒(méi)有寶可夢(mèng),沒(méi)有npc,Advances每秒加1。如果打開(kāi)菜單再打開(kāi)圖鑒會(huì)加135左右,在圖鑒內(nèi)按一下右大概加150左右(不是很準(zhǔn),好像越到圖鑒后面數(shù)字加的越大,自己摸索)。感覺(jué)過(guò)幀差不多接近計(jì)算出的Advances時(shí)(最好留300),使用之前的方法調(diào)出“是要看場(chǎng)合來(lái)用的啊”對(duì)話框,點(diǎn)擊軟件的Reidentify進(jìn)行校對(duì),校對(duì)只需要采集6次(若左上數(shù)字一直不動(dòng),耐心等待,眨眼了就會(huì)動(dòng)。如果報(bào)錯(cuò),則重新再點(diǎn)Reidentify),校準(zhǔn)完成后,軟件左邊的Advances值會(huì)繼續(xù)增加。校準(zhǔn)完還是離計(jì)算出的Advances值太遠(yuǎn)的話,重復(fù) 開(kāi)圖鑒 -> 調(diào)出“是要看場(chǎng)合來(lái)用的啊”對(duì)話框? -> Reidentify校對(duì)。
等待軟件Advances的值快到計(jì)算出來(lái)的Advances值時(shí),使用之前的方法調(diào)出“是要看場(chǎng)合來(lái)用的啊”對(duì)話框,然后按住方向鍵的下,等Advances相等時(shí),按A鍵(可能要稍微調(diào)整一下時(shí)機(jī),我的經(jīng)驗(yàn)是等軟件Advances的值等于計(jì)算出來(lái)的Advances值+1時(shí)按的A)
去寄放屋取蛋
如果不是閃蛋,或者老爺爺沒(méi)有給你蛋,確認(rèn)之前步驟沒(méi)有問(wèn)題后,請(qǐng)?jiān)谧詈笠徊桨碅的時(shí)候再點(diǎn)慢一點(diǎn)