GB

Gbblog

github
bilibili
email

IOS 元気な騎士のセーブデータの修正チュートリアル

本文章中内容为個人の学習共有であり、個人の学習の参考のためにのみ使用してください。他の目的に使用しないでください。

前準備#

Imazing はアクティベーション不要で、無料版で十分です。
plist Editor Pro にアクセスするには魔法が必要かもしれませんので、VScode などのコードエディタに置き換えることができます。VScode はplistファイルを編集できることを確認しました。

アーカイブの取得#

電話をコンピュータに接続し、「続行して試用」をクリックし、iPhone を選択してアプリケーションの管理をクリックします。

QQ20240702-193715
アプリケーションのバックアップを選択します。
QQ20240702-193958
バックアップが完了するまで待ちます。指定した場所にimazingapp形式のファイルが生成され、拡張子をrarに変更して解凍できます。
以下のディレクトリに移動します:\Container\Library\Preferences

com.ChillyRoom.DungeonShooter.plistファイルを開くと、アーカイブ情報が表示されます。

アーカイブデータの変更#

  1. キャラクターのロック解除:unlockを検索し、False を True に変更します。
<key>c0_unlock</key> # c0 == ナイト
<string>True</string>
<key>c1_unlock</key> # c1 == レンジャー
<string>True</string># ここをTrueに変更すると、対応するキャラクターがロック解除されます。
  1. スキンのロック解除:skinを検索し、値を 1 に変更します。
<key>c0_skin1</key>
<integer>1</integer> # ここを1に変更すると、対応するスキンがロック解除されます。

以下の変更には注意してください。アーカイブが無効になる可能性がありますので、慎重に検討してから変更することをお勧めします。

  1. キャラクターレベルの変更:levelを検索し、値を変更します。

異なるキャラクターの最高レベルは異なりますので、この値が対応するキャラクターの最高レベルを超えないようにしてください。

<key>c0_level</key>
<integer>0</integer> 
  1. スキルのロック解除:skillを検索し、値を 1 に変更します。

以下のフィールドが見つからない場合は、手動で追加してください。

# Rogueはキャラクターに対応する英語名です。ゲームの言語を英語に切り替えると表示されます。
<key>c_Rogue_skill_1_unlock</key> # ここで1は2番目のスキルを表します。
<integer>1</integer>
<key>c_Rogue_skill_2_unlock</key> # ここで2は3番目のスキルを表します。
<integer>1</integer>
  1. お金の変更:gemsを検索し、変更します。

この方法はうまくいきませんでしたので、自己研究してください。

アーカイブの再圧縮#

フォルダ全体を圧縮するのではなく、フォルダ内のすべてのファイルを選択して圧縮します。zip または rarの形式で圧縮し、拡張子をimazingappに変更します。

アーカイブの再インストール#

この操作により、デバイスがリセットされ、すべてのデータが iCloud から復元されます。正常な使用に影響を与える可能性があるため、インストールする前によく考えてください。

アプリケーションのデータを復元し、先ほどの「元气骑士.imazingapp」を選択します。

image

データを復元した後、ゲームを開くと、アーカイブが正常に変更されていることが確認できます。

参考内容#

Bilibili の大佬Class 邹の記事を参考にし、記事の内容を削除・修正・補完しましたが、やはり、正規版元气骑士をサポートしていただけると嬉しいです!この記事は学習のためのアイデアを提供するだけです!

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。