Найти в Дзене
NOLZA.RU

🛡 Как поставить античит ReHLDS и ReAuthCheck для полной защиты сервера CS 1.6

Если у тебя стоит обычный сервер CS 1.6 через старый HLDS, он уязвим: Решение: поставить модифицированную сборку ReHLDS и античит-плагины вроде ReAuthCheck. Результат: Официальная сборка: 🔗 https://github.com/dreamstalker/rehlds Или проще через готовые сборки: ⚠️ Важно: обязательно делай бэкап старого сервера! Metamod нужен для загрузки античит-плагинов. ✅ Теперь Metamod загружается вместо стандартного движка. ReAuthCheck состоит из модуля и плагина. Создаём файл rechecker/rechecker.ini: bashКопироватьРедактировать[Settings]
SteamRequired = 1
ValveRequired = 0
NoSteamRequired = 0 Расшифровка: Reunion — плагин, обеспечивающий правильную работу SteamID на NoSteam серверах, если нужно совместить легальные и пиратские клиенты. Сервер становится: Установка ReHLDS + ReAuthCheck — обязательный шаг для любого современного сервера CS 1.6:
Оглавление

📜 Введение

Если у тебя стоит обычный сервер CS 1.6 через старый HLDS, он уязвим:

  • читеры легко обходят защиту,
  • могут подменять SteamID,
  • ломать сервер через баги движка.

Решение: поставить модифицированную сборку ReHLDS и античит-плагины вроде ReAuthCheck.

Результат:

  • Больше стабильности.
  • Уменьшение уязвимостей.
  • Крепкая проверка игроков.

🚀 Что такое ReHLDS и ReAuthCheck

  • ReHLDS — это переработанный серверный движок Half-Life, полностью совместимый с CS 1.6, но безопаснее, быстрее и надёжнее.
  • ReAuthCheck — специальный модуль + плагин, проверяющий валидность SteamID игрока и защищающий от подделок.

🛠 Что нужно для установки

  • Рабочий сервер CS 1.6 (HLDS).
  • Доступ к файловой системе (через FTP или локально).
  • Права на перезапуск сервера.

📦 Как установить ReHLDS и ReAuthCheck: Пошаговая инструкция

Шаг 1. Скачать ReHLDS

Официальная сборка:

🔗 https://github.com/dreamstalker/rehlds

Или проще через готовые сборки:

Шаг 2. Обновление файлов сервера

  1. Скачай ReHLDS.
  2. Заменяй файлы:
    hlds_linux (если Linux) или hlds.exe (Windows).
    Все в папке /engine/.
    Некоторые бинарники (core.so, core.dll, swds.dll).

⚠️ Важно: обязательно делай бэкап старого сервера!

Шаг 3. Установка Metamod-r

Metamod нужен для загрузки античит-плагинов.

  1. Распакуй:
    В папку cstrike/addons/metamod/.
  2. Отредактируй файл liblist.gam в папке cstrike/:
    Заменить строку:
    bashКопироватьРедактироватьgamedll "dlls\mp.dll"на:
    bashКопироватьРедактироватьgamedll "addons/metamod/dlls/metamod.dll"

✅ Теперь Metamod загружается вместо стандартного движка.

Шаг 4. Установка ReAuthCheck

ReAuthCheck состоит из модуля и плагина.

  1. Установка модуля:
    Файл rechecker_mm_i386.so (Linux) или rechecker_mm.dll (Windows) положить в addons/metamod/dlls/.
  2. Прописать в addons/metamod/plugins.ini:
    bashКопироватьРедактироватьlinux addons/metamod/dlls/rechecker_mm_i386.so
    windows addons/metamod/dlls/rechecker_mm.dll
  3. Установка плагина:
    Плагин rechecker.amxx положить в addons/amxmodx/plugins/.
    Прописать его в addons/amxmodx/configs/plugins.ini.

Шаг 5. Настройка ReAuthCheck

Создаём файл rechecker/rechecker.ini:

bashКопироватьРедактировать[Settings]
SteamRequired = 1
ValveRequired = 0
NoSteamRequired = 0

Расшифровка:

  • SteamRequired = 1 — только Steam-клиенты могут заходить.
  • ValveRequired и NoSteamRequired — можно настраивать под себя.

🛡 Дополнительная защита с Reunion

Reunion — плагин, обеспечивающий правильную работу SteamID на NoSteam серверах, если нужно совместить легальные и пиратские клиенты.

  1. Скачать Reunion:
    🔗
    https://github.com/gs-cs/reunion
  2. Установка:
    Модуль reunion_mm.dll / reunion_mm_i386.so.
    Прописать в metamod/plugins.ini.
  3. Настройка через reunion.cfg:
    Можно запретить вход NoSteam-пользователей или разрешить их.

🔥 Результат после установки

Сервер становится:

  • Безопасным.
  • Защищённым от подмены ID.
  • Готовым для серьёзной игры.

🎯 Вывод

Установка ReHLDS + ReAuthCheck — обязательный шаг для любого современного сервера CS 1.6:

  • Гораздо меньше читеров.
  • Меньше крашей.
  • Больше удовольствия от игры.