🪙Поинты
Хотите следить и поощрять активность участников вашего дискорд сервера на проекте GTA5RP? Этот модуль, который не имеет аналогов, специально для вас!
Подготовка
Для начала нам необходимо создать канал с любым названием для логов и действиях с поинтами. Для этого используем /опции канал_выбрать
с типом "Изменение канала с логами поинтов":

Теперь все готово для начала использования!
Использование
Настройка модуля
Для настройки модуля "Поинты" используется команда /модули поинты
:

Открывается меню настроек:

Подробное описание каждой из кнопок:
Включить/Выключить списание поинтов
Позволяет включить или выключить списание поинтов. Каждые 10 минут у каждого пользователя, добавленного в модуль "Поинты" списывается 1 поинт.
Включено
Включить/Выключить уведомления пользователям в ЛС
Позволяет включить или выключить уведомления пользователям в ЛС. При включении пользователю, над которым проводят действие, будет приходить уведомление от бота в личные сообщения. Например о начислении поинтов, списании поинтов, добавлении в систему поинтов и прочего.
Включено
Действие при достижении минимума поинтов
Позволяет установить действие, которое произойдет в случае, если пользователь достигнет минимума поинтов. Это может быть "Кик с дискорда" или "Предупреждение". Предупреждение направляется в канал логи с упоминанием лидера и его заместителей.
Кик с дискорда
Изменить дневной коэффициент
Позволяет изменить дневной коэффициент начисления поинтов. Каждые 10 минут при нахождении в игре с 6:01 до 23:59 пользователю начисляются поинты по формуле: коэффициент*8
. Результат начисляется пользователю при нахождении в игре. Чем выше коэффициент, тем меньше нужно находиться в игре в день. Чем меньше коэффициент, тем больше нужно играть в день. В настройках модуля внизу текстом указано сколько при таком значении дневного коэффициента нужно находиться в игре. ВАЖНО! Можно играть часть времени днем, часть ночью. Все коэффициенты будут учтены!
1
Изменить ночной коэффициент
Позволяет изменить ночной коэффициент начисления поинтов. Каждые 10 минут при нахождении в игре с 00:00 до 6:00 пользователю начисляются поинты по формуле: коэффициент*8
. Результат начисляется пользователю при нахождении в игре ночью. Чем выше коэффициент, тем меньше нужно находиться в игре в ночью. Чем меньше коэффициент, тем больше нужно играть в ночью. В настройках модуля внизу текстом указано сколько при таком значении ночного коэффициента нужно находиться в игре. ВАЖНО! Можно играть часть времени днем, часть ночью. Все коэффициенты будут учтены!
1
Изменить минимальное количество поинтов
Позволяет изменить минимальное количество поинтов при котором будет поступать уведомление
Добавление пользователей в систему поинтов
Поинты списываются и начисляются только пользователям, которых вы сами внесете в систему командой /поинты добавить
Добавлять пользователей могут пользователи с правами Администратора, лидер, заместитель лидера, старший состав и рекрутеры.
Для добавления пользователей в систему поинтов используем команду: /поинты добавить
:

Пользователь занесен модуль. В канал логов поинтов отписывается уведомление об этом:

Если у вас включена опция "Уведомления пользователям в ЛС", то в личные сообщения пользователю поступит такое сообщение:

Для отслеживания игровой активности ему необходимо включить игровой оверлей по инструкции. Также важно, чтобы во время игры у него не стояла "Невидимка", иначе поинты начисляться не будут.
Включение игрового оверлея
Сначала перейдите в настройки слева снизу:

Листайте вниз и найдите раздел "Настройки активности". В нем нажимайте на "Конфиденциальность активности":

Установите галочку на пункте "Делитесь своими игровыми активностями с другими":

Теперь перейдем в раздел ниже: "Зарегистрированные игры". Тут рядом с RAGE Multiplayer сделайте иконку монитора видимой:

Теперь вам будут начисляться поинты за каждые 10 минут игры на серверах проекта GTA5RP!
Действия с поинтами вручную
Начислить и списать поинты может только пользователь с правами Администратора и лидер.
Для начисления поинтов используется команда /поинты начислить
:

Для списания поинтов используется команда /поинты списать
:

Перед списанием поинтов рекомендуем проверить текущее количество поинтов у человека. В случае, если после списания количество поинтов у человека достигнет минимального значения, он может быть кикнут или предупрежден в зависимости от настроек. Возможно вы не хотите его терять и не будете списывать поинты.
Для получения информации о пользователе в системе поинтов используется команда /поинты информация
:

Здесь необходимо выбрать одно из трех значений, по которым будет выполнен поиск пользователя!

Система отпуска
Представим ситуацию. У пользователя сломался компьютер или он отправился в другой город. Он не имеет возможности заходить в игру. Вы можете выдать такому пользователю отпуск и на определенный срок у него не будут списываться поинты за иннактив.
Для выдачи отпуска используется команда /поинты выдать_отпуск
:

В поле "дата" необходимо вписать дату окончания отпуска в формате день.месяц.год. Нельзя использовать дату, которая уже прошла или наступила. Время окончания отпуска будет в указанную дату в 00:00 по Московскому времени.

В личные сообщения поступит такое сообщение:

Вы можете ознакомиться с полным списком пользователей, которые сейчас в отпуске. Для этого используйте команду /поинты список_отпуск
:

Здесь содержится подробная информация о каждом пользователе и дата окончания отпуска:

Отпуск можно завершить вручную. Для этого используйте команду /поинты снять_отпуск
:

Пользователю поступит уведомление о выходе из отпуска:

Команда тэгнуть
Устали вручную искать людей, которые в игре, но не в голосовом канале? Для вас уникальная команда /поинты тэгнуть
!
Сначала пропишем команду /поинты тэгнуть
:

В поле "голосовой_канал" необходимо указать голосовом канал, в котором должны были находиться пользователи.
В поле "текстовый_канал" необходимо указать текстовый канал, в который поступит упоминание пользователей, которые в игре, но не в указанном голосовом канале.
В поле "текст" необходимо указать текст сообщения, который будет отправлен в текстовый канал вместе с упоминаниями.

После выполнения команды видим результат:

Также в текстовый канал поступил пинг пользователей, которые в игре, но не в нужном голосовом канале:

Удаление пользователя из модуля
Вы можете удалить пользователя из модуля.
Если пользователь выйдет с сервера без удаления, то его аккаунт в модуле будет заморожен автоматически.
Для удаления пользователя из модуля используйте команду /поинты удалить
:

Last updated
Was this helpful?