Перейти к основному содержимому

Расписание вайпов и авто-правила

Вайп (wipe) — полная или частичная очистка игрового сервера. Tirify позволяет публиковать расписание вайпов на витрине и настраивать автоматические правила.


Что такое вайп

В Rust и подобных играх серверы периодически «вайпаются» — удаляются постройки, инвентари, прогресс. Это выравнивает шансы для новых игроков.

Два типа вайпа:

ТипЧто сбрасывается
MAPТолько карта (новый seed). Постройки удалены, инвентарь остаётся
FULLПолный сброс. Карта + инвентарь + чертежи

Как настроить расписание

  1. Админка → ваш магазин → Расписание вайпов
  2. Правила — настройте повторяющиеся вайпы
  3. События — разовые или запланированные вайпы

Правила (WipeRule)

Правило — шаблон повторяющегося вайпа. Например: «каждую пятницу в 18:00 МСК — MAP wipe».

ПараметрОписание
День неделиMonday-Sunday
ВремяUTC (конвертируется в локальное на витрине)
Тип вайпаMAP / FULL
СерверК какому серверу относится
АктивноВкл/выкл

События (WipeSchedule)

Конкретные даты вайпов — генерируются из правил или создаются вручную.

  • У каждого события есть scheduledAt — время вайпа
  • source: AD_HOC (вручную) или RULE (из правила)
  • serverName, serverIp, serverPort — для кнопки «Скопировать connect»

Как игрок видит расписание

На витрине — страница /wipe-schedule:

  1. Заголовок — «Расписание ближайших вайпов»
  2. WipeStripHeader — компактная полоса на 14 дней вперёд
  3. Список вайпов — карточки по дням с датой, временем и типом
  4. Кнопка Connect — скопировать client.connect IP:PORT

В левом рельсе — виджет WipeWidget с живым обратным отсчётом до ближайшего вайпа.


WipeSchedule на витрине

Владелец может включить/выключить показ расписания:

  • Админка → Настройки → Показывать расписание на витрине
  • По умолчанию: включено если есть хотя бы один сервер и одно правило

API для плагина

Плагин TirifyRUST автоматически получает расписание при запуске и может:

  • Авто-сброс прав: плагин может удалить группы игроков после вайпа
  • Сервер отмечает вайп как выполненный автоматически

Следующие шаги