Форум
назад
1
далее

Запуск нескольких серверов из одной папки

Запуск нескольких серверов из одной папки

O JI E Ж K A
был  23 марта в 20:25

28 Августа 2017 в 12:15

После того как создали сервер CS:GO, внесем коррективы в настройки сервера.

Шаг 1.
В строке запуска нам нужно добавить параметр -gamemodes_serverfile и создать свой файл, например "gamemodes_server1.txt"

Чтобы создать его, нужно открыть файл /сервер/csgo/gamemodes_server.txt.example и сохранить под новым именем, в нашем случае это gamemodes_server1.txt.

В этом файле сразу предлагаю прописать новый конфиг для вашего сервера.
Находим блок настроек, который относятся к вашей модификации игры, например COMPETITIVE.
Сразу можем поправить параметр "maxplayers" количество игроков на сервере.
CODE
И самое важное - "exec" "server_last.cfg" изменить на "gamemode_competitive_server1.cfg"
Сохраняем и закрываем.
Теперь нужно создать такой конфиг и поправить в нем настройки на нужные.
Открываем файл csgo/cfg/gamemode_competitive.cfg и сохраняем как gamemode_competitive_server1.cfg
В нем мы меняем все настройки вашего сервера, так как именно к нему теперь обращается сервер и они являются приоритетом для него. Чтобы вы не прописали в server.cfg, он не будет приоритетом для сервера.
P.S. gamemodes_server.txt и gamemode_competitive.cfg часто после обновления сервера также загружаются заново, а со своими конфигами этого происходить не будет.


Шаг 2.
Прописать не стандартные папки для MetaMod:Source и SourceMod
В строке запуска добавляем
CODE
+mm_basedir "addons/metamod_1"
+sm_basepath "addons/sourcemod_1"
+sm_corecfgfile "addons/sourcemod_1/configs/core.cfg"


Таким образом для каждого сервера мы загружаем свой метамод и свой сурсмод, только меняем названием папки и в строке запуска сервера указываем нужную папку.
Единственно что останется общим для всех серверов - это папка cfg/SourceMod там создаются конфиги все плагинов SourceMod и sourcemod.cfg будет общим для всех.
P.S. напомню, что приоритетом для всех настроек cvar есть gamemodes_server1.txt там можно прописать все квары.

Шаг.
Создайте файлы запуска сервера, где путь к папке сервера один и тот же, а вот айпи, порт можно менять на те, которые вам нужны и для каждого сервера свои файлы с конфигами и свои папки на плагины.
CODE
cd ../csgo_server/
./srcds_run -tickrate "128" -console +ip xx.xx.xx.xx -port "27015" -usercon -game csgo +mapgroup "mg_de_dust2" +mm_basedir "addons/metamod_1" +sm_basepath "addons/sourcemod_1" +sm_corecfgfile "addons/sourcemod_1/configs/core.cfg" +sv_lan "0" +map "de_dust2" -maxplayers_override "32" -gamemodes_serverfile "gamemodes_server1.txt"


CODE
cd ../csgo_server/
./srcds_run -tickrate "128" -console +ip xx.xx.xx.xx -port "27016" -usercon -game csgo +game_type 0 +game_mode 1 +mapgroup "mg_de_dust2" +mm_basedir "addons/metamod_2" +sm_basepath "addons/sourcemod_2" +sm_corecfgfile "addons/sourcemod_2/configs/core.cfg" +sv_lan "0" +map "de_dust2" -maxplayers_override "32" -gamemodes_serverfile "gamemodes_server2.txt"


CODE
cd ../csgo_server/
./srcds_run -tickrate "128" -console +ip xx.xx.xx.xx -port "27017" -usercon -game csgo +game_type 0 +game_mode 1 +mapgroup "mg_de_dust2" +mm_basedir "addons/metamod_3" +sm_basepath "addons/sourcemod_3" +sm_corecfgfile "addons/sourcemod_3/configs/core.cfg" +sv_lan "0" +map "de_dust2" -maxplayers_override "32" -gamemodes_serverfile "gamemodes_server3.txt"


ВАЖНО! В строке запуска указываем все пути к папкам metamod и sourcemod и к основным конфигам. Для каждого сервера своя папка и свои файлы конфигов, как и айпи с портами...
+mm_basedir "addons/metamod_1"
+sm_basepath "addons/sourcemod_1"
+sm_corecfgfile "addons/sourcemod_1/configs/core.cfg"
-gamemodes_serverfile "gamemodes_server-1.txt"
+exec "sever-1.cfg"
+motdfile "motd-1.txt"
+mapcyclefile "mapcycle-1.txt"

назад
1
далее
АКТИВНЫЕ ТЕМЫ
O JI E Ж K A
26 Декабря 2023 в 13:22
G3ntEZ
04 Января 2024 в 14:23
micro_killer
09 Сентября 2022 в 16:58
Bober
05 Июня 2022 в 07:55
micro_killer
23 Февраля 2020 в 11:54
O JI E Ж K A
11 Января 2020 в 17:23
O JI E Ж K A
14 Ноября 2019 в 18:48
ddiwsftd
24 Ноября 2023 в 17:15
O JI E Ж K A
22 Июня 2018 в 11:01
MRWhite9
06 Января 2021 в 12:47
Популярные темы
ddiwsftd
24 Ноября 2023 в 17:15
Salazar
04 Июня 2018 в 14:59
G3ntEZ
04 Января 2024 в 14:23
micro_killer
23 Февраля 2020 в 11:54
micro_killer
23 Февраля 2020 в 12:13
micro_killer
15 Октября 2017 в 13:08
O JI E Ж K A
09 Января 2021 в 13:40
micro_killer
16 Февраля 2020 в 14:13
DarkZone
01 Июля 2019 в 12:24
micro_killer
05 Апреля 2023 в 16:31
мы в социальных сетях
Сайт может содержать контент,
не предназначенный для лиц
младше 16 лет
Главная Мониторинг серверов Новости Скины Карты Форум Скачать CSS v34
Спонсор раздела: