MiniReportSystem

[Plugin Core] MiniReportSystem 1.2.6

No permission to buy (₽600.00)
Данный плагин позволяет отправлять репорты на игроков, в комплекте 6 модулей

Возможности:
- Выбор тип меню (чат/худ)
- Выбор свой причины
- Репорт на сообщение из чата
- Задержка после отправленного репорта (в секундах)


BondDHF.png

TLXR4Pt.png

mtRHdvQ.png

uzUUpNO.png
JSON:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'MRS_Core', at 2024.04.18 12:24:30
{
  "useHtmlMenu": true,
  "useHtmlMenuInMessageList": true,
  "cmdsOpenMenu": "report|rep|calladmin",
  "notifyInChat": true,
  "notifyInHud": false,
  "showAdmins": false,
  "adminFlag": "@css/ban",
  "cooldownSendReport": 60,
  "stateCustomReason": true,
  "stateMessageList": true,
  "messageListFormat": "{MSG} ({TIME})", // Можно использовать {DATE} для вывода даты
  "reasonsList": [
    "Токсик",
    "Упом.Родителей",
    "Реклама",
    "Багоюз",
    "Оскорбление"
  ],
  "ConfigVersion": 1
}

Убирает задержку для игрока, у которого есть определенный css флаг
Code:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'MRS_NoCooldown', at 2024.04.19 10:41:57
{
  "flag": "@css/root", // Флаг css, при котором не будет задержки перед отправкой репорта
  "ConfigVersion": 1
}
Отправка репортов через бота в дискорд, есть возможность взять репорт при помощи кнопки, а так же можно посмотреть историю сообщений из чата, список последних наказаний (бан/мут/гаг, только если имеется админ система IKS), закрытие репорта с вердиктом. При взятии репорта игроку, который отправил репорт - напишет, что админ N взял репорт
JSON:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'MRS_Discord', at 2024.04.17 10:02:06
{
  "discordBotLogger": false,
  "botToken": "",
  "channelId": 0, // айди канала, в который будет присылаться репорт (БЕЗ КОВЫЧЕК)
  "idRolePing": "", // Айди ролей, что бы указать много ролей, необходимо использовать символ '|' между айди
  "embedTitle": "ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤAWP\nㅤ", // Можно использовать {HOSTNAME} для вывода названия сервера
  "embedFormateTime": "ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ🕜 HH:mm:ss | dd.MM.yyyy",
  "embedImage": "",
  "embedAdminTakenReport": "{DISPLAY_NAME} ({USERNAME}) взял репорт", // Можно использовать {USERNAME} -     отображение username xD / {GLOBAL_NAME} - отображение имени в дискорде / {DISPLAY_NAME} - отображение имени на сервере
"sendNotifyOnTakenReport": true, // Уведомление игроку в игре, если админ взял репорт (Будет работать, если у вас включено отображение SteamID отправителя)
  "sendNotifyOnCloseReport": true, // Уведомление игроку в игре, если админ закрыл репорт (Будет работать, если у вас включено отображение SteamID отправителя и ник подозреваемого)
  "embedColor": [80, 200, 120],
  "embedColorAdminTaken": [255, 43, 43],
  "managingReport": { // 1.1.0
    "take": {
      "buttonShow": true,
      "buttonEmoji": "\u270b", // В формате unicode
      "buttonText": "Взять репорт",
      "messageAfterClick": "Вы успешно взяли репорт, не забудьте его закрыть <3"
    },
    "verdict": {
      "selectShow": true,
      "selectText": "Выбрать результат взятого репорта",
      "items": ["Наказан","Чела нет на сервере"],
      "messageAfterSelect": "Вы успешно закрыли репорт",
      "messageAfterSelectNoAccess": "Ошибка, вы не можете закрыть чужой репорт 0_o"
    },
    "punishments": {
      "numberEntries": 5, // Количество последних наказаний для отображения

      "selectShow": true,
      "selectText": "Посмотреть прошлые наказания",
 
      "itemMute": "Муты",
      "itemGag": "Гаги",
      "itemBan": "Баны",

      "embedTitleMute": "История мутов {NAME}",
      "textNullMute": "История мутов отсутствует",
 
      "embedTitleGag": "История гагов {NAME}",
      "textNullGag": "История гагов отсутствует",
 
      "embedTitleBan": "История банов {NAME}",
      "textNullBans": "История банов отсутствует",
 
      "formatText": "``{REASON} | {TIME} | {CREATED_TIME}``",
      "embedColor": [255, 43, 43]
    },
    "listMessages": {
      "numberEntries": 20, // Количество выводимых сообщений
      "buttonShow": true,
      "buttonEmoji": "\uD83D\uDD0D", // В формате unicode
      "buttonText": "История сообщений из чата",
      "textNullMessages": "История чата отсутствует",
      "embedTitle": "История сообщений {NAME}",
      "formatText": "``{MESSAGE}``",
      "embedColor": [255, 43, 43]
    }
  },
  "sender": {
    "title": "👦 Отправитель",
    "value": "```{SENDER_NAME}```",
    "inline": true,
    "display": true
  },
  "senderSteamID": {
    "title": "🔧 SteamID",
    "value": "```{SENDER_STEAMID}```",
    "inline": true,
    "display": true
  },
  "senderLink": {
    "title": "🔗 Ссылка на профиль",
    "value": "[PROFILE](https://steamcommunity.com/profiles/{SENDER_STEAMID})",
    "inline": true,
    "display": true
  },
  "line": {
    "title": "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
    "value": "ㅤ",
    "inline": false,
    "display": true
  },
  "suspect": {
    "title": "👺 Подозреваемый",
    "value": "```{SUSPECT_NAME}```",
    "inline": true,
    "display": true
  },
  "suspectSteamID": {
    "title": "🔧 SteamIDㅤ",
    "value": "```{SUSPECT_STEAMID}```",
    "inline": true,
    "display": true
  },
  "suspectLink": {
    "title": "🔗 Ссылка на профильㅤ",
    "value": "[PROFILE](https://steamcommunity.com/profiles/{SUSPECT_STEAMID})",
    "inline": true,
    "display": true
  },
  "reason": {
    "titleMessage": "📜 Сообщение из чата",
    "title": "📋 Причина",
    "value": "```{REASON}```",
    "inline": false,
    "display": true
  },
  "connect": {
    "connectUrlScript": "https://desireproject.ru/connect.php",
    "title": "ㅤ",
    "value": "[**`connect {IP}`**]({URL_CONNECT})",
    "inline": true,
    "display": true
  },
  "verdict": { // 1.1.0
    "title": "🚩 Вердикт",
    "value": "```{VERDICT}```",
    "inline": true,
    "display": true
  },
  "ConfigVersion": 1
}
s5XsyWj.png
Отправка репортов в чат тг
JSON:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'MRS_Telegram', at 2024.04.19 10:31:22
{
  "botToken": "", // Токен бота
  "channelId": , // айди канала, в который будет отправляться репорт (можно узнать через сторонних ботов)
  "text": "<b>[AWP] Пришел новый репорт</b>\n\n🥷Нарушитель <b>{TARGET_NAME}</b> (<code>{TARGET_STEAMID}</code>) <a href='https://steamcommunity.com/profiles/{TARGET_STEAMID}/'>LINK</a>\n🧑‍💼Отправитель <b>{PLAYER_NAME}</b> (<code>{PLAYER_STEAMID}</code>) <a href='https://steamcommunity.com/profiles/{PLAYER_STEAMID}/'>LINK</a>\nㅤㅤㅤㅤㅤㅤㅤ📋Причина: <b>{REASON}</b>\n\n<b><a href='https://desireproject.ru/connect.php?ip={IP}/'>conenct {IP}</a></b>", // Можно использовать {HOSTNAME} для вывода названия сервера
  "text_Message": "<b>[AWP] Пришел новый репорт</b>\n\n🥷Нарушитель <b>{TARGET_NAME}</b> (<code>{TARGET_STEAMID}</code>) <a href='https://steamcommunity.com/profiles/{TARGET_STEAMID}/'>LINK</a>\n🧑‍💼Отправитель <b>{PLAYER_NAME}</b> (<code>{PLAYER_STEAMID}</code>) <a href='https://steamcommunity.com/profiles/{PLAYER_STEAMID}/'>LINK</a>\nㅤㅤ📜Сообщение из чата: <b>{REASON}</b>\n\n<b><a href='https://desireproject.ru/connect.php?ip={IP}/'>conenct {IP}</a></b>", // Можно использовать {HOSTNAME} для вывода названия сервера
  "ConfigVersion": 1
}
eXP81Yx.png
Отправка репортов в вк
JSON:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'MRS_VK', at 2024.04.22 03:12:04
{
  "accessToken": "", // Токен группы
  "peerID": 0, // Айди чата (200000000 + айди чата, например: 2000000007)
  "text": "[AWP] Пришел новый репорт\n\n🥷Нарушитель {TARGET_NAME} ({TARGET_STEAMID})\nhttps://steamcommunity.com/profiles/{TARGET_STEAMID}\n🤵Отправитель {PLAYER_NAME} ({PLAYER_STEAMID})\nhttps://steamcommunity.com/profiles/{PLAYER_STEAMID}\nㅤㅤㅤㅤ📋Причина: {REASON}\n\n🔃 Подключиться к серверу\ndesireproject.ru/connect.php?ip={IP}\n──────────────────────────────────────", // Можно использовать {HOSTNAME} для вывода названия сервера
  "text_Message": "[AWP] Пришел новый репорт\n\n🥷Нарушитель {TARGET_NAME} ({TARGET_STEAMID})\nhttps://steamcommunity.com/profiles/{TARGET_STEAMID}\n🤵Отправитель {PLAYER_NAME} ({PLAYER_STEAMID})\nhttps://steamcommunity.com/profiles/{PLAYER_STEAMID}\nㅤㅤㅤ📜Сообщение из чата: {REASON}\n\n🔃 Подключиться к серверу\ndesireproject.ru/connect.php?ip={IP}\n──────────────────────────────────────", // Можно использовать {HOSTNAME} для вывода названия сервера
  "ConfigVersion": 1
}
bkzUStz.png
Уведомление о репорте админам в игре в чат/худ, а так же есть возможность указать звук
Code:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'MRS_NotifyInGame', at 2024.04.19 12:17:54
{
  "adminFlag": "@css/ban", // Админ флаг, имея который будут отображаться репорты
  "soundPath": "sounds/buttons/blip2", // Звук при новом репорте (пустота - выкл)
  "stateNotifyChat": true, // Уведомление в чате (false - выкл)
  "stateNotifyHud": true, // Уведомление в худе (false - выкл)
  "durationNotifyHud": 6, // Сколько будет отображаться уведомление в худе
  "ConfigVersion": 1
}
fa4tzVj.png
Уведомление игроку в худ о том, что репорт отправлен (отображается ник и аватарка)
Code:
// This configuration was automatically generated by CounterStrikeSharp for plugin 'MRS_NotifySent', at 2024.04.19 03:56:23
{
  "steamWebApiKey": "",
  "durationNotify": 4.5, // Сколько будет отображаться худ
  "ConfigVersion": 1
}
IxY3uf6.png

