▲ Наверх
Время на сайте
Текущее время на сайте

Текущая дата на сайте
На сайте...
Всего на сайте: 13
Гостей: 7
Пользователи: 
SWAT
R1KO

Роботы: 
Голосование

Ваш любимый шутер от Valve?

Half-Life (все части)
CS 1.6
CS:S v.34
CS:S v2230303
CS:GO

 
 
bir3yk.net » Мануалы и руководства » Установка RevEmu на сервер CS 1.6 (Windows / Linux)

Установка RevEmu на сервер CS 1.6 (Windows / Linux)

Установка RevEmu на сервер CS 1.6 (Windows/Linux)Установка RevEmu на сервер CS 1.6 (Windows/Linux)

Продолжаем серию мануалов посвященных установке эмулятора RevEmu и сегодня вы узнаете как сделать ваш сервер Counter-Strike 1.6 No-Steam. Не так давно CS 1.6 перенесли на новую систему загрузки - SteamPipe. После чего на обновленных серверах (до версии 1.1.2.7) перестал работать плагин dproto, который объединяет протоколы 47 и 48, а так же позволяет no-steam клиентам заходить на сервер. Но не спешите расстраиваться, после установки последней версии RevEmu, на ваш сервер смогут зайти как No-Steam (48 протокол), так и Steam игроки. Геймеры, которые все еще сидят на 47 протоколе зайти на ваш сервер не смогут, но это и к лучшему, уже давно пора обновится до 48-го протокола... Перед тем, как начать установку эмулятора, вам необходимо иметь сервер CS 1.6 скаченный с помощью программы SteamCMD. Данную программу вы можете загрузить по следующим ссылкам: SteamCMD для Windows и SteamCMD для Linux.

Условные обозначения:
[RevEmu] - папка в которую вы разархивировали эмулятор RevEmu
[ServerRoot] - корень папки с сервером (там где находится файл hlds.exe или hlds_run, смотря какая ОС)


Инструкция по установке на Windows:


1. Для начала необходимо скачать RevEmu (для Windows) последней версии на нашем форуме и разархивировать его в любую удобную для вас директорию
2. Затем заходите в папку [RevEmu]\server и копируете из нее файл rev.ini в [ServerRoot]
3. Из папки [RevEmu]\server\bin копируете папку steam и две библиотеки: Steam.dll и steamclient.dll в [ServerRoot]
4. Блокнотом или любым другим текстовым редактором открываете файл rev.ini в [ServerRoot] (который вы скопировали) и меняете следующие строки: "SteamDll=.\bin\Steam\Steam.dll" на "SteamDll=.\Steam\Steam.dll" и "ClientDLL=.\bin\Steam\steamclient.dll" на "ClientDLL=.\Steam\steamclient.dll"


Инструкция по установке на Linux:


1. Для начала необходимо скачать RevEmu (для Linux) последней версии на нашем форуме и разархивировать его в любую удобную для вас директорию
2. Затем заходите в папку [RevEmu]/linux и копируете из нее файл rev.ini в [ServerRoot]
3. После чего в папке [ServerRoot] переименовываете оригинальную библиотеку steamclient.so в steamclient_valve.so
4. Из папки [RevEmu]/linux/bin копируете библиотеку steamclient.so в [ServerRoot]
5. Блокнотом или любым другим текстовым редактором открываете файл rev.ini в [ServerRoot] (который вы скопировали) и меняете следующую строку: "ClientDLL=./bin/steamclient_valve.so" на "ClientDLL=./steamclient_valve.so"


Проверяем правильно ли вы установили эмулятор


На этом установка эмулятора на сервер CS 1.6 (Windows/Linux) завершена. Теперь необходимо проверить правильно ли вы все выполнили. Для этого запускаете ваш сервер, после чего в [ServerRoot] должен создастся файл rev-client.log. Если он создался, значит RevEmu установлен правильно. А если нет, то необходимо проверить строку запуска в файле hlds_start.bat. Перед строкой "hlds.exe -console ..." должна стоять строка очистки реестра - "reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "" /f". Если у вас данной строки нету, то скопируйте ее без внешних кавычек и вставьте в hlds_start.bat. Затем перезапустите свой сервер. Если и в этот раз rev-client.log не создался то нужно еще раз внимательно установить эмулятор по инструкции или же посмотреть наши видео инструкции которые находятся ниже. Советуем так же проверить вход с пиратки CS 1.6 (протокол 48) для полной уверенности в том, что все сделано правильно.



