Add Plus Statistics

Add Plus Statistics
This commit is contained in:
novgorodschi catalin
2026-07-28 08:48:19 +03:00
parent d4a83f3b7b
commit 7642151569
24 changed files with 844 additions and 9 deletions
@@ -113,6 +113,16 @@ $fh = fopen($myFile, 'w') or die("<br/><br/><br/>Can't open file: GameEngine\con
tz_config_set($text, '%SERVER%', SERVER);
tz_config_set($text, '%NEW_FUNCTIONS_OASIS%', $_POST['new_functions_oasis'] ?? '');
tz_config_set($text, '%ALLIANCEBONUSES%', $_POST['alliance_bonuses'] ?? 'false');
tz_config_set($text, '%PLUSSTATS%', $_POST['plus_statistics'] ?? 'false');
// intervalul si retentia: valori numerice, cu limite rezonabile
$psHours = isset($_POST['plus_stats_hours']) ? (float) $_POST['plus_stats_hours'] : 6;
if ($psHours < 0.25 || $psHours > 168) { $psHours = 6; }
tz_config_set($text, '%PLUSSTATSHOURS%', $psHours);
$psKeep = isset($_POST['plus_stats_keep']) ? (int) $_POST['plus_stats_keep'] : 0;
if ($psKeep < 0 || $psKeep > 3650) { $psKeep = 0; }
tz_config_set($text, '%PLUSSTATSKEEP%', $psKeep);
tz_config_set($text, '%NEW_FUNCTIONS_ALLIANCE_INVITATION%', $_POST['new_functions_alliance_invitation'] ?? '');
tz_config_set($text, '%NEW_FUNCTIONS_EMBASSY_MECHANICS%', $_POST['new_functions_embassy_mechanics'] ?? '');
tz_config_set($text, '%NEW_FUNCTIONS_FORUM_POST_MESSAGE%', $_POST['new_functions_forum_post_message'] ?? '');