📋 Список команд
Все команды вводятся в игровой чат. Для использования большинства из них требуется право доступа promo.admin. Для активации кодов игроками требуется право promo.use.
1. Активация промокода (для игроков)
/promo <код>
Эта команда позволяет игроку активировать промокод и получить бонус.
- Пример использования:Игрок вводит в чат: /promo WELCOME123
- Результат:Если код существует, активен и лимит не исчерпан, игрок получит сообщение об успешной активации и таймер обратного отсчёта до истечения бонуса.
2. Управление промокодами (для администраторов)
Для выполнения следующих команд у пользователя должно быть разрешение promo.admin.
Создание нового кода
/promo create <код> <разрешение> <макс_исп> <дата_начала> <время_начала> <дата_окончания> <время_окончания> <часы_действия>
Самая важная команда для создания промокода. Разберём каждый параметр:
- <код>: Уникальное имя кода (например: BLACKFRIDAY, STARTERPACK). Регистр не важен.
- <разрешение>: Право доступа, которое будет выдано игроку (например: vip.access, group.guest).
- <макс_исп>: Максимальное количество раз, которое этот код может быть использован всеми игроками вместе. Введите -1 для снятия лимита.
- <дата_начала> и <время_начала>: Дата и время, когда код станет доступен для активации.
- <дата_окончания> и <время_окончания>: Дата и время, когда активация кода станет невозможна.
- <часы_действия>: Длительность действия выданного разрешения в часах (например, 24, 168).
Формат даты и времени: ДД.ММ.ГГГГ ЧЧ:ММ (24-часовой формат).
Пример:/promo create SUMMER2026 vip.temp 500 01.06.2026 10:00 31.08.2026 23:59 72Этот код выдаст разрешение vip.temp на 72 часа (3 дня), его можно активировать 500 раз в течение лета.
Удаление кода
/promo delete <код>
Удаляет ранее созданный промокод из системы. Игроки больше не смогут его активировать.
- Пример использования:/promo delete SUMMER2026
Просмотр списка кодов
/promo list
Выводит в чат администратора полный список всех созданных промокодов с подробной информацией:
- Код и привязанное разрешение.
- Период активности (с какого по какое время).
- Количество использований (Исп.).
- Лимит активаций (Макс.).
- Длительность действия бонуса в часах.
Полная очистка базы данных
/promo wipe
Полностью удаляет
все промокоды из системы.
⚠️
Внимание: используйте эту команду с осторожностью. Действие необратимо.