Как установить сервер в кс соурс

Обновлено: 02.07.2024

Подведём итоги

Поскольку играть по сети можно различными способами, вы может выбрать любой из них и наслаждаться сетевой игрой на своём сервере. Если использовать сторонние программы типа Hamachi, велика вероятность возникновения лагов и периодических вылетов из игрового процесса. Вот почему многие выбирают именно готовые сервера.

Также у вас есть возможность организовать собственный сервер, но будьте готовы, что его нужно будет популяризировать, иначе на него никто не будет заходить. Но для игры тесным кругом знакомых достаточно и локальной сети или своего небольшого сервера.

Вся информация предоставлена в ознакомительных целях. Копирование запрещено.

Эта публикация удалена, так как она нарушает рекомендации по поведению и контенту в Steam. Её можете видеть только вы. Если вы уверены, что публикацию удалили по ошибке, свяжитесь со службой поддержки Steam.

Этот предмет несовместим с Counter-Strike: Source. Пожалуйста, прочитайте справочную статью, почему этот предмет может не работать в Counter-Strike: Source.

Этот предмет виден только вам, администраторам и тем, кто будет отмечен как создатель.

В результатах поиска этот предмет сможете видеть только вы, ваши друзья и администраторы.


Как сделать свой CS:S Server в течении полу часа без набыков програмирования и танцев с бубнами.


11,937 уникальных посетителей
223 добавили в избранное






2 - Во вторых нужен внешний IP адрес. Что это такое?

Итак, представим себе как вы подключены к Интернету когда у вас внешний сетевой адрес:
Ваш компьютер - провайдер - Интернет
А вот такой расклад не подойдет:
Ваш компьютер - локальная сеть - провайдер - Интернет
Просто позвоните провайдеру, и спросите у вас внешний IP или нет. Хочу сделать замечание: динамичность адреса не имеет отношения к работоспособности. Другими словами, даже если каждый раз при подключении к Интернету у вас новый адрес, ваш сервер все равно будет виден для counter strike под этим IP, но при условии что он внешний.

3 - Для создания сервера css вам потребуется еще кое что - это хорошее железо

Конфигурация компьютера должна быть приемлемой. То есть для windows XP или Linux - 512Mb (мегаБАЙТ) оперативной памяти на 20 человек или Windows Vista/7/8/ - 1Gb соответственно. Желательно также запастись 2х или более ядерным процессором, для того чтобы можно было комфортно играть подключившимся, пока вы делаете за компьютером другие дела. Не рекомендуется играть в counter strike на том же компьютере, где запущен сервер (2х ядерный процессор частично решает эту проблему). Что бы проверить систему на производительность, запустите counter strike и поставьте все графические настройки на максимум - если компьютер не тормозит, то он полностью подойдет для ваших нужд.
Предположим все что нужно у вас есть. Перейдем к созданию.

Создаем сервер Counter-Strike Source с нуля

Каждый начинающий серверостоитель хочет создать свой собственный сервер. И данная статья поможет вам разобраться во всем.

И так мы начнем :

2) Запускаем эту программу :

а) Жмем кнопку Next

б) Жмем кнопку I Agree

в) Жмем кнопку Browse.

г) Выбираем папку куда будет установлена программа (будущий сервер) и жмем кнопку OK

д) Жмем кнопку Next

е) Меняем галочку с United States - East на Europe

ж) Жмем кнопку Next

з) Жмем кнопку Finish

Программа установлена.

3) Обновляем программу :

а) Идем в ту папку в которую мы установили нашу программу.

б) Запускаем программу HldsUpdateTool.

в) Ожидаем обновления..

4) Создаем bat файл для загрузки и последущих обновлений сервера:

а) Создаем обычный текстовый документ.

в) Сохраняем файл как update.bat

5) Загружаем сам сервер:

а) Запускам наш update.bat

б) Ожидаем загрузки сервера это может знаять от 30 минут до N-ого количества часов это все
зависит от вашей скорости интернета.

в) После завершения загрузки нажмите Enter.

6) Создаем bat файл для запуска сервера:

а)Создаем обычный текстовый документ.

