Много людей спрашивают меня, как создать свой сервер для Nosteam игроков игры Counter-Strike Global Offensive. Сегодня я постараюсь объяснить основные детали по строению сервера.
Для начало нам нужно загрузить и установить SteamCMD инструмент
Установка для Windows: C:/steamcmd
Скачать SteamCMD (для Windows) с официального сайта steam.
Извлеките содержимое в папку.
Установка для LinuxДля безопасности рекомендуется не запускать SteamCMD корневой.
adduser steam
su – steam
Создайте директорию для SteamCMD.
mkdir /home/steam/steamcmd
cd /home/steam/steamcmd
Скачать SteamCMD (для Linux) с официального сайта steam:
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
Извлеките содержимое в каталог.
tar -xvzf steamcmd_linux.tar.gz
Как запустить SteamCMDWindowsОткройте командную строку и запустите SteamCMD.
cd C:\\steamcmd
steamcmd
LinuxОткройте терминал и запустите SteamCMD.
cd /home/steam/steamcmd
./steamcmd.sh
Вход в SteamCMDЧтобы скачать больше игровых серверов, вы можете войти анонимно.
login anonymous
Загружаем CS:GO Dedicated ServerWindowsforce_install_dir c:\\csgo-ds\\
force_install_dir .\\csgo-ds\\
Linuxforce_install_dir /full/path/to/csgo-ds/
Как обновить наш сервер:
app_update 740 validate
Если вы все сделали правильно ваш сервер начнет загрузку или обновление файлов. Теперь можете выпятить чашечку чая и ждать окончание загрузки.
Установка
SourceMod и
Metamod SourceMetamod Source:
Сначала загрузите последнюю версию под вашу оперативную систему.
Я предлагаю вам использовать стабильную версию.
Распакуйте архив metamod в каталог.
./csgo-ds/csgo/
SourcemodСначала загрузите последнюю версию под вашу оперативную систему.
Распакуйте архив snapshot в каталог.
./csgo-ds/csgo/
Настройка сервера под NoSteam игроков:
Заходим в
./csgo-ds/csgo/cfg/sourcemod
и используя текстовый редактор откройте файл с именем sourcemod.cfg
В верхней части документа вставляем:
sv_lan 1
Теперь заходим в
./csgo-ds/csgo/cfg
и открываем файл с помощью текстового редактора server.cfg. Если у вас нет такого файла создайте его.
Добавьте эту строку в файл:
sv_lan 0
Установка RevEmuЗагрузите последнюю версию по
СЛЕДУЮЩЕЙ ССЫЛКЕЕсли вы используете сервер Linux, сначала вы должны зайти в
./csgo-ds/bin
находим steamclient.so и переименовываем в steamclient_valve.so
Откройте архив и используйте файлы в соответствии с вашей ОС. Для Linux, откройте папку Linux и извлекайте содержимое в основной каталог установки. В нашем случае это ./csgo-ds. Для Windows используйте файлы в папке Server.
Запуск сервераКлассический:
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust +sv_pure 0
Гонка вооружений:
srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots +sv_pure 0
Разрушение объекта:
srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake +sv_pure 0
Deathmatch:
srcds -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust +sv_pure 0
Сообщение отредактировал 27 апреля 2025 - 22:32