Расписание вайпов и авто-правила
Вайп (wipe) — полная или частичная очистка игрового сервера. Tirify позволяет публиковать расписание вайпов на витрине и настраивать автоматические правила.
Что такое вайп
В Rust и подобных играх серверы периодически «вайпаются» — удаляются постройки, инвентари, прогресс. Это выравнивает шансы для новых игроков.
Два типа вайпа:
| Тип | Что сбрасывается |
|---|---|
| MAP | Только карта (новый seed). Постройки удалены, инвентарь остаётся |
| FULL | Полный сброс. Карта + инвентарь + чертежи |
Как настроить расписание
- Админка → ваш магазин → Расписание вайпов
- Правила — настройте повторяющиеся вайпы
- События — разовые или запланированные вайпы
Правила (WipeRule)
Правило — шаблон повторяющегося вайпа. Например: «каждую пятницу в 18:00 МСК — MAP wipe».
| Параметр | Описание |
|---|---|
| День недели | Monday-Sunday |
| Время | UTC (конвертируется в локальное на витрине) |
| Тип вайпа | MAP / FULL |
| Сервер | К какому серверу относится |
| Активно | Вкл/выкл |
События (WipeSchedule)
Конкретные даты вайпов — генерируются из правил или создаются вручную.
- У каждого события есть scheduledAt — время вайпа
- source: AD_HOC (вручную) или RULE (из правила)
- serverName, serverIp, serverPort — для кнопки «Скопировать connect»
Как игрок видит расписание
На витрине — страница /wipe-schedule:
- Заголовок — «Расписание ближайших вайпов»
- WipeStripHeader — компактная полоса на 14 дней вперёд
- Список вайпов — карточки по дням с датой, временем и типом
- Кнопка Connect — скопировать
client.connect IP:PORT
В левом рельсе — виджет WipeWidget с живым обратным отсчётом до ближайшего вайпа.
WipeSchedule на витрине
Владелец может включить/выключить показ расписания:
- Админка → Настройки → Показывать расписание на витрине
- По умолчанию: включено если есть хотя бы один сервер и одно правило
API для плагина
Плагин TirifyRUST автоматически получает расписание при запуске и может:
- Авто-сброс прав: плагин может удалить группы игроков после вайпа
- Сервер отмечает вайп как выполненный автоматически
Следующие шаги
- Серверы и RCON — как подключить сервер
- Заказы и выдача — как работает доставка