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

Текущая дата на сайте
На сайте...
Всего на сайте: 19
Гостей: 18
Пользователи: 
- отсутствуют
Роботы: 
Голосование

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

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

 
 

Инструкция по установке RevEmu на сервер CS:GO (Windows)

Stanly
8 июня 2015 12:02
   Сообщение #1

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
Инструкция по установке RevEmu на сервер CS:GO (Windows):

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

1. Устанавливаете сервер CS:GO через SteamCMD и устанавливаете / обновляете MetaMod последнюю версию (stable branch) и SourceMod последнюю версия (stable branch).
2. Качаете RevEmu (последней версии, на данный момент от 01.08.2015)
3. Затем заходите в папку [RevEmu]\server и копируете из нее файл rev.ini в [ServerRoot], файл steam_appid.txt и revApps.ini копировать не нужно
4. После чего из папки [RevEmu]\server\bin копируете папку Steam и библиотеки steam.dll и steamclient.dll в [ServerRoot]\bin
5. Открываете файл [ServerRoot]/csgo/cfg/server.cfg (если файла нет, то нужно его создать) блокнотом и добавляете sv_lan 0 в конец файла. Так же стоит добавить следующие параметры: "host_info_show 2" и "host_players_show 2" (без кавычек). Сохраняете файл.
6. Открываете ваш батник (с помощью которого запускаете сервер) и в строку запуска добавляете следующие строки: +sv_pure 0 и +sv_lan 0
7. В файле [ServerRoot]\rev.ini раскоментируйте следующую строку: "#EnableNSNetSvc = UDP". То есть необходимо удалить символ - #, должно быть так: "EnableNSNetSvc = UDP" (без кавычек). И строка "#DisableUnlockedItems = True" должна быть закоментирована или должна выглядить так: "DisableUnlockedItems = False" (без кавычек), для того, чтобы все вещи на вашем сервере работали у no-steam игроков.
8. Теперь на серверной машине необходимо открыть определенный порт как UDP, какой именно порт рассчитывается в зависимости от порта вашего сервера по следующей формуле: 27015 (допустим это порт вашего сервера) - 5000 (фиксированное значение) = 22015 (данный порт вам необходимо открыть как UDP). Если он не будет открыт no-steam игроки не смогут подключится к вашему серверу. Этот порт отвечает за создание лобби для no-steam игроков и за передачу вещей между сервером и клиентом.
9. Запускаете сервер и пробуете зайти на него с no-steam клиента, который можете скачать вот тут.

Как открыть порт 22015 (допустим это ваш рассчитанный порт по формуле указанной выше в девятом пункте) как UDP на моем сервере:

Если ваш сервер стоит на хостинге:
1. На хостинге вы скорей всего не имеете прав на открытие и закрытие портов, поэтому вы должны проверить открыт ли этот порт или нет (про то как проверить это я написал ниже). Если нет, значит нужно писать саппорту хостинга с просьбой открыть порт 22015 как UDP, для того чтобы no-steam игроки могли заходить на сервер.

Если ваш сервер стоит на вашем компе (Linux):
1. Открыть порт вы сможете с помощью iptables
2. Вы должны прописать следующую команду, чтобы открыть порт 22015 как UDP:

iptables -A INPUT -p udp --dport 22015 -j ACCEPT

Если ваш сервер стоит на вашем компе (Windows):
1. Вы должны открыть настройки вашего роутера -> Переадресация -> Виртуальные серверы и на этой вкладке добавить порт 22015 как UDP

Если ваш сервер стоит на вашем компе (MAC):
1. Посмотрите это видео на youtube и вы скорей всего поймете как это сделать

Как проверить открыт порт 22015 (допустим это ваш рассчитанный порт по формуле указанной выше в девятом пункте) как UDP на моей серверной машине или нет:

1. Прежде чем писать саппорту хостинга, вы попробуйте проверить сами открыт ли порт 22015 как UDP или нет. Для этого вы должны установить nmap на ваш компьютер. Так же можете подробнее ознакомится с данным инструментом на Хабре. Как установить nmap на Linux, на Windows и на Mac OS X.
2. С примерами использования nmap можете ознакомиться в данной статье. Нас интересует следующая команда:

nmap -sU xxx.xxx.xxx.xxx -p 22015 // это UDP сканирование (которое нам нужно)
nmap -sV ххх.ххх.ххх.ххх -p 1-65535 // это TCP сканирование всех портов

Если вы получили следующий ответ:

22015/udp open
or
22015/udp open|filtered

Это значит, что порт 22015 судя по всему открыт и вы должны попробовать зайти на сервер с вашего no-steam клиента.
Если вы не можете подключится к серверу и вы уверены, что установили эмулятор RevEmu точно по инструкции, то вы должны написать саппорту хостинга с просьбой открыть порт 22015 как UDP на вашей серверной машине, чтобы no-steam игроки могли подключится к вашему серверу.

Если вы получили такой ответ:

22015/udp closed

Это значит, что порт 22015 закрыт и вы должны написать саппорту хостинга с просьбой открыть порт 22015 как UDP на вашей серверной машине, чтобы no-steam игроки могли подключится к вашему серверу.

Для того, чтобы все шмотки и наклейки работали на сервере:
1. В файле [ServerRoot]/rev.ini раскоментировать следующую строку: "#EnableNSNetSvc = UDP", должно быть - "EnableNSNetSvc = UDP" (без кавычек). Так же в данном файле есть строчка:"#DisableUnlockedItems = True" - должна быть закомментирована или вот так: "DisableUnlockedItems = False"
2. Проверить открыт ли порт 22015 (допустим это ваш рассчитанный порт по формуле указанной выше в девятом пункте) на сервере по которому идет передача пакета данных с оружием
3. Затем перезапустите сервер и проверьте есть ли у вас оружие.
Stanly
14 июня 2015 00:06
   Сообщение #2

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
Инструкция обновлена.
Rikardo
16 июня 2015 16:13
   Сообщение #3

