ReHLDS — различия между версиями
W1ck3d (обсуждение | вклад) |
W1ck3d (обсуждение | вклад) |
||
Строка 38: | Строка 38: | ||
<br />Частые обновления | <br />Частые обновления | ||
<br />Низкая нагрузка на ядро процессора при большом количестве игроков. | <br />Низкая нагрузка на ядро процессора при большом количестве игроков. | ||
− | |||
<br /> | <br /> | ||
=== Список дополнительных кваров === | === Список дополнительных кваров === |
Версия 13:49, 3 октября 2018
Во время установки нужно удалить следующие плагины, так как они не работают:
Dproto, WhBlocker 1.5.570, Semiclip 1.9f, Semiclip 2.2, Patchmoney, Roundendblock, orpheu, okapi.
Вместо Dproto используйте мультипротокол Reunion.
Вместо античитов, проверяющие файлы игроков при подключении, а так же использующие orpheu и okapi используйте античит Rechecker.
Список плагинов в нашей панели управления, которые работают на ReHLDS:
AMX Mod X 1.8.2 RUS
Reunion
Rechecker
sXe Injected 9.7.0.0 (15.4)
HLGuard
ReSemiclip 2.2(a)
VoiceTranscoder
ReLocalizebugfix
WhBlocker 1.5.620
Revoice 0.1.25
SafeNameAndChat
ReHLDS это результат реверс-инжиниринга оригинального HLDS (build 6152/6153) с использованием отладочной информации DWARF, встроенной в linux версию HLDS, engine_i486.so.
В процессе реверс-инжиниринга было обнаружено и исправлено множество недостатков и потенциальных багов.
На данный момент Re-HLDS недостаточно протестирован как полная замена HLDS, но уже сейчас вы можете прикоснуться к новым, инновационным разработкам.
Данный билд рекомендуется устанавливать только продвинутым пользователям.
Вы всегда можете сменить билд обратно на 7ххх, если Вас не устроил функционал и возможности Re-HLDS.
А так же вы всегда можете внести свою помощь разработчикам, совершенствовать данный билд или обратится за поддержкой на официальный сайт.
Данный билд имеет высокую производительность, а так же ряд других новшеств и изменений.
Поддерживает AMX Mod X и все плагины на данной платформе.
Содержание
Особенности ReHLDS
Высокая производительность
Отвечает новым стандартам протокола безопасности
Частые обновления
Низкая нагрузка на ядро процессора при большом количестве игроков.
Список дополнительных кваров
sv_force_ent_intersection "0"
Исправлять застревание на передвижной платформе/ентити. (Глобальная проблема на DeathrunMod и на картах с транспортом эвакуации)
"0" Выключить
"1" Включить
sv_cmds_log "1"
Детальное логирование действий игроков на сервере
"1" писать только в консоль сервера
"2" писать только в лог файл processcmds.log
"3" писать в консоль и в лога файл
sv_rehlds_stringcmdrate_max_burst "400"
кол-во разрешённых cmd команд от клиента к серверу (максимальное пиковое значение)
sv_rehlds_stringcmdrate_max_avg "80"
кол-во разрешённых cmd команд от клиента к серверу (максимальное среднее значение)
sv_rehlds_movecmdrate_max_burst "3500"
кол-во разрешённых команд от клиента к серверу (максимальное пиковое значение)
sv_rehlds_movecmdrate_max_avg "750"
кол-во разрешённых команд от клиента к серверу (максимальное среднее значение).
sv_auto_precache_sounds_in_models <1|0>
автоматически грузит клиенту звуки, привязанные к studio моделям (по умолчанию 0 выключено)
sv_rehlds_force_dlmax <1|0>
принудительно выставляет клиенту cl_dlmax 1024 (по умолчанию 0 выключено)
"listipcfgfile" "listip.cfg"
В каком файле хранить информацию о запрете IP адресов (по умолчанию listip.cfg)
sv_delayed_spray_upload <1 | 0>
Загружать пользовательские спреи после входа в игру, а не при подключении, включение функции увеличивает скорость загрузки. (по умолчанию 0 выключено)
sv_echo_unknown_cmd <1 | 0>
Отображение "unknown" в консоли при вводе несуществующих команд (по умолчанию 0 - выключено)
sv_rehlds_hull_centering <1 | 0>
Устанавливает размер entity по центру (по умолчанию 0 - выключено)
sv_rcon_condebug <1 | 0>
Позволяет отключить логирование пароля RCON (по умолчанию 1 - включено)
sv_rehlds_userinfo_transmitted_fields <keys>
setinfo поля которые будут переданы клиентам от сервера.
Если keys не установлен, то все поля будут переданы, за исключением приставки с подчеркиванием (к примеру _ah). Каждый ключ должен начинаться на слеш.
Например "\name\model\*sid\*hltv\bottomcolor\topcolor". (по умолчанию "" - всё будет передаваться)
sv_rehlds_movecmdrate_avg_punish "5"
Тип наказания за превышение фильтра sv_rehlds_movecmdrate_max_avg
"-1" kick
"0" бан навсегда
"5" Время бана в минутах (по умолчанию 5)
sv_rehlds_movecmdrate_burst_punish "5"
Тип наказания за превышение фильтра sv_rehlds_movecmdrate_max_burst
"-1" kick
"0" бан навсегда
"5" Время бана в минутах (по умолчанию 5)
sv_rehlds_stringcmdrate_avg_punish "5"
Тип наказания за превышение фильтра sv_rehlds_stringcmdrate_max_avg
"-1" kick
"0" бан навсегда
"5" Время бана в минутах (по умолчанию 5)
sv_rehlds_stringcmdrate_burst_punish "5"
Тип наказания за превышение фильтра sv_rehlds_stringcmdrate_max_burst
"-1" kick
"0" бан навсегда
"5" Время бана в минутах (по умолчанию 5)
sv_rehlds_local_gametime <1 | 0>
Снижает лаги на клиенте когда карта играется уже давно (по умолчанию 0 - выключено)
sv_rehlds_attachedentities_playeranimationspeed_fix <1 | 0>
Исправления ошибка с походкой анимации увеличение скорости, когда игрок имеет некоторые присоединенные объекты (aiments). Может вызвать отставание анимации, когда cl_updaterate низка. (по умолчанию 0 - выключено)
sv_rehlds_maxclients_from_single_ip "5"
Кол-во разрешённых клиентов с одного IP адреса (по умолчанию 5)
sv_rehlds_send_mapcycle
Отправить mapcycle.txt в сообщении serverinfo (поведение HLDS, но оно не используется на клиенте)
По умолчанию 0 - выключено
syserror_logfile "sys_error.log"
Файл записи системных ошибок (по умолчанию sys_error.log)
reu_version
Версия reunion эмулятора установленного на сервере.
Все эти переменные можете занести в server.cfg для управления.
Обновления ReHLDS до последней версии
Если на вашем сервере стоит не обновленная версия ReHlds, то в разделе "Настройки" - "Билды сервера" ReHlds будет у вас выглядеть как не активный и для обновления вам нужно заново активировать ReHlds, Так же и на тарифе PRO.
Как это будет выглядеть в панели управления:
- Есть обновления ReHlds
- ReHlds последней версии
Описание билдов ReHLDS
-dev - код от разработчика, билд скомпилирован стандартными средствами icc компилятором
-dev_gcc - Боле упрощена оптимизация. Траектория пули лучше вырисовывается и игрокам кажется, что на сервере стрельба хорошая. Кажется именно потому, что это визуальный, а не физический эффект.
-dev_mpatch - Мелкие изменения кода работы движка от myarena, рекомендуется для тех у кого игроки жалуются на ошибку overflow
При обновлении папка dlls не затрагивается.
Новые билды появляются в 20х числах каждого месяца.
Разработчики
dreamstalker, Asmodai, s1lent, PRoSToTeMa, Adidasman, Crock, Lev, In-line.
Полезные ссылки
Информация по производительности: http://wiki.myarena.ru/759
Официальный русскоязычный сайт: http://www.dedicated-server.ru/vbb/showthread.php?t=26201
Официальный англоязычный сайт: http://cs.rin.ru/forum/viewtopic.php?f=10&t=67651
Открытый исходный код проекта: https://github.com/dreamstalker/rehlds/
Сайт для отправки прямого баг репорта: https://github.com/dreamstalker/rehlds/issues