From ae2799834a8f12674062064165b874b45fff4d88 Mon Sep 17 00:00:00 2001
From: GZod01
Date: Sun, 9 Mar 2025 19:02:14 +0100
Subject: [PATCH] s
---
config.php | 1 +
index.php | 18 +++++++++++++++---
leaderboardtools.php | 2 +-
3 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/config.php b/config.php
index b625ad1..62be221 100644
--- a/config.php
+++ b/config.php
@@ -14,6 +14,7 @@ CREATE TABLE sub_events (
sub_event_name VARCHAR(255),
sub_event_type INT(2) COMMENT '0: score, 1: speedrun(time based score)',
start_time INT(11) DEFAULT 0,
+ multiplier INT(11) DEFAULT 1,
PRIMARY KEY (event_code, sub_event_code)
)
SQL;
diff --git a/index.php b/index.php
index e933fde..60475d2 100644
--- a/index.php
+++ b/index.php
@@ -1,4 +1,7 @@
">Retour
Admin de l'event = $event_datas["event_name"] ?>
-
-
+
Ce sous-event n'existe pas retourner à l'accueil de l'event.
");
+ }
+ $sub_event_data=mysqli_fetch_assoc($sub_event_data_res);
+ ?>
+ = $event_datas["event_name"] ?>
+ Sous event: =$sub_event_data["sub_event_name"]?>
+ =getBuildedLeaderBoard($con, $event_code, $sub_event_code);?>
+
= $event_datas["event_name"] ?>
- Liste des sous events:
= getBuildedLeaderBoard($con, $event_code, "global"); ?>
+ Liste des sous events:
$player_id,"score"=>0,"player_name"=>$score["player_name"],"sub_scores_list"=>[]];
}
- $scores[$player_id]["score"]+=$score["score"];
+ $scores[$player_id]["score"]+=$sub_event["multiplier"]*$score["score"];
$scores[$player_id]["sub_scores_list"][$sub_event["sub_event_code"]]=$score["score"];
}
}