Программа для настройки сервера для кс

К созданию сервера существуют требования:
1. Если вы всё же решились создать сервер на своём ПК, то сразу предупреждаю, что вам понадобится довольно мощное железо
2. Если собираетесь держать сервер для всеобщего доступа (мастер-сервер), то будьте готовы к тому, что вам нужно будет держать ПК включенным 24/7, а это сжигание электроэнергии и износ ПК, да и нужно своевременно обновлять сервер, когда это потребуется (обычно рано утром)
3. Нужен установленный «Notepad++«, без него не обойтись, а скачать его можно в интернете
4. Нужен активированный аккаунт, то есть потрачено 5 американских рублей, а также чтобы он был подтверждён с помощью мобильного телефона
5. Ну и конечно же на нём не должно быть всяких там VAC блокировок

Настройка интернета

Это наверное самая сложная часть и поэтому я решил начать именно с неё!

Вам понадобится статистический (постоянный) IP-адрес, если у вас динамический, то закажите статистический у вашего провайдера, это нужно для того, чтобы в случае если вдруг динамический адрес поменяется (обычно это происходит после перезагрузки роутера), то поменяется и адрес сервера, а ваши друзья и игроки потеряют ваш сервер в «Избранных»

Как СОЗДАТЬ и НАСТРОИТЬ СЕРВЕР в КС ГО для виндовс?! ГАЙД 2022

Важно сделать проброс портов, для этого лезем в настройки своего роутера (обычно это «192.168.0.1» — вводится в строку браузера) и открываем нужные нам порты, сейчас расскажу на примере роутера TP-Link как это сделать (ВНИМАНИЕ! Ваши настройки могут отличаться)

Ищем вкладки «Дополнительные настройки» -> «Переадресация NAT» -> «Виртуальные серверы«, если перешли правильно, то далее нажимаем «Добавить«, в данном случае нужно заполнить лишь 2 строки — в строке «Внешний порт» вводим «27000-27030«, в строке «Внутренний IP-адрес» вводим IP вашей локальной сети (посмотреть его можно во вкладке «Сеть» -> «LAN«), выбираем протокол UDP и ставим галочку «Включить«, сохраняем
По той же схеме открываем TCP порты, но туда вводим другие порты — «27014-27050»

ГОТОВО! Интернет настроен для запуска сервера и сервер будет виден всем

P.S. Даже не пытайтесь проверять открытие портов на сайтах типа 2ip и подобных, в большинстве случаем они всё равно будут показывать, что порт закрыт, так как там проверяются порты только Локальной сети

Насчёт проброса портов на других роутерах, ищите информацию в интернете или консультируйтесь в Службе поддержки вашего устройства (роутера)

Подготовка файлов

Перед началом создания файлов нужно сделать видимым расширения (если это не сделано)
Для того, чтобы это сделать нужно войти в «Параметры проводника» и там нажать на вкладку «Вид«, далее ищем строку «Скрывать расширения для зарегистрированных типов файлов» и напротив этой надписи убираем галочку, жмём «Применить» -> «ОК»

1. Создайте папку, например с названием «Server» в любом удобном для вас месте
Совет: Если есть SSD, то советую создавать там, а также перенести саму игру на SSD, можно сразу в папку «Server» и назвать её к примеру там «GameCSGO«, чтобы в дальнейшем было удобнее работать с файлами, ну и конечно же для увеличения скорости загрузки

ДЕЛАЕМ ПАБЛИК СЕРВЕР В КС ГО! (68 плагинов — вип, шоп, админка, скины, ножи, перчатки, наклейки итд)


2. В папке «Server» создайте 2 папки с названиями «ServerCSGO» и «SteamCMD»
3. В папке «ServerCSGO» создаём батник с названием «StartServer» (запуск сервера)
4. В папке «SteamCMD» создаём батник с названием «UpdateCSGO» (обновление сервера)
Конечно же в дальнейшем будем использовать «Админ-панель«, но об этом чуть позже

P.S. Батник это расширение файла в Windows, оканчивается оно на «.bat»
Его можно редактировать любым текстовым редактором, даже «Блокнотом»
Чтобы изменить батник, нужно щёлкнуть по нему правой кнопкой мыши и нажать «Изменить»

Читайте также:
Программа запускается только в безопасном режиме

Работа с батниками

Под спойлер смотрите только тогда, когда разберётесь со всем этим, в самом конце!

Сначала качаем основу для установки и обновления сервера — SteamCMD
Скачиваем архив и распаковываем его в папку «SteamCMD«, которую мы создали ранее

Заполняем батник «UpdateCSGO» таким образом:

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

Сохраните батник и запустите, начнётся скачивание компонентов сервера, ничего не трогайте
Батник закроется автоматически, когда закончится загрузка всех необходимых файлов

С помощью данного батника в дальнейшем нужно можно будет обновлять игру

Заполняем батник «StartServer» таким образом:

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

Сохраните батник, но не запускайте его (об этом позже)

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

Немного про переменные данного батника:
1.« -maxplayers_override 21» — максимальное количество игроков, всегда делаем на 1 слот больше, так как его займёт бот GOTV для записи демок на сервере, в итоге останется 20 слотов
2. «-tickrate 64» — думаю тут и объяснять ничего не нужно
3. «+map de_dust2» — карта, которая будет по дефолту после запуска сервера
4. «-port 27015» — порт сервера, один из которых мы открывали раннее
5. «+game_type 0 +game_mode 0» — режим игры, о них читайте ниже
6. «-secure» — включение VAC (Анти-чит Valve) защиты на сервере, если не включить, то не будут падать кейсы в конце матча
7. «+sv_lan» — сервер будет виден всем в интернете
8. «+tv_port» — эта переменная запускает бота GOTV
9. «-nobots» — отключение ботов на сервере, советую в первое время не ставить этот параметр, чтобы сервер уж совсем не пустовал, конечно же на ваше усмотрение
P.S. Об остальных переменных особо знать ничего и не нужно, они просто нужны и всё

Режимы игры для запуска в батнике:
1. «+game_type 0 +game_mode 0» // обычный паблик
2. «+game_type 0 +game_mode 1» // соревновательный
3. «+game_type 1 +game_mode 0» // гонка вооружений
4. «+game_type 1 +game_mode 1» // уничтожение объекта
5. «+game_type 1 +game_mode 2» // бой насмерть

Создание конфигов

Теперь самое лёгкое, нужно прописать переменные в конфиге!

Для этого потребуется следующее:
1. Создайте текстовой документ с названием «Server» и с расширением «.cfg»
2. Этот конфиг нужно закинуть по пути «…/server/servercsgo/csgo/cfg» (в папку «cfg«)
3. Открываем конфиг с помощью «Notepad++» и прописываем в него нужные нам переменные

hostname «MakeFrag.ru SERVER 18+» // название игрового сервера (только латиница)
rcon_password «» // RCON пароль (для управления консолью, обязательно заполните сложным паролем)
sv_password «» // пароль от сервера (для входа на сервер, если он не нужен, то оставить пустым)
mapgroup «mg_custom» // набор карт для голосования (пусть остаётся как есть)
sv_region «255» // регион сервера (если вписать 255 — то сервер будет виден по всему миру)
sv_setsteamaccount «» // токен для игрового сервера (о нём напишу ниже)
sv_steamgroup «» // Steam группа сервера (можно оставить пустым)
sv_pure 0 // проверка соответствия файлов сервера и клиента (советую оставить 0)
log «on» // включить логи (пусть будет включён, не выключать)
sv_lan 0 // игроки могут заходить только с интернета (думаю тут всё понятно)
host_name_store 1
host_info_show 2
host_players_show 2

Где взять токен?
Переходим по ссылке — http://steamcommunity.com/dev/managegameservers
В первую строку вводим «730«, во вторую строку пишите всё, что угодно
Жмём кнопку «Создать» и копируем наш идентификатор, далее вставляем его в Server.cfg
Жмём кнопку «Кодировки» и там выбираем «Преобразовать в UTF-8«, далее «Сохранить»

Следующим шагом будет выбор игрового режима, о них я уже писал ранее:
1. gamemode_casual.cfg // обычный паблик
2. gamemode_competitive.cfg // соревновательный
3. gamemode_armsrace.cfg // гонка вооружений
4. gamemode_demolition.cfg // уничтожение объекта
5. gamemode_deathmatch.cfg // бой насмерть

Читайте также:
Настройка пианино с помощью программы

Выбрали режим для вашего сервера?

Не большой лайфхак

Допустим вы захотели обычный паблик («gamemode_casual.cfg«) и чтобы в дальнейшем не путаться в конфигах, открываем его с помощью «Notepad++» и вырезаем всё, что видим в нём, а потом вставляем это всё в «Server.cfg» (красоту там наводите сами, настройки также за вами)
В самом же «gamemode_casual.cfg» прописываем следующее — «exec Server.cfg»
Далее сохраняем оба cfg в нужной кодировке (как это сделать писал выше) ГОТОВО!
P.S. Данным способом вы упростите себе жизнь, все настройки переменных в одном месте

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

