# Garry's Mod: сервер, коллекция мастерской и gamemode

> Как поднять сервер Garry's Mod: запуск srcds с gamemode, коллекция Steam Workshop через host_workshop_collection, токен сервера и карта.

- Рубрика: Гайды по играм
- Игра: Garry's Mod
- Опубликовано: 2026-11-13T20:00:00+03:00
- Обновлено: 2026-11-13T20:00:00+03:00
- Адрес: https://blog.egnetwork.ru/gmod-server-kollekciya-gamemodes
- Автор: Команда EGN

Garry's Mod — песочница на движке Source, где сервер фактически задаёт правила игры. Сам по себе GMod ничего не умеет без режима: его называют **gamemode**. Песочница, выживание, «прятки» и DarkRP — это разные gamemode, а их дополнения (аддоны) берутся из мастерской Steam. Чтобы сервер поднялся с нужными аддонами у всех игроков, удобнее всего собрать **коллекцию Steam Workshop** и подключить её одним параметром.

В статье разберём параметры запуска, как работает коллекция, зачем нужен токен сервера и как не промахнуться с диском. Отдельный гайд по DarkRP — в статье [GMod DarkRP с нуля](https://blog.egnetwork.ru/gmod-darkrp-s-nulya).

## Коротко

Запустите сервер с параметрами `+gamemode` (режим), `+map` (карта), `+maxplayers` (лимит) и `+host_workshop_collection` (ID коллекции мастерской). Для публичного сервера нужен токен сервера, который передаётся через `+sv_setsteamaccount`. Диска берите не меньше 10 ГБ: гайды называют 5 ГБ минимумом и 10 ГБ с запасом, а на стенде EGN установка на 5 ГБ не прошла.

## Что понадобится

- **Диск на 10 ГБ и больше.** Официальной цифры Facepunch нет. Гайды дают 5 ГБ минимум и 10 ГБ с запасом. На стенде EGN установка на тарифе «Земля» (5 ГБ) не прошла, поэтому берите тариф с 10 ГБ.
- **Коллекция в мастерской.** Соберите её в Steam Workshop на своём аккаунте и запомните числовой ID из адресной строки страницы коллекции.
- **Токен сервера (GSLT).** По вики Facepunch он нужен публичному серверу. Создаётся в Steam для игры Garry's Mod.

![Экран «Настройки» в панели EGN (пример Minecraft): группы полей и переключатели](https://blog.egnetwork.ru/media/82)

## Шаги

1. **Создайте сервер в панели.** Выберите Garry's Mod, убедитесь, что тариф даёт 10 ГБ диска, и дождитесь статуса «Работает» в разделе «Запуск».

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

3. **Запишите ID коллекции.** Он находится в адресе страницы коллекции после `id=`. Это число, а не название.

4. **Задайте параметры запуска.** Базовый набор для запуска из панели:

   ```bash
   srcds_run -game garrysmod -console \
     +map gm_flatgrass \
     +maxplayers 16 \
     +gamemode sandbox \
     +host_workshop_collection 1234567890 \
     +sv_setsteamaccount ВАШ_ТОКЕН
   ```

   Здесь `1234567890` — пример ID, подставьте свой. Параметр `+gamemode` принимает название режима, например `sandbox`, `darkrp` или `terrortown`, если вы устанавливаете соответствующий набор.

5. **Проверьте загрузку аддонов.** Во время первого старта сервер скачивает аддоны из коллекции. Это занимает время, и статус может долго оставаться «Запускается». Не перезапускайте сервер, пока в консоли идёт загрузка.

6. **Зайдите сами.** Подключитесь как игрок, проверьте, что режим и аддоны работают, и только потом приглашайте друзей.

## Зачем нужна коллекция и что даёт `host_workshop_collection`

Официальная документация Facepunch по серверам с мастерской описывает параметр `+host_workshop_collection` как способ подключить все аддоны из коллекции одной строкой запуска. Вам не нужно прописывать каждый аддон отдельно: сервер получает список при старте, а клиенты игроков скачивают нужные файлы при подключении. Это удобно, но есть и обратная сторона: если аддон в коллекции обновился, сервер получит новую версию при следующем старте. Поэтому перед обновлением коллекции сделайте бэкап и сообщите игрокам.

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

## Токен сервера (GSLT)

Публичный сервер GMod по вики Facepunch должен иметь токен, который передаётся через `+sv_setsteamaccount`. Без него сервер может работать, но его видимость и рейтинг страдают. Токен хранится как секрет: не публикуйте строку запуска с токеном в чатах и скриншотах.

Старые гайды упоминают параметр `-authkey`. Прежде чем добавлять его, сверьтесь с актуальной вики Facepunch: не все параметры из старых инструкций ещё действуют.

## Gamemode: как выбрать и что проверить

Gamemode задаётся одним параметром, но за ним стоит набор файлов. Практичный подход такой:

- **Песочница (`sandbox`)** — для тестов и творчества, не требует дополнительных аддонов.
- **DarkRP (`darkrp`)** — ролевой режим с экономикой; подробно в отдельной статье.
- **Прятки и другие режимы** — ставятся в коллекцию как аддоны, их названия смотрите в описании аддона.

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

## Пример: сервер песочницы для друзей

Допустим, вы хотите поиграть с друзьями в песочнице и добавить туда несколько популярных аддонов. Соберите коллекцию из пяти аддонов, запишите её ID и поставьте `+gamemode sandbox`. Карту возьмите стандартную, например `gm_flatgrass`, чтобы не зависеть от сторонних карт. Лимит игроков держите в пределах 16, если тариф не рассчитан на большее. Запустите сервер, дождитесь загрузки аддонов, зайдите сами и проверьте, что инструменты и меню открываются.

## Симптом → причина → решение

| Симптом | Частая причина | Что сделать |
|---|---|---|
| Сервер не стартует, нет места | Диск меньше 10 ГБ | Возьмите тариф с 10 ГБ и выше |
| Аддоны не скачиваются | ID коллекции неверный или коллекция приватная | Проверьте ID и публичность коллекции |
| Сервер не в публичном списке | Нет токена сервера | Добавьте `+sv_setsteamaccount` с токеном |
| Игроки не могут зайти | Клиенты не скачали аддоны | Дайте время на загрузку и проверьте коллекцию |
| Режим не запускается | Неверное название gamemode | Сверьте название с папкой режима в аддонах |
| Сервер долго «Запускается» | Идёт загрузка аддонов | Подождите и смотрите консоль |

## Как сделать в панели EGN: по шагам

Параметры запуска GMod задаются в панели через «Запуск» и «Настройки», а файлы режима и аддонов лежат в «Файлах». Порядок ниже помогает не потерять работающий сервер при правках.

1. **Проверьте тариф и диск.** В разделе «Запуск» убедитесь, что доступно минимум 10 ГБ. На меньшем объёме установка не проходит.

   ![Экран «Настройки» в панели EGN (пример Minecraft)](https://blog.egnetwork.ru/media/108)

2. **Создайте копию в «Бэкапы».** Перед любым изменением коллекции или режима нажмите «Создать копию».

3. **Измените параметры запуска.** Поменяйте `+gamemode`, карту или `+host_workshop_collection` в настройках запуска. Меняйте по одному параметру за раз, чтобы понимать, что сломало сервер, если оно сломается.

4. **Перезапустите и дождитесь загрузки аддонов.** Во время первого старта с новой коллекцией сервер докачивает файлы. Смотрите консоль: пока там идёт загрузка, не заходите.

5. **Проверьте токен и публичность.** Если сервер должен быть в публичном списке, убедитесь, что `+sv_setsteamaccount` заполнен, а коллекция открыта.

6. **Зайдите сами.** Проверьте режим и хотя бы один аддон, который вы добавили. Только после этого приглашайте друзей.

## Проверка после запуска

- Сервер стартует и держит статус «Работает» после перезапуска.
- Выбранный gamemode запустился, а не откатился к песочнице.
- Аддоны из коллекции работают в игре.
- Сервер виден в списке, если вы задавали токен.
- В «Бэкапах» есть копия до изменений.

## Частые ошибки

- **Приватная коллекция.** Сервер не получит аддоны, если коллекция не публична.
- **Диск впритык.** Игра занимает около 7 ГБ, а аддоны и кэш добавляют ещё. Запас оставьте обязательно.
- **Токен в открытом виде.** Строка запуска с токеном не должна попадать в чат.
- **Обновление коллекции без предупреждения.** Новая версия аддона может сломать режим. Делайте бэкап и предупреждайте игроков.
- **Старый `-authkey`.** Если гайд просит его, сначала проверьте актуальную вики: параметры из старых инструкций не всегда работают.

## Итог

Сервер GMod собирается из трёх частей: режим через `+gamemode`, аддоны через коллекцию в `+host_workshop_collection` и токен через `+sv_setsteamaccount` для публичного списка. Не забывайте про 10 ГБ диска и про публичность коллекции. Для второй части — режима DarkRP — читайте статью [GMod DarkRP с нуля](https://blog.egnetwork.ru/gmod-darkrp-s-nulya), а если сервер не стартует, начните с раздела «Доктор сервера» в статье [Доктор сервера: почему не запускается](https://blog.egnetwork.ru/panel-doctor-pochemu-ne-zapuskaetsya).

## Вопросы и ответы

### Какой параметр подключает коллекцию мастерской на сервере GMod?

`+host_workshop_collection` с числовым ID коллекции. Сервер получает аддоны из коллекции при старте.

### Сколько диска нужно Garry's Mod на сервере?

Берите от 10 ГБ: на 5 ГБ установка не прошла в нашей проверке, а аддоны и данные занимают место сверху.

### Нужен ли токен для сервера Garry's Mod?

Для публичного сервера да: токен передаётся через `+sv_setsteamaccount`. Старые параметры вроде `-authkey` из гайдов проверяйте по актуальной вики.

### Как выбрать gamemode для сервера?

Задайте его параметром `+gamemode` и убедитесь, что его файлы есть в коллекции или на сервере. Для первого запуска удобнее песочница.

Сервер под Garry's Mod за пару минут — [egnetwork.ru](https://egnetwork.ru/)

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
