mirror of
https://github.com/pragma-/pbot.git
synced 2024-11-26 13:59:47 +01:00
Add ratio to scores
This commit is contained in:
parent
f4013a4594
commit
dcc48e98e2
@ -316,6 +316,14 @@ if (lc $command eq 'score') {
|
|||||||
$score .= ", ";
|
$score .= ", ";
|
||||||
|
|
||||||
$score .= "wrong: $player_data->{wrong_answers}" . ($player_data->{lifetime_wrong_answers} > $player_data->{wrong_answers} ? " [$player_data->{lifetime_wrong_answers}]" : "") . ", ";
|
$score .= "wrong: $player_data->{wrong_answers}" . ($player_data->{lifetime_wrong_answers} > $player_data->{wrong_answers} ? " [$player_data->{lifetime_wrong_answers}]" : "") . ", ";
|
||||||
|
$score .= "ratio: ";
|
||||||
|
my $wrong = $player_data->{wrong_answers} ? $player_data->{wrong_answers} : 1;
|
||||||
|
$score .= sprintf("%.2f", $player_data->{correct_answers} / $wrong);
|
||||||
|
if ($player_data->{lifetime_correct_answers} > 0) {
|
||||||
|
$wrong = $player_data->{lifetime_wrong_answers} ? $player_data->{lifetime_wrong_answers} : 1;
|
||||||
|
$score .= sprintf(" [%.2f]", $player_data->{lifetime_correct_answers} / $wrong);
|
||||||
|
}
|
||||||
|
$score .= ", ";
|
||||||
$score .= "current streak: $player_data->{wrong_streak}, ";
|
$score .= "current streak: $player_data->{wrong_streak}, ";
|
||||||
$score .= "highest streak: $player_data->{highest_wrong_streak}" . ($player_data->{lifetime_highest_wrong_streak} > $player_data->{highest_wrong_streak} ? " [$player_data->{lifetime_highest_wrong_streak}]" : "") . ", ";
|
$score .= "highest streak: $player_data->{highest_wrong_streak}" . ($player_data->{lifetime_highest_wrong_streak} > $player_data->{highest_wrong_streak} ? " [$player_data->{lifetime_highest_wrong_streak}]" : "") . ", ";
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user