2021/12/23

【BDSP×Arduino03】地下金策+ドーピング購入自動化(Ver1.1.2以下ならずらしバグ対応)

 ※本記事は、ポケモンBDSPの地下大洞窟でのタマ交換を利用した金策を自動化するプログラムについて解説した記事です。ポケモンBDSPの操作をArduino Leonardoで自動化しております。「Arduinoって何?」って方は剣盾の00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。

 

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


 

きっかけ、動機

第1回に孵化厳選、第2回に経験値稼ぎを自動化しました。孵化、レベルアップに続いて育成に必要なものとして、努力値振りが挙げられます。剣盾と同様、BDSPでもドーピングアイテムを252振りまで使用することができるのでありがたい!...のですが、やはりお金が足りなくなりますなぜお小遣い上限を100万に戻した?

というわけで、金策も自動化することとしました。トバリデパートで台座を購入し、地下大洞窟にいる山男にタマ、技マシンと順に交換してもらい、その技マシンを売ることで稼ぎます。

また、上限の100万円稼いで終わるだけではすぐに終わってしまうため、一定金額以上貯まった時に自動でドーピングアイテムを購入することにしました。

これで何ができるの?

地下大洞窟、トバリシティから潜った先の近くにいる山男は、グッズ(台座)→小さいタマや、小さいタマ→技マシンと交換してくれます。台座(Mサイズ)はトバリデパート4階で1000円で購入することができ、小さいタマ12個と交換できます。また、山男が交換してくれる技マシンの種類や交換レートは日替わりであり、運がいいと台座の購入金額以上で売ることが可能となります。これを利用して持っているお小遣いを増やします。

この交換レートはおそらく運任せとなるため、いつでも使用できるわけではありません。本プログラムは運良く高レートを引いた日に、まとめて貯蓄することを目的としています。ドーピングアイテムを貯めて使用するもよし、売ってお小遣い上限100万以上を疑似的に所持する目的で売っても良しです。育成での努力値振りや、ゴージャスロイヤルリボンの購入などにお役立てください。

また、本記事公開時点のBDSPのソフトバージョンはVer1.1.3となりますが、もし1.1.2以下であれば、ずらしバグと呼ばれるバグが使用可能です。1.1.2以下であれば、高い確率で高レートでの交換が可能となります。

2021/12/11

【BDSP×Arduino02】経験値稼ぎ自動化(地下労働)

 ※本記事は、ポケモンBDSPの経験値稼ぎを自動化するプログラムについて解説した記事です。ポケモンBDSPの操作をArduino Leonardoで自動化しております。「Arduinoって何?」って方は剣盾の00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。

  

2022/04/26追記:Ver1.01公開しました。山男で回復するための右移動についてミスがあったので修正(×5と÷5を間違えていました)


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


 

きっかけ、動機

ポケモンBDSPのメニューバグがアプデ1.1.2で改善したので再開しました(といいつつ旧ダイヤモンドやってます)。ストーリー後のやり込みといえば育成、厳選。ですが剣盾のぬるま湯育成環境に慣れた私には、BDSPの育成環境はしんどい。まずはレベル上げ。

旧DPであれば、育て屋に預けて歩き続ければLv100にできましたが、今回はできない。近年の経験アメやハピナス道場、その他育成施設もない。というわけで野生ポケモンとの戦闘によるLv上げを自動化します。 

四天王チャンピオンは強すぎてA連打放置は安定しないかな・・・


これで何ができるの?

地下大洞窟には、旧作と異なりポケモンの隠れ家にて野生ポケモンが出現します。剣盾ワイルドエリアと同様、ストーリー進行と共に野生のレベルが上がり、殿堂入り後はLv60以上が出現します。その辺の草むらで育成するよりは効率が良いかと思います。

また、地下大洞窟には、一部箇所にポケモンを回復してくれる山男が出現します。この回復を利用し、地下にこもったまま半永久的に野生ポケモンとの戦闘を繰り返します。 

なお、殿堂入り後の使用を想定しておりますので、殿堂入りまで進めてから使用してください。

【ポケモン×Arduino_01Q&A】マイコンが動作しないときのQ&A集

 ※本記事は、各種自動化プログラム導入の際に「わからない」「動かない」などのトラブルについて頻出する質問をまとめた記事です。ポケモン剣盾の操作をArduino Leonardoで自動化しております。「Arduinoって何?」って方は00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。

 

2022.05.23追記:導入に関しての質問などが増えてきており、文章だけだと分かりにくい箇所があるため、導入手順をまとめた動画を公開します。01回目の記事をご覧ください。

また、 本記事「デバイスID、boards.txtについて」を加筆しました。


 

ここでは、よくある質問、過去に来た質問をまとめておきます。コメントなどで聞く前にこちらを確認してもらった方が早く解決するかと思います。

 

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

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