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

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

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

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

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

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

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

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

С данной статьи мы начинаем серию мануалов по установке эмулятора RevEmu на сервера и клиенты различных игр. Сегодня мы вам не только расскажем, но и покажем как правильно установить RevEmu на сервер Counter-Strike: Source. После чего ваш сервер станет No-Steam и на него смогут заходить как No-Steam, так и Steam игроки. В этом и есть основное преимущество No-Steam серверов, их намного проще раскрутить. Особенно если воспользоваться нашей услугой "Друзья". Как многие из вас уже знают, Counter-Strike: Source перенесли на новую систему загрузки - SteamPipe. Поэтому перед установкой эмулятора вам необходимо иметь сервер CS:S скаченный с помощью новой утилиты SteamCMD. Данную программу вы можете загрузить по следующим ссылкам: SteamCMD для Windows и SteamCMD для Linux.

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


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


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


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


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


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


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



Похожие новости
  • Valve разрабатывает новый движок
  • Мониторинг "Друзей" обновлен
  • Автоматическая оплата и мониторинг сервиса «Друзья»
Написал: Prallax
Дата: 22 мая 2015 18:37
нет нету alien и не пойму почему ставлю правильно по видео .
 
Написал: Stanly
Дата: 22 мая 2015 09:41
Prallax,
Добрый день.
Эмулятор правильно установили? Уверены что сервер no-steam?
При запуске сервера файл rev-client.log в корне сервера создается?
Написал: Prallax
Дата: 22 мая 2015 06:08
Доброе утро.
Скачал я другой клиент идентичный версии клиента с сервером так же RevEmu одинаковы и проблема осталась та же что не так ? объясните пожалуйста.


 
Написал: Stanly
Дата: 21 мая 2015 22:00
bob,
возможно.
Пожалуйста, удачи.
Написал: bob
Дата: 21 мая 2015 21:16
спасибо огромное , да все так и обстоит , сервер этот и скорее у него самого с клиентом проблема , спасибо еще раз......
 
Написал: Stanly
Дата: 21 мая 2015 13:23
bob,
Добрый день.
Судя по всему вы говорите про этот сервер - 91.215.138.123:27010 верно?
Если да, то он у вас стоит на Linux, а следовательно никакой реестр вы там не почистите. Так как данная команда очистки реестра нужна только на Windows. Да и на сервер ваш заходит без проблем, я только что зашел с no-steam. Возможно когда данный пользователь подключался были какие то проблемы на сервере (не работал например). Пусть еще раз попробует подключится.
Написал: bob
Дата: 21 мая 2015 09:28
вот нашел описание ошибки мне оказывается скинули а я проморгал сори ребят
|Otodontidae| ANCIENT, вот что пишет connection failed after 4 retries
Написал: bob
Дата: 21 мая 2015 09:17
Доброго времени суток господа, есть проблема, по сути эта проблема старая но полистав три страницы здесь я этого не увидел но у меня была такая проблема когда был с но стим , там при заходе на сервер выскакивала ошибка что то примерно такое (сервер файлэд 4) блин нет скрина и мне его не показали ну да ладно , обновил ревенум , и как бы для профилактики хотел спросить вот у меня srcds.sh вот такого формата (ссылку кину а то уж больно большой скрин) , мне интересно где там прописать такие строки если именно в них загвоздка :reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "" /f , знающие люди подскажите неучу неграмотному )))|Otodontidae|
 
Написал: Stanly
Дата: 18 мая 2015 00:16
Prallax,
Верно, нужно обновить клиент, так как он более поздней версии.
Написал: Prallax
Дата: 17 мая 2015 08:32
Если я правильно понел это клиент нужно обновлять или же эмуль на клиен новый?
 
Написал: Stanly
Дата: 17 мая 2015 00:10
Prallax,
конечно влияет, на более новую версию, со старой обычно не пускает...
Написал: Prallax
Дата: 16 мая 2015 11:21
Я ставил по видео но в основном ставят RevEmu 06.09.2014 тут я решил глянуть версии сервера и клиента и сморю что нет совпадений это как то влияет?

 
Написал: Stanly
Дата: 16 мая 2015 08:55
Prallax,
От вас требуется всего лишь внимательно установить эмулятор на сервер и тогда такой ошибки возникать не будет. Попробуйте заново установить RevEmu.
Написал: Prallax
Дата: 15 мая 2015 21:23
Ребят помогите не как все не могу решить эту проблему с ( STEAM validation rejected )
уже все перелопатил все форумы где ток можно печаль беда прям.

