找回密码
 初始化身份识别芯片
查看: 753|回复: 4

游戏文字Bug, 应该是非单一模组的问题, 所以发在这里

[复制链接]

战列舰长

发表于 2025-5-20 18:13:35 | 显示全部楼层 |阅读模式
问题求助
已解决
本帖最后由 SunnyNight1 于 2025-5-20 18:58 编辑

在hull_mods.csv改了船插说明(description)然后游戏就挂了

因为不是单一模组的问题所以发在这里, 模组Bug回报那边一定要说某一个模组的问题

这是日志:

1610243 [Thread-10] INFO  sound.O  - Creating streaming player for music with id [Alpha Centauri.ogg]
1610258 [Thread-10] INFO  sound.OooO  - Playing music with id [Alpha Centauri.ogg]
1614430 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.util.FormatFlagsConversionMismatchException: Conversion = c, Flags =  
java.util.FormatFlagsConversionMismatchException: Conversion = c, Flags =  
        at java.util.Formatter$FormatSpecifier.failMismatch(Unknown Source)
        at java.util.Formatter$FormatSpecifier.checkBadFlags(Unknown Source)
        at java.util.Formatter$FormatSpecifier.checkCharacter(Unknown Source)
        at java.util.Formatter$FormatSpecifier.<init>(Unknown Source)
        at java.util.Formatter.parse(Unknown Source)
        at java.util.Formatter.format(Unknown Source)
        at java.util.Formatter.format(Unknown Source)
        at java.lang.String.format(Unknown Source)
        at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source)
        at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source)
        at com.fs.starfarer.ui.impl.StandardTooltipV2$12.createImpl(Unknown Source)
        at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
        at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
        at com.fs.starfarer.ui.thissuper.showTooltip(Unknown Source)
        at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source)
        at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
        at com.fs.starfarer.coreui.refit.ModPickerDialogV3.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.newui.L.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
        at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
        at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
        at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
        at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
        at com.fs.state.AppDriver.begin(Unknown Source)
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher.super(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)


改成中文改成英文都挂

请各位大佬帮帮忙, 谢谢各位大佬

星域军阀

高级机师

发表于 2025-5-20 18:45:25 | 显示全部楼层
本帖最后由 cjy4312 于 2025-5-20 18:47 编辑

你自己改了啥,改回去不就行了
自己把游戏搞炸了归咎于bug是不对的
这个报错是格式化字符转换的报错,报错原因是你自己修改的文本中出现了不合规范的百分号 %

点评

我自己做模组的时候, 复制其他模组的格式, 我认为如果其他模组没有问题, 那么我这么做也没问题, 没有学过任何程式, 制作模组, 全部都是抄抄左抄抄右自学的, 弹出问题了我自然要来问, 游戏日志我看不懂, 不管怎么样,  详情 回复 发表于 2025-5-20 18:57

战列舰长

 楼主| 发表于 2025-5-20 18:57:40 | 显示全部楼层
cjy4312 发表于 2025-5-20 18:45
你自己改了啥,改回去不就行了
自己把游戏搞炸了归咎于bug是不对的
这个报错是格式化字符转换的报错,报错 ...

我自己做模组的时候, 复制其他模组的格式, 我认为如果其他模组没有问题, 那么我这么做也没问题. 我没有学过任何程式, 制作模组, 全部都是抄抄左抄抄右自学的, 弹出问题了我自然要来问, 游戏日志我看不懂, 不管怎么样, 谢谢你的回答!

战列舰长

发表于 2025-5-21 10:01:54 来自手机 | 显示全部楼层
要用%%(游戏里显示为%),不能直接用%,会报错,%在代码里有特殊含义

点评

了解了谢谢  详情 回复 发表于 2025-5-23 10:18

战列舰长

 楼主| 发表于 2025-5-23 10:18:47 | 显示全部楼层
切尔莉 发表于 2025-5-21 10:01
要用%%(游戏里显示为%),不能直接用%,会报错,%在代码里有特殊含义 ...

了解了谢谢

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2025-12-6 07:10

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表