您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Специально для технического отдела
// ==UserScript== // @name Technical Helper // @namespace https://forum.blackrussia.online // @version 0.2 // @description Специально для технического отдела // @author absolute skywhywalker // @match https://forum.blackrussia.online/index.php?threads/* // @include https://forum.blackrussia.online/index.php?threads/ // @grant t.me/cyberalg // @license t.me/cyberalg // @collaborator t.me/cyberalg // @icon https://i.yapx.ru/ViO6c.png // ==/UserScript== (function () { 'use strict'; const UNACCEPT_PREFIX = 4; // префикс отказано const PIN_PREFIX = 2; // префикс закрепить const COMMAND_PREFIX = 10; // команде проекта const CLOSE_PREFIX = 7; // префикс закрыто const DECIDED_PREFIX = 6; // префикс решено const TECHADM_PREFIX = 13 // теху администратору const WATCHED_PREFIX = 9; // рассмотрено const WAIT_PREFIX = 14; // ожидание (для переноса в баг-трекер) const NO_PREFIX = 0; const buttons = [ { title: 'Приветствие', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER] текст [/CENTER][/FONT][/SIZE]', }, { title: 'ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠᅠ ᅠ Для Логировщиков ᅠ ᅠ ᅠᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ', }, { title: 'Рассмотрение', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Ваша тема взята на рассмотрение, ожидайте ответ в ближайшее время<br>Часто рассмотрение темы может занять определенное время.<br>[CENTER]На рассмотрении[/CENTER][/FONT][/SIZE]', prefix: PIN_PREFIX, status: true, }, { title: 'Ожидайте вердикта Куратора', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваша тема закреплена и ожидает вердикта Куратора Технических специалистов @Domenico DeMora<br>" + '[CENTER]<u>Создавать подобные темы не нужно</u>.<br>[CENTER]На рассмотрении[/CENTER][/FONT][/SIZE]', prefix: PIN_PREFIX, status: true, }, { title: 'ДУБЛИРОВАНИЕ', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Данная тема является <u>дубликатом вашей предыдущей темы</u>.<br>Пожалуйста, <u><b>прекратите создавать идентичные или похожие темы - иначе Ваш форумный аккаунт может быть заблокирован</b></u>.<br><br>" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Будете разблокированы', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Произошла ошибка, будете разблокированы.[/CENTER]<br>'+ '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Форма подачи "ЖБ НА ТЕХ"', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Пожалуйста, заполните форму, создав новую тему: Название темы с NickName технического специалиста<br>Пример:<br> Lev_Kalashnikov | махинации<br>Форма заполнения темы:<br>[code]01. Ваш игровой никнейм:<br>02. Игровой никнейм технического специалиста:<br>03. Сервер, на котором Вы играете:<br>04. Описание ситуации (описать максимально подробно и раскрыто):<br>05. Любые скриншоты, которые могут помочь в решении проблемы (если таковые имеются):<br>06. Дата и время произошедшей технической проблемы (постарайтесь указать максимально точно):[/code]<br>" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Срок подачи жб', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER] С момента выдачи наказания прошло более 7-ми дней.<br>Рассмотрение невозможно[/center]<br><br>'+ '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Вам в Технический раздел', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваша тема не как не относится к жалобам на технических специалистов, обратитесь с данной темой в <u>технический раздел вашего сервера</u> - [URL='https://forum.blackrussia.online/index.php?forums/Технический-раздел.22/']клик[/URL]<br><br>" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'обжалование не подлежит вообще', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваша блокировка не подлежит обжалованию.<br>Вы получили блокировку за серьезное нарушение, которое невозможно обжаловать/обнулить.<br>" + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Наказание будет снижено', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Проверив вашу историю наказаний, было принято решение о снижении срока блокировки аккаунта.<br>Будьте аккуратнее в следующие разы, ведь на встречу пойти мы врят-ли сможем.<br>" + '[CENTER][CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Восст.доступа к аккаунту', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Если Вы обезопасили Ваш аккаунт и [U]привязали его к странице во ВКонтакте[/U], то сбросить пароль или пин-код Вы всегда сможете обратившись в официальное сообщество проекта - https://vk.com/blackrussia.online.<br> Либо в телеграмм бот - https://t.me/br_helper_bot.<br> Напишите «Начать» в личные сообщения группы/бота, затем выберите нужные Вам функции.<br><br>" + "[CENTER][FONT=Trebuchet MS]Подробнее в данной теме - [URL='https://forum.blackrussia.online/index.php?threads/lime-Защита-игрового-аккаунта.1201253/']клик[/URL][/center]<br><br>" + "[CENTER]Если Вы обезопасили Ваш аккаунт и [U]привязали его к почте[/U], то сбросить пароль или пин-код Вы всегда сможете при вводе пароля на сервере. После подключения к серверу нажмите на кнопку «Войти в аккаунт», затем выберите кнопку «Восстановить пароль», после чего на Вашу почту будет отправлено письмо с одноразовым кодом восстановления.<br><br>" + "[CENTER]Если Вы [U]не обезопасили свой аккаунт - его невозможно вернуть[/U]. Игрок самостоятельно несет отвественность за безопаность своего аккаунта.<br><br>" + '[CENTER]К сожалению, иногда решение подобных вопросов требует много времени. Надеемся, что Вы сможете восстановить доступ к аккаунту!<br>' + 'Рассмотрено.[/CENTER][/FONT][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, { title: 'Нет окна блокировки', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Без окна о блокировке тема не подлежит рассмотрению - создайте новую тему, приложив окно блокировки с фото-хостинга<br>[URL='https://yapx.ru/']yapx.ru[/URL],<br>[URL='https://imgur.com/']imgur.com[/URL],<br>[URL='https://www.youtube.com/']youtube.com[/URL],<br>[URL='https://imgbb.com']ImgBB.com[/URL]<br>(все кликабетильно).<br>" + '[CENTER][CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Правила восстановления', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Пожалуйста, убедительная просьба, ознакомьтесь с правилами восстановлений - [URL='https://forum.blackrussia.online/index.php?threads/В-каких-случаях-мы-не-восстанавливаем-игровое-имущество.25277/']клик[/URL].<br> Вы создали тему, которая не относится к технической проблеме.[/CENTER]<br><br>" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Если не пришел донат', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Система построена таким образом, что <b>деньги не спишутся, пока наша платформа не уведомит платежную систему о зачислении BLACK COINS</b>. Для проверки зачисления BLACK COINS необходимо ввести в игре команду: <u>/donat</u>.<br>' + '[CENTER]В остальных же случаях, <b>если не были зачислены BLACK COINS — вероятнее всего, была допущена ошибка при вводе реквизитов</b>. К нашему сожалению, из-за большого количества попыток обмана, мы перестали рассматривать подобные жалобы.<br><i>Вам необходимо быть внимательными при осуществлении покупок</i>.<br>' + '[CENTER]Если Вы считаете, что ошибки быть не может и с момента оплаты не прошло более 14 дней, то в обязательном порядке обратитесь в данное сообщество для дальнейшего решения: https://vk.com/br_tech.<br>' + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Донат', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Мы рассмотрели ваш запрос о возврате денежных средств и сообщаем следующее.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Запуская игру, пользователь <u>соглашается с правилами её использования</u>, которые изложены в <u>Пользовательском соглашении</u>, что по смыслу ст. 435 и 438 Гражданского кодекса РФ является принятием (акцептом) оферты Компании https://blackrussia.online/oferta.php, а равно заключением договора.<br><br>Согласно Пользовательскому соглашению <u>«Внутриигровая валюта» – виртуальная внутриигровая валюта</u>, являющаяся неактивированными данными и командами, которая не имеет денежной стоимости и не подлежит денежной оценке, хотя и имеет цену на момент приобретения.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Согласно п. Политика возврата платежей, Пользовательского соглашения денежные средства за внутриигровые товары не подлежат возврату с момента появления Внутриигровой валюты на счете аккаунта.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Согласно п. Политика возврата платежей, Пользовательского соглашения пользователь самостоятельно следит за безопасностью своего аккаунта, сам несет ответственность за все действия, которые выполняются в сервисах с помощью его аккаунта, а также в нем самом.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Согласно п. Политика возврата платежей, Пользовательского соглашения пользователь гарантирует, что он имеет право использовать выбранные им платежные средства, не нарушая при этом законодательства РФ и/или законодательства иной страны, гражданином которой является пользователь, и прав третьих лиц.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Компания /u>не несет ответственности за возможный ущерб третьим лицам</u>, причиненный в результате использования пользователем не принадлежащих ему средств оплаты.<br><br> ' + '[SIZE=4][FONT=Trebuchet MS][CENTER]</u>Совершая покупки внутри игры</u>, а также предоставляя платежную информацию, Вы гарантируете, что являетесь законным владельцем платёжного средства и аккаунта, связанного с данным платежом.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Все действия с картой считаются совершенными с Вашего ведома и согласия, то есть лично владельцем карты.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Кроме того, в соответствии законодательством РФ родители несут имущественную ответственность по сделкам малолетнего, в том числе по сделкам, совершенным им самостоятельно.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Таким образом, если Вы являетесь законными представителем, Вы отвечаете за действия ребёнка внутри игры. Компания не может отслеживать действия несовершеннолетнего и нести за них ответственность.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Таким образом основания для возврата денежных средств отсутствуют.<br>' + '[CENTER]Решено.[/CENTER][/FONT][/SIZE]', prefix: DECIDED_PREFIX, status: false, }, { title: 'Выдача компенсации', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваше игровое имущество/денежные средства будут восстановлены в течение недели. <br>Убедительная просьба, <b><u>не менять никнейм до момента восстановления</u></b>.<br>" + '[CENTER]Для активации восстановления используйте команды:[COLOR=rgb(255, 213, 51)]/roulette[/COLOR], [COLOR=rgb(255, 213, 51)]/recovery[/COLOR].[/CENTER]<br>' + '[CENTER]Решено.[/CENTER][/FONT][/SIZE]', status: false, prefix: DECIDED_PREFIX, }, { title: 'Переустановите игру', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Возможно в файлах вашей игры присутствуют постороннее оборудование(дополнения/изменения).<br>" + "[CENTER]Рекомендуется удалить полностью лаунчер и связанные с ним файлы и установить игру заново с официального сайта - [URL='https://blackrussia.online']перейти[/URL]. <br>" + '[CENTER]Рассмотрено.[/CENTER][/FONT][/SIZE]', prefix: DECIDED_PREFIX, status: false, }, { title: 'Актуально?', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваше обращение актуально?[/CENTER][/FONT][/SIZE]", status: true, }, { title: 'Отсутствие ответа', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]По техническими соображениям было принято решение закрыть данное обращение.<br><br>" + "[CENTER]Если данная проблема все ещё актуальна, пожалуйста оставьте новую заявку в данном разделе ещё раз.<br>" + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'НЕ ОТНОСИТСЯ', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Ваше обращение не относится к жалобам на технических специалистов.<br>' + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Игрок будет заблокирован(Жб игроков)', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]После проверки доказательств и системы логирования вердикт:<br>[COLOR=rgb(65, 168, 95)][FONT=verdana]Игрок будет заблокирован[/FONT][/COLOR][/CENTER]<br><br>" + "[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]", }, { title: 'ᅠ ᅠᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠᅠ ᅠ ᅠ Для Форумников ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠ ᅠᅠ ᅠ ᅠ', }, { title: 'ФОРМА', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Пожалуйста, заполните форму, создав новую тему: <br>[CODE]01. Ваш игровой никнейм:<br>02. Сервер, на котором Вы играете:<br>03. Суть Вашей возникшей проблемы (описать максимально подробно и раскрыто): <br>04. Любые скриншоты, которые могут помочь в решении проблемы (если таковые имеются):<br>05. Дата и время произошедшей технической проблемы (постарайтесь указать максимально точно):[/CODE]<br><br>" + '[CENTER]Отказано[/COLOR].[/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'ПРАВИЛА РАЗДЕЛА', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Пожалуйста, убедительная просьба, ознакомиться с назначением данного раздела в котором Вы создали тему, так как Ваш запрос не относится к технической проблеме.<br>Что принимается в тех разделе:<br>Если возникли технические проблемы, которые так или иначе связаны с игровым модом<br>Форма заполнения:<br>[QUOTE]<br>[FONT=verdana][SIZE=4][COLOR=rgb(226, 80, 65)]01.[/COLOR] Ваш игровой никнейм:<br>[COLOR=rgb(226, 80, 65)]02.[/COLOR] Сервер, на котором Вы играете:<br>[COLOR=rgb(226, 80, 65)]03.[/COLOR] Суть возникшей проблемы (описать максимально подробно и раскрыто):<br>[COLOR=rgb(226, 80, 65)]04.[/COLOR] Любые скриншоты, которые могут помочь в решении проблемы (если таковые имеются):<br>[COLOR=rgb(226, 80, 65)]05.[/COLOR] Дата и время произошедшей технической проблемы (постарайтесь указать максимально точно):[/SIZE][/FONT][/QUOTE]<br>[/CENTER]<br><br>[CENTER][FONT=verdana][SIZE=7][COLOR=rgb(226, 80, 65)][U]Если возникли технические проблемы, которые так или иначе связаны с вылетами из игры и любыми другими проблемами клиента[/U][/COLOR][/SIZE][/FONT][/CENTER]<br><br>[QUOTE]<br>[FONT=verdana][SIZE=4][COLOR=rgb(226, 80, 65)]01. [/COLOR]Ваш игровой ник:<br>[COLOR=rgb(226, 80, 65)]02. [/COLOR]Сервер:<br>[COLOR=rgb(226, 80, 65)]03.[/COLOR] Тип проблемы: Обрыв соединения | Проблема с ReCAPTCHA | Краш игры (закрытие игры) | Другое [Выбрать один вариант ответа]<br>[COLOR=rgb(226, 80, 65)]04. [/COLOR]Действия, которые привели к этому (при вылетах, по возможности предоставлять место сбоя):<br>[COLOR=rgb(226, 80, 65)]05.[/COLOR] Как часто данная проблема:<br>[COLOR=rgb(226, 80, 65)]06.[/COLOR] Полное название мобильного телефона:<br>[COLOR=rgb(226, 80, 65)]07.[/COLOR] Версия Android:<br>[COLOR=rgb(226, 80, 65)]08. [/COLOR]Дата и время (по МСК):<br>[COLOR=rgb(226, 80, 65)]09. [/COLOR]Связь с Вами по Telegram/VK:[/SIZE][/FONT][/QUOTE]" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Передано логисту для проверки', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваша тема закрплена и передана <u>Техническому специалисту по логированию для дальйнешего вердикта</u>,ожидайте ответ в данной теме.<br><br>" + '[CENTER]Создавать новые темы с данной проблемой — не нужно.[/CENTER][/FONT][/SIZE]', prefix: TECHADM_PREFIX, status: true, }, { title: 'ЖБ на ТЕХОВ', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Вы получили наказание от технического специалиста Вашего сервера.<br>Вам следует обратиться в раздел «Жалобы на технических специалистов» — в случае, если Вы не согласны с наказанием.<br><br>' + "[CENTER]Ссылка на раздел, где можно оформить жалобу на технического специалиста - [URL='https://forum.blackrussia.online/index.php?forums/Жалобы-на-технических-специалистов.490/']клик[/URL] <br><br>" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Почему у меня пропали все темы из раздела Жалобы?', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Раздел 'Жалобы' переведен в приватный режим, а именно:<br>Тему созданную пользователем пожет видеть <b>он сам</b> и <b>администрация сервера</b>.<br>Ознакомиться с формой подачи тем в тот или иной раздел можно по данной ссылке: [URL='https://forum.blackrussia.online/index.php?forums/Правила-подачи-жалоб.202/']клик[/URL]<br>Приятного времяпрепровождения на нашем форуме<br>[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]", prefix: CLOSE_PREFIX, status: false, }, { title: 'Не является багом', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Данная "фича" не является багом.<br><br>', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'ТЕСТЕРАМ', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваша тема передана на тестирование.[/CENTER][/FONT][/SIZE]", prefix: WAIT_PREFIX, status: false, }, { title: 'Ответ от ТЕСТЕРОВ', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Ответ от тестерского отдела дан выше.<br><br>' + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Пропали вещи с аукциона', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Если вы выставили свои вещи на аукцион а их никто не купил, то воспользуйтесь командой [COLOR=rgb(251, 160, 38)]/reward[/COLOR]<br> В случае отсутствии вещей там, приложите скриншоты с + /time в новой теме<br>[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Если не работают ссылки', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]По техническим причинам данное действие невозможно, пожалуйста воспользуйтесь копированием ссылки от сюда:<br>[img]https://i.ibb.co/SX77Fgw/photo-2022-08-20-16-31-57.jpg[/img]<br>Если данный способ не помогает, то используйте сервис сокращения ссылок https://clck.ru<br> Либо попробуйте вот так:<br>1) загрузка скриншота биографии на фотохостинг<br>2) в описание прикрепить ссылку с форума<br>3) скопировать пост с фотохостинга<br><br>2 способ:<br>Сократите ссылки для Ваших скриншотов и RP биографии, сделать можно тут goo.su также Iformation замените на русский текст, просмотрите еще текст полностью и постарайтесь уменьшить такие знаки как !?<br>goo.su[/CENTER]<br>"+ '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'В раздел Госс Организаций.', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Ваша тема не относиться к техническому разделу, пожалуйста оставьте ваше заявление в соответствующем разделе Государственных Организаций вашего сервера.[/CENTER]<br><br>'+ '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'В раздел Криминальных Организаций', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Ваша тема не относиться к техническому разделу, пожалуйста оставьте ваше заявление в соответствующем разделе Криминальных Организаций вашего сервера [/CENTER]'+ '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Жб на адм', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Если вы не согласны с выданным наказанием от администратора сервера и прошло не более 48-ех часов с момента выдачи наказания, обратитесь в раздел Жалобы на администрацию вашего сервера.<br>Форма для подачи жалобы - [URL='https://forum.blackrussia.online/index.php?threads/Правила-подачи-жалоб-на-администрацию.3429349/']тут[/URL]<br>" + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Жб на игроков', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Данная тема не относится к техническому разделу.<br> Если с момента проишествия не прошло более 3-ех дней, создайте тему в разделе<br>'Жалобы на игроков'<br>Вашего сервера.<br>Форма подачи жалобы - [URL='https://forum.blackrussia.online/index.php?threads/Правила-подачи-жалоб-на-игроков.3429394/']тык[/URL]" + '[CENTER]Закрыто[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Обжалования', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Вы получили наказание от администратора своего сервера.<br> Для его снижения/обжалования обратитесь в раздел<br><<Обжалования>> вашего сервера.<br>Форма подачи темы - [URL='https://forum.blackrussia.online/index.php?threads/Правила-подачи-заявки-на-обжалование-наказания.3429398/']тык[/URL]" + '[[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Сервер не отвечает', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Если у Вас встречаются такие проблемы, как «Сервер не отвечает», не отображаются сервера в лаунчере, не удаётся выполнить вход на сайт/форум, попробуйте совершить следующие действия: <br><br>" + "[LEFT]• Сменить IP-адрес любыми средствами; <br>" + "[LEFT]• Переключиться на Wi-Fi/мобильный интернет или на любую доступную сеть; <br>"+ "[LEFT]• Использование VPN; <br>"+ "[LEFT]• Перезагрузка роутера.<br><br>" + "[CENTER]Если методы выше не помогли, то переходим к следующим шагам: <br><br>" + '[LEFT]1. Устанавливаем приложение «1.1.1.1: Faster & Safer Internet» Ссылка: https://clck.ru/ZP6Av и переходим в него.<br>'+ '[LEFT]2. Соглашаемся со всей политикой приложения.<br>'+ '[LEFT]3. Нажимаем на ползунок и ждем, когда текст изменится на «Подключено».<br>'+ '[LEFT]4. Проверяем: Отображаются ли серверы? Удается ли выполнить вход в игру? Работают ли другие источники (сайт, форум)? <br>' + "[CENTER]📹 Включение продемонстрировано на видео: https://youtu.be/Wft0j69b9dk<br>[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]", prefix: CLOSE_PREFIX, status: false, }, { title: 'Кик за ПО', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Если вы были кикнуты из игры за "Подозрительное ПО"<br>Это могло произойти по одной из причин:<br><b>Вы полностью не остановились на метке для разгрузки/загрузки на работе дальнобойщика</b><br>При стрельбе вы постоянно нажимали на кнопку стрельбы.<br>Старайтесь избегать данных действий.<br>[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Если не пришел донат', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Система построена таким образом, что <b>деньги не спишутся, пока наша платформа не уведомит платежную систему о зачислении BLACK COINS</b>. Для проверки зачисления BLACK COINS необходимо ввести в игре команду: <u>/donat</u>.<br>' + '[CENTER]В остальных же случаях, <b>если не были зачислены BLACK COINS — вероятнее всего, была допущена ошибка при вводе реквизитов</b>. К нашему сожалению, из-за большого количества попыток обмана, мы перестали рассматривать подобные жалобы.<br><i>Вам необходимо быть внимательными при осуществлении покупок</i>.<br>' + '[CENTER]Если Вы считаете, что ошибки быть не может и с момента оплаты не прошло более 14 дней, то в обязательном порядке обратитесь в данное сообщество для дальнейшего решения: https://vk.com/br_tech.<br>' + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Донат', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Мы рассмотрели ваш запрос о возврате денежных средств и сообщаем следующее.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Запуская игру, пользователь <u>соглашается с правилами её использования</u>, которые изложены в <u>Пользовательском соглашении</u>, что по смыслу ст. 435 и 438 Гражданского кодекса РФ является принятием (акцептом) оферты Компании https://blackrussia.online/oferta.php, а равно заключением договора.<br><br>Согласно Пользовательскому соглашению <u>«Внутриигровая валюта» – виртуальная внутриигровая валюта</u>, являющаяся неактивированными данными и командами, которая не имеет денежной стоимости и не подлежит денежной оценке, хотя и имеет цену на момент приобретения.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Согласно п. Политика возврата платежей, Пользовательского соглашения денежные средства за внутриигровые товары не подлежат возврату с момента появления Внутриигровой валюты на счете аккаунта.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Согласно п. Политика возврата платежей, Пользовательского соглашения пользователь самостоятельно следит за безопасностью своего аккаунта, сам несет ответственность за все действия, которые выполняются в сервисах с помощью его аккаунта, а также в нем самом.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Согласно п. Политика возврата платежей, Пользовательского соглашения пользователь гарантирует, что он имеет право использовать выбранные им платежные средства, не нарушая при этом законодательства РФ и/или законодательства иной страны, гражданином которой является пользователь, и прав третьих лиц.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Компания /u>не несет ответственности за возможный ущерб третьим лицам</u>, причиненный в результате использования пользователем не принадлежащих ему средств оплаты.<br><br> ' + '[SIZE=4][FONT=Trebuchet MS][CENTER]</u>Совершая покупки внутри игры</u>, а также предоставляя платежную информацию, Вы гарантируете, что являетесь законным владельцем платёжного средства и аккаунта, связанного с данным платежом.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Все действия с картой считаются совершенными с Вашего ведома и согласия, то есть лично владельцем карты.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Кроме того, в соответствии законодательством РФ родители несут имущественную ответственность по сделкам малолетнего, в том числе по сделкам, совершенным им самостоятельно.<br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Таким образом, если Вы являетесь законными представителем, Вы отвечаете за действия ребёнка внутри игры. Компания не может отслеживать действия несовершеннолетнего и нести за них ответственность.<br><br>' + '[SIZE=4][FONT=Trebuchet MS][CENTER]Таким образом основания для возврата денежных средств отсутствуют.<br>' + '[CENTER]Решено.[/CENTER][/FONT][/SIZE]', prefix: DECIDED_PREFIX, status: false, }, { title: 'Слетел аккаунт', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Аккаунт не может пропасть или аннулироваться просто так. Даже если Вы меняете ник, используете кнопки «починить игру» или «сброс настроек» - Ваш аккаунт не удаляется. Система работает иначе.<br><br>" + "[CENTER]Проверьте ввод своих данных: пароль, никнейм и сервер. Зачастую игроки просто забывают ввести актуальные данные и считают, что их аккаунт был удален. Будьте внимательны!" + '[CENTER]Как ввести никнейм (на случай, если сменили в игре, но не поменяли в клиенте): https://youtu.be/c8rhVwkoFaU [/CENTER] <br><br>' + '[CENTER]Рассмотрено.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Если нет скринов/видео', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Без доказательств (в частности скриншоты или видео) – решить проблему не получится. Если доказательства найдутся - создайте новую тему, приложив доказательства с фото-хостинга<br>[URL='https://yapx.ru/']yapx.ru[/URL],<br>[URL='https://imgur.com/']imgur.com[/URL],<br>[URL='https://www.youtube.com/']youtube.com[/URL],<br>[URL='https://imgbb.com']ImgBB.com[/URL]<br>(все кликабельно).<br>" + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Будет исправленно', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Данная недоработка будет проверена и исправлена.<br> Спасибо, ценим Ваш вклад в развите проекта.<br>" + '[CENTER]Рассмотрено.[/CENTER][/FONT][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, { title: 'Правила восстановления', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Пожалуйста, убедительная просьба, ознакомьтесь с правилами восстановлений - [URL='https://forum.blackrussia.online/index.php?threads/В-каких-случаях-мы-не-восстанавливаем-игровое-имущество.25277/']клик[/URL].<br>Вы создали тему, которая не относится к технической проблеме.[/CENTER]<br><br>" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'КРАШ/ВЫЛЕТ', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]В том случае, если Вы вылетели из игры во время игрового процесса (произошел краш), в обязательном порядке необходимо обратиться в данную тему в любом техническом разделе [img]https://i.ibb.co/sPhBGjx/NVIDIA-Share-1-Tde-EHim0u.png[/img][/CENTER]<br>" + "[CENTER][CODE]01. Ваш игровой никнейм: <br> 02. Сервер: <br> 03. Тип проблемы: Обрыв соединения | Проблема с ReCAPTCHA | Краш игры (закрытие игры) | Другое [Выбрать один вариант ответа] <br> 04. Действия, которые привели к этому (при вылетах, по возможности предоставлять место сбоя): <br> 05. Как часто данная проблема: <br> 06. Полное название мобильного телефона: <br> 07. Версия Android: <br> 08. Дата и время (по МСК): <br> 09. Связь с Вами по Telegram/VK:[/CODE]<br><br>" + '[CENTER][I][COLOR=rgb(139, 0, 0)]Отказано[/COLOR][/CENTER][/I].[/FONT][/SIZE]', prefix: UNACCEPT_PREFIX, status: false, }, { title: 'Баг ФСИН(не выпустило)', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]В скором времени будете выпущены, ожидайте.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'ХОЧУ СТАТЬ АДМ/ХЕЛПЕРОМ', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Команда технических специалистов не решает назначение на какую-либо должность, которая присутствует на проекте.<br>Для этого существуют заявления в главном разделе Вашего игрового сервера, где Вы можете ознакомиться с открытыми должностями и формами подач.<br>Приятной игры и желаем удачи в карьерной лестнице!<br><br>" + '[CENTER]Отказано.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Команде проекта', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Ваша тема закреплена и находится на рассмотрении у команды проекта. Пожалуйста, ожидайте выноса вердикта разработчиков."+ "[CENTER]Создавать новые темы с данной проблемой — не нужно, ожидайте ответа в данной теме. Если проблема решится - Вы всегда можете оставить своё сообщение в этой теме.<br>", prefix: COMMAND_PREFIX, status: true, }, { title: 'Известно КП', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Команде проекта уже известно о данной проблеме, она обязательно будет рассмотрена и исправлена. Спасибо за Ваше обращение!<br><br>" + '[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Улучшения для серверов', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER]Ваша тема не относится к технической проблеме, если вы хотите предложить изменения в игровом моде - обратитесь в раздел <br> [URL="https://forum.blackrussia.online/index.php?categories/Предложения-по-улучшению.656/"] Предложения по улучшению → нажмите сюда[/URL].<br>[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]' , prefix: CLOSE_PREFIX, status: false, }, { title: 'Вам нужны все прошивки', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + '[CENTER] Для активации какой либо прошивки необходимо поставить все детали данного типа "SPORT" "SPORT+" и т.п.<br>[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]', prefix: CLOSE_PREFIX, status: false, }, { title: 'Смена статуса/имени на ФА', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Если вы хотите изменить статус на форуме или Имя, то обратитесь в данную тему - [URL='https://forum.blackrussia.online/index.php?threads/Смена-имени-статуса-форумного-аккаунта-lime.4083573/\']клик[/URL]<br>[CENTER]Закрыто.[/CENTER][/FONT][/SIZE]", prefix: CLOSE_PREFIX, status: false, }, { title: 'Если не тот пароль', content: '[SIZE=4][FONT=Trebuchet MS][CENTER]Доброе время суток, уважаемый[B] {{ user.mention }}[/B]![/CENTER]<br><br>' + "[CENTER]Если Вы обезопасили Ваш аккаунт и [U]привязали его к странице во ВКонтакте[/U], то сбросить пароль или пин-код Вы всегда сможете обратившись в официальное сообщество проекта - https://vk.com/blackrussia.online.<br> Либо в телеграмм бот - https://t.me/br_helper_bot.<br> Напишите «Начать» в личные сообщения группы/бота, затем выберите нужные Вам функции.<br><br>" + "[CENTER]Подробнее в данной теме - [URL='https://forum.blackrussia.online/index.php?threads/lime-Защита-игрового-аккаунта.1201253/']клик[/URL][/center]<br><br>" + "[CENTER]Если Вы обезопасили Ваш аккаунт и [U]привязали его к почте[/U], то сбросить пароль или пин-код Вы всегда сможете при вводе пароля на сервере. После подключения к серверу нажмите на кнопку «Войти в аккаунт», затем выберите кнопку «Восстановить пароль», после чего на Вашу почту будет отправлено письмо с одноразовым кодом восстановления.<br><br>" + "[CENTER]Если Вы [U]не обезопасили свой аккаунт - его невозможно вернуть[/U]. Игрок самостоятельно несет отвественность за безопаность своего аккаунта.<br><br>" + '[CENTER]К сожалению, иногда решение подобных вопросов требует много времени. Надеемся, что Вы сможете восстановить доступ к аккаунту!<br>' + 'Рассмотрено.[/CENTER][/FONT][/SIZE]', prefix: WATCHED_PREFIX, status: false, }, ]; $(document).ready(() => { // Загрузка скрипта для обработки шаблонов $('body').append('<script src="https://cdn.jsdelivr.net/npm/handlebars@latest/dist/handlebars.js"></script>'); // Добавление кнопок при загрузке страницы addButton('На рассмотрении', 'pin'); addButton('КП', 'teamProject'); addButton('Рассмотрено', 'watched'); addButton('Отказано', 'unaccept'); addButton('Решено', 'decided'); addButton('Закрыто', 'closed'); addButton('Тех. спецу', 'techspec'); addButton('CLOSE', 'closed_complaint'); addAnswers(); // Поиск информации о теме const threadData = getThreadData(); $(`button#ff`).click(() => pasteContent(8, threadData, true)); $(`button#prr`).click(() => pasteContent(2, threadData, true)); $(`button#zhb`).click(() => pasteContent(21, threadData, true)); $('button#unaccept').click(() => editThreadData(UNACCEPT_PREFIX, false)); $('button#pin').click(() => editThreadData(PIN_PREFIX, true)); $('button#teamProject').click(() => editThreadData(COMMAND_PREFIX, true)); $('button#watched').click(() => editThreadData(WATCHED_PREFIX, false)); $('button#decided').click(() => editThreadData(DECIDED_PREFIX, false)); $('button#closed').click(() => editThreadData(CLOSE_PREFIX, false)); $('button#closed_complaint').click(() => editThreadData(CLOSE_PREFIX, false, false)); $('button#techspec').click(() => editThreadData(TECHADM_PREFIX, true)); $(`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: 25px; margin-right: 5px;">${name}</button>`, ); } function addAnswers() { $('.button--icon--reply').after(`<button type="button" class="button--cta uix_quickReply--button button button--icon button--icon--write rippleButton" id="selectAnswer" style="oswald: 3px; margin-left: 15px; border-radius: 25px;">ОТВЕТЫ</button>`, ); } function buttonsMarkup(buttons) { return `<div class="select_answer">${buttons .map( (btn, i) => `<button id="answers-${i}" class="button--primary button ` + `rippleButton" style="margin:4px"><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, may_lens = true) { // Получаем заголовок темы, так как он необходим при запросе 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, discussion_open: 1, sticky: 1, _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: 'json', }), }).then(() => location.reload()); } if(may_lens === true) { if(prefix == UNACCEPT_PREFIX || prefix == WATCHED_PREFIX || prefix == CLOSE_PREFIX || prefix == DECIDED_PREFIX) { moveThread(prefix, 230); } if(prefix == WAIT_PREFIX) { moveThread(prefix, 917); } } } function moveThread(prefix, type) { // Перемещение темы const threadTitle = $('.p-title-value')[0].lastChild.textContent; fetch(`${document.URL}move`, { method: 'POST', body: getFormData({ prefix_id: prefix, title: threadTitle, target_node_id: type, redirect_type: 'none', notify_watchers: 1, starter_alert: 1, starter_alert_reason: "", _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; } })();