• Хостинг игровых серверов

    Максимальная производительность для ваших игровых серверов!

    Заказать сейчас

Платное Discord Rewards 2.0.3

Языки
  1. Английский
Требуемый плагин
Дополнительный плагин
Функции
  • Пользователи запрашивают токен с помощью команды чата, которую затем отправляют вашему боту в Discord или публикуют в определенном канале вашей гильдии Discord, чтобы получить доступ к магазину наград
  • Устанавливайте время повторной проверки, чтобы пользователи регулярно проходили проверку через ваш Discord, чтобы продолжать получать награды
  • Предоставляйте игрокам группы и разрешения при проверке и удаляйте их по истечении периода повторной проверки
  • Предоставляйте или удаляйте роли игроков в вашем Discord при проверке и удаляйте/добавляйте их по истечении периода повторной проверки
  • Запускайте команды, когда пользователь прошел проверку
  • Предоставляйте пользователям токен при проверке/повторной проверке, который они могут использовать для покупки наград через магазин наград, или отключите его и предоставляйте только группы/разрешения или выполняйте команды
  • Возможность получения дополнительных наград заNitro Boosters
  • Добавляйте столько предметов, наборов и команд в магазин наград, сколько захотите
  • Устанавливайте время восстановления для каждой награды или используйте глобальное восстановление, которое влияет на все награды, что позволяет пользователям либо выбирать по одной награде за раз, либо иметь доступ к нескольким наградам
  • Установите пользовательское сообщение статуса для вашего бота


Используя плагин
Пользователи могут синхронизировать свои учетные записи, набрав /discord в чате.
Им будет предложено подтвердить с помощью уникального 6-значного кода, который они должны либо отправить боту в личном сообщении, либо разместить в указанном канале проверки в вашей гильдии Discord
bf384455cacf97f04b228c0bc1a4fbe3.png

После подтверждения токена им будут предоставлены разрешения, группы и роли Discord, указанные в разделе «Основные награды» вашего файла конфигурации.
Если они являются Nitro Booster, им также будут предоставлены разрешения, группы и роли Discord, указанные в разделе «Награды Nitro» вашего файла конфигурации.

Если эта опция включена, им также будет предоставлено несколько токенов (определенных в конфигурации) для привязки их учетной записи Discord, которые можно использовать для покупки предметов в магазине наград.

Чтобы получить доступ к магазину наград, они просто используют команду /discord
aba71b05a62ec6b3e4ff15f8aef13345.jpgc9b23661d272c63d7e592a8612a2eb18.jpg
Для элементов, имеющих описание, справа появится значок информации. Нажатие этой кнопки открывает новый диалог с описанием элементов в нем.
c6012fad759f33a5f21c66553100eea7.png


Магазин наград
Магазин наград работает на токенах, которые выдаются игроку, когда он привязывает свой аккаунт Discord и когда эта ссылка повторно подтверждается. Все предметы в магазине стоят токенов.

Вы можете настроить 2 параметра конфигурации, чтобы определить, сколько токенов выдается за эти события:
«Количество токенов награды, которые выдаются при привязке аккаунта Discord»
«Количество токенов награды, которые выдаются каждый раз, когда связанная учетная запись повторно подтверждается»

Создание учетной записи бота
Для проверки пользователей в вашем Discord вам необходимо создать учетную запись бота. Это довольно простая задача;

1) Убедитесь, что вы вошли на сайт Discord ->https://discordapp.com/

2) Перейдите на страницу приложений -> https://discordapp.com/developers/applications/

3) Нажмите «Создать приложение»

myapps.png

4) Назовите свое приложение и сохраните изменения

5) Теперь вы должны увидеть что-то вроде картинки ниже. Обратите внимание на "CLIENT ID" , это поле "Bot Client ID" в вашей конфигурации
app2.png

6) Нажмите кнопку «Бот» слева, затем нажмите «Добавить бота». Это создаст бота для вашего приложения.

7) Назовите своего бота, переключите «Публичный бот» в положение «Выкл.» и дайте боту разрешение «Отправлять сообщения» и разрешение «Управлять ролями», если вы планируете давать роли Discord в качестве наград.

8) Прокрутите вниз до раздела «Намерения привилегированных шлюзов» и включите «Намерение присутствия» и «Намерение участников сервера».
discordbotupdate2.png

9) Нажмите, чтобы открыть " Token " бота . Это поле "Bot Token" в вашей конфигурации, поэтому скопируйте его в свою конфигурацию сейчас .
bot.png

10) Сохраните изменения и выйдите. Теперь ваш бот готов присоединиться к вашему Discord.


Приглашение вашего бота в ваш Discord
Теперь, когда вы создали своего бота, вам нужно пригласить его на ваш сервер Discord.

Код:
https://discordapp.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&scope=bot&permissions=2048

Скопируйте ссылку выше и замените "YOUR_CLIENT_ID" на идентификатор клиента, который мы видели в шаге 5. Вставьте эту ссылку в свой браузер, и вам будет предложено выбрать сервер для бота из списка серверов, которыми вы владеете.

