Настройка расписания вайпов
Вайп — это очистка мира сервера: удаление построек, предметов и, при необходимости, изученных чертежей. Регулярный вайп удерживает игроков и выравнивает старт для новичков. В этой статье разберём, чем отличаются типы вайпов, как поставить их на автоматическое расписание в панели TeaHost и как менять карту при каждой очистке.

Типы вайпов
Перед настройкой расписания нужно понимать, что именно вы удаляете:
- Map-вайп — удаляются постройки, предметы и ресурсы, карта генерируется заново. Изученные чертежи (blueprints) сохраняются. Это самый частый вайп.
- BP-вайп (Blueprint-вайп) — то же, что map-вайп, плюс сбрасываются изученные чертежи. Все игроки начинают с нуля, включая крафт.
- Форс-вайп — принудительный вайп, который Facepunch выпускает вместе с ежемесячным обновлением. Происходит в первый четверг каждого месяца. После форс-вайпа старые blueprints и сейвы становятся несовместимыми, поэтому BP-вайп в этот день обязателен.
Многие администраторы делают map-вайп еженедельно, а BP-вайп — раз в месяц в первый четверг, синхронно с форс-вайпом.
Команды вайпа
Вайп в Rust выполняется удалением файлов сохранения, а не одной консольной командой. Панель делает это за вас через задачу в расписании. Ключевые действия:
- Удаление файлов
.mapи.savиз папки сервера — это map-вайп. - Дополнительное удаление файлов вида
player.blueprints.*.db— это BP-вайп.
В планировщике TeaHost для этого есть готовый пресет вайпа: вы выбираете тип (map или BP), а система удаляет нужные файлы и перезапускает сервер.
Настройка cron-расписания в панели
Откройте панель panel.teahost.ru, выберите сервер и перейдите в раздел Schedules (Расписания).
- Нажмите Create Schedule и задайте имя, например «Еженедельный map-вайп».
- Укажите cron-выражение времени запуска. Формат:
минута час день-месяца месяц день-недели. - Для вайпа каждый четверг в 19:00 задайте:
0 19 4(4 — это четверг). - Для ежемесячного BP-вайпа в первый четверг используйте день недели 4 и ограничение по дате в задаче.
- Добавьте в расписание задачу-действие: команду вайпа (map или BP) и, при желании, отправку сообщения в чат перед перезапуском.
Несколько полезных cron-примеров:
0 19 4— каждый четверг в 19:00.0 12 1,4— по понедельникам и четвергам в 12:00.0 6 *— ежедневный перезапуск в 06:00 (без вайпа, только рестарт).
Перед вайпом рекомендуем добавить отдельную задачу с командой say Вайп через 5 минут!, запущенную за несколько минут до основного действия, чтобы предупредить игроков.
Custom seed и size при вайпе
При map-вайпе карта генерируется заново по значениям WORLD_SEED и WORLD_SIZE. Если оставить их без изменений, карта будет прежней. Чтобы каждый вайп давал новый мир:
- Перейдите в раздел Startup сервера.
- Перед вайпом смените
WORLD_SEEDна новое число (например, случайное от 1 до 2147483647). - При необходимости измените
WORLD_SIZE— но помните, что большие карты требуют больше RAM.
Некоторые администраторы держат seed постоянным, чтобы игроки знали карту, и меняют его только на BP-вайп. Другие ставят случайный seed каждую неделю ради разнообразия. Оба подхода рабочие — выбирайте под свою аудиторию.
Если вы используете кастомную карту через levelurl, seed и size игнорируются — подробнее об этом в статье про установку кастомной карты. Учтите: при вайпе кастомная карта остаётся, обнуляется только прогресс.
Проверка после вайпа
После срабатывания расписания:
- Убедитесь, что сервер поднялся и виден в списке — первый запуск после map-вайпа занимает 10–20 минут из-за генерации карты.
- Проверьте, что дата вайпа обновилась в заголовке сервера (Rust показывает её игрокам).
- При BP-вайпе зайдите на сервер и убедитесь, что чертежи сброшены.
Автобэкапы в панели создают точку восстановления перед вайпом, поэтому при ошибке можно откатиться. DDoS-защита на серверах TeaHost включена по умолчанию и не требует настройки.
Больше руководств по Rust — в разделе базы знаний.