Автор: Flame
2016 г.
После установки сервера многие ставят NoSteam эмуляторы
Информация для них
По поводу эмуляторов для сервера KF1
В общем изучил я слегка тему. Будем рассматривать новые эмуляторы
RevEmu (начиная от 5 марта 2016) по одной простой причине - я проверял свои идеи на них, да и вроде там какое-то важное обновление было.
Очень вероятно, что для более ранних версий выполняется всё то же самое, но утверждать не буду. В частности, я долгое время пользовался эмулятором (да и продолжаю для тестового сервака), который требует только заломанный steamclient, ему не нужен
rev.ini и отсылки к лицензионному
steamclient'у
Итак, насколько я понимаю для того, чтобы сделать сервер NoSteam достаточно
1.
заломанного steamclient'а
2.
лицензионного steamclient'а переименованного или положенного в другую папку
3.
rev.ini со ссылкой на этот лицензионный steamclient
Соответственно мои архивчики с эмуляторами содержат по 3 файла для винды и для линукса
steamclient.dll(so) - файл взятый с сайта автора
steamclient_old.dll(so) - переименованный базовый файл
и
rev.ini с минимально таким содержанием:
Линукс: - Код:
-
[steamclient]
ClientDLL=./steamclient_old.so
Винда: - Код:
-
[steamclient]
ClientDLL=.\steamclient_old.dll
Обычно rev.ini выглядит как-то так
- Спойлер:
- Код:
-
[Emulator]
CacheEnabled = False
Language = English
Logging = True
SteamClient = False
[Log]
FileSystem = True
Account = True
UserID = True
[steamclient]
PlayerName=PlayerName
Logging=true
DisableUnlockedItems = False
Use_hl_master = true
ClanTag=[revcrew]
ClientDLL=./steamclient_old.so
[GameServer]
AllowOldRev74 = True
AllowOldRev = True
AllowUnknown=True
AllowCracked = True
AllowLegit = True
AllowedAnyCountConnectUnknownClientWithOneIP = True
Fake_player = false
RevEmu_2012 = true
Возможно и есть плюс от этих дополнительных свойств - я не знаю. Можете поэкспериментировать.
Замечание:Я взял версию эмуляторов от 5 марта 2016. По одной простой причине - на эту версию антивирусы ругаются меньше, нежели на версию от 27 апреля)
Вот статистика:27 апреля и 5 марта
На случай, если у вас особо параноидальный антивирус - я запаролил архив, чтобы при попытке скачать не было ругани
Ссылка на эмуляторыпароль:
123Далее
Вопрос видимости серваков в поиске лицензионного клиента
Сразу скажу - рассматриваем сервера версии 1065 и для винды и для линукса
. Ибо что работает для 1065 - не работает для 1064).
В общем то мне и нечего сказать - никаких новых шагов делать не надо. Сервера видны по умолчанию.
Ниже патчи 1064->1065 для серверов. Для windows там 10 dll файлов и ucc.exe
Для linux'а только ucc-bin-real
Возможно достаточно заменить ucc.exe для винды, чтобы сервера отображались в поиске. Возможно. Лень проверять) Так что обновляйте сервера до 1065 и наслаждайтесь. Там подстава в том, что размеры этих 10 dll и файлов запуска никак не изменились в 1065 по сравнению с 1064, поэтому возможно кто-то из вас подумал, что и нечего обновлять)
Ссылка на патчи Для тех, кто принципиально хочет заломать более ранние версии сервера - возможно вам помогут старые эмуляторы.
Например, от 05.03.2014. Ещё вот интересная информация, так и не получилось мне на 1064 добиться результата таким способом