Выберите сервер, к которому вы хотите, чтобы бот присоединился, и нажмите «Авторизовать».
auth.png
Вот и все, ваш бот теперь на вашем сервере. Убедитесь, что вы вставили необходимые данные в конфигурацию DiscordRewards, чтобы плагин мог взаимодействовать с вашим сервером Discord!


Добавление/удаление/редактирование наград
Есть 2 способа добавить награды в магазин наград.

Первый — использовать редактор наград в игре, доступ к которому можно получить, набрав /discord.admin

Кнопка «плюс» позволяет вам добавлять награду, причем каждый элемент имеет свои собственные кнопки редактирования и удаления с левой стороны.

05a78c39a3b8704c4bae7bea967e8045.jpgf0b4d1e8d94a00512dc05edb4a5163c8.jpg
Второй способ очень похож на ServerRewards, если вы с ним знакомы. Используя команды консоли, представленные ниже, вы можете добавлять/удалять/редактировать свои награды.

Значки предметов используются автоматически извлекаемые через ImageLibrary, а значки комплектов/команд можно задать, если указать URL. Вы также можете заменить значки предметов пользовательскими изображениями таким же образом.

Вы можете добавлять или удалять несколько команд в наградах за команды после создания исходной команды, введя discord.rewards edit command edit <add/remove> "command"

Команды имеют 5 параметров, которые вы можете вставить в них, и которые будут заменены информацией о пользователе
$player.id - Steam ID пользователя
$player.name - Отображаемое имя пользователя
$player.x, $player.y, $player.z - Позиция пользователя

При добавлении любого из них в команду они будут заменены соответствующей информацией об игроке, использующем команду

Все награды требуют перезарядки, даже если вы используете глобальную опцию перезарядки

Чтобы добавить награды, которые могут получить только Nitro Boosters , добавьте слово "nitro" в конец команды add


Альтернативные награды
Альтернативные награды могут включать добавление пользователя в указанные группы пользователей, предоставление ему ролей в вашем Discord, предоставление пользователю разрешений или выполнение команд, когда пользователь подтвердил

Разрешения, группы и роли Discord действуют только до тех пор, пока у пользователя есть действительный токен ( см. Интервал повторной проверки ниже ). По истечении времени проверки пользователи автоматически удаляются из групп, а разрешения отзываются до тех пор, пока они не выполнят процесс проверки снова.

Чтобы добавить роли Discord, просто введите имя роли точно так, как указано в Discord в разделе «Роли Discord для предоставления при успешной проверке» вашей конфигурации.

Команды запускаются 1 раз, когда пользователь завершает проверку. Как и команды, доступные через магазин наград, в них можно вставить 5 параметров, которые будут заменены информацией о пользователях

$player.id — Steam ID пользователя
$player.name — отображаемое имя пользователя
$player.x, $player.y, $player.z — позиция пользователя.

Награды за Nitro Booster
Как и в случае с альтернативными наградами, существуют дополнительные группы, разрешения и команды, которые можно запускать/давать нитро-ускорителям.

Чтобы выдавать награды нитро-ускорителям, просто введите имя роли ускорителя в разделе «Настройки»/«Имя роли нитро-ускорителя» конфигурации. Затем вы можете добавлять группы, разрешения и команды в конфигурацию.

Если вы хотите дать нитро-специфические награды за предметы/наборы/команды через меню пользовательского интерфейса, просто добавьте слово «nitro» в конец любой команды «добавить» при добавлении награды. Награда появится в пользовательском интерфейсе с розовой кнопкой

Установка пользовательского сообщения о статусе бота
Вы можете установить пользовательское сообщение для своего бота, изменив опцию «Сообщение о статусе бота» в конфигурации. По умолчанию это пустое значение, и вы можете ввести туда все, что захотите.

Я также включил 3 переменные, которые будут заменены информацией при установке сообщения;
{playersMin} - отображает текущее количество игроков на вашем сервере
{playersMax} - отображает емкость вашего сервера
{rewardPlayers} - отображает текущее количество игроков, которые получают награды от этого плагина и имеют действительный токен,

например 1. "Игроки онлайн {playersMin} / {playersMax}" покажет "Игроки онлайн 10 / 100", если у вас 10 игроков на сервере на 100 слотов,
например 2. "Участники Discord {rewardPlayers}" покажет "Участники Discord 500", если у вас 500 пользователей с действительными токенами,
например 3. "Привет, я бот" покажет именно это

Параметры конфигурации
Время жизни токена (секунды) - это количество времени с момента, когда бот Discord отправил пользователю свой токен проверки, до его истечения

Интервал повторной проверки (секунды) - это количество времени с момента, когда пользователь ввел свой токен проверки в игре, до того, как ему понадобится re-validate

Автоматически пытаться повторно проверять пользователей, когда истекает срок действия их токена . Когда срок действия токена пользователя истек, будет выполнена проверка, находятся ли они все еще в Discord. Если это так, будет выполнена автоматическая повторная проверка