Стоимость 600Р / 7.5$
Способы оплаты: юмани, сбер, paypal
На счет покупки можно написать NickFox`y в дискорде: nickfox либо на площадке STELLAR TEAM

Плагин привязывается по айпи
Плагин продается без исходников
  • Like
Reactions: Medvedb and SLAME
Author
CYBERC4T
Views
3,361
First release
Last update
Rating
5.00 star(s) 4 ratings

More resources from CYBERC4T

Share this resource

Latest updates

  1. 1.2.6

    - Фикс ошибки при запуске плагина, которая могла мешать последующей работе
  2. 1.2.5

    - Полный рефакторинг кода - Обновление зависимостей ядра и рекомпил под свежую версию CSSharp -...
  3. 1.2.4

    - Внедрена база данных - Фикс ошибки Entity is not valid

Latest reviews

Лучшая система репортов которую когда либо видел я, были проблемки по работе плагина но Автор этого шедевра быстро помог решить проблему. В знак благодарности предложил ему прислать кучу кошачьего корма, он отказался пушто предпочитает молока а с молоком кокрас трудности)) Ставлю 5 из 5 данному товару.
Отличный плагин, советую к покупке, автор отвечает на все вопросы (ps. даже на глупые), респект и побольше тебе молока)
🥛🥛🥛🥛🥛 стаканов молока из 🥛🥛🥛🥛🥛 Рабочий плагин, советую к покупке, не ошибетесь, постоянные обновления и улучшения. Удобная модульная система и качественный подход к решению вопроса. Считаю, что ценник занижен и автор достоин на большее количество продаж и отзывов. Спасибо за товар.
🐈🤙
Top