Idle Civilization: Guida all'ottenimento di "Barkeep" (Salva modifica)

Una guida su come sbloccare l'obiettivo "Barista".

 

Intro

Inizierò col dire: l'obiettivo del barista è irraggiungibile. Non vi è alcuna chiamata alla funzione che verifica il risultato. Il risultato stesso è solo quello di avere più di 10 eroi assunti durante le tue partite. Come lo sblocchiamo allora? dovremo decompilare il codice del gioco e cambiarlo.

Download di dnSpy

Per decompilare e modificare il codice, dovrai scaricare un editor di assembly per .net. l'ho usato personalmente dnSpy[dnspy.net] ma ci sono alternative come ILSpy.

Decompilare

Apri dnSpy e apri Assembly-CSharp.dll in steamapps\common\Idle Civilization\IdleCivilization_Data\Managed nell'editor. 
Quindi, premi Ctrl + Maiusc + K per cercare "DeclareCrusade" e fai clic sul risultato, fai clic con il pulsante destro del mouse sulla funzione DeclareCrusade() e fai clic su "Modifica metodo".

Alla fine del codice, aggiungi la seguente riga:
“this._gc.CheckHeroAchievements();” . Compila il codice, salva ed esci da dnSpy.


Ora avvia il gioco e dichiara crociata su qualsiasi città sulla mappa, se hai i requisiti per l'obiettivo, dovrebbe apparire.

Non c'è motivo per cui ho scelto di dichiarare crociata, puoi scegliere qualsiasi evento nel gioco.

Lascia un tuo commento

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish