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について」を加筆しました。


 

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

 

2021/11/23

【BDSP×Arduino01】孵化厳選自動化 (自転車グルグル)

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

 

このプログラムは、過去にポケモン剣盾用に作成した孵化厳選プログラムを、BDSP用に改変したプログラムです。基本的な動作は剣盾第08回の記事と同様となります。

 

2021/11/27追記: Ver.1.1を公開。孵化にかかる時間の設定を修正。また、一部環境でSwitch本体のスリープがうまくいっていなかったので修正。

 

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


 

きっかけ、動機

ポケモンBDSP購入、とりあえず殿堂入りしました。ランクマッチや証厳選のようなやり込み要素は少ないので今のところはやり込むつもりも自動化しまくるつもりもありません。

・・・が、伝説捕獲などの準備にあたって孵化くらいはしようかと思いました。剣盾の厳選環境に慣れ過ぎた今となってはDP時代の孵化厳選があまりにも苦労なため自動化します。



これで何ができるの?

主な動作は剣盾第08回の記事と同様となります。新しいタマゴを貰う→1個ずつ孵化、ではなく、貰い続ける→5個ずつまとめて孵化、を繰り返します。また、今回は孵化ロードを直線上に進むのではなく、スティックをグルグル回す動作で歩数を稼ぎます。

自動化する1番のメリットは、コントローラーのLスティックを消耗させないことかもしれません。

2021/11/14

【ポケモン剣盾×Arduino13+α】剣盾ストーリー自動進行、個別項目の解説

 ※本記事は、ポケモン剣盾のストーリーについて、殿堂入りまでをおおよそ自動化するプログラムについて解説した記事の、補足的な解説を行っている記事です。ポケモン剣盾の操作をArduino Leonardoで自動化しております。「Arduinoって何?」って方は00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。ストーリー自動化の記事はこちらをご覧ください。

 

本記事では、ポケモン剣盾のストーリーを、主人公設定~最初のワイルドエリア、エンジンシティ~殿堂入りまでを自動化したプログラムについて、要所ごとの動きについて個別に解説しております。ストーリー自動化の記事に対して、視認性が悪くなりそうだったので別記事として分割しております
 

【ポケモンFRLG×arduino01】金玉橋敗北自動化(ストーリー進行前のみ使用可能)

 ※本記事は、ポケモンファイアレッド・リーフグリーン(Switch)にて、ハナダシティ北側のゴールデンボールブリッジ、トレーナー6人目のロケット団したっぱから「きんのたま」を受け取った後に敗北し、何度もきんのたまを受け取る金策を 自動化 するプログラムについて解説した記事です。ポ...