Доброго времени суток, так как у меня большой опыт по технической части по игровым серверам, решил создать небольшой мануал по установке серверов Counter Strike: Source на Linux.
Для этого нам понадобится программа Putty: Скачиваем: тутДля доступа к ссылке необходимо авторизоваться - Залил собственный, русифицированный Putty.
1) Начало работы с HLDSUpdatetool
Создайте каталог srcd и сохраните hldsupdatetool в данной папке. Затем нужно будет его запустить. Откройте окно терминала и пропишите следующие команды: Command(s):
2) Загрузка файлов Начнем загружать и скачивать сервер. Это может занять несколько часов, в зависимости от качества связи с сервером и качества вашего Интернет соединения. Command(s): ./steam -command update -game "Counter-Strike Source" -dir .
Ах да, забыл, не забывайте заменить переменные вашими собственными, так как статья основана на примере. Может изменится директория, куда загружаются файлы сервера.
3) Запуск SRCDS Для этого необходимо будет изменить настройки /cstrike/cfg/server.cfg. его. А теперь пробуем запустить srcds сервера. Откройте окно терминала и пропишите команду: ./srcds_run -console -game cstrike +map de_dust -maxplayers 16 -autoupdate
4) Обновление SRCDS Для того, чтобы обновить Ваш сервер или в случае прерывания его скачивания используйте команду обновления с опцией проверки файлов: ./steam -command update -game "Counter-Strike Source" -dir . -verify_all
5) Дополнение. Запуск SRCDS в фоновом режиме Мы будем делать скрипт, который будет запускать srcds в фоновом режиме "Экран". Создайте файл с именем server.sh и скопируйте в него следующий текст: #!/bin/sh echo "Starting Cs:Source Server" sleep 1 screen -A -m -d -S css-server ./srcds_run -console -game cstrike +map de_dust +maxplayers 16 –autoupdate
Сохраните файл и присвойте ему значение CHMOD: chmod +x server.sh
Запускаем сервер: ./server.sh
Сервер готов, можете тестировать его, но не забудьте установить Source Mod и Metamod для управления сервером.
Отредактировано: Raijin 2023.09.09 23:08:32
Наш сайт использует куки. Продолжая им пользоваться, вы соглашаетесь на обработку персональных данных в соответствии с
политикой конфиденциальности.