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

Текущая дата на сайте
На сайте...
Всего на сайте: 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 разрабатывает новый движок
  • Автоматическая оплата и мониторинг сервиса «Друзья»
  • Новые тарифы для Counter-Strike: Source
 
Написал: Stanly
Дата: 23 октября 2013 17:28
infinitywrc,
пожалуйста smile
Написал: infinitywrc
Дата: 23 октября 2013 17:14
Stanly, Вы гений =)))) А у меня rev-client.log создавался, думаю не нужно это прописывать, раз уж файлик создается) А нужно было попробовать, не морочил бы Вам голову)))) Спасибо ;))
 
Написал: Stanly
Дата: 23 октября 2013 16:29
infinitywrc,

Написал: infinitywrc
Дата: 23 октября 2013 16:04
Stanly,
Вот текст из старт.бат:
@echo off
cls
:loop
echo (%date% %time%) Starting SRCDS
start /wait/high srcds.exe -console -game cstrike -port 27017 +maxplayers 20 +map de_dust2
echo (%date% %time%) Restarting SRCDS
goto loop

А еще ж пробовал убирать режим консоли и дописывать +ip
Написал: infinitywrc
Дата: 23 октября 2013 16:00
Stanly,

Да запускал абсолютно чистый, без ничего, потом попробовал поставить mm и sm, проблема продолжается)) Файл с текстом есть. Гуглил, все прочитанные способы испробовал, все равно одно и тоже) Попробовал запустить сервер в графическом режиме, странно но он запускается, прописал в запуске свой внешний айпи, как бы запускается с этим айпи, но зайти на него могу только я, соответственно в поиске сервер не видно ну и "Unable to load Steam support library. This Server will operate in LAN mode only." по прежнему видно в консоли сервера. Уже аж смешно, может быть дождаться 82-го обновления, надеюсь оно решит проблему)))
 
Написал: Stanly
Дата: 23 октября 2013 09:27
infinitywrc,
Сервер запускаете абсолютно чистый без всяких плагинов, SM, MM и т.д. ? Файл steam_appid.txt с текстом "240" в корне сервера есть? Покажите строку запуска вашего сервера. С данной ошибкой уже встречались владельцы серверов и в гугле не мало тем с решением данной проблемы. Попробуйте там тоже поискать, может что то поможет.
Написал: infinitywrc
Дата: 22 октября 2013 16:43
Уже чистый сервер закачал через steamCMD, все равно ничего не поменялось. Не пойму, в чем проблема... Сервер крутил-крутил, уже и на другом компе пробовал (у меня винХР, а на том вин7), уже и роутер отключал, напрямую кабель к компу, все равно не могу справиться с этой загрузкой Лан-режима (хотя сервер и локально то не грузится, сразу зависает после надписи про Лан)
 
Написал: Stanly
Дата: 22 октября 2013 11:50
infinitywrc,
переустановите сервер с помощью SteamCMD и попробуйте запустить. Должно работать. А после можете залить поверх эмулятор.
Написал: infinitywrc
Дата: 21 октября 2013 00:05
Уже и стимовским тоже не запускается, пишет -
initializing steam libraries for secure internet server
затем
Unable to load Steam support library.
This Server will operate in LAN mode only.
и зависает загрузка...
Видимо это что-то с моей стороны не в порядке, удивительно что вчера не грузилось только с ноустим, а сегодня уже и стим)
Написал: infinitywrc
Дата: 20 октября 2013 23:43
Эта строка была раскоментирована в файле и путь тоже правильный (
 
Написал: bir3yk
Дата: 20 октября 2013 01:17
infinitywrc ,
попробуйте в rev.ini раскоментировать строку с ClienDll (# убрать перед ClienDll) убедитесь что путь к оригинальному стимклиенту правильный.
Написал: infinitywrc
Дата: 20 октября 2013 00:40
Да, устанавливаю все правильно, уже не первый раз патчу свои сервера, никогда проблем не возникало. rev-client.log создается. Заметил что запуск сервера зависает после того, как в консоли появляется надпись "initializing steam libraries for secure internet server".
 
Написал: Stanly
Дата: 19 октября 2013 19:48
infinitywrc,
что пишет? Устанавливали эмулятор как в инструкции написано? Файл rev-client.log создается на сервере? Слишком мало информации... напишите подробнее.
Написал: infinitywrc
Дата: 19 октября 2013 18:11
Привет всем) Не пойму в чем проблема, запускаю сервер стим - он запускается, работает, а патчу на ноустим - сразу не запускается( Сервер версии 81.
Написал: Alliester
Дата: 22 сентября 2013 12:42
Спасибо)
 
Написал: Stanly
Дата: 22 сентября 2013 09:46
Alliester,
посмотрите видео инструкции по установке RevEmu на сервер CSS. Установка почти ни чем не отличается. Нужно только в файле steam_appid.txt указать правильный appid игры.
Написал: Alliester
Дата: 21 сентября 2013 12:48
Помогите установить RevEmu на сервер Killing Floor, скачал архив последней версии RevEmu а что куда закидывать не знаю :) впервые с таким сталкиваюсь.
 
