47下载站

《了不起的修仙模拟器》金丹品阶怎么用代码修改?

时间:2019-02-27 19:14阅读次数:
简单说就是怎么是通过代码改变当前的金丹等级,比如给丹药一个<li Name="MaxAge" AddV="10"/>  ,吃下就可以加10年寿元
原代码:
public void MakeGold(float v)
this.GoldLing = v;
this.GoldLevel = (int)GameDefine.GetValueByMap<float>(GameDefine.GoldDanLevel, v);
  this.me.PropertyMgr.ModifierProperty("NpcLingMaxValue", 0f, 0f, v * 0.01f, 0f);
this.BrokenNeck(false);

能否有代码可以改变当前金丹品级,可以从九品变成一品,我猜想可能加金丹灵气;goldling,就可以,但不知道怎么写代码才生效
用于做mod,所以不可以用番茄修改器实现,想做一个可以从九品一步步逆天升级到一品的神通。


你是要用神通实现还是丹药实现,有些代码是通用的,有些代码是不通用的。比如丹药效果代码<Elixir>里的是效果。但是<Elixir>分支下支不支持改变goldling就得去测试。一般我改的时候都是根据XXXbase那一栏里,基本上会列出支持的代码条。我把需要的提取到自己MOD里即可。
但是最近发现,还是有很少部分实际支持的代码,在XXXbase里没有列举出来。所以你还是得自己反复去测试。
------分隔线----------------------------