/dev/arena/season-rewind
Отмотать игрока на сезон назад — состояние «не заходил на арену с прошлой недели».
Адрес метода
/dev/arena/season-rewind
Требует сессию пользователя
Только не-прод или админ
Весь раздел /dev/arena доступен, если сервер не продовый либо у игрока стоит флаг админа.
Параметры
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| seasons | НЕТ | int(1+) | На сколько сезонов назад |
| reseat | НЕТ | int(0..1) | 1 — пересадить в группу этого прошлого сезона |
Результат
{"response": {"success": 1, "season_id": 26, "group_id": 13}}
Что важно знать
Без reseat игрок остаётся в группе ТЕКУЩЕГО сезона — получается состояние «строка игрока
отстала, группа нет». Для проверки ленивого переноса при следующем заходе этого достаточно.
С reseat игрок переезжает в группу своего прошлого сезона и становится настоящим отставшим —
таким, какого находит глобальный перенос. Тот ищет отставших через группы закончившихся сезонов и
игрока без пересадки просто не увидит.
Пересадка заодно уводит игрока из общей группы текущего сезона в свою: ключ группы — сезон, мир, сервер и лига, поэтому группа прошлого сезона создаётся при необходимости.