Иконка ресурса

Плагин DiscordMonitoring 2023-11-13

Нет прав для скачивания
Отображение основных данных о сервере:
- Карта
- Онлайн
- Счет
- Список игроков (имеется гибкая настройка отображения, можно вывести ник, команду, киллы, смерти, асисты)
1699902393243.png
Установка и настройка
1. Установить MetaMod и CounterStrikeSharp
2. Разархивировать архив в любую удобную папку
3. Настроить конфиг (addons/counterstrikesharp/plugins/DiscordMonitoring/settings.json)
4. Сохранить конфиг и закинуть папку addons в корень сервера

. Создать бота (NEW APPLICATION)
2. Слева Перейти во вкладку 'Bot'
3. Поставить настройки как на скрине:
RjSUUc8.png


4. Нажать на кнопку 'Reset Token', после скопировать токен =)

Ссылка для добавления бота на сервер -
Где XXXXX - Client ID бота, который располагается во вкладке OAuth2

Confing:
{

  "UpdateTime": 60, // Время обновления сообщения (в секундах)

  "BotToken": "token", // Токен от дискорд бота

  "ChannelID": 0, // Айди канала, в который отправится сообщение мониторинга

  "MessageID": 0, // Айди сообщения мониторинга (НИЧЕГО ТУТ НЕ МЕНЯТЬ, ОНО ОБНОВИТСЯ САМО)

  "UrlMapImages": "https://desireproject.ru/maps/{MAPNAME}.jpg", // Путь до картинок карт

  "TextTitle": "DesirePROJECT AWP [CS2]", // Заголовок embed сообщения

  "ActualTimeFormat": "HH:mm:ss | dd.MM.yyyy", // Формат даты и времени для футера

  "TextActualTime": "🕜 Данные актуальны на - {TIME}", // Текст футера

  "ListPlayersFormat": "{NAME}[{TEAM}] [K:{KILLS}|D:{DEATHS}|A:{ASSISTS}]", // Формат отображения игроков в списке

    // {NAME} - Имя игрока

    // {TEAM} - Команда игрока (CT / T / SPEC)

    // {KILLS} - Убийства игрока

    // {DEATHS} - Смерти игрока

    // {ASSISTS} - Ассисты игрока

  "EmbedColor": {

    "R": 34,

    "G": 139,

    "B": 34,

    "Random": false // Рандомный цвет embed, если нужно включить - замените на true

  },

  "FieldMap": {

    "Name": "🌏 Карта",

    "Inline": true // Отображние полей в линию, если нужно отключить - замените на false

  },

  "FieldOnline": {

    "Name": "📊 Онлайн",

    "Inline": true

  },

  "FieldScore": {

    "Name": "🔃 Счет",

    "Inline": true

  },

  "FieldPlayers": {

    "Name": "🐬 Игроки",

    "Inline": false

  }

}
Учтите, что если вы будете копировать это содержимое в конфиг, то плагин не будет работать т.к комментарии в Json отсутствуют
Конфиг перезагружается автоматически, если его отредактировать и сохранить в FTP
Автор
THEmolodoy
Скачивания
3
Просмотры
196
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя THEmolodoy

Поделиться ресурсом

Сверху Снизу