Reunion является продолжением DProto для ReHLDS.
Это metamod плагин, который позволяет заходить 47/48 Non-Steam на сервер.
Разработку начал Crock, но, в связи с появлением новых проектов, не успел закончить. На данный момент разработкой и поддержкой занимаются Asmodai и s1lent.
Особенности:
Установка:
Команды:
Это metamod плагин, который позволяет заходить 47/48 Non-Steam на сервер.
Разработку начал Crock, но, в связи с появлением новых проектов, не успел закончить. На данный момент разработкой и поддержкой занимаются Asmodai и s1lent.
Особенности:
- Поддержка всех известных steam/non-steam клиентов.
- Поддержка 48/47 протоколов.
- Эмуляция AuthID по железу клиента. Для этого на клиенте должен быть установлен один из поддерживаемых эмуляторов.
- Эмуляция AuthID по IP-адресу клиента. Для каждого типа клиента можно выбрать свой AuthID.
Например, для клиентов 48 протокола сделать STEAM_ , а для 47 — VALVE_ , либо вообще не пускать их на сервер. - Гибкая настройка разрешенных типов авторизации и префиксов для них.
Установка:
- Устанавливаем один из последних билдов сервера через SteamCMD.
- Устанавливаем MetaMod в <gamedir>/addons/metamod/, где <gamedir> — папка мода Half-Life, например /cstrike/ для Counter-Strike
- Создаем папку <gamedir>/addons/reunion/
- Копируем в нее из архива reunion_X_X_X.zip файл reunion_mm_i386.so или reunion_mm.dll в зависимости от используемой ОС
- Добавляем эту библиотеку в конфиг MetaMod. Для этого открываем <gamedir>/addons/metamod/plugins.ini (если его нет, создаем сами) и пишем:
Linux:
- Копируем из архива reunion_X_X_X.rar файл reunion.cfg в корень сервера или папку мода. Вносим в него необходимые изменения в соответствии с вашими требованиями к конфигурации.
- ОБЯЗАТЕЛЬНО НУЖНО ПРОПИСАТЬ SALT В КОНФИГЕ: # SteamIdHashSalt (string)# Salt string for SteamIDs hashing. Irreversibly changes SteamIDs. Applies only to SteamIDs generated by emulators.
# Should be more than 16 chars length. If string is empty, hashing is not applied. ( мин. лимит 31 имеет отношение лишь к AuthVersion = 3 который и стоит по-умолчанию, у кого 21 и т.п. это от старой версии, т.е AuthVersion < 3 и обратная совместимость имеется )
SteamIdHashSalt = - Запускаем сервер и командой meta list проверяем статус
Linux:
- Установка Reunion завершена
Команды:
- dp_clientinfo - сохраняет в квары информацию о типе авторизации игрока. Смотрите пример плагина в комплекте.