Автор: vanix 27.8.2012, 21:51
Выделенный сервер Counter-Strike: Global Offensive под Windows и Linux
Скачивание, настройка и запуск "Dedicated Server" в игре "CS GO"
В этой статье мы расскажем как запустить свой
выделенный сервер по Counter-Strike: Global Offensive на Windows и Linux. Для скачивания необходимых файлов сервера у Вас должна быть куплена игра
Counter-Strike: Global Offensive в
Steam. Аккаунт с игрой нам понадобится для авторизации на серверах
Steam Community и скачивания необходимых бинарных файлов. Итак, приступим.
Скачивание файлов выделенного сервера Counter-Strike: Global Offensive
В новом CS скачивание и обновление происходит через специальный инструмент под названием
SteamCMD. Начинаем с ним работу:
1. Скачиваем
SteamCMD Update Tool- 1. Скачать SteamCMD под Windows _http://blog.counter-strike.net/wp-content/uploads/2012/04/steamcmd.zip
- 2. Скачать SteamCMD под Linux _http://blog.counter-strike.net/wp-content/uploads/2012/04/steamcmd.tar.gz
2.
Распаковываем архив. Внимание! Не распаковывайте файлы в ту же директорию, где находится Ваш Steam клиент или где установлена старая версия программы для скачивания игр
HLDSUpdateTool.
3.
Запускаем SteamCMD.
- Запустите приложение SteamCMD:
- Windows: просто запустите файл ехе
- Linux: введите ./steam.sh в терминале. Если это не сработает, то запускайте строчкой STEAMEXE=steamcmd ./steam.sh
Приложение автоматически обновится и будет ждать ввода команд после строчки Steam>
- Войдите в Ваш Steam аккаунт (при этом не забудьте выйти со steam на своем компьютере):
Код
login <username> <password>
Возможно возникнет ошибка из-за защиты Steam Guard, в этом случае проверьте e-mail на наличие активационного кода для использования Steam на этом компьютере и введите его:
Код
login <username> <password> <steam guard code>
- Вы должны получить сообщение, что вход в аккаунт был успешно произведен.
Качаем файлы сервера:1. Указываем директорию, в которую скачивать сервер:
Код
force_install_dir <path>
Внимание: на ОС
Linux путь не должен содержать заглавных букв!
Примеры для Linux:
Код
force_install_dir ./cs_go/
Код
force_install_dir /var/games/csgo/
Примеры для Windows:
Код
force_install_dir c:\cs_go\
Код
force_install_dir d:\games\csgo\
2. Запускаем скачивание
Counter-Strike: Global Offensive Dedicated Server в указанную выше директорию:
Код
app_update 740 validate
После запуска Вы увидите прогресс скачивания файлов сервера.
Внимание! После окончании скачивания, обязательно напишите
exit для правильного выхода со
SteamЗапуск выделенного сервера Counter-Strike: Global Offensive
В CS: GO есть 4 режима игры, и в зависимости от выбранного режима будут меняться и строки запуска.
Примеры для WindowsClassic 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 ar_shoots
Demolition:Код
srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake
Примеры для Linux Classic Casual:Код
srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust
Classic Competitive:Код
srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust
Arms Race:Код
srcds_run -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots
Demolition:Код
srcds_run -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake
Настройка выделенного сервера Counter-Strike: Global Offensive
При первом скачивании сервера у Вас будет отсутствовать файл server.cfg в папке cfg, для настройки основных параметров сервера. Создайте его и внутри пропишите такие переменные, меняя их значения на желаемые:
Код
hostname "Counter-Strike: Global Offensive Dedicated Server" //название сервера
rcon_password "yourrconpassword" //rcon пароль для управления сервером
sv_password "" //пароль для входа на сервер
mp_freezetime 5 //время заморозки вначале раунда
mp_join_grace_time 15 //длительность времени от начала раунда в секундах, в течении которого игрок сможет войти играть в текущем раунде
mp_match_end_restart 0 //делать рестарт карты после завершения игры
bot_difficulty 1 //сложность ботов на сервере (1-3)
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
После основной настройки сервера, Вы можете настроить каждый игровой режим в отдельности в файле gamemodes.txt. Например, изменить последовательность выдачи оружия при игре Arms Race (аналог GunGame). Более подробно по настройке ждите в отдельной статье.
Дополнительная информация:
1) Информацию про саму игру "Counter-Strike: Global Offensive - вы сможетей найти на отдельной странице про CS GO.
2) Информацию о релизе игры - вы сможете найти в статье про официальный выход Counter-Strike Global Offensive.
3) Если же вы желаете приобрести клиент игры - вам необходимо http://counter-strike.cn.ua/shop/#3, для активации этой игры в своём аккаунте.