[IPSwitch] 公開コードの移植

公開コード

ここでコードが公開されていたので、それを4.7.0向けに移植したいと思います。

スペシャル回数無限

サブルーチンsub_E5018がスペシャル回数をセットする関数なので、そのサブルーチンが参照する定数を変更すれば終わりです。

ぼくが二つ目に見つけたコードなので、やっぱり他の方にもあっさりみつけられてしまいましたね。

// Infinite Special in the shoal [tkgling]
@disabled
0XXXXXXX FF

金イクラドロップ数変更

サブルーチンsub_6448C0が金イクラドロップ数を設定する関数ですので、そこのバイナリを書き換えてしまうだけです。

10個以上を指定するとSplashdown Bugが発生するので注意してください。

// Change Drop GoldenEgg [tkgling]
@disabled
00XXXXXX A8008052
Splatoon 2 Hack: Infinite Golden Eggs in Salmon Run!

落下デス無効化

“FUNCTION CHUNK AT” でテキスト検索かけて比較したら10番目くらいに見つかりました。

// No Deathzones
@disabled
010FED30 C0035FD6

場外に落ちてもやられなくなりますが、水没するとやられます。

試合時間変更

“80 25 80 52 C0 03 5F D6 00 4B 80 52 C0 03 5F D6” でバイナリ検索で見つかります。

// Infinite Rainmaker Match [Haxxie]
@disable
0132C93C 00C28152

本来のコードは意味不明なくらいに試合時間が長かったので、とりあえず60分にしてみました。

ガチホコバトルでしか確かめられていないんですが、ガチホコバトル専用のコードなのでしょうか?

ノックバック無効化

“SuperBallArmor” で検索してその次の次のサブルーチンsub_101D4ECを見つける。

// No Knockback - Walk inside many stuff [OctoSquiddy]
@disabled
0101D4EC C0035FD6

ガチホコが持てない、インクレールに入れない、金イクラが拾えないなどの重大な問題が発生します。

空中ジャンプ

// Fly
@disabled
00FD4C8C C0035FD6
00F8A43C C0035FD6

空中でもBボタンが押せるようになるので、無限にジャンプできます。

これと落下無効化を使えばステージの外まで散歩できます。

まとめ

なんで公開したの?っていうギモンがあるかもしれませんが「既に広く公開されているのでまあ別に公開してもいいでしょ」という精神です。

当たり前ですが、オンラインでの使用はご法度です。

どうせオンラインで使うような人は自分で移植もできないスクリプトキディが大半だと思うので、もしオンラインでコードを使う人が発覚した場合はIPSwitchの最新バージョン向けコードの公開を一切停止します。

移植の仕方は以下の記事を見て頑張ってほしい、多分基本的なことはできるはず。

シェアする

『[IPSwitch] 公開コードの移植』へのコメント

  1. 名前:24 投稿日:2019/04/28(日) 10:20:58 ID:92d8b1345 返信

    足が速くなるコードとブラスター連射コードを教えてください
    お願いします

    • 名前:me 投稿日:2019/04/28(日) 10:46:50 ID:4f103d687

      申し訳ないのですが、どちらも知らないコードなので対応できません。

    • 名前:24 投稿日:2019/04/28(日) 13:33:35 ID:92d8b1345

      分かりました。返信ありがとうございます!

  2. 名前: 投稿日:2019/04/28(日) 13:38:25 ID:1fd43bd32 返信

    それならbprmいじったほうが早いよ

  3. 名前:ss 投稿日:2019/04/28(日) 18:03:41 ID:92d8b1345 返信

    インクの色変える方法とボム連射の方法教えて下さい

    • 名前:me 投稿日:2019/04/28(日) 21:02:05 ID:4f103d687

      インクの色を変更するのはromfsを使うのであればParam\TeamColor内のbprmを編集します。

      ボム連射はHaxxie氏が公開したコードがあるのでそれを4.7.0用に移植すると実装できると思います。
      移植方法についてはGHIDRAの記事を参照ください。

  4. 名前:z1 投稿日:2019/04/30(火) 11:28:25 ID:c74177f26 返信

    このコードはどこで打てるんですか?

  5. 名前:匿名 投稿日:2019/05/05(日) 19:26:16 ID:7702f6fae 返信

    これの使い方を教えてください

    • 名前:匿名 投稿日:2019/05/05(日) 19:30:14 ID:7702f6fae

      このコメントの上に貼ってるサイトです

    • 名前:me 投稿日:2019/05/05(日) 23:22:51 ID:4707bd461

      リンク先のReadMeを読んでください。わからないようなら改造はやめた方が良いです。