冰楓論壇
標題:
變強了再New Game 修改dll教學
[打印本頁]
作者:
阿J
時間:
2017-5-14 10:53
標題:
變強了再New Game 修改dll教學
1. 將apk反編譯或者從將apk檔名改成zip,並且將assetsinDataManagedAssembly-CSharp.dll解壓縮。
2. 將Assembly-CSharp.dll使用.NET Reflector + Reflexil 打開,這兩步驟是最基本的google會有一堆教學。
3. 按下F3打開Search,並點選Search Member(Ctrl+M),進行搜尋關鍵字。
4. 像要改金錢就搜尋gold、money、coin,關卡就搜尋stage、area,攻擊就atk、attack。
5. 修改完後就儲存dll,並把dll丟回去zip裡面,接著簽名就可以安裝運行測試了。
以下是變強了再New Game的相關修改函數,紅色字是我修改的地方,紫色字可以當關鍵字搜尋。
關卡
AddStage
(Int32) : Void 增加關卡
public void AddStage(int value = 1)
{
this.WaveNum =
10
; 直接跳到BOSS關卡
this.StageNum += value
* 0x3e8
; 最多增加5日
this.LocalStageNum += value;
this.UpdateAreaNum();
this.UpdateRegistry();
if (!this.isSimulationMode)
{
StageArgs e = new StageArgs(this.StageNum);
Main.EventManager.SendUpdateStage(this, e);
}
}
Reset
() : Void 時間逆轉
public void Reset()
{
this.AreaNum =
0x3e8
; 1000差不多是4996日
this.StageNum = 1;
this.LocalStageNum = 0;
this.WaveNum = 0;
this.AreaData = this.MakeAreaData(0);
this.NextAreaData = this.MakeAreaData(1);
this.BeforeAreaData = this.MakeAreaData(-1);
this.UpdateRegistry();
Main.EventManager.SendUpdateArea(this, null);
}
金錢
get_Gold
() : BigInteger
[CompilerGenerated]
public BigInteger get_Gold()
{
return (this.<Gold>k__BackingField
* 0x3b9aca00
); 直接*一個數字
}
技能
get_CoolTime
() : Single 技能冷卻時間
[CompilerGenerated]
public float get_CoolTime()
{
return (this.<CoolTime>k__BackingField
* 0f
); 直接*0讓他返回0
}
get_IsFinished
() : Boolean 技能是否結束
[CompilerGenerated]
public bool get_IsFinished()
{
return
false
; 返回false就一直不會結束
}
get_EffectValue
() : Single 技能效果值
[CompilerGenerated]
public float get_EffectValue()
{
return (this.<EffectValue>k__BackingField
* 100000f
); 一樣*一個數
}
get_IncreaseValue
() : Single 技能傷害增加值 跟上面修改方式一樣
敵人血量
CalcEnemyHp
(EnemyType, Int32) : BigInteger
public static BigInteger CalcEnemyHp(EnemyType type, int stage)
{
return Main.StaticDataManager.EnemyHpData.Get(type, stage
/ stage
);
血量計算用type跟stage來算,所以直接把stage/stage就能維持敵人的低血量。
BOSS的血量很像3w多不管打到多後面的關卡。
}
總結
修改關卡、敵人血量、技能不會結束(搭配主動技每秒攻擊幾回的角色)就能輕鬆掛機了。
希望各位能幫點個評分+個GP! 讓我有更多發帖的動力!!
作者:
Laniidae
時間:
2017-5-14 10:59
大大厉害了
作者:
氣質
時間:
2017-5-14 16:16
請問這是修改遊戲的教學嗎?
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