ぴよがち

技術的な話をします。みんなで強くなりましょう。

NXBTの便利スクリプト

環境設定編はこちら piyo-p.hatenablog.com

使い方

sshでラズパイに入り、適当にテキストファイルにマクロを保存して、systemdでサービス化して実行するのが良いかと思います。
(おま環かもですが、3時間くらいマクロ回したら毎回落ちるため)

この辺を参考に、サービスを作成してみてください。

qiita.com

テキストから読み出してnxbtを実行するコマンド自体はこんな感じです。

sudo /usr/bin/python3 /usr/local/bin/nxbt macro -c /home/ubuntu/sample.txt -r

スクリプト

無限A連打

LOOP 10000000
  A 0.025S
  0.025S

無限野良レイド

野良レイドの途中で起動してください。

LOOP 1000000
  A 0.1S
  0.5S
  X 0.1S
  0.5S

学校最高大会 2匹以上用

Bボタンで入れ替えダイアログを閉じます。
お金効率を犠牲に、レベル上げができます。

LOOP 100000
  LOOP 3
    A 0.1s
    0.6s
  B 0.1s
  0.6s

円を描いて歩く(タマゴ孵化・なつき上げ)

L_STICK@+000+100 R_STICK@-100+000 600s

無限競り

競りが終わるくらいまでAを連打して、
終わったころにレポートを書いてゲームを終了し、
Switchのホームに戻って日付を変えてゲームを再開します。

競りの人の目の前で開始してください。

LOOP 10000
  A 0.1S
  3S
  A 0.1S
  15S
  LOOP 100
    A 0.1S
    1S
  LOOP 8
    b 0.1S
    1S
  X 0.1S
  2S
  R 0.1S
  2S
  A 0.1S
  5S
  HOME 0.1S
  3S
  X 0.1S
  1S
  A 0.1S
  5S
  DPAD_DOWN 0.1s
  0.5s
  LOOP 5
    DPAD_RIGHT 0.1s
    0.5s
  a 0.1s
  2s
  loop 15
    DPAD_DOWN 0.1s
    0.8s
  DPAD_RIGHT 0.1s
  0.8s
  loop 8
    DPAD_DOWN 0.1s
    0.8s
  a 0.1s
  2s
  loop 2
    DPAD_DOWN 0.1s
    0.5s
  a 0.1s
  1s
  LOOP 2
    DPAD_RIGHT 0.1s
    1s
  DPAD_UP 0.1s
  1s
  loop 3
    DPAD_RIGHT 0.1s
    0.5s
  a 0.1s
  0.5s
  HOME 0.1S
  1S