アイドル文明:「バーキープ」達成ガイド(編集を保存)

「バーキープ」アチーブメントのロックを解除する方法に関するガイド

 

イントロ

私は言うことから始めます–バーキープの成果は得られません。 アチーブメントをチェックする関数への呼び出しはありません。 成果自体は、プレイスルー全体で10人以上のヒーローを雇うことです。 では、どうすればロックを解除できますか? ゲームコードを逆コンパイルして変更する必要があります。

dnSpyのダウンロード

コードを逆コンパイルして変更するには、.net用のアセンブリエディターをダウンロードする必要があります。 私は個人的に使用しました dnスパイ[dnspy.net] しかし、ILSpyのような代替手段があります。

逆コンパイル

dnSpyを開き、エディターでsteamapps \ common \ Idle Civilization \ IdleCivilization_Data\ManagedにあるAssembly-CSharp.dllを開きます。 
次に、Ctrl + Shift + Kを押して「DeclareCrusade」を検索し、結果をクリックして、DeclareCrusade()関数を右クリックし、「EditMethod」をクリックします。

コードの最後に、次の行を追加します。
「this._gc.CheckHeroAchievements();」 。 コードをコンパイルし、dnSpyを保存して終了します。


ここで、ゲームを起動し、マップ内の任意の町で十字軍を宣言します。達成の要件がある場合は、ポップアップする必要があります。

私が十字軍を宣言することを選んだ理由はありません、あなたはゲームのどんなイベントでも選ぶことができます。

コメント

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish