Как создать сервер css
Перейти к содержимому

Как создать сервер css

  • автор:

Как создать сервер css

1) Создание пустого сервера.
Итак для начала нужно скачать пустой чистый сервер css v34. Вот ПРЯМАЯ ССЫЛКА.

Когда скачаете, распакуйте архив на рабочий стол, или любое другое место. Ну вот и готов пустой сервер css v34. Теперь приступим к настройке.

2) Узнаем скорость интернета\технические характеристики компьютера\выбор правильных рейтов для сервера.
Все дальнейшие настройки делаются в зависимости от скорость интернета и мощности вашего компьютера. Для начала узнаем скорость интернета. Сделать это можно тут http://2ip.ru/speed/. Если у вас входящая скорость менее 1 Mбит/сек, то закройте эту страницу, потому что нормальный сервер у вас всё равно не пойдет. Если скорость больше 1 Mбит/сек, то это хорошо. Запомните скорость! Теперь обратимся к компьютеру. У вас должно быть хотя бы 1 гб оперативной памяти. В соответствии с скоростью и мощностью определяем, какой сервер у нас будет — TICK RATE, RATE и количество слотов.
Что такое TICK, RATE, рейты? Для новичков будет проще, если я скажу что это КАЧЕСТВО ИГРЫ, КАЧЕСТВО СЕРВЕРА. т.е. чем больше рейты, тем лучше. Что такое слоты? Слоты — это максимальное количество игроков, которые могут зайти на сервер, т.е. это места для игроков.
Теперь посчитаем какие рейты нам пойдут (сервер на 20 слотов при оперативной памяти более 2 гб):

скорость интернета 1-2 Мбит\с: TICK 33, RATE 15000 — это низкое качество и частые лаги.
скорость интернета 2-4 Мбит\с: TICK 66, RATE 20000 — среднее качество, хороший сервер.
скорость интернета более 4 Мбит\с: TICK 100, RATE 25000 — максимальное качество, отличный сервер.

Если у вас оперативки менее 2 гб то ставьте 14-16 слотов. И пользуйтесь таблицей выше. Более 20 слотов делать не нужно, ведь мы делаем хороший сервер. Если же вам нужен Clan War сервер, то вам нужна скорость интернета хотя бы 2 Мбит\с и 2 гб оперативки, т.к. на CW сервер обязательно должны быть рейты: RATE 25000, TICK 100 и 10-12 слотов.
Но в этой статье мы будем собирать PUBLICK сервер. Итак с рейтами разобрались. Начнем настраивать сервер.

3) Прописываем рейты в конфигах сервера.
Сейчас мы научимся настраивать сервер CS SOURCE под определенную скорость интернета и мощность компьютера. Итак предположим у нас получился TICK 66 и RATE 20000. ВЫ МЕНЯЙТЕ ЭТИ ЦИФРЫ НА СВОИ!
Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg
Найдем там строку sv_maxrate и дадим этому параметру значение 20000 напротив. Эту цифру меняйте на свою!
Далее найдем строку sv_minrate и дадим ей значение 10000 (в 2 раза меньше предыдущего параметра!).
Далее найдем строку sv_maxupdaterate и пропишем ей 66. Эту цифру меняйте на свою.
Далее найдем строку sv_minupdaterate и пропишем её 30. Примерно в 2 раза меньше предыдущего значения!
Далее ищем строку cl_cmdrate и прописываем её 66.
Далее cl_updaterate и пишем значение 66.
Далее rate и прописываем 20000.
И в самом низу находим строку tickrate и прописываем рядом 66. Это самое важное!

Ну вот и всё. Мы прописали правильные рейты для сервера CS SOURCE. СКРИНШОТ

4) Делаем, чтобы сервер был виден в интернете.
Как сделать чтобы сервер был виден в интернете и к вам могли зайти друзья? Очень просто! Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg находим там строку sv_lan и прописываем рядом значение 0 — ноль! обязательно! Вот и всё, теперь сервер будет виден в интернете.

5) Общие настройки.
Как изменить название сервера CS SOURCE? Это просто. Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg и в самом верху есть строка hostname. А напротив и прописывается название сервера! Пишите туда любое своё название и сохраняйте изменения.

Включим quake звуки. Стандартные. Откроем файл Counter-Strike Source Dedicated Server\cstrike\cfg\mani_quake_sounds.cfg и первым двум строкам:
mani_quake_sounds
mani_quake_kill_streak_mode Пропишем значения «1». Всё можно закрывать файл.

Прописываем количество слотов. Открываем файл Counter-Strike Source Dedicated Server\cstrike\cfg\Server.cfg ив самом низу ищем строку maxplayers и прописываем количество слотов рядом, в нашем случае это 20. готово, закрывайте файл.

Есть еще куча настроек, но все они стандартные оптимальные. И менять их не обязательно. Если хотите то можно настроить файл mani_server.cfg с помощью этой программы: генератор mani_server. Она предельно понятна, затруднений быть не должно.

Counter-Strike: Source как создать свой сервер

Counter-Strike: Source

Создано: 01 июля 2022 Просмотров: 404

Узнайте в этом руководстве как создать свой сервер в Counter-Strike: Source, если вас по прежнему интересует данный вопрос, то читайте далее.

Как создать свой сервер в Counter-Strike: Source

Чтобы создать свой сервер в Counter-Strike: Source, найдите друга/товарища, который будет согласен с Вами поиграть и определитесь, кто из вас будет создавать сервер. Запускайте вдвоём игру. Создающий сервер нажимает пункт в главном меню «Создать сервер» и выбирает любую карту. После создания сервера, создавший открывает консоль (клавиша ~, если консоль не открывается, то проследуйте по следующему пути: Главное меню -> Настройки -> Клавиатура -> Дополнительно -> и нужно поставить галочку над «Включить консоль») и затем в ней пишет: sv_lan 0. Затем подключающийся в главном меню игры тоже открывает консоль и в ней пишет: connect ***.***.***:27015. Поясняю: *** — это IP адрес создавшего сервер.

Внимание! Игра для обмена данными использует порт № 27015, и поэтому после введения IP адреса всегда нужно добавлять «:27015» (вместе с двоеточием, см. пример). Естественно при каждом подключении приходится вводить IP адрес и sv_lan 0.

Теперь о возможных проблемах: У всех игроков должны быть одинаковые версии CSS. Способ гарантированно работает на контре из сборника игр Ultimate Edition 7. Если у создающего сервер есть маршрутизатор, то порт 27015 должен быть открыт.

Способ для новичков создать сервер в Counter-Strike: Source

При создании сервера Counter Strike Source можно возникнуть еще одна проблема. Она заключается в том, что сервер будет исчезать у игроков после того, как его создатель будет выключать компьютер. Обусловлено это тем фактом, что он хранит сервер на своем компьютере. Так делать нельзя, если же пользователь желает развивать свой сервер. Именно поэтому придется использовать хостинг. Что это такое? По сути это услуга, которую оказывают компании. Она заключается в том, что пользователь ставит свой сервер на компьютер компании и он работает круглые сутки. За такую услугу придется платить 300-400 рублей в месяц. Это не так много. Подобную услугу можно заказать у этих компаний:

  • Dc-Host;
  • SRVGame;
  • Myarena;
  • Overhosting;
  • Ourservers;
  • Myhost.

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

Это все, что нужно знать о том, как создать свой сервер в Counter-Strike: Source.

Как создать сервер css

1 — Для того, что бы создать сервер css, скачайте утилиту для получения дистрибутива (под windows) HldsUpdateTool.exe. (все файлы представленные в этой статье сжаты архиватором.)
2 — Установите программу в папку «c:\srcds» (если потребуется создайте ее. Или создайте свою папку.). На предложение о регионе выберите Европу.
3 — Нажмите кнопку «ПУСК» — «Выполнить», в появившимся окне наберите команду «cmd»;
4 — Наберите в появившуюся командную строку: «папка-с-сервером\hldsupdatetool»(Если вы установили сервер в «c:\srcds», то команда будет выглядеть так: «C:\srcds\hldsupdatetool»). Программа выполнится и выведет команды. Нажмите комбинацию клавиш «CTRL+C»; (окно должно быть активно).
5 — Теперь в командной строке нужно набрать команду для загрузки сервера CSS. Она выглядит так: папка-с-сервером\hldsupdatetool\ HldsUpdateTool -command update -game «Counter-Strike Source» -dir папка-с-сервером\hldsupdatetool. Начнется закачка.
6 — Открываем блокнот и пишем следующие строки:
————————————————————————-
@echo off
cls
echo Protecting srcds from crashes.
echo If you want to close srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game cstrike +map de_dust +maxplayers 16
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds
————————————————————————-
ВНИМАНИЕ. ВЕРХНЕЕ И НИЖНЕЕ ПОДЧЕРКИВАНИЯ НЕ НУЖНЫ!
И сохраняем его не как TXT, а как BAT — выбираем «сохранить как. «, в имени файла пишем «start.bat», в типе файла «все файлы». Сохраняем в нашу папку с сервером.
Обратите внимание, что строка «start /wait srcds.exe -console -game cstrike +map de_dust +maxplayers 16»; — это настройки сервера. Команда «map» отвечает за стартовую карту, команда «maxplayers» за максимальное количество игроков, которые могут подключиться. Эти параметры вы можете отрегулировать самостоятельно.
7 — Теперь разберемся с конфигурацией созданного сервера. Качаем файл server.cfg от сюда (http://turbobit.net/qp5fvivi1k3v.html) и открываем его с помощью блокнота. Обратите внимание на строчку hostname и sv_password. 1- имя сервера, отображаемое в Интернете, 2- пароль для входа. Имя и пароль прописываются внутри кавычек. Сохраняем файл в папку «папка-с-серверомl\cstrike\cfg».
8 — Запуск сервера css. Запустите файл «папка-с-сервером\start.bat». Теперь к серверу можно подключиться из Counter Strike. Наберите в консоли CSS «connect вашIP:27015», либо добавьте его в избранное.

И помните, если что то не получается, вы всегда можете СКАЧАТЬ ГОТОВЫЙ СЕРВЕР. (http://narod.ru/disk/51251743001.e2d2384b9c4545f7a84e21c6448b2acc/serv.exe.html)

Итак если все готово и работает можно переходить к следующей статье «НАСТРОЙКА СЕРВЕРА».(http://files-css.com/publ/nastrojka_css_servera/1-1-0-58)

Также не забудьте установить античит на сервер.

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

Установка сервера Counter-Strike: Source

Как известно, для работы игрового сервера меньше ресурсов (а значит и меньше затрат) нужно именно на ОС семейства 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 или SFTP+FTP клиент WinSCP.

Подготовка

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

sudo apt-get install lib32gcc1 libc6-i386

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

sudo adduser test

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

Установка сервера Counter-Strike - добавление пользователя

Установка сервера Counter-Strike

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

su test

Вводим его пароль, а после отправляем команду cd , чтобы перейти в домашний каталог пользователя. Вы можете отправить команду ls и в ответ ничего не придет, потому что в домашнем каталоге нового пользователя пусто, там есть только системные файлы.

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

mkdir steamcmd && cd steamcmd

Если все прошло успешно, вы увидите в консоли путь ~/steamcmd$

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

wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz

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

tar -xvzf steamcmd_linux.tar.gz

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

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

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

rm steamcmd_linux.tar.gz

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

./steamcmd.sh

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

Установка сервера Counter-Strike - SteamCMD

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

login anonymous

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

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

force_install_dir ../css/

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

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

app_update 232330 validate

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

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

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

Установка сервера Counter-Strike - завершение загрузки

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

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

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

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

У вас перед глазами пробежит много строк и в конце должно быть VAC secure mode is activated.

Установка сервера Counter-Strike - запуск сервера

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

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

ln -s ~/steamcmd/linux32 ~/.steam/sdk32

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

Установка сервера Counter-Strike - успешный запуск

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

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

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

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

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.

Создаем на рабочем столе текстовый файл start.sh. В него прописываем:

#!/bin/bash ./srcds_run -console -game cstrike +port 27015 +sv_setsteamaccount E25F0F3C2B8DADDCC5589D5538CF7343 +maxplayers 20 +map de_dust2 &
  • port – порт на сервере, вы можете указать любой, начиная от 27015
  • если на вашем VDS несколько внешних IP, добавьте +ip ваш_ip перед +port;
  • sv_setsteamaccount – здесь как раз и указываем идентификатор, который получили в Steam;
  • maxplayers – кол-во слотов на сервере;
  • map – карта.

Сохраняем файл, в FileZilla переходим в папку /css/ и загружаем созданный файл туда. Не забудьте добавить этому файлу права на исполнение:

chmod +x /home/test/css/start.sh

Теперь вы можете запускать сервер командой ./start.sh , находясь в папке css, а также добавить этот файл в Cron на автозапуск. После запуска сервера, обратите внимание на страницу, где получали идентификатор Steam для сервера, у вас должно обновиться поле “Последний вход” – это значит что сервер корректно запустился с привязкой Steam.

На этом установка сервера Counter-Strike: Source завершена. Для корректной работы сервера через интернет, на компьютере/VDS, где вы его запускаете, должны быть открыты порты 27000-27040.

P.S. В следующих статьях я расскажу о том, как добавлять карты на сервер, сделать быструю загрузку файлов, а также о SourceMod и возможностях плагинов для него.

  • Следующий пост Как находить и добавлять карты на сервер CS: Source
  • Предыдущий пост Программы для анонимности в сети

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *