您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Скрипт для упрощения работы ГА/ЗГА/Кураторов администрации.
// ==UserScript== // @name Novosibirsk | Скрипт для Руководства сервера // @namespace https://forum.blackrussia.online // @version 5.5 // @description Скрипт для упрощения работы ГА/ЗГА/Кураторов администрации. // @author Nekit_Regis // @match https://forum.blackrussia.online/threads/* // @include https://forum.blackrussia.online/threads/ // @icon https://icons.iconarchive.com/icons/papirus-team/papirus-apps/48/emerald-theme-manager-icon-icon.png // @grant none // @license MIT // ==/UserScript== (function () { 'use strict'; const UNACCEPT_PREFIX = 4; // Префикс "Отказано" const ACCEPT_PREFIX = 8; // Префикс "Одобрено" const RESHENO_PREFIX = 6; // Префикс "Решено" const PIN_PREFIX = 2; // Префикс "На рассмотрении" const GA_PREFIX = 12; // Префикс "Главному Администратору" const COMMAND_PREFIX = 10; // Префикс "Команде Проекта" const WATCHED_PREFIX = 9; // Префикс "Рассмотрено" const CLOSE_PREFIX = 7; // Префикс "Закрыто" const SPECIAL_PREFIX = 11; // Префикс "Специальному Администратору" const buttons = [ { title: '---------------------------------------------------------------> Раздел Жалоб <---------------------------------------------------------------', }, { title: 'Приветствие', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.[/FONT][/CENTER]<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "[CENTER][FONT=Verdana] текст [/FONT][/CENTER]", }, { title: 'На рассмотрение (опру)', content: "[CENTER][FONT=Verdana][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Запросил доказательства у администратора.<br>"+ "Ожидайте ответа в данной теме, не нужно создавать копии этой темы.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=orange]На рассмотрении.[/COLOR][/FONT][/CENTER]', prefix: PIN_PREFIX, status: true, }, { title: 'На рассмотрение (опру) (для девушек текст)', content: "[CENTER][FONT=Verdana][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Запросила доказательства у администратора.<br>"+ "Ожидайте ответа в данной теме, не нужно создавать копии этой темы.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=orange]На рассмотрении.[/COLOR][/FONT][/CENTER]', prefix: PIN_PREFIX, status: true, }, { title: '| На рассмотрение |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender]Ваша жалоба взята на рассмотрение, пожалуйста не создавайте дубликатов. Ожидайте ответа.<br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>"+ '[B][CENTER][COLOR=yellow][ICODE]На рассмотрение[/ICODE][/COLOR][/CENTER][/B]', prefix: PIN_PREFIX, status: true, }, { title: 'Прикрепление ссылки (КФ))', content: '[SIZE=4][FONT=Courier New][CENTER][B]{{ greeting }}, уважаемый {{ user.mention }}!<br><br>'+ "[CENTER]Прикрепите в новой жалобе ссылку, где не согласны с вердиктом администратора.[/CENTER]<br><br>"+ '[CENTER]Приятной игры и времяпровождения на сервере [COLOR=green]Novosibirsk[/COLOR].[/CENTER][/B][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Нету /myreports', content: '[SIZE=4][FONT=Courier New][CENTER][B]{{ greeting }}, уважаемый {{ user.mention }}!<br><br>'+ "[CENTER]В доказательствах нету /myreports. Предоставьте в новой теме /myreports.[/CENTER]<br><br>"+ '[CENTER]Приятной игры и времяпровождения на сервере [COLOR=green]Novosibirsk[/COLOR].[/CENTER][/B][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Не достал / починил', content: '[SIZE=4][FONT=Courier New][CENTER][B]{{ greeting }}, уважаемый {{ user.mention }}!<br><br>'+ "[CENTER]Администратор не обязан доставать автомобиль из воды, или же чинить, т.к это является Role Play процессом. К примеру, Вы можете воспользоваться услугами такси, автобуса, либо попросить знакомых.<br>Нарушений со стороны администратора нет. [/CENTER]<br><br>"+ '[CENTER]Приятной игры и времяпровождения на сервере [COLOR=green]Novosibirsk[/COLOR].[/CENTER][/B][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'роутер перезагрузить', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Вы зашли на IP-адрес нарушителя. Перезагрузите роутер/телефон и проблема должна пропасть.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=#FF0000]Закрыто[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Не по форме', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Ваша жалоба составлена не по форме, ознакомьтесь с правилами подачи жалоб : [URL='https://forum.blackrussia.online/threads/Правила-подачи-жалоб-на-администрацию.3429349/']*Кликабельно*[/URL]<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Не является адм', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Данный игрок не является администратором.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Закрыто.[/COLOR][/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Нет /time', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "В предоставленных доказательствах отсутствует /time, жалоба не подлежит рассмотрению.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: '| Соц. сети |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender] Доказательства из соц сетей не принимаются, вам нужно загрузить доказательств на видео/фото хостинге.<br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>[Color=#7FFFD4]Приятной игры на просторах сервера Novosibirsk. [/CENTER] " + '[B][CENTER][COLOR=red][ICODE]Отказано[/ICODE][/COLOR][/CENTER][/B]', prefix: CLOSE_PREFIX, status: false, }, { title: 'От 3 лица', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Жалоба составлена от 3-го лица, жалобы подобного формата рассмотрению не подлежат.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Нужен фрапс', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}..<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "В данной ситуации обязательно должен быть фрапс(видеофиксация) всех моментов, в противном случае жалоба будет отказана.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Неполный фрапс', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Фрапс обрезан, вынести вердикт с данной нарезки невозможно.<br>"+ "Если у вас есть полный фрапс,то создайте новую тему,прикрепив его.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Док-ва отредактированы', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Представленные доказательства выше были отредактированы, подобные жалобы рассмотрению не подлежат.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Плохое качество докв', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Доказательства были предоставлены в плохом качестве, пожалуйста прикрепите более качественные фото/видео.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Прошло более 48 часов', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "С момента выдачи наказания прошло более 48-ми часов, жалоба не подлежит рассмотрению.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Нет доков', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "В вашей жалобе отсутствуют доказательства для рассмотра. <br>"+ "Прикрепите доказательсва в хорошем качестве на разрешенных платформах.(Yapx/Imgur/YouTube/ImgBB)<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Не рабочие док-ва', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Предоставленные вами доказательства нерабочие, создайте новую тему, прикрепив рабочую ссылку на док-ва.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Окно бана', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Зайдите в игру и сделайте скрин окна с баном после чего, заново напишите жалобу.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто., Закрыто[/FONT][/CENTER]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Дублирование', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Ответ вам уже был дан в предыдущей теме. Напоминаю, за дублирование тем ваш форумный аккаунт может быть заблокирован.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Отказано[/COLOR], Закрыто., Закрыто[/FONT][/CENTER]', prefix: UNACCEPT_PREFIX, status: false, }, { title: '| Админ Снят/ПСЖ |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender] Администратор был снят/ушел с поста администратора.<br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>[Color=#7FFFD4]Приятной игры на просторах сервера Novosibirsk. [/CENTER] " + '[B][CENTER][COLOR=#00FA9A][ICODE]Рассмотрено[/ICODE][/COLOR][/CENTER][/B]', prefix: WATCHED_PREFIX, status: false, }, { title: 'Нет нарушений', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Исходя из приложенных выше доказательств - нарушения со стороны администратора отсутствуют.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Наказание верное', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Администратор предоставил доказательства.<br>"+ "Наказание выдано верно.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Закрыто.[/COLOR][/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: '--------------------------------------------------------------->Одобрение жалобы<---------------------------------------------------------------' }, { title: 'Проконструкировать', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Благодарим за ваше обращение! Администратор будет проинструктирован.<br>"+ "Ваше наказание будет снято в ближайшее время, если оно еще не снято.<br>"+ "Приносим извинения за предоставленные неудобства.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=#00FA9A]Одобрено[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Беседа с адм', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Ваша жалоба была рассмотрена и одобрена, с администратором будет проведена профилактическая беседа.<br>"+ "Ваше наказание будет снято в ближайшее время, если оно еще не снято.<br>"+ "Приносим извинения за предоставленные неудобства.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=#00FA9A]Одобрено[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Адм будет наказан', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Ваша жалоба была рассмотрена и одобрена, Администратор будет наказан.<br>"+ "Ваше наказание будет снято в ближайшее время, если оно еще не снято.<br>"+ "Приносим извинения за предоставленные неудобства.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=#00FA9A]Одобрено[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: ACCEPT_PREFIX, status: false, }, { title: '| меры с адм |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender] Ваша жалоба была одобрена и по отношению к администратору будут приняты необходимые меры.<br>"+ "[B][CENTER][COLOR=lavender] Ваше наказание будет снято.<br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>[Color=#7FFFD4]Приятной игры на просторах сервера Novosibirsk. [/CENTER] " + '[B][CENTER][COLOR=#00FA9A][ICODE]Одобрено[/ICODE][/COLOR][/CENTER][/B]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Наказание по ошибке', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "В следствие беседы с администратором, было выяснено, наказание было выдано по ошибке.<br>"+ "Ваше наказание будет снято в ближайшее время, если оно еще не снято.<br>"+ "Приносим извинения за предоставленные неудобства.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=#00FA9A]Одобрено[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: ACCEPT_PREFIX, status: false, }, { title: '--------------------------------------------------------------->Передать жалобу<---------------------------------------------------------------' }, { title: 'Передано ГА', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Жалоба передана Главному Администратору - @Kenzo_Fantasy .<br>"+ "Ожидайте ответа в данной теме, не нужно создавать копии этой темы.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Передано Главному Администратору[/COLOR][/FONT][/CENTER]', prefix: GA_PREFIX, status: true, }, { title: 'Передано Осн.ЗГА', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ " Жалоба передана Основному Заместителю Главного Администратора - @Jack_Winstoned .<br>"+ "Ожидайте ответа в данной теме, не нужно создавать копии этой темы.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Передано Осн. ЗГА[/COLOR][/FONT][/CENTER]', prefix: PIN_PREFIX, status: true, }, { title: 'Передано ЗГА ГОСС & ОПГ', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ " Жалоба передана Заместителю Главного Администратора по направлению ОПГ и ГОСС - @Nekit_Regis .<br>"+ "Ожидайте ответа в данной теме, не нужно создавать копии этой темы.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Передано ЗГА ГОСС&ОПГ[/COLOR][/FONT][/CENTER]', prefix: PIN_PREFIX, status: true, }, { title: 'Специальной Администрации', content: '[SIZE=4][FONT=Courier New][CENTER][B]{{ greeting }}, уважаемый {{ user.mention }}!<br><br>'+ "[CENTER]Ваша жалоба будет передана [COLOR=rgb(204,6,5)]Специальной Администрации[/color] - @Sander_Kligan, @Clarence Crown, @Dmitry Dmitrich, @Myron_Capone, @Liana_Mironova[/CENTER]<br><br>"+ '[CENTER][Color=Orange]На рассмотрении.[/Color][/CENTER][/B][/SIZE]', prefix: SPECIAL_PREFIX, status: true, }, { title: '| В ЖБ на теха |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender] Вам было выдано наказания Техническим специалистом, вы можете написать жалобу здесь : [URL='https://forum.blackrussia.online/index.php?forums/Сервер-№34-novosibirsk.1543/']*Нажмите сюда*[/URL]<br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>[Color=#7FFFD4]Приятной игры на просторах сервера Novosibirsk. [/CENTER] " + '[B][CENTER][COLOR=red][ICODE]Отказано[/ICODE][/COLOR][/CENTER][/B]', prefix: CLOSE_PREFIX, status: false, }, { title: 'В обжалование', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Если вы согласны с выданным наказанием, то напишите в раздел Обжалование.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: '---------------------------------------------------------------> Раздел Обжалование <---------------------------------------------------------------', }, { title: 'Не по форме', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Ваше обжалование составлено не по форме, пожалуйста ознакомьтесь с правилами подачи обжалований : [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D0%BF%D0%BE%D0%B4%D0%B0%D1%87%D0%B8-%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8-%D0%BD%D0%B0-%D0%BE%D0%B1%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%B8%D1%8F.2639626/']*Нажмите сюда*[/URL]<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[CENTER][FONT=Verdana][COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: '| Обжалованию не подлежит |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender]Данное нарушения не подлежит обжалованию, администрация не может снизить вам его.<br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>[Color=#7FFFD4]Приятной игры на просторах сервера Novosibirsk. [/CENTER] " + '[B][CENTER][COLOR=RED][ICODE]Отказано[/ICODE][/COLOR][/CENTER][/B]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Не готовы снизить', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Администрация сервера не готова снизить вам наказание.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'ОБЖ на рассмотрении', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Ваше обжалование взято на рассмотрение.<br>"+ "Ожидайте ответа в данной теме, не нужно создавать копии этой темы.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=orange]На рассмотрение[/COLOR][/FONT][/CENTER]', prefix: PIN_PREFIX, status: true, }, { title: 'Уже есть мин. наказание', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Вам было выдано минимальное наказание, обжалованию не подлежит.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=RED]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Обжалование одобрено', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Обжалование одобрено, ваше наказание будет снято/снижено в течение 24-ех часов.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=#00FA9A]Одобрено[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: ACCEPT_PREFIX, status: false, }, { title: 'Передано ГА обж', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ "Обжалование передано Главному Администратору.<br>"+ "Ожидайте ответа в данной теме, не нужно создавать копии этой темы.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=orange]На рассмотрение[/COLOR][/FONT][/CENTER]', prefix: GA_PREFIX, status: true, }, { title: '24ч на возврат имущества', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender] Тема будет находится в закреплении, у вас есть 24 часа на возвращение имущества, и предъявления видеофиксации.<br>[/CENTER]<br>" + '[Color=Orange][CENTER]На рассмотрении...[/I][/CENTER][/color]', prefix: PIN_PREFIX, status: true, }, { title: 'Соц. сети ОБЖ', content: "[CENTER][FONT=Verdana]Доброго времени суток, уважаемый(-ая) {{ user.name }}.<br><br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ " Доказательства из соц сетей не принимаются, вам нужно загрузить доказательств на видео/фото хостинге.<br>"+ "[url=https://ibb.co/51gRYCr][img]https://i.ibb.co/grLRvQS/image.png[/img][/url]<br>"+ '[COLOR=red]Отказано[/COLOR], Закрыто.[/FONT][/CENTER]', prefix: CLOSE_PREFIX, status: false, }, { title: '| Договор |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender]Игрок которого вы обманули - Обговорите с ним,а потом уже мы сможем вас обжаловать.<br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>[Color=#7FFFD4]Приятной игры на просторах сервера Novosibirsk. [/CENTER] " + '[B][CENTER][COLOR=RED][ICODE]Отказано[/ICODE][/COLOR][/CENTER][/B]', prefix: CLOSE_PREFIX, status: false, }, { title: '|В жб на адм |', content: "[B][CENTER][COLOR=#EE82EE][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>"+ "[B][CENTER][COLOR=lavender]Раздел Обжалование - это амнистия совершённого деяния с вашей стороны,если вы не согласны и не признаёте свою вину,то вы ошиблись разделом.<br>"+ "[B][CENTER][COLOR=lavender] Для жалоб есть раздел под названием 'Жалобы на администрацию' <br>"+ "[CENTER][IMG width=695px]https://i.postimg.cc/qBmYpvQv/C0ffE.png[/IMG]<br>[Color=#7FFFD4]Приятной игры на просторах сервера Novosibirsk. [/CENTER] " + '[B][CENTER][COLOR=RED][ICODE]Отказано[/ICODE][/COLOR][/CENTER][/B]', prefix: CLOSE_PREFIX, status: false, }, ]; $(document).ready(() => { // Загрузка скрипта для обработки шаблонов $('body').append('<script src="https://cdn.jsdelivr.net/npm/handlebars@latest/dist/handlebars.js"></script>'); // Добавление кнопок при загрузке страницы addButton('Меню', 'selectAnswer'); addButton('На рассмотрение', 'pin'); addButton('Одобрить', 'accepted'); addButton('Отказать', 'unaccept'); addButton('Рассмотрено', 'watched'); addButton('Закрыть', 'closed'); addButton('КП', 'teamProject'); addButton ('Спецу', 'specialAdmin'); addButton ('ГА', 'mainAdmin'); // Поиск информации о теме const threadData = getThreadData(); $('button#pin').click(() => editThreadData(PIN_PREFIX, true)); $(`button#closed`).click(() => editThreadData(CLOSE_PREFIX, false)); $('button#accepted').click(() => editThreadData(ACCEPT_PREFIX, false)); $(`button#teamProject`).click(() => editThreadData(COMMAND_PREFIX, true)); $(`button#watched`).click(() => editThreadData(WATCHED_PREFIX, false)); $(`button#unaccept`).click(() => editThreadData(UNACCEPT_PREFIX, false)); $(`button#mainAdmin`).click(() => editThreadData(GA_PREFIX, true)); $(`button#specialAdmin`).click(() => editThreadData(SPECIAL_PREFIX, true)); $('button#unaccept').click(() => editThreadData(UNACCEPT_PREFIX, false)); $(`button#selectAnswer`).click(() => { XF.alert(buttonsMarkup(buttons), null, 'Выберите ответ:'); buttons.forEach((btn, id) => { if(id > 1) { $(`button#answers-${id}`).click(() => pasteContent(id, threadData, true)); } else { $(`button#answers-${id}`).click(() => pasteContent(id, threadData, false)); } }); }); }); function addButton(name, id) { $('.button--icon--reply').before( `<button type="button" class="button--primary button rippleButton" id="${id}" style="border-radius: 30px; margin-right: 7px;">${name}</button>`, ); } function buttonsMarkup(buttons) { return `<div class="select_answer">${buttons .map( (btn, i) => `<button id="answers-${i}" class="button--primary button ` + `rippleButton" style="margin:5px"><span class="button-text">${btn.title}</span></button>`, ) .join('')}</div>`; } function pasteContent(id, data = {}, send = false) { const template = Handlebars.compile(buttons[id].content); if ($('.fr-element.fr-view p').text() === '') $('.fr-element.fr-view p').empty(); $('span.fr-placeholder').empty(); $('div.fr-element.fr-view p').append(template(data)); $('a.overlay-titleCloser').trigger('click'); if(send == true){ editThreadData(buttons[id].prefix, buttons[id].status); $('.button--icon.button--icon--reply.rippleButton').trigger('click'); } } function getThreadData() { const authorID = $('a.username')[0].attributes['data-user-id'].nodeValue; const authorName = $('a.username').html(); const hours = new Date().getHours(); return { user: { id: authorID, name: authorName, mention: `[USER=${authorID}]${authorName}[/USER]`, }, greeting: () => 4 < hours && hours <= 11 ? 'Доброе утро' : 11 < hours && hours <= 15 ? 'Добрый день' : 15 < hours && hours <= 21 ? 'Добрый вечер' : 'Доброй ночи', }; } function editThreadData(prefix, pin = false) { // Получаем заголовок темы, так как он необходим при запросе const threadTitle = $('.p-title-value')[0].lastChild.textContent; if(pin == false){ fetch(`${document.URL}edit`, { method: 'POST', body: getFormData({ prefix_id: prefix, title: threadTitle, _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: 'json', }), }).then(() => location.reload()); } if(pin == true){ fetch(`${document.URL}edit`, { method: 'POST', body: getFormData({ prefix_id: prefix, title: threadTitle, sticky: 1, _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: 'json', }), }).then(() => location.reload()); } } function getFormData(data) { const formData = new FormData(); Object.entries(data).forEach(i => formData.append(i[0], i[1])); return formData; } })();