Как создать сервер в CS GO:: Инструкция от А до Я. CS: GO — покупка, создание учетной записи, сервера Что нужно для создания сервера cs go

2.Извлеките содержимое архива в папку

(Например: C:\SteamCmd\)
Не извлекайте содержимое архива в папку Steam клиента или в папку с программой HLDSUpdateTool.

3. Запуск SteamCmd

Зайдите в эту папку через командную строку
(Windows: выполнить -> cmd -> cd C:\SteamCmd) и запустите SteamCmd
Windows: Пропишите steamcmd
Linux: Пропишите STEAMEXE=steamcmd ./steam.sh
Программа выполнит автоматическое обновление и запустит командную строку Steam.
Пропишите help для получения дополнительной информации.

4. Авторизуйтесь с помощью своей учетной записи Steam с CS:GO

Вы должны выйти из Steam клиента, чтобы авторизоваться в SteamCMD Update Tool
Код: login username password
4a. Если у вас появилась ошибка Steam Guard, введите проверочный код, который придёт вам в письме на e-mail, используя следующую команду (вам необходимо проделать это лишь один раз):
Код: set_steam_guard_code yourcodehere login username password

5. Вы должны увидеть сообщение о том, что вы успешно авторизовались.

Далее описан процесс загрузки и обновления приложения выделенного сервера CS:GO. Эти действия необходимо выполнять каждый раз при обновлении игры. Чтобы упростить процесс обновления, прочитайте последний пункт этой статьи.

1. Если перед этим вы не проделывали вышеуказанные пункты, то запустите SteamCmd
2. В командной строке Steam укажите папку для установки выделенного сервера CS:GO.Например:

Абсолютный путь:
Код: force_install_dir c:\csgo-ds\
На одну папку выше:
Код: force_install_dir ..\csgo-ds\
3. Установка или обновление CS:GO
Если вы устанавливаете сервер или хотите проверить целостность файлов сервера, выполните команду:
Код: app_update 740 validate
Если вы хотите просто обновить уже установленный сервер, выполните команду:
Код: app_update 740
4. После завершения, пропишите quit в консоли Steam>, чтобы отсоединить свой аккаунт от серверов Steam.

Запуск сервера

Classic Casual:
Код: srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust
Classic Competitive:
Код: srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust
Arms Race:
Код: srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust
Demolition:
Код: srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust

Дополнительная настройка

Настройка сервера Counter-Strike: Global Offensive отличается от той, к которой привыкли администраторы игровых серверов предыдущего поколения.
Далее мы рассмотрим некоторые принципиальные отличия.

server.cfg

Файл server.cfg находится в в папке \csgo\cfg

Теперь, начиная с CS:GO, этот файл перестал играть роль основного инструмента для настройки переменных сервера. Некоторые переменные, такие как mp_timelimit, теперь недоступны даже в консоли сервера, т.к. они сейчас загружаются из отдельного файла (см. gamemodes.txt ниже).Тем не менее, вы всё ещё будете использовать этот конфигурационный файл для изменения названиясервера, cron пароля, пароля на сервер и других команд, к которым у вас есть доступ. Вот пример очень простого конфигурационного файла:
Код:
hostname «Counter-Strike: Global Offensive Dedicated Server»
rcon_password «yourrconpassword»
sv_password «» // Устанавливает пароль для захода на сервер
log on // Включает логирование информации на сервере
Далее вы можете добавить дополнительные команды для настройки сервера на ваш вкус:
Код:
mp_freezetime 5 // Время перед началом раунда
mp_join_grace_time 15 // Время, втечение которого игроки могут присоединиться к команде после начала раунда
sv_cheats 0
sv_lan 0
//**Некоторые команды для настройки ботов
bot_difficulty 1
bot_chatter «off»
bot_join_after_player 1
bot_quota 10
bot_quota_mode «fill»
//**Следующие команды отвечают за баны
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
После того, как вы запустили выделенный сервер, вы можете прописать следующую команду, чтобы вывести все команды, которые можно использовать в файле server.cfg:
Код:
// Получившийся файл будет расположен в папке вашего сервера CS:GO
cvarlist log cvarlist.txt
gamemodes.txt

