Запустите сервер Counter Strike: Global Offensive (CS: GO) в Ubuntu 14.04.

  1. Прежде чем вы начнете
  2. Предпосылки Counter-Strike: Global Offensive
  3. Установите Counter Strike: Global Offense
  4. Настройте сервер
  5. Запустите сервер
  6. Присоединяйся к игре
  7. Настройки игры
  8. RCON

Сэм Молдин

Используйте промо-код DOCS10 для получения кредита в размере 10 долларов США на новом счете.

Counter Strike: глобальное наступление (CS: GO) - шутер от первого лица от Valve. Хостинг вашего собственного сервера дает вам полный контроль над вашей игрой и игровыми режимами, так что вы можете играть именно так, как вы хотите. Это руководство содержит инструкции о том, как загрузить выделенный сервер и запустить игровой сервер.

Это руководство содержит инструкции о том, как загрузить выделенный сервер и запустить игровой сервер

Прежде чем вы начнете

  1. Вам понадобится Пар учетная запись и копия Counter Strike: глобальное наступление , Маркер игрового сервера необходим для размещения общедоступного сервера CS: GO. Без токена клиентские подключения ограничены только локальной сетью.

  2. Заполните наше руководство: Установите SteamCMD для игрового сервера Steam , Это установит и запустит SteamCMD на вашем Linode, и в этом руководстве будет указано, где заканчивается страница SteamCMD.

Примечание.

Данное руководство написано для пользователя без полномочий root. Команды, которые требуют повышенных привилегий, имеют префикс sudo. Если вы не знакомы с командой sudo, вы можете проверить наши Пользователи и группы руководство.

Предпосылки Counter-Strike: Global Offensive

Из руководства SteamCMD, один дополнительный шаг необходим специально для CS: GO.

  1. Замените правило брандмауэра, чтобы немного расширить диапазон портов, доступных для игры. Эта команда предполагает, что у вас есть только правила iptables из руководства SteamCMD:

    sudo iptables -R INPUT 5 -p udp -m udp --sport 26900: 27030 --dport 1025: 65355 -j ПРИНЯТЬ

Установите Counter Strike: Global Offense

  1. Убедитесь, что вы находитесь в каталоге ~ / Steam, затем откройте приглашение Steam>.

    cd ~ / Steam && ./steamcmd.sh

  2. В приглашении SteamCMD войдите анонимно:

    Войти анонимно

    Или войдите под своим именем пользователя Steam:

    Войти example_user

  3. Установите CS: GO в домашний каталог пользователя Steam:

    force_install_dir ./csgo-ds app_update 740 validate

    Это может занять некоторое время. Если загрузка выглядит так, как будто она замерзла, наберитесь терпения. После завершения загрузки вы должны увидеть следующие выходные данные:

    Успех! Приложение '740' полностью установлено. паровой>

  4. Выход из SteamCMD.

    выйти Примечание

    Чтобы обновить CS: GO, снова запустите вышеуказанные 4 команды.

CS: GO требует токен сервера, если вы не хотите ограничивать игроков только клиентами, подключающимися из локальной сети сервера. Это требует наличия учетной записи Steam и владения CS: GO. Увидеть Valve в CS: GO вики Для получения дополнительной информации о GSLT.

Настройте сервер

  1. Создайте файл с именем server.cfg, используя предпочитаемый текстовый редактор. Выберите имя хоста и уникальный пароль RCON, который вы нигде не используете.

    ~ / Steam / csgo-ds / csgo / cfg / server.cfg 1 2 3 4 5 6 7 8 имя хоста "server_hostname" sv_password "server_password" sv_timeout 60 rcon_password "rcon_password" mp_autoteambalance 1 mp_limitteams 1 writeid writeip

    Для обширного списка параметров server.cfg, см. эта страница ,

  2. Создайте скрипт запуска для CS: GO с содержанием, приведенным ниже. Обязательно замените YOUR_GSLT в команде скрипта токеном входа на игровой сервер .

    ~ / startcsgo.sh 1 2 3 4 #! / bin / sh cd ./Steam/csgo-ds screen -S "Counter-Strike: Global Offensive Server" ./srcds_run -game csgo -usercon + game_type 0 + game_mode 1 + mapgroup mg_bomb + map de_dust2 + sv_setsteamaccount YOUR_GSLT -net_port_try 1

    При запуске скрипт изменит каталоги на ~ / Steam / csgo-ds и запустит сервер Dust2 в режиме конкурентной игры в экран сессия. Дополнительные режимы запуска и параметры игры см. В Valve. CS: GO вики ,

  3. Сделайте скрипт исполняемым:

    chmod + x ~ / startcsgo.sh

Запустите сервер

  1. Теперь, когда ваш сервер установлен и настроен, его можно запустить, запустив скрипт startcsgo.sh из домашнего каталога вашего пользователя steam.

    cd ~ / && ./startcsgo.sh Осторожно

    С этого момента не нажимайте клавиши Control + C в консоли, если вы не хотите остановить CS: GO.

  2. Чтобы отсоединиться от сеанса экрана, на котором запущена консоль сервера, последовательно нажмите эти две комбинации клавиш:

    Контроль + A
    Control + D

  3. Чтобы вернуть консоль обратно, введите следующую команду:

    экран -r

  4. Чтобы остановить сервер, верните консоль CS: GO и нажмите CONTROL + C.

Присоединяйся к игре

  1. Запустить Counter-Strike: Global Offensive.

  2. После запуска перейдите в « Play» и нажмите « Обзор серверов сообщества» .

  3. Нажмите на вкладку « Избранное », а затем нажмите « Добавить сервер» внизу.

  4. Введите IP-адрес вашего Linode и нажмите Добавить этот адрес в избранное .

  5. Вы увидите свой новый сервер Counter-Strike: Global Offensive. Нажмите « Подключиться» в правом нижнем углу и начните дробление.

Настройки игры

Режимы и типы игр

Вы можете изменить тип игры и параметры режима для запуска различных типов серверов:

Режим game_mode game_type Классический Казуальный 0 0 Классический Соревновательный 0 1 Гонка вооружений 1 0 Снос 1 1

Эти настройки изменяются в команде запуска.

RCON

Когда вы вошли на сервер, вы можете открыть консоль RCON с помощью кнопки возврата (`) или назначенного ключа. Для входа в систему введите rcon_password и ваш пароль. Для получения дополнительной информации о RCON, нажмите Вот ,

Вы можете обратиться к следующим ресурсам за дополнительной информацией по этой теме. Хотя они предоставляются в надежде, что они будут полезны, обратите внимание, что мы не можем ручаться за точность и своевременность размещенных извне материалов.

Найдите ответы, задайте вопросы и помогите другим.

Это руководство опубликовано под CC BY-ND 4.0 лицензия.