Рейты на сервере Rust — главное, что игрок читает в названии перед заходом. И первое, что вызывает разочарование, если сделано криво: обещали x5, а по факту ускорена только добыча дерева, крафт остался ванильным, печи плавят по полчаса, и стаки на 1000 при этом ломают экономику рейдов.
Сразу важная вещь: в чистом Rust множителей добычи нет. Facepunch не даёт конвара вида «умножить всё на пять». Всё, что вы видите на серверах, сделано плагинами. Значит, нужен Oxide или Carbon и понимание, какой плагин за что отвечает.
Из чего складывается ощущение рейтов
Игрок не различает технические подсистемы — он оценивает скорость прогресса целиком. А складывается она из пяти независимых вещей:
- Добыча — сколько ресурсов даёт удар по дереву, руде или туше.
- Подбор — сколько даёт собранный с земли камень, конопля, гриб.
- Крафт — время изготовления предметов.
- Плавка — скорость печей и барбекю.
- Стаки — сколько влезает в один слот.
Сервер, где ускорена только первая позиция, ощущается как ванилла с чуть менее нудным фармом. Именно поэтому x2-серверы часто выглядят удачнее криво настроенных x10.
GatherManager: рабочая лошадка
Стандарт для настройки добычи — плагин GatherManager. Кладётся в oxide/plugins/, конфиг создаётся в oxide/config при первом запуске (порядок описан в документации Oxide по установке плагинов). У Carbon есть встроенный аналог — опциональный модуль Gather Manager из документации Carbon. Управление идёт консольными командами, а не только через файл:
gather.rate dispenser wood 5
gather.rate dispenser stones 5
gather.rate dispenser metal.ore 5
gather.rate dispenser sulfur.ore 5
gather.rate dispenser * 5
gather.rate pickup * 3
gather.rate quarry * 2
gather.rate survey * 2
gather.rate excavator * 2Разбор типов:
- dispenser — то, что выбивается из деревьев, руды и трупов животных инструментом. Основной множитель.
- pickup — предметы, поднимаемые с земли: камни, ветки, конопля, ягоды.
- quarry — карьеры и нефтяные вышки.
- survey — заряды разведки, определяющие качество места под карьер.
- excavator — гигантский экскаватор на монументе.
Звёздочка означает «все ресурсы». Если хотите тонкой настройки, задавайте по одному — например, серу оставить x3, а дерево поднять до x10, чтобы стройка шла быстро, а рейды не превратились в фарм ракет за минуту.
Множитель дробный тоже работает: gather.rate dispenser sulfur.ore 1.5 — вполне валидное значение для мягкого x2-сервера.
Отдельно есть настройка размера самой ноды: сколько всего ресурсов содержится в камне. По умолчанию плагин просто умножает выдачу за удар, и камень выбивается быстрее, а не даёт больше суммарно. Проверьте в конфиге опцию, отвечающую за общий объём — на высоких рейтах она важнее самого множителя.
Крафт
Тут есть ванильный вариант:
craft.instant trueМгновенный крафт всего и сразу. Подходит для x100 и боевых серверов, но на x2–x5 ломает баланс: смысл очереди крафта в том, что она стоит времени.
Более гибкий путь — плагин InstantCraft с процентными настройками. Типичный конфиг для x5:
Craft time multiplier: 0.2
Instant craft for blueprints: false
Blocked items:
- explosive.timed
- ammo.rocket.basicМножитель 0.2 означает пятикратное ускорение. Блок-лист по взрывчатке — частое решение: всё быстро, кроме рейдовых материалов, чтобы рейды оставались событием, а не фоном.
Плавка и переработка
Ванильная печь плавит металлическую руду медленно, и на любом сервере выше x2 это становится бутылочным горлышком. Решают плагином QuickSmelt:
Furnace speed multiplier: 5.0
Campfire speed multiplier: 5.0
Charcoal multiplier: 2.0
Recycler speed: 3.0Отдельно стоит подумать про уголь: на больших рейтах его начинает не хватать, потому что дерево тратится на стройку, а не на печи. Множитель угля 2 обычно снимает проблему.
Переработчик (recycler) на высоких рейтах ускоряют реже — он и так быстрый, а перекос делает лут с монументов слишком выгодным.
Стаки
Плагин StackSizeController или аналог. Здесь важнее всего не перестараться:
- x2 сервер — стаки трогать не обязательно, максимум поднять ресурсы до 5000.
- x5 — ресурсы 10 000, компоненты 1000.
- x10 — ресурсы 50 000.
- x100 — ресурсы в миллион, но обязательно ограничьте взрывчатку и патроны.
Классическая ошибка — поднять стак взрывных зарядов до сотни. Один игрок с рюкзаком сносит любую базу за минуту, а рейд перестаёт быть содержанием игры. Оставляйте C4 и ракеты в ванильных или почти ванильных стаках даже на самых высоких рейтах.
Второй нюанс — стаки в печах. Если стак руды 10 000, а печь принимает весь стак, плавка мгновенно превращается в бесконечную. Большинство плагинов умеет ограничивать размер стека внутри контейнеров отдельно.
Плотность ресурсов на карте
Это не рейты, но соседний рычаг. В server.cfg:
spawn.min_rate 1
spawn.max_rate 1
spawn.min_density 1
spawn.max_density 1Значения выше единицы увеличивают количество нод и деревьев на карте. Полезно на серверах с большим онлайном, где к вечеру первого дня всё выбито. Но каждая нода — это сущность, поэтому density 2 на карте 4500 заметно добавит нагрузки.
Как подобрать рейты на сервере Rust
Несколько ориентиров из практики:
| Формат | Добыча | Крафт | Плавка | Стаки ресурсов | Вайп | Для кого |
|---|---|---|---|---|---|---|
| x2 | x2 | x2 | x2 | ванильные, максимум 5000 | раз в две недели | Любителям ваниллы, у которых мало времени |
| x5 | x5 | вчетверо быстрее | x5 | 10 000 | раз в неделю | Самый популярный формат в русскоязычном сегменте |
| x10 | x10 | мгновенный, кроме взрывчатки | x10 | 50 000 | раз в неделю или чаще | Быстрый прогресс, акцент на PvP |
| x100 | x100 | мгновенный | максимальная | до миллиона, кроме взрывчатки и патронов | часто | По сути другой жанр: база за десять минут, дальше война |
На x100 важнее не рейты, а киты, наборы и ивенты — подробнее в статье про x100.
Главное правило: заявленные в названии рейты должны совпадать с фактическими. Игрок, зашедший на «x10» и обнаруживший ванильный крафт, уйдёт через пять минут и напишет об этом в отзывах.
Проверка
После настройки зайдите обычным игроком, без прав админа, и пройдите короткий цикл: ударить дерево, поднять камень с земли, скрафтить топор, засунуть руду в печь. Всё занимает две минуты и сразу показывает, где множитель не применился.
Если рейты не сработали, проверьте в консоли:
oxide.plugins
gather.rateПервая команда покажет, загрузился ли плагин вообще (частая причина — файл с расширением .cs.txt, о чём говорится в заметке про ручную установку плагинов). Вторая выведет текущие множители.
Итог
Настраивайте все пять подсистем сразу, а не одну добычу; блокируйте ускорение взрывчатки, даже когда всё остальное летает; стаки поднимайте умеренно и отдельно ограничивайте рейдовые предметы. И обязательно проверяйте результат от лица обычного игрока.
Готовые подборки плагинов под разные форматы серверов есть в обзоре Oxide-плагинов. А если нужна машина под x10 с плагинами: с Oxide ориентир — около 20 игроков на 8 ГБ (Pro), до 50 на 12 ГБ (Mega), до 80 на 16 ГБ (Ultra) и до 150 на 24 ГБ (God), — конфигурации тут.