Проверенный
Пользователь
- Сообщения
- 1,536
- Реакции
- 2,319
- Помог
- 39 раз(а)
Добрый день!
Данная тема будет полезна тем, кто уже давно слышал или только недавно узнал о ReHLDS, но до сих пор не решился на него перейти по разным причинам. Многие думают, что это непосильный труд - обновить движок до новой версии, но это не так.
Как вы знаете, ReHLDS является заменой стандартного HLDS от Valve, но имеет ряд отличий. Не беспокойтесь, в физику игры никто не вмешивался, разработчики ReHLDS строят свой движок на точной копии базового движка с внесением нужных изменений, которые уменьшают нагрузку на сервер, а так же они исправляют все уязвимости и ошибки, которые были допущены в HLDS и через которые ваш сервер подвержен угрозам взлома и нарушениям работы. И все это без кучи дополнительных модулей и плагинов, с актуальной поддержкой от разработчиков и новыми возможностями.
Единственной трудностью, с которой вы можете столкнуться - это прекращение работы модулей, которые работают только с HLDS (например Dproto). Но для всего есть замена и бояться нечего.
Давайте начнем.
0. Проверяем версию нашего движка командой
2. Извлекаем из директории bin нужные нам файлы:
3. Включаем сервер и вводим команду version, должно вывести такую информацию:
Файлы размещены в нужном порядке, достаточно скопировать их с заменой.
В файле
Желательно перекомпилировать свои исходники (.sma) плагинов, чтобы не возникло проблем.
Актуальные версии модулей проверяйте в соответствующих темах
[оптимизация][функционал] Установка 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
Файлы размещены в нужном порядке, достаточно скопировать их с заменой.
В файле
README_AND_ADD_IN_server.cfg
находятся настройки, которые надо скопировать в ваш server.cfg
Желательно перекомпилировать свои исходники (.sma) плагинов, чтобы не возникло проблем.
Актуальные версии модулей проверяйте в соответствующих темах
Скачать: Яндекс || Google
Содержимое:
Содержимое:
- ReHLDS (ver. 3.6.0.675)
- ReGameDLL (ver. 5.9.0.366)
- ReAPI (ver. 5.8.0.178)
- Metamod-R (ver. 1.3.0.128)
- AMX MOD X (1.9.0 build 5249)
- ReUnion (ver. 0.1.92)
- ReAuthcheck (ver. 0.1.6)
- Resources Checker (ver. 2.5)
- WHBlocker (ver. 1.5.696)
- ReAimDetector (ver. 0.2.2)
- Revoice (ver. 0.1.0.32)
- ReSemiclip (ver. 2.3.9)
- SafeNameAndChat (ver. 1.1)
- zBot
Скачать: Яндекс || Google
Содержимое:
Содержимое:
- ReHLDS (ver. 3.6.0.675)
- ReGameDLL (ver. 5.9.0.366)
- ReAPI (ver. 5.8.0.178)
- Metamod-R (ver. 1.3.0.128)
- AMX MOD X (1.9.0 build 5249)
- ReUnion (ver. 0.1.92)
- ReAuthcheck (ver. 0.1.6)
- Resources Checker (ver. 2.5)
- ReSRDetector (ver. 0.1.0)
- WHBlocker (ver. 1.5.696)
- ReAimDetector (ver. 0.2.2)
- Revoice (ver. 0.1.0.32)
- ReSemiclip (ver. 2.3.9)
- SafeNameAndChat (ver. 1.1)
- zBot
Установка дополнительных модулей
Дальше рассмотрим ряд модулей, которые не обязательны для работы ReHLDS, но желательны к установке.
Дальше рассмотрим ряд модулей, которые не обязательны для работы 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
Защищает от специальных и непечатаемых символов в чате и ников игроков, которые могут вызвать баги на сервере
Последнее редактирование: