GMod DarkRP с нуля: как поднять ролевой сервер Garry's Mod
Пошагово: как поставить DarkRP на сервер Garry's Mod, собрать коллекцию аддонов, настроить работы и экономику и не потерять базу игроков.
Содержание 15
- Коротко
- Что понадобится
- Шаги
- Экономика: как не сломать баланс
- Пример: запуск DarkRP на пятерых друзьях
- Симптом → причина → решение
- Как сделать в панели EGN: по шагам
- Проверка после запуска
- Частые ошибки
- Итог
- Вопросы и ответы
- Сколько диска нужно для сервера DarkRP?
- Как запустить DarkRP на сервере Garry’s Mod?
- Где настроить работы и зарплаты в DarkRP?
- Как не потерять базу игроков на DarkRP?
DarkRP — самый известный ролевой режим для Garry’s Mod: игроки работают, зарабатывают, покупают двери и оружие, а сервер живёт по своим законам. Его сложно назвать «установкой за минуту», потому что режим тянет за собой десятки аддонов, а настройки работ и экономики задаёт владелец. Зато, сделав всё по порядку, за вечер можно получить рабочий сервер.
Ниже — путь от пустого сервера до первого игрока с деньгами. Точные имена файлов и пункты меню зависят от версии DarkRP и аддонов, поэтому везде, где это важно, мы отмечаем, что проверить на своём сервере.
Коротко
Соберите в мастерской коллекцию с DarkRP и нужными аддонами, запустите сервер с +gamemode darkrp и +host_workshop_collection, дождитесь загрузки аддонов, затем настройте работы и экономику в игре. Диска нужно минимум 10 ГБ. Перед любым изменением настроек делайте бэкап, потому что база игроков — самое ценное на ролевом сервере.
Что понадобится
- Тариф с 10 ГБ диска. На 5 ГБ установка GMod в нашей проверке не проходила.
- Аккаунт Steam и мастерская. Коллекцию вы создаёте на своём аккаунте.
- Время на первый запуск. Загрузка аддонов может занять несколько минут.
- План ролевой экономики. Заранее решите, какие работы будут, сколько они приносят и что стоит дорого. Это сэкономит часы правок.
Общие параметры запуска сервера Garry’s Mod описаны в статье Garry’s Mod: сервер, коллекция мастерской и gamemode. Здесь мы идём дальше и настраиваем сам режим.
Шаги
-
Найдите DarkRP в мастерской. Поищите режим по названию и проверьте автора и дату обновления. Не берите копии с сомнительных сайтов: они часто содержат вредоносный код. Скачивание идёт через мастерскую Steam.
-
Соберите коллекцию. Добавьте в коллекцию DarkRP и аддоны, которые нужны вашему серверу: инвентарь, интерфейс, двери и прочее. Чем меньше аддонов, тем проще поиск ошибок. Начните с базового набора и добавляйте по одному.
-
Запустите сервер. В параметрах запуска укажите режим и коллекцию:
Терминал srcds_run -game garrysmod -console \ +map <карта из коллекции> \ +maxplayers 16 \ +gamemode darkrp \ +host_workshop_collection 1234567890 \ +sv_setsteamaccount ВАШ_ТОКЕННазвание карты берите из описания вашей коллекции или из документации аддона: оно зависит от набора. ID коллекции здесь — пример.
-
Дождитесь полной загрузки. В разделе «Запуск» статус покажет, что сервер работает. Но аддоны на первом старте могут докачиваться ещё некоторое время. Зайдите сами только после того, как консоль перестанет показывать загрузку.
-
Настройте работы. Работы, их зарплаты и цены задаются в настройках DarkRP. Способ зависит от версии режима: это может быть меню в игре под правами владельца или файлы конфигурации в папке режима. Прочтите документацию вашего аддона и не копируйте чужие таблицы без проверки.
-
Настройте экономику. Определите стартовый капитал игрока, цены на дверь и основные товары, налоги, если они есть, и частоту зарплат. Меняйте по одному параметру и проверяйте на себе.
-
Выдайте права администраторам. Права на сервере DarkRP выдаются через систему рангов самого режима или админ-аддона. Назначьте себя и доверенных модераторов, прежде чем звать игроков.
-
Сделайте первый бэкап. В разделе «Бэкапы» создайте копию до того, как игроки начнут зарабатывать. Так вы сможете откатиться после неудачной правки экономики.
-
Проверьте игровой цикл. Зайдите с тестовым аккаунтом, возьмите работу, заработайте, купите дверь, проверьте сохранение денег после выхода и входа. Если что-то не работает, исправьте до запуска для всех.
Экономика: как не сломать баланс
Самая частая проблема DarkRP-серверов — не технические ошибки, а баланс. Если работа приносит слишком много, игроки быстро становятся богатыми и теряют интерес. Если зарплата слишком мала, новички уходят в первые полчаса. Практичный порядок такой:
- Задайте стартовый капитал, на который игрок может купить базовые вещи, но не всё сразу.
- Сделайте 2–3 базовые работы с понятной зарплатой и 1–2 дорогие, которые открываются позже.
- Поднимайте цены на двери и товары только после того, как проверили, что игроки их покупают.
- Ведите журнал изменений: дата, что поменяли, почему. Так вы поймёте, что сломало баланс.
Если экономику меняют прямо на живом сервере, предупредите игроков. Резкое изменение зарплат без объяснения приводит к жалобам и к уходу части аудитории.
Пример: запуск DarkRP на пятерых друзьях
Допустим, вы хотите поиграть с четырьмя друзьями на ролевом сервере. Соберите коллекцию из DarkRP и пяти аддонов, поставьте +maxplayers 8, возьмите карту из коллекции. Запустите сервер, зайдите сами и проверьте, что меню работ открывается и зарплата приходит. Затем пригласите друзей. Через день сделайте бэкап и посмотрите, сохранились ли деньги и двери после перезапуска сервера. Если нет, проверьте, что база пишется, и только потом продолжайте настройку.
Симптом → причина → решение
| Симптом | Частая причина | Что сделать |
|---|---|---|
| Сервер не устанавливается | Диск меньше 10 ГБ | Возьмите тариф с 10 ГБ и выше |
| Игроки вылетают при входе | Клиенты не докачали аддоны | Дайте время на загрузку, проверьте коллекцию |
| Работы не появляются | Режим не запустился или аддон не загрузился | Проверьте консоль и список аддонов |
| Деньги не сохраняются | База не пишется или сервер перезапускается без сохранения | Проверьте базу, сохраните и восстановите копию |
| Баланс сломан сразу | Зарплата и цены выставлены без проверки | Откатитесь к бэкапу и меняйте по одному параметру |
| Права админа не работают | Ранг не назначен в системе режима | Назначьте ранг через админ-меню режима |
Как сделать в панели EGN: по шагам
Работа с сервером DarkRP в панели почти полностью сводится к трём разделам: «Запуск» для параметров, «Файлы» для конфигов и «Бэкапы» для страховки базы. Коллекцию и аддоны вы собираете в мастерской Steam, а панель их уже подтягивает при старте.
-
Проверьте параметры в «Запуске». Убедитесь, что тариф даёт 10 ГБ диска, и что статус «Работает» появился без ошибок установки.
-
Создайте копию в «Бэкапы». Нажмите «Создать копию» перед первым запуском для игроков и перед каждой правкой экономики. Копия сохранит и базу, и конфиги.
-
Откройте папку режима в «Файлах». Здесь лежат конфиги и данные аддонов. Меняйте только то, что понимаете. Остальное оставляйте как есть.
-
Перезапустите сервер. Остановите из панели и запустите снова. Аддоны, которые докачались в первый раз, на втором старте работают быстрее.
-
Зайдите тестовым аккаунтом. Возьмите работу, заработайте, купите дверь, выйдите и войдите снова. Если деньги и двери сохранились, база пишется.
-
Посмотрите консоль. Ошибки аддонов видны в ней. Не нужно понимать Lua, чтобы заметить строку о том, что аддон не загрузился.
Проверка после запуска
- Сервер в статусе «Работает» и не падает после первых минут.
- Тестовый аккаунт видит меню работ и получает зарплату.
- Деньги и двери сохраняются после выхода и повторного входа.
- Администраторы видят админ-команды режима.
- В «Бэкапах» есть копия до изменений.
Частые ошибки
- Копии DarkRP с сомнительных сайтов. Они могут содержать вредоносный код, который получит доступ к серверу. Берите только мастерскую Steam.
- Слишком большая коллекция в начале. Чем больше аддонов, тем сложнее найти причину ошибки. Добавляйте по одному.
- Изменения без бэкапа. Неправильная правка экономики может обнулить базу. Бэкап перед каждой серьёзной правкой.
- Игнорирование консоли. Ошибки аддонов видны там. Не обязательно понимать Lua, чтобы увидеть, что аддон не загрузился.
- Одинаковые данные для всех. Права администраторов выдавайте по необходимости, а не всем подряд.
Итог
DarkRP на сервере Garry’s Mod поднимается за несколько шагов: коллекция мастерской, запуск с +gamemode darkrp, 10 ГБ диска, затем настройка работ и экономики в игре. Главное — не спешить: проверяйте каждый шаг на себе, меняйте по одному параметру и делайте бэкап перед правками. Параметры запуска и токен сервера разобраны в статье Garry’s Mod: сервер, коллекция мастерской и gamemode, а если сервер не стартует, начните с Доктора сервера.
Вопросы и ответы
Сколько диска нужно для сервера DarkRP?
Минимум 10 ГБ: на 5 ГБ установка не прошла в нашей проверке, а аддоны и данные занимают место сверху.
Как запустить DarkRP на сервере Garry’s Mod?
Укажите +gamemode darkrp в параметрах запуска и подключите коллекцию мастерской через +host_workshop_collection.
Где настроить работы и зарплаты в DarkRP?
В настройках самого режима. Способ зависит от версии: это может быть меню в игре или файлы в папке режима. Сверяйтесь с документацией вашего аддона.
Как не потерять базу игроков на DarkRP?
Делайте бэкап в разделе «Бэкапы» перед каждой серьёзной правкой и проверяйте, что деньги и двери сохраняются после перезапуска.
Сервер под Garry’s Mod за пару минут — egnetwork.ru
Читать далее
Вся рубрика →Garry's Mod: сервер, коллекция мастерской и gamemode
Как поднять сервер Garry's Mod: запуск srcds с gamemode, коллекция Steam Workshop через host_workshop_collection, токен сервера и карта.
CS2: как защитить сервер от DDoS и читеров
Признаки атаки и читов, что включить в «Запуске» (VAC, RCON), какие порты оставить открытыми, как ограничить слоты и что сделать, если сервер уже атакуют или на нём играют читеры.
Bedrock-сервер Minecraft: отличия от Java и настройка для телефонов и консолей
Чем Bedrock-сервер отличается от Java, какие порты он использует, как пустить Bedrock-игроков на Java-сервер через Geyser и Floodgate.