【ポケモンRSE】プレミアボール回収自動化

 

1.はじめに

この記事は Pokémon Past Generation Advent Calendar 2023 の228日目の記事です。

ポケモン3世代のオシャボは「ゴージャスボール」、「プレミアボール」、「ダイブボール」などを見かけることが多い印象です。その中でも「ゴージャスボール」と「プレミアボール」は非売品となっており、「プレミアボール」はRSEで「モンスターボール」を10個購入することで、オマケとして貰うことができます。

「モンスターボール」を10個購入するには、2,000円が必要となるので、売却すれば実質1,000円となり「ハイパーボール」よりも安価で「プレミアボール」を回収できますが、LPLE以降の世代と異なり、10個ずつ購入する必要があります。手作業でやるにはやや負担に感じますので、自動化プログラムを作成しました。

 

 

 

2.プレミアボール回収自動化プログラム

フレンドリィショップでモンスターボールの大量購入&売却を繰り返して、プレミアボールを回収するプログラムです。

※ Nx Macro Controller用のプログラムで、RS版とEm版を用意しています。GC(GBA)自動化の導入はこちらの記事を参考にしましょう。

 

ゲームでの準備

プログラムの実行にあたっては、ゲーム側においては以下の準備をして下さい。

・ ゲームボーイプレイヤーの画面設定を「フル」にする。
・ 設定で「はなしの はやさ」を「はやい」にする。
・ 手持ちのモンスターボールを全て売却しておく。

※ モンスターボールの枠(最大16枠)はある程度確保しておいた方が効率よくできます。

 

Nx Macro Controllerでの設定

購入数を指定した「おこずかい」または「個数」で選択します。要は「おこずかい」を指定した場合はその金額に達するとプログラムが終了し、「個数」で指定すると目標数に達した場合にプログラムが終了します。

・「Var SelectOption」に「"おこづかい"」または「"個数"」を選択する。
・「"おこづかい"」を選択した場合は「Var Money」で上限額を入力する。
・「"個数"」を選択した場合は「Var PremierBall」で上限数を入力する。

 

準備ができたら、「コトキタウン」、「トウカシティ」、「カナズミシティ」、「キンセツシティ」のいずれかのフレンドリィショップの店員さんの前でプログラムを実行します。


なお、こちらのプログラムは手持ちがいっぱいになった場合は「モンスターボール」を全売却し、売った額を購入額から差し引くことで、購入数を管理しています。



NXのオプションから、LINE Notifyトークンを設定していれば、目標に達した際に通知してくれます。手持ちのモンスターボールは残してますが、手動で売ってしまって構いません。

 

 

3.おわりに

アイテム収集関係の自動化はだいぶ作ったつもりでしたが、「プレミアボール」を何故か失念していたのは衝撃でした。他にもこんな自動化プログラムがほしい!というのがあれば、自動化サーバーでリクエストを送っていただければ対応するかもしれません。