info['login'] . '", "' . $txt . '", "' . $color . '", "1", "1", "0"]);';
}
if (!isset($_SESSION['help_step']) || $_SESSION['help_step'] < 1) {
$_SESSION['help_step'] = 1;
}
$go_help = [
1 => [
1 => 2,
2 => 3,
3 => 4,
],
2 => [0 => 1],
3 => [0 => 1, 1 => 3],
4 => [0 => 1],
];
if (str_starts_with($_POST['msg'], '/[')) {
$_POST['msg'] = str_replace(['/[', ']'], '', $_POST['msg']);
$_POST['msg'] = round((int)$_POST['msg']);
if (isset($go_help[$_SESSION['help_step']][$_POST['msg']])) {
$_SESSION['help_step'] = $go_help[$_SESSION['help_step']][$_POST['msg']];
} else {
jsHelp('----------------------------------------------------------------------------------------');
jsHelp('Ошибка, раздел справки не найден');
}
}
if (str_starts_with($_POST['msg'], '/help') || $_SESSION['help_step'] == 1) {
jsHelp('Добро пожаловать в раздел справки!');
jsHelp('Вырерите раздел справки: (Отправить ответ в чат. Пример: "/[1]")');
jsHelp('[1] Информация о пользовании чатом');
jsHelp('[2] Нагрузка сервера');
jsHelp('[3] Закрыть справку');
} elseif ($_SESSION['help_step'] == 2) {
jsHelp('Раздел: Информация о пользовании чатом');
jsHelp('Чат - выглядит как обычная веб-страница, где можно прочесть последние несколько десятков фраз, написанные участниками чата и модераторами.
Страница чата автоматически обновляется с заданной периодичностью. Участники чата которые нарушили правила общения могут получают молчанку и не могут общаться определенное время.
Для более подробной информации выберите следующий раздел.');
jsHelp('Вырерите раздел справки: (Отправить ответ в чат. Пример: "/[1]")');
jsHelp('[0] Вернуться назад');
} elseif ($_SESSION['help_step'] == 3) {
$load = sys_getloadavg();
jsHelp('Нагрузка: ' . $load[0] . ' / ' . $load[1] . ' / ' . $load[2]);
jsHelp('[1] Обновить');
jsHelp('[0] Вернуться назад');
} elseif ($_SESSION['help_step'] == 4) {
jsHelp('Спасибо за использование подсказки');
$_SESSION['help_step'] = null;
}
jsHelp('----------------------------------------------------------------------------------------');