Greasy Fork is available in English.

RMRP Forum Script

RMRP Script

נכון ליום 02-08-2024. ראה הגרסה האחרונה.

// ==UserScript==
// @name         RMRP Forum Script
// @namespace    http://tampermonkey.net/
// @version      2024-07-24
// @description  RMRP Script
// @author       Shprotik
// @match       https://forum.rmrp.ru/threads/*
// @license MIT
// @icon         https://www.google.com/s2/favicons?sz=64&domain=rmrp.ru
// ==/UserScript==

(function() {
    'use strict';

    var buttons = document.querySelector("div.formButtonGroup-primary");

    // Создание div контейнера с меню
    var divDivMenu = document.createElement("div");
    divDivMenu.className = "menu-container-rmscript";

    // Создание кнопки для открытия меню с шаблонами
    var buttonShablon = document.createElement("button")
    buttonShablon.className = "button--primary button button--icon button--icon--reply";
    buttonShablon.innerHTML = "Заготовки";
    buttonShablon.type = "button";
    buttonShablon.addEventListener("click", function() {

        // Добавление Title для меню
        var titleMenu = document.createElement("div");
        titleMenu.className = "menu-title";
        titleMenu.style.padding = "20px";
        titleMenu.style.backgroundColor = "#0b0b2e";
        titleMenu.style.position = "fixed";
        titleMenu.style.top = "10%";
        titleMenu.style.left = "50%";
        titleMenu.style.width = "40%";
        titleMenu.style.height = "6%";
        titleMenu.style.transform = "translate(-50%, -50%)";
        titleMenu.style.borderTopLeftRadius = "16px";
        titleMenu.style.borderTopRightRadius = "16px";
        titleMenu.style.borderBottom = "0.5px solid #eac28d";
        titleMenu.style.boxShadow = "4px 6px 12px rgba(0, 0, 0.5, 0.5)";

        var selectAnswer = document.createElement("span");
        selectAnswer.innerHTML = "Выберите меню:";
        selectAnswer.style.fontWeight = "bold";
        selectAnswer.style.fontSize = "16px";
        titleMenu.appendChild(selectAnswer);

        // Добавление Main для меню
        var mainMenu = document.createElement("div");
        mainMenu.className = "menu-main";
        mainMenu.style.padding = "20px";
        mainMenu.style.backgroundColor = "#1a1a47";
        mainMenu.style.position = "fixed";
        mainMenu.style.top = "25%";
        mainMenu.style.left = "50%";
        mainMenu.style.width = "40%";
        mainMenu.style.height = "26%";
        mainMenu.style.transform = "translate(-50%, -50%)";
        mainMenu.style.borderBottomLeftRadius = "16px";
        mainMenu.style.borderBottomRightRadius = "16px";
        mainMenu.style.borderBottom = "1px solid #1b1b3e";
        mainMenu.style.boxShadow = "0px 4px 8px rgba(0, 0, 0, 0.5)";

        // Добавление черного экрана
        var blackFon = document.createElement("div");
        blackFon.style.backgroundColor = "#000";
        blackFon.style.opacity = "0.4";
        blackFon.style.width = "100%";
        blackFon.style.height = "100%";
        blackFon.style.position = "fixed";
        blackFon.style.top = "0";
        blackFon.style.left = "0";
        blackFon.addEventListener("click", function() {
            blackFon.remove();
            titleMenu.remove();
            mainMenu.remove()
        })

        // Активация функций
        ButtonFractionFunc(mainMenu)

        document.body.appendChild(divDivMenu);
        divDivMenu.appendChild(blackFon);
        divDivMenu.appendChild(titleMenu);
        divDivMenu.appendChild(mainMenu);

        // Функции
        function ButtonFractionFunc (div) {
            function AddButton(value, func) {
                var button = document.createElement("button")
                button.className = value.Title;
                button.innerHTML = value.Title;
                button.style.margin = "7px";
                button.style.paddingRight = "10px";
                button.style.paddingLeft = "10px";
                button.style.paddingTop = "7px";
                button.style.paddingBottom = "7px";
                button.style.backgroundColor = "#0b0b2e";
                button.style.color = "white"
                button.style.borderRadius = "7px";
                button.style.fontWeight = "bold";
                button.style.border = "1px solid #1C1C57FF";
                button.addEventListener("click", function () {
                    blackFon.remove();
                    titleMenu.remove();
                    mainMenu.remove();

                    var inputTextMenu = document.querySelector("div.fr-element.fr-view.fr-element-scroll-visible")
                    document.querySelector("span.fr-placeholder").innerHTML = ""
                    inputTextMenu.innerHTML = value.Body
                })
                func.appendChild(button)
            }
            function BackButt() {
                var button = document.createElement("button")
                button.className = "back-button";
                button.innerHTML = "← Вернутся назад";
                button.style.margin = "5px";
                button.style.paddingRight = "10px";
                button.style.paddingLeft = "10px";
                button.style.paddingTop = "7px";
                button.style.paddingBottom = "7px";
                button.style.backgroundColor = "#0b0b2e";
                button.style.color = "white"
                button.style.borderRadius = "7px";
                button.style.fontWeight = "bold";
                button.style.border = "1px solid #0b0b2e";
                button.style.boxShadow = `8px 8px 8px rgba(${parseInt("#0b0b2e".slice(1, 3), 16)}, ${parseInt("#0b0b2e".slice(3, 5), 16)}, ${parseInt("#0b0b2e".slice(5, 7), 16)}, 0.5)`;
                button.addEventListener("click", function () {
                    selectAnswer.innerHTML = "Выберите меню:"
                    ClearMainMenu()
                    ButtonFractionFunc(mainMenu)
                })
                mainMenu.appendChild(button)
            }
            var ButtonsFrac = [
                {
                    "Fraction": "Админов",
                    "Color": "#0b0b2e",
                    "Function": function () {
                        ClearMainMenu()
                        const dlElement = document.querySelector('dl.pairs.pairs--columns.pairs--fixedSmall.pairs--customField[data-field="report_user_name"]');
                        const ddElement = dlElement.querySelector('dd');
                        console.log(ddElement.innerHTML)
                        selectAnswer.innerHTML = "Шаблоны ответов для Администрации"
                        BackButt()

                        var Nick = ddElement
                        var varrDict = [
                            {
                                "Title": "Одобрение жалобы на адм",
                                "Body": `<p id="isPasted" style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый <span style="color: rgb(250, 197, 28);">${Nick.innerHTML}</span></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><br></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><br></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><br></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(41, 105, 176);">Администратор вынес вердикт корректно и обоснованно по всем указанным в вашей жалобе нарушениям.</span></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><br></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено </span>и <span style="color: rgb(97, 189, 109);">принято </span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><br></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><br></strong></em></span></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением,
Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Передать ЗГА",
                                "Body": `<p style="text-align: center;" id="isPasted"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый <span style="color: rgb(250, 197, 28);">${Nick.innerHTML}</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(255, 255, 255);">Рассмотрение данной </span><span style="color: rgb(184, 49, 47);">жалобы </span><span style="color: rgb(255, 255, 255);">будет передана -</span><span style="color: rgb(41, 105, 176);">&nbsp;</span><span style="color: rgb(235, 107, 86);">Заместителю главного администратора.</span></strong></em></span><br></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ожидайте рассмотрение в течении <span style="color: rgb(235, 107, 86);">48 часов.</span></strong></em></span><br></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Передать ГА",
                                "Body": `<p style="text-align: center;" id="isPasted"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый <span style="color: rgb(250, 197, 28);">${Nick.innerHTML}</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(255, 255, 255);">Рассмотрение данной </span><span style="color: rgb(184, 49, 47);">жалобы </span><span style="color: rgb(255, 255, 255);">будет передана -</span><span style="color: rgb(41, 105, 176);">&nbsp;</span><span style="color: rgb(235, 107, 86);">Главного администратора.</span></strong></em></span><br></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ожидайте рассмотрение в течении <span style="color: rgb(235, 107, 86);">48 часов.</span></strong></em></span><br></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "DM",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за DM</span><span style="color: rgb(226, 80, 65);">- Бан 120 минут</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "DB",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за DB</span><span style="color: rgb(226, 80, 65);">- Бан 120 минут</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "NRPCop",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за NRPCop</span><span style="color: rgb(226, 80, 65);">- Бан 300 минут</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "NRPCop",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за NRPCop</span><span style="color: rgb(226, 80, 65);">- Бан 300 минут</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Leave RP",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за Leave RP</span><span style="color: rgb(226, 80, 65);">- Бан 240 минут</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Cheat",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за Cheat</span><span style="color: rgb(226, 80, 65);">- Бан Навсегда</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Покрывательство Cheat",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за Покрывательство читов</span><span style="color: rgb(226, 80, 65);">- Бан 31 день</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Обман в кости",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за Обман в кости</span><span style="color: rgb(226, 80, 65);">- Бан 180 дней</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Оскорбление",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за Оскорбление</span><span style="color: rgb(226, 80, 65);">- Мут 240 минут</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Оскорбление родных",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за Оскорбление Родных</span><span style="color: rgb(226, 80, 65);">- Бан 7 дней</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },

                            {
                                "Title": "Дискриминация",
                                "Body": `<p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Доброго времени суток, уважаемый ${Nick.innerHTML}</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(250, 197, 28);">Вас приветствует администратор RMRP</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Благодарим вас за предоставленную <span style="color: rgb(184, 49, 47);">жалобу.</span> После внимательного рассмотрения всех представленных материалов и анализа ситуации, мы приняли решение и выносим следующий вердикт:</strong></em></span></p><p style="text-align: center;"><br></p><blockquote><p style="text-align: center;"><span style="font-size: 22px;"><em><strong><span style="color: rgb(209, 72, 65);">Игрок понесет наказание за Дискриминация</span><span style="color: rgb(226, 80, 65);">- Бан 3 дня</span></strong></em></span></p></blockquote><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Ваше обращение было <span style="color: rgb(97, 189, 109);">рассмотрено&nbsp;</span>и <span style="color: rgb(97, 189, 109);">принято&nbsp;</span>к сведению. Случай <span style="color: rgb(184, 49, 47);">закрыт.</span></strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><em><strong>Желаем вам приятной игры на <span style="color: rgb(250, 197, 28);">RMRP</span>, если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться к нам.</strong></em></span></p><p style="text-align: center;"><br></p><p style="text-align: center;"><span style="font-size: 22px;"><strong><em><span style="color: rgb(250, 197, 28);">С уважением, Администратор RMRP</span></em></strong></span></p>`
                            },
                        ]

                        var variantDiv = document.createElement("div");

                        varrDict.forEach(function (value) {
                            AddButton(value, variantDiv)
                        })
                        mainMenu.appendChild(variantDiv)
                    }
                },

                {
                    "Fraction": "Тех.Поддержки",
                    "Color": "#0b0b2e",
                    "Function": function () {
                        ClearMainMenu()
                        selectAnswer.innerHTML = "Шаблоны ответов для Технической поддержки"
                        BackButt()
                    }
                },
            ]

            ButtonsFrac.forEach(function (fraction) {
                var button = document.createElement("button")
                button.className = fraction.Fraction;
                button.innerHTML = fraction.Fraction;
                button.style.margin = "7px";
                button.style.paddingRight = "10px";
                button.style.paddingLeft = "10px";
                button.style.paddingTop = "7px";
                button.style.paddingBottom = "7px";
                button.style.backgroundColor = fraction.Color;
                button.style.color = "white"
                button.style.borderRadius = "7px";
                button.style.fontWeight = "bold";
                button.style.border = "1px solid #1C1C57FF";
                button.style.boxShadow = `8px 8px 8px rgba(${parseInt(fraction.Color.slice(1, 3), 16)}, ${parseInt(fraction.Color.slice(3, 5), 16)}, ${parseInt(fraction.Color.slice(5, 7), 16)}, 0.5)`;

                button.addEventListener("click", fraction.Function || function() {});
                div.appendChild(button)
            })
        }

        function ClearMainMenu() {
            while (mainMenu.firstChild) {
                mainMenu.removeChild(mainMenu.firstChild);
            }
        }
    })

    if (buttons) {
        buttons.appendChild(buttonShablon);
    }
})();