ジュナリの森

switchやGCの自動化の記事を書いたり書かなかったり。

【ポケモンSV】コレクレーレイド自動色違い厳選(逃げる)

ジュナリです。
Twitterで公開したコレクレー自動厳選の説明書+情報をまとめました。
※2023/9/18更新。キタカミ図鑑があっても動作するように修正しました。
※2023/12/16更新。ブルーベリー図鑑があっても動作するように修正しました。
※2024/8/8更新。すべてのレイドから色違いを探す機能を追加しました。それに合わせてプログラムの名前の変更、記事の加筆修正を行いました。
※2024/9/2更新。並列起動に対応しました、それに合わせて記事の加筆修正を行いました。
※2025/4/30更新。LINE Notifyの通知機能を削除しました。Nintendo Switchシステムバージョン20.0.0でも動作するよう修正しました。
※2025/5/3更新。Discord Webhookの通知機能を追加しました。

 

目次


注意事項


  • Poke-Controller(MODIFIED版またはExtention版) が導入済みであること。(導入のサポートはしません。)(最新版で動かすこと

  • 商用利用禁止。(本プログラムの販売、本プログラムを用いて得られた成果物の販売など。)

  • 本プログラムを使用したYouTubeでの配信や動画は収益の有無に関わらず概要欄にnoteまたはTwitterのURLを記載してください。

  • 自作発言、無許可の二次配布禁止。

  • switchの熱暴走の対策をしてください。(本体の温度が高いと誤作動がおこりやすくなります。)

  • 想定外の動作をした場合でも責任はとれません。自己責任で利用ください。

ダウンロード


drive.google.com

各ファイルの置き場所


 ・SV_Raid_escape.py (SV_テラレイド逃げて自動色厳選_ver1.3.0)
  →SerialController\Commands\PythonCommands\ImageProcessingOnly

 ・SV_Raid_escape (フォルダごと)
  → SerialController\Template

事前準備


レイド終了時の向きで巣穴の前でレポートを書く。(近すぎると主人公がレイド結晶発生時に驚く動作を起こすため密着しすぎないこと。)
(おすすめはチームルクバーの近くの結晶)
(今はしるしのはやしがおすすめです)

プログラムの実行


事前準備が完了している状態で「SV_テラレイド逃げて自動色厳選_ver1.3.0」を実行してください。
実行後にウィンドウが出るのでログの頻度などを設定しボタンのどちらかを押す。

ターゲットポケモンをすべてに変更すると通常レイドの色厳選もできます。(すべてのレイドを調べて色違いが出るまで厳選します)

 

実行後(未登録の場合)

プロフィールを開きSV_Raid_escapeフォルダに現在の色違い数が保存される。

★5コレクレーが出るまで時間変更(ただOKを押す)を繰り返す。
(野生ポケモンに突っ込まれたら自動で再起動される。)

発見したらレイドから逃げてプロフィールを確認。

色違いの数が増えていなければ最初からやり直す。

 

実行後(登録済みの場合)

★5コレクレーが出るまで時間変更(ただOKを押す)を繰り返す。
(野生ポケモンに突っ込まれたら自動で再起動される。)

発見したらレイドから逃げて図鑑の最近戦ったポケモンを確認。

色違いの数が増えていなければ最初からやり直す。

 

並列起動する場合


・MODIFIED版の場合
チェック方法をプロフィールにした場合は並列実行時の識別用文字列に別の数字を入れて実行してください。(数字がダブらなければ何でも良いです)
チェック方法が図鑑の場合は特に設定は不要です。

・Extention版の場合
特に設定不要。並列起動のやり方は以下のポストを参考にしてください。

 

画像認識がうまくいかない場合


以下の閾値を調整してください。
後ろの部分のshow_value=Falseをshow_value=Trueに変更するとログに閾値が出力されるので
※2023/6/29追記 
誰も読まないのでウィンドウからすべてTrueにできるようにしました。
threshold=の数字を認識しない場合は下げて誤認識が多い場合は上げてください。それでもダメなら画像を差し替えてください。

・図鑑のYボタンを検知する 102、113、197、204、212、472行目あたり (デフォは0.7)
・キタカミ図鑑があるかどうか 106行目あたり (デフォは0.8)
・ブルーベリー図鑑があるかどうか 104行目あたり (デフォは0.8)
・スリープ画面かどうか 138、355行目あたり (デフォは0.8)
・ボックス画面かどうか 193行目あたり (デフォは0.7)
・野生ポケモンと遭遇したかどうか 142行目あたり (デフォは0.8)
・レイドの画面かどうか 140、149、174、358行目あたり (デフォは0.5~0.7)
・コレクレーかどうか 159行目あたり (デフォは0.7)
・レイドのたたかうボタンの認識 197行目あたり (デフォは0.7)
・レイドの逃げるボタンの認識 200行目あたり (デフォは0.8)
・プロフィールの戦った色違いの数 217行目あたり (デフォは0.97)
・コレクレーの図鑑の色違いマーク 229行目あたり (デフォは0.7)
・HOMEの認識 354、370、372行目あたり (デフォは0.7)
・タイトル画面を認識する部分 466行目あたり (デフォは0.7)

よくある質問や誤解


Q1.ちゃんと色違いが検知されているか不安……

A1.同梱されているSV_shiny_test.pyで色違いのチェック部分の動作確認ができます。

(現在はoldフォルダにあります)

 

Q2.プロフィールをみるたびに向きが変わる。

A2.目的地設定を解除してください。


Q3.レイドから逃げるだとプロフィールや図鑑には記録されないんじゃないですか???

A3.されます。
登録されないのは図鑑の最近捕まえたポケモンのページだけです。

以下検証ツイやこのプログラムでの色違い発見報告です。

 

・発見報告

 

※2023/7/30追記
ようやく自分でも出せました。

 

使用しているプログラム


・ミニマップでイベントレイド検出 作成者:空太様(@Quuuuuuuuuuuta)
高速日時変更プログラム ver.0.1.0 作成者:フウ様(@dragonite303)

おわりに


本プログラムはいー様(@yie_than)が色違いの図鑑を確認すれば逃げるでも厳選できるのでは?というのが始まり。
その他不明な部分や新たなアイディアをいろんな方からいただき完成しました!
いー様 フウ様、修行僧様、こちゃてす様、じゃんきー様、はんぺん様、アオイ様、もふ様 PokeTsv様、特に様 ご協力ありがとうございました!

また、何か不具合や不明点がありましたらXにてジュナリ(@junari000)にリプライを送っていただければ反応します。