-console - запускает сервер в консольном режиме. Без этого параметра сервер запустится с графическим интерфейсом (как через Steam) и потребует ручного нажатия кнопки для действительного запуска. (В принципе можно написать и +console , тогда сервер откроется в оконном режиме. Мне лично удобнее оконный режим.)
-game - указывает игру, для которой запускается сервер. Для серверов HL2DM и DOD Source
необходимо указывать hl2mp и dod соответственно.
+maxplayers - указывает максимальное количество игроков на сервере(в данном случае это 20)
+map - указывает стартовую карту для сервера. Этот параметр обязателен, кроме случая установки SourceTV прокси.
+sv_lan 0 - разрешает подключаться к вашему серверу игрокам через интернет
-tickrate 100 - тикрейты вашего сервера (в данном случае это 100)
+fps_max 0 - этот параметр максимально понизит пинг у игроков(Допускаються еще значения 600\1000).
-port - на каком порту запускаеться сервер (в данном случае это 27015)

в) Сохраняем файл как start.bat


7) Устанавливаем жизненонеобходимые плагины и утилиты для сервера (это обязятаельно) :

Установка сервера Counter-Strike: Source с нуля на Linux (Ubuntu)

Как известно, для работы игрового сервера меньше ресурсов (а значит и меньше затрат) нужно именно на ОС семейства Linux. Установка сервера Counter-Strike: Source на Linux с нуля в целом не сложная, но если вы не разбираетесь в Линуксе, тогда лучше все делать по пошаговой инструкции. В интернете можно найти информацию по установке сервера с нуля на Linux, но достаточно грамотных статей я встречал всего парочку. Недавно мы с друзьями запустили свой сервер для CS: Source, поэтому я решил свежим взглядом описать и показать весь процесс, а также обратить внимание на возможные проблемы и пути их решения.

Сразу оговорюсь, что речь идет об установке официального Steam сервера, потому что я не одобряю пиратство (по крайней мере с играми) и вам не советую. На момент написания статьи, цена на Counter-Strike: Source в Steam - всего 435р.

Для запуска сервера Counter-Strike: Source на Linux нам подойдет компьютер или VDS (виртуализация KVM) на любой ОС семейства Linux, имеющий минимум 1 ядро, 1 Гб ОЗУ и свободные 3 Гб места на диске под сам сервер. Если вы собираетесь запускать сервер дома, то вам понадобится внешний IP адрес или придется настраивать no-ip. Недорогие VDS с DDoS защитой вы можете посмотреть здесь. В этой статье мы будем удаленно устанавливать сервер на Ubuntu 14.04.5 LTS.

Если у вас под рукой компьютер на ОС Linux, то вам понадобится консоль и менеджер файлов, а если подключаться будем удаленно, то нам понадобятся shell-клиент PuTTY и FTP-клиент FileZilla (или любой другой, удобный вам).

Подготовка к установке сервера

1. Если у вас 64-битная система, то в первую очередь нужно установить библиотеки для запуска 32-битных приложений, потому что сервер игры как раз 32-битный. Сделать это можно одной командой:

2. Запускать сервер в целях безопасности рекомендуется от имени отдельного пользователя, поэтому давайте создадим нового пользователя. В моем примере это будет test.

После выполнения этой команды, вам нужно будет указать пароль для создаваемого пользователя, а также дополнительные данные. Вы можете пропустить ввод доп. данных, просто нажимая Enter. В конце, вам нужно будет подтвердить ввод данных, отправив Y.

Установка сервера

1. Заходим под именем созданного пользователя:

2. Теперь нам нужно создать папку для установки SteamCMD и перейти в нее. Для этого по очереди набираем команды:

Если все прошло успешно, вы увидите

3. Скачиваем архив SteamCMD:

После распаковки, у вас появятся файлы и папки:

linux32/
linux32/libstdc++.so.6
linux32/steamcmd
steamcmd.sh
steam.sh

Значит все хорошо и можно удалить скачанный архив:

4. Запускаем командную оболочку Steam:

Дожидаемся загрузки обновлений, после чего должна появиться консоль SteamCMD, вы поймете это по заголовку Steam>

5. Получаем гостевой доступ к сервису скачивания серверов:

Должно появиться 2 строчки, в конце обеих должно быть OK.

Теперь указываем, в какую папку будем скачивать сервер (папка будет создана автоматически). Сервер для CS: Source можно установить в папку css, но вы можете назвать ее по своему.

Директория css будет создана в домашнем каталоге, рядом с папкой steamcmd.

6. Запускаем загрузку сервера игры, указывая специальный стимовский app_id. Для CS: Source это 232330.

Начнется загрузка, которая будет выдавать Update state в процентах. Размер загружаемых данных примерно 2.30 Гб, поэтому придется подождать несколько минут до окончания загрузки.

Примечание : Если вдруг загрузка прервется и у вас будет написано "Error! App '232330' state is 0x402 after update job." или похожая ошибка, то просто снова отправьте команду app_update 232330 validate и процесс продолжится с того места, где прервался.

После успешной загрузки, вы увидите следующее:

7. Выходим из SteamCMD нажатием сочетания клавиш Ctrl+C или отправив команду quit.

Затем переходим в папку загруженного сервера.

Поскольку сервер фактически установлен, мы можем попробовать сделать тестовый запуск.

. / srcds_run - console - game cstrike + maxplayers 20 + port 27015 + map de_dust

У вас перед глазами пробежит много строк и в конце должно быть VAC secure mode is activated.
Однако, как мы видим на скриншоте, в процессе загрузки сервера возникли некоторые ошибки. Иногда он запускается при их наличии, а иногда может выдать FATAL ERROR.

Если при запуске вы видите ошибку . /.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory, то не пугайтесь, она легко поправима:

Эта команда создаст символьную ссылку с директории sdk32 на директорию linux32 и при следующем запуске, таких ошибок вы уже не увидите:

Первичная настройка сервера

Теперь давайте перейдем к визуальной работе с файлами, поскольку это удобнее, чем в консоли. Для этого подключаемся по FTP к нашему серверу (в случае удаленной работы).

1. Заходим в папку /css/cstrike/cfg/

В этой папке должен находиться главный файл конфигурации сервера - server.cfg. Вы можете создать этот файл, найти его описание и параметры в интернете, затем загрузить готовый файл в указанную папку по FTP. Но я рекомендую воспользоваться лучшим подробным конфигом, который я нашел и подкорректировал - в нем все настройки описаны на русском языке и вам не составит труда изменить все под ваши нужды. Скачайте его (ПКМ->Сохранить как), затем откройте в любом текстовом редакторе, измените название сервера и другие необходимые настройки под себя, затем загрузите в папку css/cstrike/cfg на вашем сервере.

СКАЧАТЬ (19,4 KiB, 1 355 скачиваний)

2. В этой же папке вы увидите и другие файлы конфигурации. Обратите внимание на файлы motd_default.txt , motd_text_default.txt и mapcycle_default.txt. Эти файлы вы можете скачать, изменить под себя и загрузить на сервер, убрав суффикс default.

  • motd.txt - файл используется для отображения информации в окне приветствия при подключении к серверу. Можно использовать HTML, картинки и даже музыку.
  • motd_text.txt - простой текстовый вариант приветствия, если не используется motd.txt
  • mapcycle.txt - файл со списком карт, смена карт происходит по списку из него. В него вы будете добавлять и новые карты, если будете загружать их на сервер.

3. При запуске сервера мы в логах видели надпись "anonymous game server account". Для полноценной работы сервера и проверки игроков по STEAM_ID, нам нужно привязать сервер к Steam. Для этого переходим на эту страницу Steam, авторизуемся в своем аккаунте, внизу страницы вводим номер приложения : 240 и нажимаем кнопку Создать. Полученный идентификатор копируем и сохраняем где-нибудь, он нам скоро понадобится.

4. Чтобы сервер было проще запускать, мы можем создать специальный файл для запуска, в котором будет прописана команда запуска сервера с необходимыми параметрами. Позже, вы сможете добавить этот файл в автозагрузку (Cron) и сервер игры будет запускаться автоматически при перезапуске самого сервера Linux.

CSS – это, фактически, обновленный КС 1.6 с некоторыми графическими усовершенствованиями. Этот тактический шутер стал чуть ли не самым популярным шутером, в который играют по сети. Сегодня вы узнаете, как играть в КС Соурс по сети, а не искать сервера самостоятельно.

Чтобы начать играть по сети, вам нужно предварительно установить игру на ваш ПК. В Source есть возможность создавать локальные игры, а это значит, что у каждого игрока есть шанс организовать свой собственный сервер. Что нужно для этого? Запустите Cурс и кликните «Создать сервер», а затем произведите настройку всех опций и в бой! После этого к серверу смогут присоединиться другие игроки. Чтобы сделать это, им достаточно знать адрес сервера. Если вы не хотите, чтобы незнакомые игроки имели возможность присоединиться к игре, тогда можете установить пароль на сервер.

Когда игра создана, самое время пригласить знакомых на сервер. Для этого достаточно сообщить им IP. О том, как узнать свой IP, много написано в интернете, поэтому мы не будем на этом останавливаться детально. Для подключения к серверу необходимо запустить консоль, нажав на Ё(

), а затем ввести строку, указав свой IP: connect 154.43.63.82:20775

Очень часто игроки используют утилиту Hamachi, которую можно бесплатно скачать в сети. Посредством главного меню есть возможность создать собственный сервер, перейдя в Сеть>Создать новую сеть.

Читайте также: