ポケモン剣盾 第9世代にも活かせる卵自動受取

ポケモン剣盾にて、PCで自動でタマゴを受け取れるようにマクロを組みました。

使用するソフトウェアは、ぼんじり氏が作成されました「NX Macro Controller」を使います。

これを使えば、Ubuntuなどの仮想OSやマイコンボード無しでも実現可能です。

下記より入手できます。

bzl.hatenablog.com

必要なものもURL先に記載されていますが、本サイトでも下記に記載します。

  • PC
  • 任天堂switch
  • Bluetooth USBドングル(相性問題あり)
  • キャプチャーボード(1000円以下の格安でもOK)

以上が自動操作をさせる必要なものになります。

なおBluetooth USBドングルは、ドライバを書き換えるためNX Macro Controller専用になります…ご注意を。

URL先通り設定すれば問題なくキーボードで操作できました。

キーボードで操作するにはオプションより手動で設定する必要があります。

キャプチャーボード無しでもBluetooth接続はできましたが、私の環境では通信が不安定でまともに動きませんでした。キャプチャーボードを繋げると問題なく安定しました。何故なんだろう……

とにかく卵を受け取れるようにマクロを設定して見ました。

タマゴを1500個ぐらい受け取りましたが、ほぼ不具合なく卵を受け取れていました。

1回だけに話しかけそびれてた時と隣のNPCに話しかけてたのが2回ありましたが、マクロ停止させずに抜け出せたので、放置してタマゴ回収するには問題ないです。

下記にマクロソースを貼り付けておきます。

//------------------------------------------------------

 Loop(450) //欲しい個数を入力、約1周1分
{
//空飛ぶタクシーで作業位置合わせ
Press(X, 1.00)
Wait(1.00)
Press(A, 1.00)
Wait(3.00)
Press(A, 1.00)
Wait(1.00)
Press(A, 1.00)
Wait(3.0)
//卵受け取りに行く
Press(START, 0.10)
Wait(1.0)
Press(DOWN_L, 1.8)
Press(LEFT_L, 0.2)
Wait(1.0)
Press(A, 0.10)
Wait(1.5)
Press(A, 0.10)
Wait(1.5)
Press(A, 0.10)
Wait(1.5)
Press(B, 0.10)
Wait(1.5)
Press(B, 0.10)
Wait(1.5)
Press(B, 0.10)
Wait(1.5)
Press(B, 0.10)
Wait(1.5)
//安全圏へ移動
Press(START, 0.10)
Wait(1.0)
Press(RIGHT_L, 2.00)

//グルグル回る
Loop(20) /*任意の回数を入れる*/
{
Press(LEFT_L, 0.25)
Press(DOWN_L, 0.25)
Press(RIGHT_L, 0.25)
Press(UP_L, 0.25)
}
Count
}

//------------------------------------------------------

 

今後も孵化作業+手持ち入れ替えも自動化しようと思います。

 

下記に私が使用しているBluetooth USBドングルを記載しておきます。