※この記事はPokémon Past Generation Advent Calendar 2024の21日目の記事となります。
ジュナリです。
前回の穴埋めの正解はバトルやま自動化でした~~~~~~~
正解した君には人柱になれる権利を進呈します。
(ケモコロシストーリー自動化は作りたくなさすぎる)
バトル山100人抜き自動化はすでにますたー様が作られていますが、Pokeconで動かしたかった+シナリオモード以外も欲しかったため、ますたー様に許可をもらい機能追加+最適化したPokecon版を公開します。(ますたー様にわがまま言ったら昔作ったPokecon版のデータをくれたのでそれをベースに魔改造しました。)
目次
注意事項
-
Poke-Controller MODIFIED(※最新版にする必要あり) または Poke-Controller MODIFIED Extensionが導入済みであること。(導入のサポートはしません。)
-
商用利用禁止。(本プログラムの販売、本プログラムを用いて得られた成果物の販売など。)
-
自作発言、無許可の二次配布禁止。
- 想定外の動作をした場合でも責任はとれません。自己責任で利用ください。
ダウンロード
ファイルの置き場所
以下のファイルを指定の場所にコピーしてください
Co_Auto_MtBattle.py
→ SerialController\Commands\PythonCommands
事前準備
1匹目にカイオーガ lv100 @しんぴのしずく
(わざは1番目がしおふき、2番目がかみなり、3番目がれいとうビーム)
2匹目にホエルオー lv100 @しんぴのしずく
(わざは1番目がしおふき、2番目がおどろかす) を用意。
※上記以外のポケモンを使いたい場合は
以下の条件を満たすポケモンを使ってください。
両方のポケモンの1番目の技は全体技、
1匹目の2番目、3番目の技は1番目の技の相性補完ができる技。
2匹目の2番目の技はヌケニンに弱点をつける技。
(二匹とも色違いでも動きます。)
プログラムの実行
(シナリオモードの場合) バトル山受付前に移動し「ポケモンコロシアム バトル山自動化 ver1.0.0」を実行します。
(対戦モードの場合) タイトル→対戦モード→コロシアムバトル→ひとりでバトル→バトル山100人ぬきにカーソルを合わせて「ポケモンコロシアム バトル山自動化 ver1.0.0」を実行します。
実行すると設定画面が出るので好みの設定に変更しOKを押す。
~各項目の説明~
・モード
シナリオ(100人抜き)を選ぶと、シナリオモードのバトル山をエリア1からバトラス撃破までやってくれます。3時間程度で終わります。リボン付けに最適。(ますたー様の自動化と同じ)
シナリオ(同エリアでループ)を選ぶとスタートエリアで選んだ場所を無限に周回します。ポケクーポン集めに最適。
対戦(99人抜き)を選ぶと、対戦モードのバトル山をエリア1からムゲンダイの目の前に移動までやってくれます。5時間半程度で終わります。ホウオウの乱数調整をやりたい人用。Hope君しかやらない
対戦(100人抜きループ)を選ぶと、対戦モードの100人抜きを無限に周回します。
GBAのポケモンを使う場合は、GC2台の自動化が必要かつ、もう一台の操作を自分でプログラムを書く必要があります。(1台でやる場合は、GBAの電源を入れるタイミングの際にLINE通知が来るのでそこだけ手動でやればOKです)奈都さんしかやらない(GBAのポケモンを使わなければそのままループするので何もしなくていいです。)
・スタートエリア
どのエリアからスタートするかを選択。
シナリオ(同エリアでループ)以外は1を選択。
画像フォルダについて
ストーリー自動化と同じでフォルダには画像を1枚も入れていません。
プログラムを実行中に必要な画像を勝手に切り取って集めるようにしてあります。
実際に動かし終わると以下のような感じに画像が集まります。
参考動画
youtubeに実際に動かした様子をアップしてあります。(シナリオモード100人抜き)
終わりに
プログラムのベースを提供していただいたますたー様に感謝。
また、何か不具合や不明点はジュナリ(@junari000)にDMかリプライで報告お願いします。
明日の記事は、ハンターさんのポケモンマスターズEX 超覚醒との付き合い方についてです。自分は超覚醒実装でポケマスのモチベが萎え萎えなので期待しています。
XDストーリー自動化作ります(ゆっくりめ)
— ジュナリ (@junari000) 2024年11月23日