Программа «HLSW» для CS 1.6

Программа «HLSW» предназначена для администрирования, мониторинга и настройки сервера CS 1.6.

Прицел «Red Dot» для CS 1.6

Программа «Red Dot» позволяет сделать статичный прицел красной точки посередине экрана КС 1.6 и других игр.

Проверка setmaster

Проверка setmaster

Программа для проверки рабочих мастеров (setmaster)

CS справочник

CS справочник

Хороший справочник о настройке сервера CS 1.6.

Run Server

Run Server

Программа для настройки, запуска сервера, а так же слежение за падением CS сервера.

Amxx studio Final

Amxx studio Final

Финальная версия программы для создания или редактирования плагинов.

HLDS Update Tool Generator Download

Без труда поможет вам скачать сервер через HLDS Update Tool.
Без создания каких либо бат файлов.

TeamSpeak Client 3.0

TeamSpeak Client 3.0

Программа для голосового общения при игре 5х5

Fraps 3.2

Fraps 3.2

Fraps — программа предназначенная для подсчета количества FPS.

HLDatabase 1.02

HLDatabase 1.02

HLDatabase 1.02 — прога для получения списка серверов CS 1.6

Источник: amxservera.ru

Создание игрового сервера на Windows .

👋

Привет , статья посвящена созданию своего игрового сервера на операционной системе Windows , не нашел на форуме ничего по этому поводу подробного , поэтому пусть будет .

Делайте все по пунктам и не ошибетесь !

Начнем с требований .

Требования для создания сервера :

1. Мощное железо .
2. Хороший интернет .
3. Любой текстовый редактор ( Допустим Notepad++ )
4. Поддержка сервера 24/7 ( Нужно только для работы сервера круглый день ) .
5. Токен .

1. Мощное железо :

Железо : Минимальные требования : Рекомендуемые требования :
Процессор Intel Xeon x5690 (3,73 ГГц в режиме Turbo) Intel Core i7-6700K (Turbo 4,20 ГГц)
Оперативная память 2 Гб DDR3-1333 МГц 2 Гб DDR4-2400 МГц
Диск Твердотельный накопитель 30 ГБ SSD-накопитель 40 ГБ

2. Настройка интернета :

Это наверное самая сложная часть и поэтому я решил начать именно с неё!

Вам понадобится статистический (постоянный) IP-адрес, если у вас динамический, то закажите статистический у вашего провайдера, это нужно для того, чтобы в случае если вдруг динамический адрес поменяется
(обычно это происходит после перезагрузки роутера), то поменяется и адрес сервера, а ваши друзья и игроки потеряют ваш сервер в «Избранных»

Важно сделать проброс портов, для этого лезем в настройки своего роутера (обычно это «192.168.0.1» — вводится в строку браузера) и открываем нужные нам порты, сейчас расскажу на примере роутера TP-Link как это сделать (ВНИМАНИЕ! Ваши настройки могут отличаться)

Ищем вкладки «Дополнительные настройки» -> «Переадресация NAT» -> «Виртуальные серверы«, если перешли правильно, то далее нажимаем «Добавить«, в данном случае нужно заполнить лишь 2 строки — в строке «Внешний порт» вводим «27000-27030«, в строке «Внутренний IP-адрес» вводим IP вашей локальной сети (посмотреть его можно во вкладке «Сеть» -> «LAN«), выбираем протокол UDP и ставим галочку «Включить«, сохраняем
По той же схеме открываем TCP порты, но туда вводим другие порты — «27014-27050»

ГОТОВО! Интернет настроен для запуска сервера и сервер будет виден всем .

3. Работа с файлами :

3. В папке «ServerCSGO» создаём .bat с названием «StartServer» (запуск сервера) .

Сначала качаем основу для установки и обновления сервера — SteamCMD ,

Скачиваем архив и распаковываем его в папку «SteamCMD«, которую мы создали ранее ,

Заполняем .bat «UpdateCSGO» таким образом:

UpdateCSGO:

[I]steamcmd.exe +login anonymous +force_install_dir ../servercsgo/ +app_update 740 validate +quit[/I]

Сохраните .bat и запустите, начнётся скачивание компонентов сервера, ничего не трогайте,
.bat закроется автоматически, когда закончится загрузка всех необходимых файлов !

Читайте также:
В каком разделе программы осуществляется доступ к сервису расчет потребностей в запасах

