Проверенный
Пользователь
- Сообщения
- 1,536
- Реакции
- 2,324
- Помог
- 39 раз(а)
Добрый день!
Данная тема будет полезна тем, кто уже давно слышал или только недавно узнал о ReHLDS, но до сих пор не решился на него перейти по разным причинам. Многие думают, что это непосильный труд - обновить движок до новой версии, но это не так.
Как вы знаете, ReHLDS является заменой стандартного HLDS от Valve, но имеет ряд отличий. Не беспокойтесь, в физику игры никто не вмешивался, разработчики ReHLDS строят свой движок на точной копии базового движка с внесением нужных изменений, которые уменьшают нагрузку на сервер, а так же они исправляют все уязвимости и ошибки, которые были допущены в HLDS и через которые ваш сервер подвержен угрозам взлома и нарушениям работы. И все это без кучи дополнительных модулей и плагинов, с актуальной поддержкой от разработчиков и новыми возможностями.
Единственной трудностью, с которой вы можете столкнуться - это прекращение работы модулей, которые работают только с HLDS (например Dproto). Но для всего есть замена и бояться нечего.
Давайте начнем.
0. Проверяем версию нашего движка командой
2. Извлекаем из директории bin нужные нам файлы:
3. Включаем сервер и вводим команду version, должно вывести такую информацию:
Установка дополнительных модулей
Дальше рассмотрим ряд модулей, которые не обязательны для работы ReHLDS, но желательны к установке.
[оптимизация][функционал] Установка ReGamedll
Вы спросите, что это и зачем оно нам? Все просто: это библиотека, которая отвечает непосредственно за мод counter-strike и расширяет его функционал без подключения сторонних плагинов.
1. Скачиваем последнюю версию ReGamedll
2. Извлекаем из директории bin\bugfixed нужную нам библиотеку:
Файл game.cfg кладем в корневую директорию сервера или в папку cstrike
3. Установка ReGamedll завершена
[оптимизация][функционал] Amx Mod X 1.9
Актуальная версия Amx Mod X. Имеет ряд исправлений и улучшений, которые положительно сказываются на работе сервера. Поддерживает ReHLDS.
[оптимизация] Установка Metamod-R
Замена устаревшего Metamod-P. Имеет ряд оптимизаций и исправлений, а так же имеет поддержку ReHLDS.
[защита][функционал] Установка Reunion
Является заменой Dproto и обеспечивает одновременную игру steam и non-steam игроков на сервере.
[функционал] Установка ReAPI
Модуль необходим для работы плагинов, в которых задействован функционал reapi
[функционал] Установка Revoice
Позволяет общаться в голосовом чате на сервере игрокам со steam и non-steam версией игры.
[функционал] Установка ReSemiclip
Позволяет проходить через других игроков
[защита] Установка ReAIM
Обнаружение AIM и NoSpread читов
[защита] Установка ReChecker
Проверка клиентских файлов для обнаружения читов
[защита] Установка ReAuthCheck
Проверка авторизации игроков на сервере и защита от сторонних программ
[защита] ReSRDetector
Обнаружение быстрой ходьбы (speedhack) и быстрой смены ников (name spam)
[защита] WHBlocker
Блокировка wall hack читов и части aim читов
[защита] SafeNameAndChat
Защищает от специальных и непечатаемых символов в чате и ников игроков, которые могут вызвать баги на сервере
Данная тема будет полезна тем, кто уже давно слышал или только недавно узнал о ReHLDS, но до сих пор не решился на него перейти по разным причинам. Многие думают, что это непосильный труд - обновить движок до новой версии, но это не так.
Как вы знаете, ReHLDS является заменой стандартного HLDS от Valve, но имеет ряд отличий. Не беспокойтесь, в физику игры никто не вмешивался, разработчики ReHLDS строят свой движок на точной копии базового движка с внесением нужных изменений, которые уменьшают нагрузку на сервер, а так же они исправляют все уязвимости и ошибки, которые были допущены в HLDS и через которые ваш сервер подвержен угрозам взлома и нарушениям работы. И все это без кучи дополнительных модулей и плагинов, с актуальной поддержкой от разработчиков и новыми возможностями.
Единственной трудностью, с которой вы можете столкнуться - это прекращение работы модулей, которые работают только с HLDS (например Dproto). Но для всего есть замена и бояться нечего.
Давайте начнем.
0. Проверяем версию нашего движка командой
version
.- Если там "Exe build: 13:12:29 Aug 29 2013 (6153 или выше) - переходим к следующему шагу инструкции
- Если там "Exe build: Aug 28 2012 (5787) - обновляем сервер через Steam CMD / Depot Downloader или качаем чистую сборку.
2. Извлекаем из директории bin нужные нам файлы:
- для Linuxсистем:
- core.so
- engine_i486.so
- demoplayer.so
- hlds_linux
- hltv
- proxy.so
- valve
- dlls
- director.so
- dlls
- для Windows систем:
- core.dll
- demoplayer.dll
- hlds.exe
- hltv.exe
- proxy.dll
- swds.dll
- valve
- dlls
- director.dll
- dlls
3. Включаем сервер и вводим команду version, должно вывести такую информацию:
4. Установка ReHLDS завершенаProtocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.0.0.407-dev
Build date: 20:41:04 Jan 24 2017 (1018)
Build from: Merge pull request #321 from WPMGPRoSToTeMa/FixSpectatorBufferOverflow · dreamstalker/rehlds@e6fa6d7 · GitHub
Установка дополнительных модулей
Дальше рассмотрим ряд модулей, которые не обязательны для работы ReHLDS, но желательны к установке.
[оптимизация][функционал] Установка ReGamedll
Вы спросите, что это и зачем оно нам? Все просто: это библиотека, которая отвечает непосредственно за мод counter-strike и расширяет его функционал без подключения сторонних плагинов.
1. Скачиваем последнюю версию ReGamedll
2. Извлекаем из директории bin\bugfixed нужную нам библиотеку:
- cs.so для Linux систем
- mp.dll для Windows
Файл game.cfg кладем в корневую директорию сервера или в папку cstrike
3. Установка ReGamedll завершена
[оптимизация][функционал] Amx Mod X 1.9
Актуальная версия Amx Mod X. Имеет ряд исправлений и улучшений, которые положительно сказываются на работе сервера. Поддерживает ReHLDS.
[оптимизация] Установка Metamod-R
Замена устаревшего Metamod-P. Имеет ряд оптимизаций и исправлений, а так же имеет поддержку ReHLDS.
[защита][функционал] Установка Reunion
Является заменой Dproto и обеспечивает одновременную игру steam и non-steam игроков на сервере.
[функционал] Установка ReAPI
Модуль необходим для работы плагинов, в которых задействован функционал reapi
[функционал] Установка Revoice
Позволяет общаться в голосовом чате на сервере игрокам со steam и non-steam версией игры.
[функционал] Установка ReSemiclip
Позволяет проходить через других игроков
[защита] Установка ReAIM
Обнаружение AIM и NoSpread читов
[защита] Установка ReChecker
Проверка клиентских файлов для обнаружения читов
[защита] Установка ReAuthCheck
Проверка авторизации игроков на сервере и защита от сторонних программ
[защита] ReSRDetector
Обнаружение быстрой ходьбы (speedhack) и быстрой смены ников (name spam)
[защита] WHBlocker
Блокировка wall hack читов и части aim читов
[защита] SafeNameAndChat
Защищает от специальных и непечатаемых символов в чате и ников игроков, которые могут вызвать баги на сервере
Последнее редактирование модератором: