[求助]#技能 #星币溢出 关于某个技能的设想
{:tieba_11:}玩游戏的时候,后期之后,星币没地方用,经常到21亿了就爆了,又得装个控制台扣掉钱才行。{:tieba_30:}所以小的就在想,能不能做一个mod,能在玩家星币超过10亿以后,每天就把多余的星币‘收税’给收走,就不用怕后面钱包爆掉了。
小的问了群友,群友说博尔肯有一个技能是检测星币加钱的,然后我就找了一晚上(找代码找源文件又去解包)最后发现这个技能依赖博尔肯德自带文件,而且只能加钱不能扣钱。。。。。{:tieba_39:}。。。。然后小的又尝试了三四个小时,报错就没停过{:tieba_30:}{:tieba_39:}{:tieba_36:}
而且因为博尔肯的技能class文件是打包在jar里面的,改过之后还要重新打包才行(我不会,好像也不太礼貌{:tieba_11:})
所以就来求助论坛大神了,看有没有大神会做技能的,或者做成船插也行啊。
背景就能写是‘人之领金融法?’,如果可以的话分两个技能,‘投资’与‘交税’,然后‘投资’技能就可以每天给个万分之几的蚊子腿,‘交税’则检测超过10亿或者15亿,多余的每天扣50%{:tieba_12:}{:tieba_12:}{:tieba_29:}
{:tieba_01:}{:tieba_11:}小的我改文件复制黏贴,都能把自己绕晕了,太难了,有没有大手子能做一个,球球啦{:tieba_39:}
包括我自己玩到后面,星币太多了都把银行卡撑爆了,太搞了啊{:tieba_39:} {:tieba_12:}主要是我复制粘贴的时候,到skill文件的时候,有一个
{"type":"SHIP", "script":"com.fs.starfarer.api.impl.campaign.skills.BallisticMastery$Level2"},
类似这种的,$加后面的level数字,我完全不知道怎么搞,名字改了好像都不行
小的也没有java编程基础,只会读懂一些基础英文,太难了{:tieba_39:} {:tieba_12:}主要是我复制粘贴的时候,到skill文件的时候,有一个
{"type":"SHIP", "script":"com.fs.starfarer.api.impl.campaign.skills.BallisticMastery$Level2"},
类似这种的,$加后面的level数字,我完全不知道怎么搞,名字改了好像都不行
小的也没有java编程基础,只会读懂一些基础英文,太难了{:tieba_39:} {:tieba_12:}{:tieba_12:}你重生规则里选个通货膨胀疯狂扣钱不就行了吗?? 極光 发表于 2025-5-1 08:13
你重生规则里选个通货膨胀疯狂扣钱不就行了吗??
{:tieba_20:}这就去下 有个mod叫星币防溢出来着 这个简单啊。我的mod里面是低于一千万自动打钱,现在加一个过十亿扣钱好了。 选个负债开局? 0.98好像不会溢出了 用动态税率mod,买卖东西交1000%的税{:tieba_16:} 直接老船长开局{:5_124:}
页:
[1]