токенов бота и идентификаторов клиентов бота . Описано выше в шагах по настройке бота Discord.

Сообщение о состоянии бота . Позволяет задать пользовательское сообщение о состоянии для вашего бота (см. выше).

Use Global Cooldown . Это создаст глобальное время восстановления для всех предметов, поэтому пользователь может получить только одну награду за раз. Если это значение false, пользователи могут получить все награды и будут ограничены своими индивидуальными временами восстановления.

Global Cooldown Time (seconds) . Время восстановления для глобального времени восстановления.

Enable Reward Menu . Включает хранилище наград пользовательского интерфейса. Установите значение false, если вы хотите только предоставить разрешения/группы.

Require Re-validation — включить процесс повторной проверки, заставляя пользователей проходить процесс проверки с указанным вами интервалом.

Add user to user groups — список групп пользователей, в которые следует добавить игрока после проверки.
Пример использования: "Add user to user groups": [ "group1", "group2" ],

Разрешения, которые необходимо предоставить при успешной проверке
— список разрешений, которые необходимо предоставить пользователю после проверки.
Пример использования: "Разрешения для предоставления при успешной проверке": [ "rustnet.use", "grenadelauncher.spawn"],

Команды для запуска при успешной проверке
- Список команд для запуска при проверке игрока
Пример использования: "Команды для запуска при успешной проверке": [ "spawncar $player.x $player.y $player.z"],

Роли Discord для предоставления при успешной проверке -
Список ролей Discord для предоставления при проверке игрока
Пример использования: "Роли Discord для предоставления при успешной проверке": [ "Test Role"],
Discord Rewards – Наградите игроков предметами, комплектами и командами за то, что они являются членами вашего Discord
Наградите игроков предметами, комплектами и командами за то, что они являются членами вашего Discord
1,721 Просмотры
4 Скачивания
Первый выпуск
Обновление
0.00 звёзд 0 оценок
185.1 KB / .cs Размер

Другие ресурсы WOLF SPIRIT

  • Train Yard Event
    Train Yard Event Платное 
    Это событие периодически создает Брэдли и NPC, а также два ящика Chinook у монумента Train Yard
  • Teleport GUI
    Teleport GUI Платное 
    Плагин телепортации с причудливым графическим интерфейсом!
  • Stacks Extended
    Stacks Extended Платное 
    Усовершенствованная система штабелирования с модульным разрешением на основе размеров контейнера
  • Base Upgrade
    Base Upgrade Платное 
    Удобный интерфейс: управляйте всеми базовыми обновлениями, ремонтами и приложениями скинов напрямую
  • Survival Arena
    Survival Arena Платное 
    Это плагин, который порождает игру в стиле королевской битвы

Последние обновления

  1. Обновления

    Перенесена логика инициализации при подключении клиента на более поздний этап цикла подключения...
  2. обновления

    Исправлен URL-адрес аватара бота для пользовательского интерфейса Исправлена роль усилителя
  3. Обновления

    Файл конфигурации изменился! Сделайте резервную копию файла конфигурации перед обновлением...
  4. Обновления

    Добавлена консольная команда «discord.admin resyncusergroups <opt :пlayer ID>», которая повторно...

Похожие ресурсы

Discord Admin Panel
This plugin adds extra useful commands usable in a specific discord channel with a specific discord
0.00 звёзд 0 оценок
Скачивания
4
Обновлено
Discord Automated Wipe Countdown Bot
Бот использует интеграцию временных меток Discord!
0.00 звёзд 0 оценок
Скачивания
8
Обновлено
Discord Chat
Provides 2 Way Chatting feature between Game and Discord
0.00 звёзд 0 оценок
Скачивания
122
Обновлено
Discord Link
Платное Discord Link 2.1.2 ₽650.00
Лучшая панель и плагин для привязки вашего сервера и дискорда для игроков.
0.00 звёзд 0 оценок
Скачивания
16
Обновлено
Discord Pop Bot+
Платное Discord Pop Bot+ 2022.03 ₽260.00
Discord Pop Bot+ - это инструмент для отображения численности на серверах Rust CS;GO ARK Minecraft
0.00 звёзд 0 оценок
Скачивания
2
Обновлено
Discord Server Panel
that gives access to a server panel to do specific commands on the server.
0.00 звёзд 0 оценок
Скачивания
2
Обновлено
Discord Status
Shows online players as a bot status in discord
0.00 звёзд 0 оценок
Скачивания
319
Обновлено
Discord Wipe Embed
Discord Wipe Embed - плагин, который автоматически отправляет сообщение о вайпе сервера.
0.00 звёзд 0 оценок
Скачивания
3
Обновлено
Plugin rewarding players for their in-game activity.
0.00 звёзд 0 оценок
Скачивания
2
Обновлено
Mission Rewards
Модифицирует награды за выполнение миссий
0.00 звёзд 0 оценок
Скачивания
3
Обновлено