Файл gamemodes.txt находится в в папке \csgo\.

Это основной файл для конфигурации сервера. Вы можете управлять такими вещами, как время, раунды, дружественный огонь, ущерб от орудий, максимальное количество игроков и т.д. Далее мы обсудим некоторые основные моменты по использованию этого файла. Каждая секция файла разделена по типам игры. Среди них Casual, Competitive, Arms Race (Gun Game) и Demolition (gungametrbomb). Найдите секцию, которую вы хотите отредактировать, и вы сможете увидеть список переменных, которые можно изменить.

Замечание: Этот файл перезаписывается после каждого обновления сервера. Не забывайте каждый раз делать резервную копию перед запуском обновления!

Боты

Вы можете изменить количество ботов; способ, по которому боты заполняют сервер; а так же их способность переговариваться, используя следующие переменные:
Код:
«bot_quota_mode» «fill»
«bot_defer_to_human_items» «1»
«bot_defer_to_human_goals» «0»
«bot_difficulty» «1»
«bot_dont_shoot» «0»
«bot_chatter» «normal»
«bot_autodifficulty_threshold_low» «-2.0»
«bot_autodifficulty_threshold_high» «0.0» // Значение между -20.0 и 20.0

Переменные раунда

Для настройки раундов используются следующие переменные. Вы можете изменить тип смены карты «по количеству раундов» на смену «по времени», как долго игроки будут ждать перед началом раунда,зафиксировать камеру наблюдения только на игроков своей команды. Каждая переменная устанавливается на каждый тип игры отдельно, поэтому нужно пройтись по всем типам игры, чтобы переменная изменилась везде!
Код:
«mp_afterroundmoney» «0»
«mp_playercashawards» «1»
«mp_teamcashawards» «1»
«mp_maxrounds» «30»
«mp_timelimit» «0»
«mp_roundtime» «2»
«mp_freezetime» «15»
«mp_buytime» «45»
«mp_forcecamera» «1» // Установите 1, чтобы следить только за своей командой.
«mp_defuser_allocation» «0»
«mp_death_drop_gun» «1»
«mp_death_drop_grenade» «2» // 0=нет, 1=лучшее, 2=текущее или лучшее
«mp_death_drop_defuser» «1»

Смена орудий в Gun Game и Demolition

Вы можете найти переменные, которые отвечают смену орудий в обоих Gun Game модах. Вы можете установить порядок выдачи орудий и количество убийств, необходимых для смены орудия. Эти переменные уникальны для каждой команды, так что не забывайте менять их для обеих команд, чтобы не создать дисбаланс между командами. Для примера, ниже приведён список орудий в Arms Race для одной из команд:
Код:
«mp9» { «kills» «1» }
«mac10» { «kills» «1» }
«mp7» { «kills» «1» }
«bizon» { «kills» «1» }
«ump45» { «kills» «1» }
«p90» { «kills» «1» }
«nova» { «kills» «1» }
«mag7» { «kills» «1» }
«xm1014» { «kills» «1» }
«sawedoff» { «kills» «1» }
«galilar» { «kills» «1» }
«famas» { «kills» «1» }
«ak47» { «kills» «1» }
«m4a1» { «kills» «1» }
«sg556» { «kills» «1» }
«aug» { «kills» «1» }
«awp» { «kills» «1» }
«m249» { «kills» «1» }
«negev» { «kills» «1» }
«glock» { «kills» «1» }
«hkp2000» { «kills» «1» }
«tec9» { «kills» «1» }
«p250» { «kills» «1» }
«deagle» { «kills» «1» }
«fiveseven» { «kills» «1» }
«elite» { «kills» «1» }
«knifegg» { «kills» «1» }
Пример для мода Demolition для одной из команд:
Код:
«m4a1» { «kills» «1» }
«p90» { «kills» «1» }
«ump45» { «kills» «1» }
«deagle» { «kills» «1» }
«nova» { «kills» «1» }
«fiveseven» { «kills» «1» }
«hkp2000» { «kills» «1» }
«ssg08» { «kills» «1» }
«awp» { «kills» «1» }
«Scar20» { «kills» «1» }

Карты

Все карты теперь разделены по группам.

Скрипты SteamCmd

Можно создать скрипт для SteamCmd, чтобы автоматизировать процесс обновления.
1. Создайте файл в папке со SteamCmd
2. Поместите команды для SteamCmd в файл. Пример:

Код:
// update csgo_ds.txt

login user password
force_install_dir ../csgo_ds
app_update 740 validate
exit
3. Запустите SteamCmd с опцией +runscript. Например:
Код:
SteamCmd +runscript csgo_ds.txt

На сегодняшний день сервера стим переполнены читерами. Конечно есть и платные сервера с защитой, однако даже они не гарантируют 100% защиты, да и не каждый хочет отдавать по несколько баксов в месяц что бы поиграть. Именно по этим причинам сейчас мы рассмотрим как создать сервер кс го бесплатно.

Как создать сервер кс го бесплатно через сайт (хостинг)

Пожалуй самым простым способом будет создать сервер КС ГО через сайт. Вся суть этого метода в том, что сам сервер создается на ПК или серверах выбранного нами сайта. Нам же предоставляются права администратора, а дальше мы уже настраиваем данный сервер так, как нам заблагорассудиться. Ты так же можешь заметить, что этот метод освободит твой ПК от лишней нагрузки.

Чтобы создать свой сервер просто перейди по ссылке .

Freegamehosting является одним из самых популярных бесплатных хостингов серверов КС ГО. Пожалуй единственным его недостатком является необходимость пересоздавать сервер через определенное время.

Если решил воспользоваться этим хостингом, обрати внимание на слово RCON. Это пароль для администратора сервера. При входе на свой сервер, открой консоль, а затем введи «rcon_password твой пароль». Теперь твоя учетная запись является администратором и ты можешь вводить все необходимые команды.Обрати внимания что перед всеми командами тоже стоит добавлять rcon. Например, rcon sv_cheats 1.

Если же у тебя в кармане завалялась лишняя денюшка, то я рекомендую хостинг Мyarena.ru . Отличный выбор для тех кто хочет создать сервер не на пару каток с друзьями, а вполне приличное игровое сообщество. На данном ресурсе работает прекрасная команда профессионалов, обслуживающая оборудования, и готовая помочь вам с вашими вопросами.

Пару моментов перед созданием собственного сервера

  • Сервер КС ГО это достаточно ресурсоемкий процесс. Убедись что твой ПК подойдет для одновременной работы за ним при включенном сервере
  • Убедись что у тебя открыт необходимый порт (27015) и если нет, то тебе нужно будет его открыть. Эта процедура весьма различна для каждого роутера. Для этого тебе потребуется знать точную модель роутера и воспользоваться поисковиком или YouTube
  • Иногда возникают проблемы при запуске игры и сервера. В таких случаях стоит произвести запуск файла «start_server.bat» от имени другого пользователя. Также можно попытаться запустить сначала игру свернуть её, а потом запустить сервер.

Как создать сервер кс го через стим

Для начала создай папку в которой будет располагаться сервер. В ней сразу размести еще 2 папки: «steamcmd» и «server_csgo».

В той же папке создай текстовый документ и скопируй туда следующие команды:

steamcmd.exe +login anonymous +force_install_dir ../server_csgo/ +app_update 740 validate +quit

Сохрани файл с расширением “.bat”, а потом запусти его, он скачает сам сервер игры. Можно обойтись и без бат-фалов, однако так мы упростим себе задачу, если в будущем будем скачивать/обновлять наш сервер.

Переходим в папку «server_csgo» и создаем тут еще один bat файл, который будет запускать сервер. Он должен с таким содержимым:

srcds.exe -game csgo -console -usercon -maxplayers_override 20 -tickrate 64 +map de_dust2 -port 27015 +game_type 0 +game_mode 0 -secure +sv_lan 0 -nohltv -nobots

Обрати внимание на следующие команды:

Maxplayers_override 20 — максимальное количество игроков на сервере

Tickrate 64 — TickRate сервера. Если у тебя очень мощный ПК можешь попробовать выставить на 128

Map de_dust2 — выбор стартовой карты

Port 27015 — выбор порта сервера. Именно этот порт нужно будет открыть тебе в роутере

Nobots — запрещает ботов (если боты нужны, удали эту строку).

Game_type 0 +game_mode 0 — выбор режима игры. Ты можешь выбрать вот такие варианты для этой команды:

Game_type 0 +game_mode 0 Классический обычный.

Game_type 0 +game_mode 1 Классический соревновательный.

Game_type 1 +game_mode 0 Гонка вооружений.

Game_type 1 +game_mode 1 Уничтожение объекта.

Game_type 1 +game_mode 2 Бой насмерть.

Дополнительные настройки сервера ты можешь найти, покопавшись в файле server.cfg.

Многим людям часто кажется, что создание сервера требует достаточно большого количества времени, так как создать сервер КС: ГО – это выполнение целого ряда различных процедур. Но на самом деле все оказывается гораздо проще, так как нужно проследовать нескольким простым пунктам, скачать определенные файлы и дополнить игру определенными модами или же плагинами, которые вы посчитаете полезными для игроков.

Для тех, кто разберется, как поставить сервер КС: ГО, открывается достаточно большое количество функций. К примеру, если вы собираетесь создать стандартный «паблик-сервер», то в таком случае вам нужно будет использовать всего пару необходимых плагинов, обеспечивающих более простое управление своим персонажем. В процессе создания вы сможете увидеть, насколько сильно различаются технологии установки сервера от CS 1.6.

Сервер для КС:ГО и необходимое ПО

Лучше всего использовать лицензионную версию игры, если вы хотите создать сервер КС: ГО (Стим) с нормальными параметрами. Изначально вам нужно будет скачать программу SteamCMD , которая представляет собой специализированную командную строку от Valve, предназначенную для выполнения соответствующих операций.

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

Извлекать из архива данную программу можно в любую папку, которая будет вам удобной, после чего утилита будет уже закачивать дополнительные файлы. В консоль сразу нужно будет ввести «login anonymous».

После соединения программы с официальным сервером путем введения команд вам нужно будет показать ей папку, в которую будет осуществляться установка сервера. Для этого нужно будет вписать команду:

force_install_dir

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

Теперь вводится команда

аpp_update 740 validate

она позволяет начать загрузку сервера в указанную папку. Размер сервера составляет 5-6 Гб, поэтому можно немного отдохнуть, пока он будет загружаться на ваш компьютер.

Настройка сервера для CS:GO

Ваш сервер создан, достаточно будет теперь подкорректировать его настройки. Основные параметры располагаются в файле gamemodes.txt, но по той причине, что он постоянно обновляется, рекомендуется сделать копию gamemodes_server.txt.example, после чего переименовать его просто в gamemodes_server.txt. Стоит отметить тот факт, что с течением времени разработчики сделали файл server.cfg не таким значимым, но он остался, и его также можно использовать для введения дополнительных настроек или же всевозможных cvar команд.
Для запуска сервера вам нужно будет создать отдельный файл StartServer.bat, после чего в нем ввести соответствующие параметры запуска.

Classic Casual:srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust

Classic Competitive:srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust

Arms Race:srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust

Demolition:srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust

Если вам удалось создать сервер КС: ГО (пиратка), то теперь вы можете сообщать свой IP адрес знакомым и незнакомым людям для того, чтобы они могли подключиться и играть в свое удовольствие.

Введение

Перед тем как создавать игровой сервер Counter-Strike Global Offensive на своем ПК, нужно понять, выдержит ли он такую нагрузку при условии, что мы будем играть с этого же ПК.
Конфигурацию своего ПК описывать не буду, так как не держу на нем игровых серверов, но сервер для написания данного руководства буду создавать именно на нем. Поехали!

Скачиваем SteamCMD с официального источника: Ссылка .
Распаковываем и запускаем файл steamcmd.exe. После чего мы увидим вот такое окно:

