设置完服务后,我登录后发现我新创建的DK角色等级为55,但天赋点为0。自此,bug修复模式开启。以下是解决该错误的一些想法。天赋是英文Talent,天赋是与玩家相关的内容。我成功找到了Player.h文件,并看到了CalculateTalentsPoints()函数,于是我打开了Player.cpp文件。 2. 仔细查看CalculateTalentsPoints()函数中的代码。你会发现下面的代码:
如果你看一下代码,你会发现GetLevel显然是一个获取级别的函数。不明白后面的功能没问题吗?查看图像并输入“uint32 Base_talent=GetLevel() 10 0 : GetLevel() – 9;”这里,小于10的后面跟0。 10级以后的天赋?如果高于10,天赋点=当前玩家等级-9。了解更多CLASS_DEATH_KNIGHT 表示DK 死亡骑士。死亡骑士出生于55级。如果你低于56级,你的天赋点必须等于55-9,而不是0。从那时起,发现了一个错误。 3、无论职业、等级,天赋点的算法都是:talentPointsForLevel=GetLevel()。
十
0
分段阅读_第: 章
9
;所以修改后的代码如下所示:
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/548898.html