Lo���� 发表于 2019-8-1 19:55

新版本的升级点数和经验在哪改找不到了,大神帮帮忙

找不到 很痛苦。。升级等的很痛苦

zy1108 发表于 2019-8-1 20:21


第二项就是职业升级的经验,最后三项是职业升级的技能奖励。TURNING--ROLES

GetExperienceForNextLevel里面那个数值600,就是小人升级的速度。

Lo���� 发表于 2019-8-1 20:35

这是技能升级经验吗?我怎么感觉不像呢?

zy1108 发表于 2019-8-1 20:47

下面那个*600是技能升级,上面那个是职业升级。那个*600改小了你进游戏就可以感觉到了。

skybyte 发表于 2019-8-1 21:01

在另外个帖子有详细的。。。https://bbs.blacksheepgame.com/forum.php?mod=viewthread&tid=5922462&extra=page%3D1%26filter%3Dauthor%26orderby%3Ddateline

Lo���� 发表于 2019-8-2 14:12

我反复测试都失败了,你们这修改的 在新版都是不行的。。。没有能成功的

qq279727447 发表于 2019-8-2 19:15

我试了也是没用愁

qq1065230 发表于 2019-8-3 21:08

{:3_149:}估计又得找找找。

理奈醬 发表于 2019-8-8 09:58

不知道你說到底是哪一個 姑且都跟你說

AttributeLevel 指的是小人的體能.力量.學習.藝術之類的所需經驗值


public float GetExperienceForNextLevel()
      {
            float f = (float)this.level / (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.MAX_GAINED_ATTRIBUTE_LEVEL;
            float num = Mathf.Pow(f, DUPLICANTSTATS.ATTRIBUTE_LEVELING.EXPERIENCE_LEVEL_POWER);
            float num2 = num * (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.TARGET_MAX_LEVEL_CYCLE * 600f;
            float f2 = ((float)this.level + 1f) / (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.MAX_GAINED_ATTRIBUTE_LEVEL;
            float num3 = Mathf.Pow(f2, DUPLICANTSTATS.ATTRIBUTE_LEVELING.EXPERIENCE_LEVEL_POWER);
            float num4 = num3 * (float)DUPLICANTSTATS.ATTRIBUTE_LEVELING.TARGET_MAX_LEVEL_CYCLE * 600f;
            return num4 - num2;


紅字600F自行改小 用IL修改


MinionResume 指的是那些礦工農夫的職業點數獲得經驗值(善用CTRL+F搜尋)


public float GetAptitudeExperienceMultiplier(HashedString skillGroupId, float buildingFrequencyMultiplier)
    {
      float num = 0f;
      this.AptitudeBySkillGroup.TryGetValue(skillGroupId, out num);
      return 1f + num * SKILLS.APTITUDE_EXPERIENCE_MULTIPLIER * buildingFrequencyMultiplier*Xf;


紅字部分原始是1f和後面我家上去的*Xf都是屬於可修改範圍 改大了職業點數就獲得快了




小丶丶白 发表于 2019-8-9 12:10

理奈醬 发表于 2019-8-8 09:58
不知道你說到底是哪一個 姑且都跟你說

AttributeLevel 指的是小人的體能.力量.學習.藝術之類的所需經驗值


谢谢!

Lo���� 发表于 2019-8-9 14:01

是技能比如能开火箭能用燃气炉    不是特质。。。不是人物的特质。。 是技能!!!

amasheep 发表于 2019-8-9 21:00

哥们 搜索tuning.skills 大概18行左右 public static float PASSIVE_EXPERIENCE_PORTION = 5f;这个是被动经验获取的值 越大就越快获得技能点 适用最新版哦 亲测

理奈醬 发表于 2019-8-13 21:43

Lo���� 发表于 2019-8-9 14:01
是技能比如能开火箭能用燃气炉    不是特质。。。不是人物的特质。。 是技能!!! ...

MinionResume 指的是那些礦工農夫的職業點數獲得經驗值(善用CTRL+F搜尋)


public float GetAptitudeExperienceMultiplier(HashedString skillGroupId, float buildingFrequencyMultiplier)
    {
      float num = 0f;
      this.AptitudeBySkillGroup.TryGetValue(skillGroupId, out num);
      return 1f + num * SKILLS.APTITUDE_EXPERIENCE_MULTIPLIER * buildingFrequencyMultiplier*Xf;


紅字部分原始是1f和後面我家上去的*Xf都是屬於可修改範圍 改大了職業點數就獲得快了

页: [1]
查看完整版本: 新版本的升级点数和经验在哪改找不到了,大神帮帮忙