SunnyNight1 发表于 2025-5-20 18:13:35

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

本帖最后由 SunnyNight1 于 2025-5-20 18:58 编辑

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

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

这是日志:

1610243 INFOsound.O- Creating streaming player for music with id
1610258 INFOsound.OooO- Playing music with id
1614430 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)


改成中文改成英文都挂{:tieba_30:}

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

cjy4312 发表于 2025-5-20 18:45:25

本帖最后由 cjy4312 于 2025-5-20 18:47 编辑

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

SunnyNight1 发表于 2025-5-20 18:57:40

cjy4312 发表于 2025-5-20 18:45
你自己改了啥,改回去不就行了
自己把游戏搞炸了归咎于bug是不对的
这个报错是格式化字符转换的报错,报错 ...
我自己做模组的时候, 复制其他模组的格式, 我认为如果其他模组没有问题, 那么我这么做也没问题. 我没有学过任何程式, 制作模组, 全部都是抄抄左抄抄右自学的, 弹出问题了我自然要来问, 游戏日志我看不懂, 不管怎么样, 谢谢你的回答!

切尔莉 发表于 2025-5-21 10:01:54

要用%%(游戏里显示为%),不能直接用%,会报错,%在代码里有特殊含义

SunnyNight1 发表于 2025-5-23 10:18:47

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

了解了谢谢
页: [1]
查看完整版本: 游戏文字Bug, 应该是非单一模组的问题, 所以发在这里