はじめに 以前WHALEの.NET向け制御ライブラリとして公開していたSunameriを、この度大幅にリニューアルし、GC自動化用JavaScriptエンジンとして公開しました。 基本操作はもちろん、.NETとの連携、外部ライブラリの利用、画像認識などなんでもできる、強力なマクロ実行環境です。 宣伝と簡単な使い方の解説です。 使い方 Sunameri.exeにJavaScriptファイル*.jsを読み込ませると、実行されます。
6/11/2022あたりまえに「いくつ前のseedを使って〜」って話してるけど求め方書いたことなかったなって思って... はじめに 夜綱さんが公開している乱数調整ライブラリPokemonPRNGは、.NETで乱数調整ツールを作成する際に非常に便利です。いつもお世話になっております。 このライブラリをPowerShellから直接触れるようにすると、seed間の消費数の計算や、あるseedからいくつ進める/戻すといった計算を、ツールを使わずともコマンドラインから簡単に利用できるようになります。 導入 上記リポジトリのReleaseよりダウンロードした最新のnupkgをzipにリネームし、PokemonPRNG.dllを取り出して[System.Reflection.Assembly]::LoadFromで参照するだけです。
4/22/2022解説 ガーディ(固定あり) 31-31-28-28-31-31 強制消費 316780 生成開始seedは0x0F3579B7 ちょっと多めに巻き戻して展開を全て見ます。 [PokemonPRNG.LCG32.GCLCG.GCLCGExtension]::PrevSeed(0x0F3579B7U, 320000) | %{[System.Convert]::ToString($_, 16)} # f7172fb7
4/22/2022以前から制作しているポケモンXD乱数調整における初期seed厳選の自動化プログラムを大幅にアップデートし、乱数調整の大部分を自動化するプログラムを公開しました。 初期seedの厳選 「いますぐバトル」でファイヤーを見て高速消費 消費後のseed特定 目標seedまでの消費手段を計算 「いますぐバトル」手持ち生成・設定の変更、config.jsonで有効にした場合はレポートを書く・もちものを開く・放置時モーションを見る、を組み合わせて目標seedまで消費する 以上を自動で行います。ロード後に不定消費要素がない、seedが合っていれば100%成功する乱数調整では、ほぼ全自動化が実現します。そうでない試行回数を要する場面でも、ロード即エンカウントを繰り返すだけの作業にすることができるので、恩恵は大きいはずです。
4/10/2022or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up