2024/04/29

【ポケモンSV×arduino06】道具プリンター乱数自動化(藍の円盤)

 ※本記事は、ポケモンSVの藍の円盤(DLC)にて、道具プリンターを決まった日時に起動することで特定のアイテム、ボールを狙って量産する操作を自動化するプログラムについて解説した記事です。ポケモンSVの操作をArduino Leonardoで自動化しております。

本記事の内容は、いわゆる乱数調整を含むものとなります。 乱数調整等が苦手な方はブラウザバック推奨です。

「Arduinoって何?」って方は剣盾の00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。


 2024/04/29:バージョン1.1を仮公開します。出先で録画環境がないため、解説の動画、画像等は後から追加予定です。

本記事では、このプログラム(スケッチ)でできることや原理を解説したうえで、スケッチを配布しています。とにかくスケッチが欲しいという方は下へと読み飛ばしてください。

 

きっかけ、動機

ポケモンSVのDLC第2弾、藍の円盤が公開され、追加要素の1つ、どうぐプリンターにて最近になり乱数調整が報告されていました。特定の時間にどうぐプリンターを開くと毎回同じアイテムが出たり、必ずレアボールチャンスや道具2倍チャンスに突入したりすることが報告されました。現在はTwitterにて「#道具プリンター設定」を検索するとレアボールや特性パッチを大量に入手できる日時設定がさまざまに報告されています。

どうやら今回の乱数調整は1秒単位?でしか変化しない超ガバ仕様らしい。じゃあArduinoでも自動化できそうだねってことでやってみた。

これで何ができるの?

ブルーベリー学園のリーグ部にて設置できる道具プリンターにて、ガンテツやサファリコンペドリームウルトラボールといったレアボール、特性パッチやテラピース、店売りしていない進化用アイテムなど、狙ったアイテムを量産することができます。有志の方々が報告している設定日時をスケッチに書き込み自動化実行することでチャンスタイム突入とレアアイテム入手の2段階のガチャを繰り返し引きます。

なお、今回は道具プリンター設定として以下の記事を参考にさせていただきました。道具プリンターを調査、報告してくださった方々、そして情報をまとめてくださった じゃんきー様に感謝いたします。

【ポケモンSV×arduino05】そらとぶタイムアタック初級周回自動化(藍の円盤)

 ※本記事は、ポケモンSVの藍の円盤(DLC)にて、空を飛ぶチャレンジ初級を繰り返しクリアすることでBP稼ぎを自動化するプログラムについて解説した記事です。ポケモンSVの操作をArduino Leonardoで自動化しております。「Arduinoって何?」って方は剣盾の00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。


 2024/04/29:バージョン1.1を仮公開します。出先で録画環境がないため、解説の動画、画像等は後から追加予定です。

本記事では、このプログラム(スケッチ)でできることや原理を解説したうえで、スケッチを配布しています。とにかくスケッチが欲しいという方は下へと読み飛ばしてください。


 

きっかけ、動機

ポケモンSVのDLC第2弾、藍の円盤が公開され、ブルーベリー学園に行けるようになりました(イマサラタウン)。学園では野生の御三家ポケモン出現やボールの投げ方など各種要素の解放、ジムリーダー等をリーグ部に招待して対戦・交換、道具プリンターによるレアボール、特性パッチ、テラピース量産、購買部での進化アイテムや技マシンの購入など、BP(ブルーベリーポイント)がたくさん必要になります。

BPを集めるには、ブルレク(マルチプレイで効率UP)やそらとぶタイムアタックをおこなう必要があります。そのうちそらとぶタイムアタックなら自動化できそうだったため、初級を自動化してみました。もちろん中級~超級の方がBP貰えるけど面倒


これで何ができるの?

ブルーベリー学園のキャニオンスクエアにて行うことのできるそらとぶタイムアタックの初級を繰り返しクリアします。1周約90秒に10BPずつ、1時間で400BP弱を稼ぐことができます。

稼げる効率はいまいちですが、寝ている間、複数台持ちのユニオンサークル時などに動かし続けることで要素解放等に必要なポイントくらいは十分稼げます。

【ポケモンSV×arduino06】道具プリンター乱数自動化(藍の円盤)

 ※本記事は、ポケモンSVの藍の円盤(DLC)にて、 道具プリンター を決まった日時に起動することで 特定のアイテム、ボールを狙って量産する操作を自動化 するプログラムについて解説した記事です。ポケモンSVの操作をArduino Leonardoで自動化しております。 本記事の内...