所以我对我尝试了多少次感到有点沮丧。我在这里使用# / 100 = % * Balance = Fine,但由于某种原因总是结果为0。请注意,这使用了外部API。
double fine = (getConfig().getBoolean("fineispercentage") == true ? getConfig().getInt("fine") / 100 * count * econ.getBalance(event.getPlayer().getName()) : econ.getBalance(event.getPlayer().getName()) - (econ.getBalance(event.getPlayer().getName()) - count * getConfig().getInt("fine")));
当为真时,结果总是为 0。当为假时,它会按照预期的方式进行,即根据计数减去一个数量。