Похожие новости
  • Обновление движка сайта и сервера
  • Counter-Strike: Global Offensive обновление от 16 ноября
  • Мы подключили PayPal / We connected PayPal
 
Написал: bir3yk
Дата: 21 августа 2016 20:56
YIGIDO
1. где найти клиент cs 1.6 с эмулятором я не знаю.(вы его можете сделать сами, скопировать из архива файлы в папку с игрой).
2. да dproto не нужен.
Написал: YIGIDO
Дата: 21 августа 2016 20:15
bir3yk, after I used revemu for csgo server, ? really like your files. Revemu creates a unique steam id for non-steam players so we can ban them through their steamid and they can't just connect to server by resetting their modem /ip. First of all thanks for this. Now we want to open a cs.16 server with revemu. I have some questions about it.

1) where can ? find a working cs1.6 revemu client? (I searched but couldn't find.)

2) can ? use revemu (server) with STEAM CMD ? (without dproto)

I'll be glad if you can reply.
 
Написал: bir3yk
Дата: 7 апреля 2015 15:22
bob,
дпрото только для серверов, ревему для клиента и для сервера...
ждите скоро надеюсь выйдет новая версия с поддержкой голосового чата.


Написал: bob
Дата: 7 апреля 2015 10:53
этот плагин точно подходит для КС 1.6. а то там существует другой, дпрото, и конкретно что писать для но стим в какой строке указывать
 
Написал: bir3yk
Дата: 5 апреля 2015 14:15
bob,
в rev.ini разрешите подключаться тем типам клиентов которых не пускает на сервер, в rev-client.log написаны каких клиентов не пускает.
Написал: bob
Дата: 5 апреля 2015 12:00
пишет вот так: downloading client on http http://you_site.com
Написал: bob
Дата: 5 апреля 2015 10:13
для КС-1.6 все сделал правильно и создался файл но игроки не смогли зайти на сервер, не понятно почему
 
