Автор |
Сообщение |
FreeStyler
Новичок
Зарегистрирован: 27 авг 2012, 22:53 Сообщения: 7 Поблагодарили: 0 раз.
|
Здравствуйте, раньше держал выделенный сервер для HL, и он прекрасно работал. Потом забросил его, а когда сейчас заново его установил, то когда я вхожу на сервер, пишет Steam Validation Rejected. Я так понимаю, что эта ошибка стала появляться после перехода HL на SteamPipe. Причём если создавать сервер с помощью старого сервера (всё ещё доступного в утилитах), то на сервер пускает, но не отображается в списке и пишет, что он устарел. Прошу помочь знатоков этого дела. Сервер на Windows. P.S. HL лицензионный, поэтому написал в Steam Support, но они сказали, что серверами не занимаются, и что следует спрашивать на форуме. Вот я и спрашиваю =)
|
24 июл 2013, 22:40 |
|
|
TrueBlood
Активный участник
Зарегистрирован: 12 дек 2012, 05:27 Сообщения: 94 Поблагодарили: 1 раз.
|
Если клиент но-стим, а сервер стим, то выдаётся такая ошибка. Лицензионный хл должен работать со старыми серверами.
|
24 июл 2013, 22:47 |
|
|
FreeStyler
Новичок
Зарегистрирован: 27 авг 2012, 22:53 Сообщения: 7 Поблагодарили: 0 раз.
|
Всё верно - сейчас в Стиме существует Dedicated Server и Half-Life Dedicated Server. Первый вариант, находится по пути steamapps\Логин\dedicated server и при запуске пишет что Your server is out date. С ним HL работает, но сервер не отображается в списке. С вторым же, который находится в steamapps\Common\Half-Life клиент не работает и ругается, что не прошёл валидацию (то есть не пускает на собственный сервак). Half-life клиент - Лицензионный!
|
25 июл 2013, 05:20 |
|
|
GordonFreeman
Специалист
Зарегистрирован: 25 янв 2012, 20:30 Сообщения: 487 Поблагодарили: 19 раз. Откуда: Uzbekistan
|
sv_lan 0 Сделать SteamPipe 6027 non-steam поможет RevEmu. Но проще заставить старый сервер появится в поиске. Для этого нужно открыть файл steam.inf и заменить 1.1.2.1 на 1.1.2.2 и сделать хардрестарт. Проверить что сервер появился в поиске можно здесь.
|
25 июл 2013, 07:25 |
|
|
FreeStyler
Новичок
Зарегистрирован: 27 авг 2012, 22:53 Сообщения: 7 Поблагодарили: 0 раз.
|
Для этого нужно открыть файл steam.inf и заменить 1.1.2.1 на 1.1.2.2 и сделать хардрестарт. Спасибо большое GordonFreeman, я создал steam.inf с нужным значением в папке dedicated server и сервер перестал жаловаться и появился в списке, но хотелось бы ещё разобраться со SteamPipe сервером, так как на него не надо копировать карты, да и возможно Valve скоро оставит только SteamPipe sv_lan 0 К сожаленью, куда бы я это ни прописывал - результата нет. А куда надо-то? Однако получилось запустить SteamPipe сервер и HL. Для этого в папке Common\Half-Life я создал steam_appid.txt со значением 70 и поставил атрибут только чтение. Иначе, клиент при запуске его удаляет. Интересно что работает сервер только, если запускать его с hlds.exe в папке Half-Life, а если запускать через Tools/Half-Life Dedicated Server, то так же продолжает писать Steam Validation Rejected и не пускает на сервер. Знает кто в чём причина?
|
25 июл 2013, 22:40 |
|
|
Pontiy
Професионал
Зарегистрирован: 12 май 2012, 17:36 Сообщения: 735 Поблагодарили: 8 раз. Откуда: Украина, Луганск
|
У меня в этом вопросе опыт весьма скудный, да и то на линуксе. Но, кажeтcя, "sv_lan" - это параметр серверного конфига. Туда не пиcал?
_________________ @Pontiy975
|
26 июл 2013, 00:20 |
|
|
FreeStyler
Новичок
Зарегистрирован: 27 авг 2012, 22:53 Сообщения: 7 Поблагодарили: 0 раз.
|
Да, в файл Half-Life\valve\server.cfg
|
26 июл 2013, 03:42 |
|
|
GordonFreeman
Специалист
Зарегистрирован: 25 янв 2012, 20:30 Сообщения: 487 Поблагодарили: 19 раз. Откуда: Uzbekistan
|
А ты знаешь откуда Half-Life Dedicated Server запускается?
|
26 июл 2013, 06:36 |
|
|
FreeStyler
Новичок
Зарегистрирован: 27 авг 2012, 22:53 Сообщения: 7 Поблагодарили: 0 раз.
|
Хороший вопрос, по моему кроме hlds.exe в папке Common\Half-Life других исполняемых файлов нет. Можешь попробовать сам, интересно появится ли ошибка "Steam validation Rejected"
|
26 июл 2013, 18:09 |
|
|
Dr.Cheater
Специалист
Зарегистрирован: 10 июн 2012, 07:14 Сообщения: 391 Поблагодарили: 5 раз.
|
Мой сервер скачанный через SteamCMD нормально работает.
|
26 июл 2013, 18:42 |
|
|
FreeStyler
Новичок
Зарегистрирован: 27 авг 2012, 22:53 Сообщения: 7 Поблагодарили: 0 раз.
|
А он у тебя через батник запускается? Если да, можешь пример скинуть?
|
27 июл 2013, 00:06 |
|
|
Dr.Cheater
Специалист
Зарегистрирован: 10 июн 2012, 07:14 Сообщения: 391 Поблагодарили: 5 раз.
|
Держи Код: @echo off cls title StartUp :hlds echo (%time%) HLDS Started... reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "" /f start /wait hlds.exe -console +maxplayers 32 -game valve +map crossfire +ip 0.0.0.0 +port 27015 -insecure echo n| goto hlds echo (%time%) HLDS Crashed, restarting... goto hlds
|
27 июл 2013, 08:10 |
|
|
FreeStyler
Новичок
Зарегистрирован: 27 авг 2012, 22:53 Сообщения: 7 Поблагодарили: 0 раз.
|
Dr.Cheater Спасибо за помощь, теперь оба сервера отлично работают
|
27 июл 2013, 09:41 |
|
|