MC百科社群

标题: 想找个1.12.2版本下动态地改变自身幸运值的MOD或手段 [打印本页]

作者: 星辰之瓶    时间: 2022-9-27 12:15
标题: 想找个1.12.2版本下动态地改变自身幸运值的MOD或手段
本帖最后由 星辰之瓶 于 2022-10-1 09:28 编辑

    要求:1.12.2的游戏环境,能够调整真正影响到玩家开箱战利品表的幸运值(quality)(能给buff也可以,调成幸运BUFF也是这种效果),有一定的检测手段能够动态调整幸运值(如根据Scaling Health/时间/拾取的经验?)(不要那种直接消耗经验值的,因为玩家可以囤积经验值),有指令能够重置/调控这个幸运值属性或是检测进度(方便配合FTB任务进行调控)

     背景:因为在做整合包,有难度急剧上升的设定(Scaling Health)。所以我就希望通过改变玩家自身幸运值提高来提高高难度下的存活收益(提高开箱奖励,而非简单粗糙的刷怪)。同时我还有重置难度的设定,所以也需要这“存活收益”也能一并重置。

     我先前是使用了前路危机MOD(Danger Lies Ahead)的幸运值加点来实现这种效果:玩家游玩时间长了检测到这次获取的经验多(不是消耗经验)(当然Scaling Health的难度也就上去了,虽说这种效果其实并不理想),可以给幸运值加点,而后也能通过/purge一键清除玩家的等级,从而实现检测的经验值归零的效果。但是Danger Lies Ahead+Improvable Skills 3+Scaling Health会导致/purge指令产生严重游戏玩家体验的BUG,所以最后弃用。
     恶魔iblis我试了试,幸运值似乎根本没用,还有一大堆令人糟心的东西,没法使用。
    1.12.2原版好像没有直接调整玩家属性的指令,就算是直接给幸运药水BUFF,也因为FTB任务没法检测Scaling Health也没有计时器而无法动态调整(想不出FTB任务其他好的检测手段)(不能够使用FTB任务的距离上次死亡时间这种检测方式,因为我调整了死亡惩罚,不开死亡不掉落)


完完全全不会写JAVA代码,只看得懂配置文件,不然也不至于这样子
CrT集成应该能写出来幸运值随难度变化的脚本,但我目前还是不会写,有没有带佬能帮我写一个?(个人认为大抵写成半分钟给1分钟的X级幸运BUFF可能会好一点?容易消失而且便于看出有多少幸运)




已经自己鼓捣出来了,悬赏发给第一个回复这个帖子的人(毕竟预扣了的RF好像也拿不回来)








欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科