Далее заполняем .bat «StartServer» вот так :

StartServer:

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

Сохраните .bat , но не запускайте его !

Переменные «StartServer.bat» :

1. « -maxplayers_override 21» — максимальное количество игроков .
2. «-tickrate 64» — Тикрейт ( 64 чтобы не взорвался комп xD😅
) .
3. «+map de_dust2» — карта .
4. «-port 27015» — порт сервера .
6. «-secure» — включение VAC (Анти-чит Valve) .
7. «+sv_lan» — сервер будет виден всем в интернете .
8. «+tv_port» — эта переменная запускает бота GOTV .
9. «-nobots» — отключение ботов на сервере, советую в первое время не ставить этот параметр, чтобы сервер уж совсем не пустовал, конечно же на ваше усмотрение .


Режимы игры для запуска «StartServer.bat» :

1. «+game_type 0 +game_mode 0» // Обычный / Casual
2. «+game_type 0 +game_mode 1» // Соревновательный
3. «+game_type 1 +game_mode 0» // гонка вооружений
4. «+game_type 1 +game_mode 1» // уничтожение объекта
5. «+game_type 1 +game_mode 2» // бой насмерть

Для создания конфигов вам потребуется :

1. Создайте текстовой документ с названием «Server» и с расширением «.cfg» — «server.cfg» .
2. Этот конфиг нужно закинуть по пути «…/server/servercsgo/csgo/cfg» (в папку «cfg«) .
3. Открываем конфиг с помощью любого текстового редактора и прописываем в него переменные .

Переменные «Server.cfg» :

Переходим по ссылке — http://steamcommunity.com/dev/managegameservers ,
В первую строку вводим «730«, во вторую строку пишите всё, что угодно ,
Жмём кнопку «Создать» и копируем наш идентификатор, далее вставляем его в Server.cfg в переменную- «sv_setsteamaccount «токен»» .

3. Запуск сервера :

Спойлер: Слова перед запуском
Если вы все настроили правильно , то можно запускать сервер .

Для запуска сервера вам понадобиться установить «Панель администратора» , поэтому следуем шагам далее :

1. Качаем Админ-панель для управления сервером — Tornado Source Panel ,
2. Создаём в папке «Server» ещё одну папку и называем её к примеру «AdminPanel» .
3. Перекидываем содержимое архива в эту папку и запускаем «Launcher.exe» .
4. Выбираем там «Counter-Strike GO«, ставим режим «Домашний«, выбираем цвет темы по вкусу, ну и жмём галочку на одном из вариантов (без разницы), жмите «Запустить» .
5. Далее просто следуем инструкции «Мастера настроек«, думаю разберётесь .

Параметры запуска 1 :

Античит (VAC) — включить .
Порт сервера — 27015 .
Порт SourceTV — 27020 .
Мод — режим игры, который вы выбрали ранее (обсуждалось выше) .
Группа — своя и пишите там «mg_custom» .
Слоты под игроков — от 1 до 64 , рекомендую ставить +-15 .
TickRate — 64 или 128 (Не рекомендую ставить 128 , так как комп бабахнет xD😅) .
Приоритет — Высокий .
Доступ — Интернет .
Карта — Какую хотите , такую и ставьте , я ставлю de_mirage .

Параметры запуска 2 :

Далее жмите «Получить внешний IP-адрес», потом выбираем его в списке IP-адресов ,

Идентификатор вводить необязательно, уже писали в «Server.cfg» ,

Вводим RCON пароль, который вы написали в «Server.cfg» (ОБЯЗАТЕЛЬНО!) ,

Далее вам надо нажать на вкладку «Настройка» -> «Сервер» -> «Параметры запуска» .

В параметрах запуска выбираем порт , рекомендую 27016 , жмите сохранить .

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

Лайфхак «Ярлык» :

В момент работы сервера — Steam будет ругаться при входе в CS:GO , типо игра уже запущена , для того , чтобы это обойти вам надо :

1. Заходим в папку с игрой и создаём ярлык «csgo.exe«, переносим его куда хотите
2. Нажимаем правой кнопкой мыши на ярлык и выбираем «Свойства»
3. В самом конце строки «Объект» пишем следующее — «appid 730 -steam«, жмём «ОК»

Выглядеть это будет примерно вот так :

Параметры запуска:

«C: HLMODServer GameCSGO steamapps common Counter-Strike Global Offensive csgo.exe» appid 730 -steam -novid

С помощью этого ярлыка можно заходить в игру , при том , что запущен сервер !

Источник: hlmod.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru