v2.1 · R1KO/other@0102094 · GitHub
- Добавлен server_id
- Добавлена автогенерация конфига cfg/sourcemod/chat_logging.cfg
- Исправлена ошибка в запросе
Мне всего лишь нужно чтобы вместо 1, 2, 3, 4 писало DM, GG, PB, ZM. Можешь сделать, чтобы в конфиге можно было прописывать не только циферные, но и буквенные значения?@andriyzver, либо править веб скрипт для банальной замены, либо для запроса на сервер и получения его названия, либо создать еще 1 таблицу (server_id, server_name) и изменить запрос выборки, либо еще плагин править чтобы в базу писал еще имя сервера
// ID сервера
// -
// По умолчанию: "1"
sm_chat_log_server_id "DM"
@Kyler_124, дебаг походу забыл убрать
# Текст сообщения (если psay - скрываем)
if ($sql_info['type'] == "sm_psay") print "<span style=\"color: #ffb000;\">*ПРИВАТНОЕ СООБЩЕНИЕ*</span></strong><br>";
else
{
if(strcmp($sql_info['message'], 'voteban') == 0)
print "<span style=\"color: #ffb000;\">" . $sql_info['message'] . "</span></strong><br>";
else
print "<span style=\"color: #ff0800;\">" . $sql_info['message'] . "</span></strong><br>";
}
# Текст сообщения (если psay - скрываем)
if ($sql_info['type'] == "sm_psay") print "<span style=\"color: #ffb000;\">*ПРИВАТНОЕ СООБЩЕНИЕ*</span></strong><br>";
else
{
if(in_array($sql_info['message'], array("voteban", "!voteban", "/voteban"), true))
print "<span style=\"color: #ffb000;\">" . $sql_info['message'] . "</span></strong><br>";
else
print "<span style=\"color: #ff0800;\">" . $sql_info['message'] . "</span></strong><br>";
}
# Время написания сообщения
print "<span class=\"text-info\">" . $sql_info['msg_id'] . " " . date("d.m - H:i:s", $sql_info['timestamp']) . " </span> ";
if ($sql_info['server_id'] == "1") print "<span class=\"text-info\">DM</span> ";
if ($sql_info['server_id'] == "2") print "<span class=\"text-info\">GG</span> ";
if ($sql_info['server_id'] == "3") print "<span class=\"text-info\">PB</span> ";
if ($sql_info['server_id'] == "4") print "<span class=\"text-info\">ZM</span> ";
Ну у меня вот так Оффтоп. Кстати я тоже думал прикрутить ссылку на подключение к серверу как на том сайте. Но у меня ничего не вышло. Да и на том сайте вместо запуска игры открывает страницу в магазине с ксго)@andriyzver, для кого-то делал другую вебморду на коленке, в которой ServerID и сервера прописываются в конфиге.
Вот такое получилось: http://etc.napas-project.ru/chat_log/