This commit is contained in:
2023-08-07 13:52:16 +03:00
parent 7266569f69
commit d36d5361f2
11 changed files with 750 additions and 1312 deletions
+13 -6
View File
@@ -104,10 +104,17 @@ foreach ($keys as $key) {
);
}
$prize = [
1 => $xu_list[0] * 0.3,
2 => $xu_list[1] * 0.2,
3 => $xu_list[2] * 0.1,
];
const RATING_MSG = 'Клан %s получает %s екр. в казну клана за %s-е место в рейтинге!';
$stmt = Db::prepare('update clan set money2 = money2 + ? where id = ?');
$stmt->execute([$xu_list[0] * 0.3, $keys[0]]);
$stmt->execute([$xu_list[1] * 0.2, $keys[1]]);
$stmt->execute([$xu_list[2] * 0.1, $keys[2]]);
$stmt->execute([$prize[1], $keys[0]]);
$stmt->execute([$prize[2], $keys[1]]);
$stmt->execute([$prize[3], $keys[2]]);
Db::sql(
'insert into chat (text, city, type, new, time) values
@@ -117,9 +124,9 @@ Db::sql(
(?,\'capitalcity\',6,1,unix_timestamp())',
[
'<span style="color: red; font-weight: bold;">Рейтинг кланов ' . date('d-m-Y') . ' </span>',
'Клан ' . $log_list[0] . ' получает ' . $xu_list[0] * 0.3 . ' Екр. в казну клана за 1-е место в рейтинге!',
'Клан ' . $log_list[1] . ' получает ' . $xu_list[1] * 0.2 . ' Екр. в казну клана за 2-е место в рейтинге!',
'Клан ' . $log_list[2] . ' получает ' . $xu_list[2] * 0.1 . ' Екр. в казну клана за 3-е место в рейтинге!',
sprintf(RATING_MSG, $log_list[0], $prize[1], 1),
sprintf(RATING_MSG, $log_list[1], $prize[2], 2),
sprintf(RATING_MSG, $log_list[2], $prize[3], 3),
]
);