Юнец
  • 0
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 3
Регистрация: 26.04.2014

Предупреждения:
Привет всем,у меня тоже проблем с сервер ксго ето что пишет при конект Server using 'public' lobbies, requiring pw no, lobby id ffffffffffffffff
ранше без проблема ну сейчас просто... все делал как админ все посатвил норм ну пока не могу играт на мой сервер все равно!
Пожалуста админ делай видео урок как нужно все всавит в сервер кс го Please :)
Stanly
17 июня 2015 00:00
   Сообщение #4

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
Rikardo,
Hello. I think you are not a Russian, so maybe you will understand more, if you read this Instruction on English - link
GH.Hamid
24 июля 2015 20:56
   Сообщение #5

Новобранец
  • 15
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 20
Регистрация: 20.07.2015

Предупреждения:
здравствуйте
Обучение принимать Накш
Я сделал все несколько раз, но клиент не может подключиться к серверу.
Кто не имеют никаких проблем, чтобы построить сервер?
Stanly
24 июля 2015 21:36
   Сообщение #6

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
GH.Hamid,
would be better if you will write on English =) Your Russian is really bad )
GH.Hamid
25 июля 2015 09:16
   Сообщение #7

Новобранец
  • 15
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 20
Регистрация: 20.07.2015

Предупреждения:
Excuse me.
From now on, I type in English.
Afonia152
27 июля 2015 18:37
   Сообщение #8

Новобранец
  • 15
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 10
Регистрация: 10.12.2013

Предупреждения:
Всем привет!Вот только что перезапустил сервер,опять no-steam игроки не могут заходить на сервер,что может быть посоветуйте?
Stanly
27 июля 2015 20:02
   Сообщение #9

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
Afonia152,
сервер обновляли? Адрес сервера пришлите.
Afonia152
27 июля 2015 20:14
   Сообщение #10

Новобранец
  • 15
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 10
Регистрация: 10.12.2013

Предупреждения:
134.249.152.85:27017 да пару дней назад как обнова была,но тогда всё нормально было!
Stanly
27 июля 2015 20:19
   Сообщение #11

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
Afonia152,
я только что с no-steam клиента зашел на ваш сервер без проблем, правда задержка не большая почему то перед коннектом.
Afonia152
27 июля 2015 20:47
   Сообщение #12

Новобранец
  • 15
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 10
Регистрация: 10.12.2013

Предупреждения:
Значит мой клиент устарел, я его обновляю и всё уже не помню с какой версии уже!
Stanly
4 августа 2015 12:18
   Сообщение #13

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
Инструкция обновлена.
ramboo
25 сентября 2015 17:41
   Сообщение #14

Юнец
  • 0
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 7
Регистрация: 25.09.2015

Предупреждения:
Добрый вечер! У меня такая проблема, поставил сервер по инструкции запускается хорошо без ошибок но через клиент нивкакую ненаходит сервер все перепробовал даже скачивал другой клиент никак. Помогите пожалуйста
P.S в моем городе стоит простой адсл
Stanly
26 сентября 2015 09:16
   Сообщение #15

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
ramboo,
адрес сервера пришлите. Вы порт дополнительный для коннекта прокинули? От вашего текущего порта отнимаете 5000 и открываете как UDP.
ramboo
26 сентября 2015 13:10
   Сообщение #16

Юнец
  • 0
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 7
Регистрация: 25.09.2015

Предупреждения:
Порты все открыты, лаже программой проверял. Я сервер ставлю не на внешный ип а на внутренний поэтому вы никак несможете проверить. А так могу скрины показать
Stanly
26 сентября 2015 13:49
   Сообщение #17

Храброе сердце
  • 150
Награды:
 
Репутация: 82
Группа: Пользователи
Сообщений: 1780
Регистрация: 7.11.2012

Предупреждения:
ramboo,
должна же хоть какая то ошибка на клиенте писаться - по какой причине на сервер не заходит. Или что то должно быть на сервере в rev-client.log.
badsysadmin
27 сентября 2015 21:11
   Сообщение #18

Новобранец
  • 15
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 10
Регистрация: 27.09.2015

Предупреждения:
Здравствуйте, не работает и всё. Всё сделал по инструкции. В sourcemod.cfg нет sv_lan. В server.cfg стоит sv_lan 0. Сам сервак тоже говорит, что sv_lan 0. При подключении пишет "Connecting to public(91.243.193.227:27015) ...
Server using 'public' lobbies, requiring pw no, lobby id ffffffffffffffff
"
Потом "Подключение к игре" после этого "Не удалось подключиться". Вот параметры запуска "-game csgo -console -insecure -usercon +game_type 0 +game_mode 0 +map de_dust2 +sv_pure 0 +sv_lan 0 +exec server.cfg -ip 0.0.0.0"

Всё перепробовал уже, но не хочет. ip - 91.243.193.227
bir3yk
27 сентября 2015 21:45
   Сообщение #19

Легенда
  • 150
Награды:
 
Репутация: 201
Группа: Администраторы
Сообщений: 4091
Регистрация: 7.11.2012

Предупреждения:
badsysadmin,
порт 22015 открыт? EnableNSNetSvc = UDP или TCP в rev.ini есть?
badsysadmin
27 сентября 2015 21:50
   Сообщение #20

Новобранец
  • 15
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 10
Регистрация: 27.09.2015

Предупреждения:
Открыт, есть UDP. Решил проблему с заходом, но на серве нету аватарки и скинов.
1чел. читают эту тему (гостей: 1)
Пользователей: 0

  Сейчас: 21 сентября 2018 06:56