
Насчет Улиточных БР


В параметрах самолета (или чем вы там упарываетесь) есть такое свойство, economicRank, для каждого режима игры. Оно целое. Но как же получаются всякие 1.3, 2.7, 6.0, спросите вы? А вот как:
def ulitka_round(value, digits=0): mul = pow(10, digits) return floor(0.5 + float(value) * mul) / mul def calc_battle_rating_from_rank(economicRank): ulitka_round(economicRank / 3.0 + 1, 1)
Например:
bf109e-3, аркадка, 6 ранг -> 3.0;
fw190a-5, РБ, 11 ранг -> 4.7;
Дальше сами посчитаете, да?
|
</> |