А в папке SteamCMD появится еще очень много различных файлов, такого вида:

Не пугайтесь! После первого запуска программа сама себя обновляет и скачивает актуальные файлы и библиотеки для стабильной работы, – в будущем нам это понадобится для банального обновления своего сервера, но сейчас не об этом.

Создадим новую папку в любом удобном для вас месте, я сделаю это на рабочем столе и назовем ее так как вам удобно, исключая пробелы, к примеру я назвал так: server_csgo.
Открываем запущенную вами консоль SteamCMD и пишем в ней Quit, после чего программа закроется, и вы сможете перенести папку SteamCMD в папку server_csgo просто для удобства:

Вновь запускаем файл steamcmd.exe и пишем в нее следующую команду: login anonymous
Эта команда позволяет нам авторизоваться анонимно, не вводя своих данных от Steam:

Следом вводим следующую команду: force_install_dir ../server_csgo/
Эта команда создаст папку и укажет путь, куда будет качаться наш игровой сервер:

Ну, а теперь самая важная команда: app_update 740
Она запускает процесс скачивания игрового сервера в указанную ранее папку:

Процесс этот довольно долгий и может занимать приличное время, все зависит от вашего интернет соединения. Ждем. После окончания скачивания игрового сервера пишем Quit и программа сама закроется:

А наш чистенький игровой сервер уже будет находиться на нашем ПК:

Для запуска обновления, повторите процесс установки в те же директории!

Настройка Server.cfg

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

hostname “CS:GO by DS Test server” // Название сервера, можно писать и на англ. и на ру.
rcon_password “oldpassword” // Пароль для управления игровым сервером через консоль.
sv_password “” // пароль для входа на игровой сервер
sv_setsteamaccount “” // ваш токен, подробнее в следующем разделе руководства.
sv_pure “0” // соответствие файлов клиента и сервера, по умолчанию отключено.

// Рейты игрового сервера.
sv_mincmdrate 128
sv_minupdaterate 128

// Отключаем спящий режим на сервере.
sv_hibernate_when_empty 0
sv_hibernate_postgame_delay 0

mp_spectators_max 64 // максимальное количество наблюдателей.

// Отключаем бекапы каждого сыгранного раунда.
mp_backup_round_file 0
mp_backup_round_file_last 0
mp_backup_round_file_pattern 0

// Правильное отображение информации о сервере и игроках.
host_name_store 1
host_info_show 2
host_players_show 2

// Такой не большой конфиг использую я, вы можете настраивать ве так как вашей душе угодно!

По умолчанию после скачивания чистого сервера через steamcmd, сервер не содержит файл server.cfg и нам нужно его создать. Создать его нужно по следующему пути: /csgo/cfg/server.cfg

Все остальные переменные которые мы привыкли видеть в server.cfg вынесены в отдельные файлы. Каждый из этих файлов означает свой режим игры:
gamemode_casual.cfg – Классический обычный.
gamemode_competitive.cfg – Классический соревновательный.
gamemode_armsrace.cfg – Гонка вооружения.
gamemode_demolition.cfg – Уничтожение объекта.
gamemode_deathmatch.cfg – Бой насмерть.

Все эти файлы лежат в той же папке что и server.cfg

Для того чтобы на сервере работал тот или иной режим (из перечисленных), нужно задать свои параметры запуска. Пример переменных в параметрах запуска для каждого из режимов:
+game_type 0 +game_mode 0 // Классический обычный.
+game_type 0 +game_mode 1 // Классический соревновательный.
+game_type 1 +game_mode 0 // Гонка вооружений.
+game_type 1 +game_mode 1 // Уничтожение объекта.
+game_type 1 +game_mode 2 // Бой насмерть.

Для чего же была сделана обязательная привязка игрового сервера – Не так давно, VALVE выпустило ряд правил, за нарушение которых стали блокировать игровые сервера, нарушающие эти правила. В это же время вышло обновление, в котором стало обязательным привязка игрового сервера к Steam аккаунту его владельца.

