lowieliang 发表于 2021-10-8 23:34

如何修改赞誉点(K币)

    K币匮乏是个大问题啊, 于是找到了 TH20.RewardSilver 类, 很简单就会改, 但问题是粗暴的修改会让所有奖励赞誉点的地方都受到影响,后面K币泛滥看着也挺糟心的。
    考虑到研究室里研究一次奖励 20 赞誉点,于是这样改
   
   public override void Apply(Metagame metagame)
   {
      metagame.AwardSilver((this._amount == 20) ? 200 : this._amount);
   }


    public override string Description(Objective objective)
    {
      return StringUtils.FormatSilverCurrency((this._amount == 20) ? 200 : this._amount, true);
    }



    编译保存后,进入游戏,研究室里研究赞誉点就可以了,每次 +200 K币哦!

傲剑孤侠 发表于 2021-10-9 01:20

加1000K的命令是:
AwardSilver 1000

lowieliang 发表于 2021-10-9 08:27

傲剑孤侠 发表于 2021-10-9 01:20
加1000K的命令是:
AwardSilver 1000

也行,但要先改到能打开控制台。我这么改不用开控制台:)

sayex 发表于 2021-10-24 09:21

感谢分享
页: [1]
查看完整版本: 如何修改赞誉点(K币)