Написал: Stanly
Дата: 17 сентября 2013 11:05
myxa59rus,
попробуйте изменить вашу строку в батнике на вот это - reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "" /f
Или вот так - reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "D:\cssource\css serv by neoblogs.net v80\steamapps\common\Counter-Strike Source Dedicated Server\bin\steamclient.dll" /f

Donaukinder,
попробуйте в rev.ini на сервере поставить - AllowCracked=False.
Написал: myxa59rus
Дата: 15 сентября 2013 17:41
Всем привет! Поставил последний RevEmu на сервер, раньше играл с этой же машины со стима и все норм было, щас при запуске стима сервер становится стим!
Что не так?!
Вроде все правильно в батнике прописал:
reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d D:\cssource\css serv by neoblogs.net v80\steamapps\common\Counter-Strike Source Dedicated Server\bin\steamclient.dll /f
Написал: Donaukinder
Дата: 13 сентября 2013 12:10
Кстати еще наблюдается такая проблема !! При установке revemu на сервер , он рандомно начинает падать при дисконнекте игроков ! А именно при появлении сообщения (disconnected by user)! Как это решить ??
Написал: Donaukinder
Дата: 9 сентября 2013 12:15
это не игра а мод Firearms:Source v 2.0.1.Кидал из папки server!
 
Написал: bir3yk
Дата: 9 сентября 2013 12:00
Donaukinder,
а с какой папки кидали? игра какая?
Написал: Donaukinder
Дата: 9 сентября 2013 11:08
Поставил версию от 1.09.13 и у всех пользователей steam_id_pending ! Эьуль не настраивал ничего не менял Просто скинул в папку с сервером ! Сервер на 2007 сорсе 14 билд
Написал: STIHL
Дата: 8 сентября 2013 20:36
неа,просто когда ставлю эмуль в логе такая ошибка
 
Написал: bir3yk
Дата: 8 сентября 2013 16:31
STIHL,
обновление было сегодня что ли?
Написал: STIHL
Дата: 8 сентября 2013 15:26
2013/09/08 15:22:43 Startup
2013/09/08 15:22:43 Using ClientDll "-341926860"
2013/09/08 15:22:44 Using Interface: SteamClient012
2013/09/08 15:22:44 Interface Not Found: SteamUtils006)
2013/09/08 15:22:44 Interface Not Found: SteamUtils006)
 
Написал: bir3yk
Дата: 3 сентября 2013 18:57
да можно пользоваться старой, на этой неделе будет исправленная версия.
Написал: Bobson
Дата: 3 сентября 2013 18:10
Актуально ли пользоваться сейчас старой версией release_25072013? просто в новой версии не создаётся лог файл и боты не отображаются в поисковике.
Написал: Donaukinder
Дата: 2 сентября 2013 07:55
L 08/26/2013 - 18:31:47: Log file started (file "logs\L0826000.log") (game "G:\Steam_server_Firearms\orangebox\fas") (version "3943")
L 08/26/2013 - 18:31:47: [INFO]: Using new master server communication mode (sv_master_legacy_mode = 0)
L 08/26/2013 - 18:31:47: Log file closed
вот лог сервера ! Или нужен лог rev ?
 
Написал: bir3yk
Дата: 1 сентября 2013 20:51
что попадает в лог на сервере покажите.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.