請求1.2版 更改部隊數量方法..................
今天1.2版改動不少所以更新後想要自己改部隊數量,但是發現代碼跟之前的不一樣,不知道有沒有大神教導一下 1.2版修改方法
1.2版代碼:
else if (party.IsCaravan)
{
if (party.Party.Owner == Hero.MainHero)
{
explainedNumber.Add(10f, this._randomSizeBonusTemporary);
}
else
{
Hero owner = party.Party.Owner;
if (owner != null && owner.IsNotable)
{
explainedNumber.Add((float)(10 * ((party.Party.Owner.Power < 100) ? 1 : ((party.Party.Owner.Power < 200) ? 2 : 3))), this._randomSizeBonusTemporary);
}
}
}
else if (party.IsVillager)
{
explainedNumber.Add(40f, this._randomSizeBonusTemporary);
}
return (int)explainedNumber.ResultNumber;
}
}
}
原理一样的啊 宰予昼寝 发表于 2020-4-18 09:50
原理一样的啊
代碼不一樣,我現在只能改整體的>"<
top10001 发表于 2020-4-18 09:55
代碼不一樣,我現在只能改整體的>"<
不知道你什么意思,加个条件判断不就好了
宰予昼寝 发表于 2020-4-18 09:56
不知道你什么意思,加个条件判断不就好了
我.....就是不會才上來詢問的,我也知道要加入這條件,但從何加起搞不懂 top10001 发表于 2020-4-18 10:23
我.....就是不會才上來詢問的,我也知道要加入這條件,但從何加起搞不懂
真实。。。
像这个样子,1000随便你填
if (party.LeaderHero != null && party.LeaderHero == Hero.MainHero)
{
return (int)explainedNumber.ResultNumber+1000;
}
return (int)explainedNumber.ResultNumber;
宰予昼寝 发表于 2020-4-18 10:34
真实。。。
像这个样子,1000随便你填
加進去可以了,謝謝~~
页:
[1]