Написал: Stanly
Дата: 31 января 2015 20:48
dimult,
Вот тут почитайте - тут есть решение вашей проблемы. Нужно скачать эмулятор от 31.01.2015 и для клиента скачать 9110_1.bin файл и закинуть его в папку platform.
Написал: dimult
Дата: 29 января 2015 10:30
CS GO
После обновления 29.01.2015 RevEmu не работает :(((
сервер запускается только в лан с ошибкой Unable to load Steam support library.
 
Написал: Stanly
Дата: 26 июля 2013 23:45
spaceboy,
игру запускаете от администратора? Покажите rev-client.log с сервера с вашим подключением.
Написал: spaceboy
Дата: 26 июля 2013 19:09
Всё сделал, всё работает вроде - лог-файл создался.
Но войти не могу в игре на запущенный сервер - пишет -
You have been disconnected from the server.
Reason: downloading client on http://bir3yk.net

Что сие значит?
Надо клиент игры от вас скачать определенный, мой не подойдет что ли??
У меня -
Protocol version 48
Exe version 1.1.2.6 (cstrike)
Exe build: 16:05:41 Jun 15 2009 (4554)
Написал: serfreeman1337
Дата: 6 июля 2013 11:59
Походу проблема не в RevEmu .
Даже чистый билд без всяких эмуляторов не может соединится. Краны...
 
Написал: bir3yk
Дата: 6 июля 2013 11:18
serfreeman1337,
а зачем вы так написали? чем вас не устроил конфиг по умолчанию? попробуйте вернуть назад.
Написал: serfreeman1337
Дата: 6 июля 2013 08:59
Не соединяется с серверами VALVe. Пишет "Couldn't establish connection to the Steam servers.". И сервер не виден у стимовцев, в их мастер-сервере кранов.
Иногда всё же пишет "Steam connection successful. VAC Mode enabled.", но на мастер сервере я его всё равно не вижу :(

И еще:
я в конфиг написал
ClientDLL= steamclient_valve.so

вместо
ClientDLL=./steamclient_valve.so

Это может иметь место?

Зато впускает всех с RevEmu (любой версии), стимовцев и кракед стим =)
Впустило даже SteamClient, но он определился как old_revemu_9.74

А как работает с другими эмуляторами 48 протокола? Впустит ли SteamEmu ?
 
Написал: weinstreizeR
Дата: 29 июня 2013 21:17
Нужно установить Visual C++ 2010 Redistributable.
Написал: Donaukinder
Дата: 27 июня 2013 13:38
revloader пишет следующее

запуск программы невозможен изза отсутствия файла MSVCR100.dll
 
Написал: bir3yk
Дата: 23 июня 2013 22:07
запуск должен быть произведен через revloader.ехе
Написал: Donaukinder
Дата: 23 июня 2013 16:30
у меня при запуске hl.exe от администратора запускается стим ! А через .bat файл пишет что hl.exe не найден !
 
Написал: bir3yk
Дата: 22 июня 2013 22:31
запускаете от администратора?
Написал: Donaukinder
Дата: 22 июня 2013 14:44
скажите может я неправильно ставлю revemu на клиент ?? В лог файле при коннекте пишет very old revemu > хотя ставлю на клиен версию от 09.06ю2013 года ! Как revemu на клиент ставить ? Или может что то в rev.ini нужно менять ?
 
Написал: bir3yk
Дата: 19 июня 2013 03:28
установите последнюю версию на клиент и запустие с правами админа игру и посмотрите есть ли разница.
Написал: Donaukinder
Дата: 19 июня 2013 00:33
2013/06/19 01:29:29 Using Interface: SteamClient011
2013/06/19 01:29:38 Ticket: Very old Rev Emu.
2013/06/19 01:29:38 UserConnect IP = 109.229.36.70 | SteamID = STEAM_0:0:1843733574 (1)

вот лог файл . На клиенте стоит версия от 03.03.2013
 
Написал: bir3yk
Дата: 19 июня 2013 00:02
не пускает вас с новой версией? ну и где лог rev-client.log где видно что вы подключаетесь и вас не пускает? кто то еще пробовал подключится с новой версией на ваш сервер? и его лог подключения прикрепите.
Написал: Donaukinder
Дата: 18 июня 2013 22:58
bir3yk , в данный момент последняя версия эмулятора на клиенте. на сервере очень старая от 28.10.2010. Со старым эмулем сервер пускает и пиратчиков и стим юзеров ! Но в поиске серверов на стиме сервер не виден ! Сейчас это основная проблема . А с новым эмулем на сервере в поисе все мониторится а пиратчиков не пускает будь то новая или старая версия эмулятора ! Вот какая канитель !
 
Написал: bir3yk
Дата: 18 июня 2013 16:13
На пиратке установлена так же последняя версия ревему или древняя? если второе то не пустит их разумеется.
Написал: Donaukinder
Дата: 18 июня 2013 15:57
я его не вижу не в стим поиске не в нон стим ! В нон стим он будет отображаться только при добавлении его в сетти мастерсервер . А вот в стиме он должен быть видет , но его не видно после патча ! А если патчить новым revemu то в стим поиске он есть а вот пиратчиков не пускает !
 
Написал: Stanly
Дата: 18 июня 2013 12:21
Donaukinder,
вы его не видите в поиске No-Steam серверов, правильно? Если сервер не пускает пиратчиков - значит он steam. К сожалению не имею этой игры и за 2$ покупать желания не имею. Так бы точно смог проверить ваши слова, действительно ли что-то не так либо вы не правильно устанавливаете.
Написал: Donaukinder
Дата: 18 июня 2013 11:07
я имею игру в стим а также последнюю non steam gcf-версию. Я просто не понимаю в чем тут дело ! Если сервер пускает пиратчиков то не виден в поиске ! Если ставлю свежий revemu то тогда сервер виден в поиске , но не пускает пиратчиков ! Такое ощущение что он просто не патчится последней версией эмулятора ! Ибо со старой версией эмуля все норм ! Видимо наш bir3yk просто не учитывал этот аддон при создании новой версии revemu!
 
Написал: Stanly
Дата: 17 июня 2013 20:43
Donaukinder,
ой, случайно лобби написал вместо листен. Листен сервер должен создаваться. Можете посмотреть steam_id зайдя на какой то другой сервер? Вы игру качали откуда то или она у вас куплена в steam и вы на нее RevEmu установили?
Написал: Donaukinder
Дата: 17 июня 2013 19:53
нет . Лобби не создается ! это на клиенте ! А на сервере устанавливал чисто по инструкции отсюда !
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.