人物rusha等级到29级并且经验大于等于7001的时候,退出游戏重新进入属性变0级的问题
解决方法:
打开\Don*t Starve 104670\mods\精灵公主\scripts\prefabs\musha.lua
查找7001,改成70001 记得保存
当然!你也可以多加几个0~
这里解释一下原理,看不懂的就算了- -
这条代码:
elseif inst.level >6999and inst.level < 7001 then
说的是,当经验值在6999到7001之间的时候,也就是7000点,就达到条件了(等级到29),人物的属性自然就是29级了。
但是你经验大于等于7001的时候,就不会触发上面的代码,而且下面也没有写等级再次提升的属性。因为没有属性附加,从而自动读取初始化人物属性(人物70血之类的)
7001改成70001,也就是加大了这个范围。但是经验值在大于等于70001的时候同样会出现重新读档变0级的问题。所以多加几个零吧!