Требования к аккаунту:
– к аккаунту должен быть привязан номер телефона;
– аккаунт не должен быть ограниченным, т.е. с аккаунта нужно потратить как минимум 5$ через магазин Steam;
– на аккаунте должна присутствовать данная игра, и отсутствовать VAC Ban и другие виды блокировок.

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


Ну, а теперь давайте перейдем к созданию этого токена и привяжем наш сервер.
Нам нужно открыть вот эту страницу http://steamcommunity.com/dev/managegameservers с нашего аккаунта Steam, и на ней мы будем создавать наш токен. Ознакомимся с информацией:


Заполним следующие поля:


В первом поле вводим цифру 730 – нас же интересует именно сервер CS:GO.
Второе поле – это напоминание для вас, писать можно что угодно, но все же желательно написать тот текст, по которому вы в дальнейшем сможете вспомнить для какого игрового сервера генерировали данный токен. Нажимаем создать и получаем свой токен:

У нас уже есть там параметр sv_setsteamaccount, именно он и отвечает за токен, пример:

sv_setsteamaccount “774D75D53F3F65AD647EEA7F492B966E”
Примерно такая строчка у вас должна получиться в server.cfg:


А консоль игрового сервера будет показывать следующую информацию:

Logging into Steam gameserver account with logon token ‘774D75D5xxxxxxxxxxxxxxxxxxxxxxxx’
Это означает, что все хорошо и токен был принят нашим игровым сервером, а так же теперь на него смогут подключаться люди из вне (при условии, что у нас открыты порты).

Для начала нам нужно создать.bat файл в директории игрового сервера, где лежит srcds.exe
Я назвал его server_start.bat


Открываем данный файл и вписываем в него следующую строчку:
srcds.exe -game csgo -console -usercon -maxplayers_override 20 -tickrate 128 +map de_dust2 -port 27015 +game_type 0 +game_mode 0 +sv_lan 0 -nobots


Разберем отдельно каждую переменную:
srcds.exe – запускаемый файл игры.
-game csgo – указывает о том сервер какой игры мы запускаем.
-console – запускает сервер в консольном режиме.
-usercon – разрешает удаленное управление сервером через rcon.
-maxplayers_override 20 – задает максимальное количество игроков на сервере.
-tickrate 128 – тикрейт сервера.
+map de_dust2 – стартовая карта сервера.
-port 27015 – порт, на котором будет работать сервер.
+game_type 0 +game_mode 0 – режим, в котором будет запущен сервер.
+sv_lan 0 – разрешает подключение к серверу из интернета.
-nobots – отключает возможность добавления ботов (если нужны боты не пишем).

Теперь чтобы запустить игровой сервер, нам достаточно запустить файл server_start.bat
Теперь чтобы подключиться к своему игровому серверу, вам достаточно открыть вкладку локальная сеть:

Всем остальным (к примеру друзьям), нужно давать свой внешний IP адрес + Порт указанный в параметрах запуска, через двоеточие. Пример: 127.0.0.1:27015
По нему они могут добавить ваш игровой сервер в избранное или подключиться через консоль разработчика прописав команду: connect 127.0.0.1:27015
Узнать свой внешний IP адрес вы можете на сайте 2ip.ru или позвонив провайдеру.
Так же стоит понимать, что игровой сервер работает на UDP порту, а не TCP, поэтому нужно проверять открыт ли у вас именно UDP порт.

Вопросы о том будет ли виден ваш игровой сервер в интернете, можете не писать, будет!

Единственное для этого вам нужен открытый порт, как открыть порты на ПК или Роуторе вы можете почитать в интернете, там очень много статей на эту тему. В очень редких случаях, когда есть свободное время, готов в индивидуальном порядке помочь с этим, для этого оставляйте комментарии.

Для создания собственного сервера в Counter-Strike: Global Offensive вам понадобится сначала скачать с официального сайта Valve файл SteamCMD. SteamCMD - это файл, отвечающий за распространение контента на игровых серверах, является чем-то вроде “движка” будущего сервера.

Распаковываем архив и запускаем файл steamcmd.exe. В открывшемся окне пишем после слова Steam> свой логин и пароль следующим образом:

login your_login you_password

Где your_login - ваш логин, you_password - ваш пароль.
Если не хотите вводить свои секретные данные, то можете ввести слово anonymous .

Затем утилита перешлет ваши данные на внутренний сервер Steam, и на почту, к которой прикреплен ваш аккаунт, придет пятизначный код. Открываем почту, смотрим код и пишем его в поле Steam Guard Code. Жмем Enter.

Внимание! Просто скопировать и вставить информацию в эту консоль нельзя! Вбивайте все вручную.


Утилита должна вывести сообщение “Success” в случае правильно введенных данных.

  • force_install_dir ../servercsgo/
  • app_update 740 validate

force_install_dir отвечает за директорию, в которую будут установлены серверные файлы. Строка../servercsgo/ означает, что файлы установлены в ту же папку, что и файл SteamCMD

app_update 740 validate отвечает за запуск установки сервера. После введения этой команды придется подождать 20-30 минут, т.к. процесс довольно ресурсоемкий: Steam выгружает множество технических файлов игры. После успешной установки вы увидите сообщение Success! File “740” fully installed

При помощи команды quit выходим из консоли.

Заходим в папку с сервером, путь к которой мы указали командой force_install_dir.


В папке находим exe-файл srcds.exe размером около 90 Кб. Этот файл является файлом запуска сервера.

Просто так файл srcds.exe запустить не получится! Для запуска exe-файла нужно создать текстовый файл с расширением.bat и прописать в него следующую информацию:

start srcds.exe -game csgo -console -tickrate 128 -usercon +game_type 0 mg_bomb +map de_dust2 +game_mode 0 +mapgroup

Это параметры для создание классического соревновательного режима с основной картой de_dust 2. Вместо конструкции +map de_dust2 вы можете написать +map de_aztec или +map de_mirage. Одним словом, указываете название карты, и она будет отображаться среди игровых карт сервера.

Для создания сервера в режиме Обычный конструкция будет выглядеть так:

srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2

Для Гонки вооружений:

srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots

Для Боя насмерть:

srcds -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust

Для режима Уничтожение объекта:

srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake

Чтобы создать файл с расширением.bat нужно создать простой текстовый файл, скопировать и вставить в него команды, написанные выше. Затем открыть его при помощи файлового менеджера (например, Total Commander) и изменить расширение. Либо же воспользоваться встроенными функциями Windows. На Windows 8 наводим курсор в угол экрана, ждем, когда вылетит панель задач и выбираем “Параметры”. Затем Панель управления - Категория (Мелкие значки) - Параметры папок - Вид. Проматываем до правила: “Скрывать расширения для зарегистрированных типов файлов” и убираем с него галочку.

После создания технического файла (назовем его csgoserver.bat), запускаем его. Именно его, а не srcds.exe!

Снова откроется консоль разработчика и оповестит вас об успешном подключении к серверам Steam. Обратите внимание на следующую информацию:

Это означает, что к серверам вы подключены и система безопасности VAC активирована. Также здесь указан IP вашего сервера.

Создайте конфигурационный файл под названием server.cfg со следующим содержимым:

hostname “CS:GO server”

rcon_password “gogo”

sv_password “555”

mp_roundtime “1.75”

maxplayers “10”

Здесь hostname - имя вашего сервера. В данном случае это CS:GO server. sv_password - пароль для входа на сервер. rcon_password - пароль для административного управления сервером. maxplayers - максимальное количество игроков. mp_roundtime - время длительности каждого раунда. mp_timelimit - максимальное количество времени при смене карт. sbox_allownpcs - включает возможность вызова на сервере ботов. Вы всегда можете поставить свои настройки и добавить новые.

Проверка и активация порта 27015

Следующим шагом будет проверка порта, через который работает наш сервер.

Подробности по настройки сервера и различным командам для файла Конфига будут переведены в ближайшее время!

Видео по созданию бесплатного локального сервера

Всё понравилось? Расскажи друзьям!

2024 printflip.ru. Компьютерные истории.