饥荒:千年狐狸为什么回血码不管用?

因为千年狐的代码是动态的,回血时必须设置实际值,所以千年狐会崩溃或者无效。我试过很多修改,都崩溃了。以下是我实际测试的结果。必要的话可以改。

其实血量是可以通过修改上限来达到的,需要升级,基础级早就超过原来的上限了。

下图是我实际玩的,只有几级血量:

具体操作:在千年狐MOD: \scripts\prefabs(这是千年狐人物的文件)的文件夹里找到wharang.lua文件,用笔记本打开可以找到:

inst . components . health . max health = math . ceil(调优。WHARANG_HEALTH_S + collect_soul *调音。WHARANG_HEALTH_PLUS) - 280

增加最大血量1000次(其实1000次就够了,我试过10000次就崩了),改成:

inst . components . health . max health = math . ceil(调优。WHARANG_HEALTH_S + collect_soul *调音。WHARANG _ HEALTH _ PLUS * 1000)-280000

每次升级都会大幅提升,最高280000。

小贴士:精神和饥饿也可以修改。如果您需要改进操作,请找到:

inst . components . hunger . max = math . ceil(TUNING。WHARANG_HUNGER_S + collect_soul *调音。WHARANG_HUNGER_PLUS) - 185

inst . components . sanity . max = math . ceil(调优。whang _ SANITY _ S+collect _ soul *调音。whang _ SANITY _ PLUS)-450

替换为:

inst . components . hunger . max = math . ceil(TUNING。WHARANG_HUNGER_S + collect_soul *调音。WHARANG _ HUNGER _ PLUS * 1000)-185000

inst . components . sanity . max = math . ceil(调优。whang _ SANITY _ S+collect _ soul *调音。whang _ SANITY _ PLUS * 1000)-450000

还分别增加了1000倍的上限。和血量原理一样,每次升级都会有很大的提升,最高是185000和450000。

亲测后都是手动玩的。如果有用,请采纳。谢谢大家!