Лог на стороне клиента - rev-client.log

Написал: 872517414
Дата: 9 марта 2015 08:02
Stanly,
Oh,thank you very much.I am very need it.
 
Написал: Stanly
Дата: 9 марта 2015 01:45
872517414,
Hello.
This is the content of my start.sh:

echo "Starting Classic CSS"
sleep 1
screen -A -m -d -S css-classic ./srcds_run -console -game cstrike -port 27016 -ip 0.0.0.0 +map de_dust2 +maxplayers 24 +sv_lan 0 +fps_max 0

You can download it there
Написал: 872517414
Дата: 8 марта 2015 14:31
Hello,Stanly.Could you give me the start.sh? Посмотрел видео-инструкцию и понял, что у меня нет start.sh
 
Написал: Stanly
Дата: 3 марта 2015 16:28
prostoya,
для Windows качайте версию от 06.09.2014 как я вам написал ниже. И для Linux тоже ее.
Написал: prostoya
Дата: 3 марта 2015 12:15
а для венды какую ? )
в последней к примеру нет файлов rev.ini и steam_appid.txt
 
Написал: Stanly
Дата: 3 марта 2015 11:30
prostoya,
Последние версии сейчас идут тестовые и в основном для CS:GO.
На CSS сейчас устанавливайте версию от 06.09.2014
Написал: prostoya
Дата: 3 марта 2015 10:58
что-то статья совсем не актуальная ведь уже, в последних обновах лежат только 2 файла (линукс) и больше ничего..
искать остальное в старых версиях чтоли ? - в каких они тогда актуальные и подойдут сегодня ?
 
Написал: Stanly
Дата: 24 января 2015 01:33
EkcTracenc,
пожалуйста, удачи ;)
Написал: EkcTracenc
Дата: 23 января 2015 22:07
Я полный неудачник, весь день искал то, что можно было установить с самого хоста...
Stanly, спасибо за помощь)
 
Написал: Stanly
Дата: 23 января 2015 21:22
EkcTracenc,
Как сделать через FTP не знаю, можно сделать с помощью PuTTY. В нем можно в командной строке прописывать все что нужно для установки SteamCMD и затем сервера.
Написал: EkcTracenc
Дата: 23 января 2015 18:10
Stanly, А как мне так сказать прикрепить SteamCMD к арендованному серверу? Посмотрел валвовский гайд, сейчас качается сервер, только на моем компе, а через FTP то как это сделать?
 
Написал: Stanly
Дата: 23 января 2015 16:45
EkcTracenc,
Добрый день.
После установки сервера с помощью SteamCMD у вас в корне сервера должен появится данный файл - srcds.exe, а батник run_srcds.bat вы можете создать руками. Так же в корне сервера. И вписать в него например такой код:
cls
echo Protecting srcds from crashes...
echo If you want to close srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title www.SourceTM.com Watchdog
:srcds
echo (%time%) srcds started.
reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "" /f
start /wait/high srcds.exe -console -game cstrike -port 27016 -ip 0.0.0.0 +map de_dust2 +maxplayers 24 +sv_lan 0 +fps_max 0
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds
Написал: EkcTracenc
Дата: 23 января 2015 16:20
Посмотрел видео-инструкцию и понял, что у меня нет run_srcds.bat.
Что мне делать?
Написал: EkcTracenc
Дата: 23 января 2015 16:16
Подскажите пожалуйста, где находится файл run_srcds.bat., сделал все по инструкции, rev-client.log не появился. Арендовал сервер на serva4ek.
Написал: PyMuH
Дата: 10 января 2015 19:00
bir3yk

БОЛЬШОЕ СПАСИБО.вы меня выручили.Спасибо спасибо
 
Написал: bir3yk
Дата: 10 января 2015 18:53
PyMuH,
ошибку которую вы написали присутствует и на стим сервере и абсолютно ни на что не влияет.
Создается ли файл rev-client.log в корне сервера?
Установлен ли SM MM прописан sv_lan 0 в server.cfg и sv_lan 1 в sourcemod.cfg?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.