Skip to content

Настройка server.cfg

Краткое руководство по настройке файла server.cfg игрового сервера Garry's Mod.


По умолчанию к каждому серверу Garry's Mod, размещенному на нашем хостинге предоставляется вот такой server.cfg:

js
// Название сервера в игре
hostname "New Garrys Mod Server / Hosted by senko.digital"
// Пароль от сервера
sv_password ""
// Загрузочный экран
sv_loadingurl "https://senko.media/digital/gmod/loading.html"
// Настройки отображения в списке серверов
sv_location "ru"
sv_region "255"
sv_lan "0"
sv_max_queries_sec_global "30000"
sv_max_queries_window "45"
sv_max_queries_sec "5"
// Лимиты сервера
sbox_maxprops "10"
sbox_maxragdolls "0"
sbox_maxnpcs "0"
sbox_maxballoons "0"
sbox_maxeffects "0"
sbox_maxdynamite "0"
sbox_maxlamps "0"
sbox_maxthrusters "0"
sbox_maxwheels "0"
sbox_maxhoverballs "0"
sbox_maxvehicles "0"
sbox_maxbuttons "0"
sbox_maxsents "0"
sbox_maxemitters "0"
sbox_godmode "0"
sbox_noclip "0"
// Настройки сети - пожалуйста, оставьте их по умолчанию
sv_minrate 120000
sv_maxrate 0
gmod_physiterations 2
net_splitpacket_maxrate 45000
decalfrequency 12
sv_parallel_sendsnapshot 1
sv_parallel_packentities 1
// Исполнение команд на бан игроков - пожалуйста, не редактируйте эти строки
exec banned_ip.cfg
exec banned_user.cfg
// Добавляйте все свои параметры под этой строкой

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

В этой статье мы разберём каждый параметр и объясним какие изменения они производят на вашем сервере.


hostname важно

Устанавливает название вашего сервера, которое будет отображаться в списке серверов.

sv_password обратите внимание

Устанавливает пароль для доступа к серверу, если значение пусто — сервер будет открыт для всех.

sv_loadingurl обратите внимание

Указывает URL-адрес загрузочного экрана, который игроки видят при подключении.

sv_location обратите внимание

Определяет местоположение сервера при его поиске в списке серверов.

sv_region обратите внимание

Код региона сервера для списка серверов (например, 255 — любой регион).

sv_lan осторожно

Определяет, является ли сервер LAN (локальным) или интернет-сервером (0 — интернет).

Рекомендуется оставить значение по умолчанию.

sbox_maxprops обратите внимание

Устанавливает максимальное количество пропов (props), которые может создать игрок. Пропы — это объекты, созданные с помощью Spawn Menu.

sbox_maxragdolls обратите внимание

Определяет максимальное количество рагдоллов (ragdolls), которые может создать игрок. Рагдоллы — это модели персонажей или NPC, которые ведут себя как физические объекты после смерти.

sbox_maxnpcs обратите внимание

Устанавливает максимальное количество NPC (неигровых персонажей), которых может заспавнить игрок.

sbox_maxballoons обратите внимание

Ограничивает количество шаров (balloons), которые может создать игрок. Шары могут поднимать объекты в воздух.

sbox_maxeffects обратите внимание

Определяет максимальное количество эффектов (effects), которые может создать игрок. Эффекты — это различные визуальные эффекты, такие как огонь или дым.

sbox_maxdynamite обратите внимание

Устанавливает максимальное количество динамита (dynamite), который может заспавнить игрок. Динамит — это взрывчатка, которую можно активировать.

sbox_maxlamps обратите внимание

Ограничивает количество ламп (lamps), которые может создать игрок. Лампы используются для освещения различных областей карты.

sbox_maxthrusters обратите внимание

Определяет максимальное количество ускорителей (thrusters), которые может заспавнить игрок. Ускорители прикрепляются к объектам и придают им ускорение.

sbox_maxwheels обратите внимание

Устанавливает максимальное количество колёс (wheels), которые может создать игрок. Колёса используются для создания транспорта.

sbox_maxhoverballs обратите внимание

Ограничивает количество ховерболов (hoverballs), которые может создать игрок. Ховерболы позволяют объектам плавать в воздухе.

sbox_maxvehicles обратите внимание

Определяет максимальное количество транспортных средств (vehicles), которые может заспавнить игрок. Это могут быть автомобили, лодки и другие виды транспорта.

sbox_maxbuttons обратите внимание

Устанавливает максимальное количество кнопок (buttons), которые может создать игрок. Кнопки используются для активации различных механизмов.

sbox_maxsents обратите внимание

Ограничивает количество скриптовых объектов (scripted entities), которые могут создать игрок. Скриптовые объекты — это объекты с уникальной логикой и поведением, созданные с помощью Lua-скриптов.

sbox_maxemitters обратите внимание

Определяет максимальное количество эмиттеров (emitters), которые может заспавнить игрок. Эмиттеры создают частицы, такие как дым или огонь.

sbox_godmode обратите внимание

Включает (1) или выключает (0) режим бога (неуязвимость) для игроков.

sbox_noclip обратите внимание

Включает (1) или выключает (0) режим полета и прохождения сквозь объекты.

gmod_physiterations

Определяет количество итераций физического движка за один тик.

Рекомендуется оставить значение по умолчанию.

decalfrequency

Определяет частоту обновления декалей (например, следов о пуль) на сервере.

sv_parallel_sendsnapshot и sv_parallel_packentities

Включают параллельную обработку снапшотов и сущностей для повышения производительности сервера.

Рекомендуется оставить значение по умолчанию.

exec banned_ip.cfg и exec banned_user.cfg

Выполнение команд для загрузки списка забаненных IP-адресов и пользователей.