Added base ReHLDS server

This commit is contained in:
2025-06-23 18:32:38 +00:00
parent f1baaf0f00
commit 27f0b96306
24 changed files with 271 additions and 176 deletions

105
configs/amxx.cfg Normal file
View File

@ -0,0 +1,105 @@
// AMX Mod X - Глобальный файл конфигурации (amxx.cfg)
// Все настройки ниже применяются ко всем картам при запуске AMX Mod X.
echo [AMX Mod X] Исполняется файл конфигурации AMX Mod X
// Стандартный доступ для всех игроков (не админов):
amx_default_access "z" // по умолчанию флаг "z" (нет админских прав)
// Название поля setinfo для пароля администратора (если используется авторизация по нику)
amx_password_field "pass" // (Например: setinfo _pass "mypassword")
// Режим проверки админов (логирование):
// 0 - не проверять (логирование выкл., админские права не устанавливаются)
// 1 - обычный режим (проверять по users.ini с соблюдением флагов доступа)
// 2 - выгонять всех, кто не в списке (users.ini)
amx_mode "1"
// Отображение активности админов в чате:
// 0 - отключено ничего не показывать
// 1 - показывать действия админа без имени ("Админ: ...")
// 2 - показывать действия с указанием имени администратора
amx_show_activity "0"
// Прокручиваемое сообщение (бегущая строка) и частота:
// format: amx_scrollmsg "сообщение" <интервал_в_секундах>
amx_scrollmsg "Добро пожаловать на наш сервер CS 1.6! Приятной игры!" 80
// Центрированное цветное сообщение и цвет в формате RRRGGGBBB (закомментировано, при необходимости замените * на текст):
//amx_imessage "Текст сообщения в центре экрана" "000255000"
// Частота вывода цветного сообщения (в секундах)
amx_freq_imessage "60"
// Настройка защиты от флуд-чата (через сколько секунд можно снова отправить сообщение)
amx_flood_time "0.35"
// Количество зарезервированных слотов (требуется amx_hideslots 1, подробнее в описании плагина)
amx_reservation "1"
// Скрывать зарезервированные слоты (1 = да, слот не виден в счетчике игроков для обычных игроков)
amx_hideslots "1"
// Настройки отображения оставшегося времени карты (для команды timeleft):
// a - показывать белым текстом внизу экрана
// b - озвучивать голосом
// c - не добавлять слово "remaining/осталось" (в голосовом оповещении)
// d - не озвучивать единицы времени "hours/minutes/seconds" (в голосовом)
// e - показывать/озвучивать предупреждение, если оставшееся время меньше заданного
amx_time_display "a 1200" "a 600" "a 300" "a 180" "ab 60" "bcde 11"
// Озвучивать голосом команды "thetime" и "timeleft" (текущее время/осталось времени)
amx_time_voice "0"
// Минимальная задержка между голосованиями (секунд)
amx_vote_delay "15"
// Длительность голосования (секунд)
amx_vote_time "15"
// Показывать, кто за что проголосовал (1 = показывать, 0 = не показывать)
amx_vote_answers "1"
// Требуемый процент игроков для успешного голосования (kick, ban, map и обычное)
amx_votekick_ratio "0.40"
amx_voteban_ratio "0.75"
amx_votemap_ratio "0.40"
amx_vote_ratio "0.50"
// Максимальное время продления карты (в минутах)
amx_extendmap_max "90"
// Шаг продления карты при голосовании (в минутах)
amx_extendmap_step "15"
// Режим ранжирования игроков (статистика HLstatsX / csstats):
// 0 - по нику игрока
// 1 - по уникальному идентификатору (SteamID/AuthID)
// 2 - по IP адресу
csstats_rank "1"
// Сброс статистики (0 - не сбрасывать, 1 - сбросить статистику)
csstats_reset "0"
// Максимальный размер файла со статистикой (число записей рейтинга)
csstats_maxsize "3500"
// Длительность показа статистики HUD после убийства (секунд)
amx_statsx_duration "12.0"
// Задержка очистки HUD-статистики относительно конца фризтайма раунда (секунд)
// (отрицательное значение очистит HUD-статистику до окончания фризтайма)
amx_statsx_freeze "2.0"
// Разрешить клиентам выбирать язык сообщений AMX Mod X (0 - фиксированный сервером, 1 - клиент может выбрать)
amx_client_languages "1"
// Режим отладки плагинов:
// 0 - отключить отладку
// 1 - только для плагинов с флагом "debug" в plugins.ini
// 2 - для всех плагинов (может снизить производительность!)
amx_debug "0"
// Режим отладки мультиязычных сообщений (для отладки конкретного языка укажите код, например "en")
// По умолчанию "" (пустая строка) = отключено
amx_mldebug ""