🧱Контракты
Устали отмерять время в ожидании контракта? Хотите упростить этот процесс для себя и для всей организации? Тогда этот модуль для вас!
Модуль обладает автоматической установкой и актуализирован для новой системы контрактов GTA5RP.
Установка модуля
Прописываем команду /премиум модули
:

Нажимаем на модуль "🧱Контракты". Кнопка должна быть зеленой.

Теперь запустим установку самого модуля. Для этого пропишем команду /модули контракты

Нажимаем на кнопку "Установить модуль":

В открывшемся окне введите название вашей организации из игры на проекте GTA5RP и нажмите "Отправить":

Теперь выберите роли, которые будут упоминаться при активации контракта. Их может быть от 0 до 8. Вы можете пропустить данный шаг и при необходимости настроить роли в любой момент:

Бот выполнит автоматическую установку модуля:

Теперь вы можете настроить видимость и название новых трех каналов вручную. В канале взять-контракте вы сможете начинать выполнение контрактов. Для этого нажмите на кнопку с именем контракта в канале. В канале уведомления участники смогут присоединиться к выполнению контракта, а также его можно будет завершить и отменить. В канале логи-контрактов вы сможете отслеживать все действия над контрактами.
Настройка
Управление организациями
Используйте команду /модули контракты
:

Откроется управление модулем «Контракты»:

Для управления действующей организацией нажмите на кнопку с ее названием и идентификатором (он указан в квадратных скобках). При установке модуля у Вас будет всего одна такая кнопка:

В открывшемся меню можно настроить организацию:

Изменить название организации
Позволяет изменить название организации. При переименовании название меняет название и категория, если вы не перемещали каналы. Все контракты, созданные до переименования будут завершены со старым названием.
Изменить роли для упоминания
Позволяет изменить роли, которые будут упоминаться при активации контракта. Вы можете их не указывать или после указания сбросить.
Изменить права
Позволяет выбрать категории пользователей, которые смогут завершать и отменять все контракты. Существует 4 варианта: Все пользователи; Администратор сервера, лидер, заместитель лидера, старший состав или человек, который начал контракт; Администратор сервера, лидер, заместитель лидера или человек, который начал контракт; Администратор сервера или человек, который начал контракт
Отключить/Включить эмодзи о выполнении участниками контракта
Позволяет добавить к каждому контракту в канале кнопку "Выполнено", а также при участии добавляет рядом с человеком эмодзи "крестик" при участии в нем. При нажатии на "Выполнено", "крестик" заменяется на "галочку". При повторном нажатии, возвращается в исходное состояние "крестик".
Отключить/Включить добавление участников вручную
Добавляет/отключает выбор участников контракта при его взятии.
Отключить/Включить возможность участия при ручном добавлении участников
Работает при включенной опции "добавление участников вручную". Позволяет отключить/включить кнопку "Участвовать" в контрактах. При отключенной опции в контракте смогут участвовать только те, кто были добавлены при его взятии.
Отключить/Включить сообщения в ЛС участникам при ручном добавлении участников
Работает при включенной опции "добавление участников вручную". Бот будет писать в личные сообщения всем участникам, которые будут добавлены в контракт при взятии.
Отключить/Включить сбор участников
Позволяет не начинать контракт сразу, а сначала собрать участников. После взятия контракта время не отсчитывается. Участники могут нажать на кнопку для участия. Автор контракта или лица, обладающие правом на отмену или завершение контракта, могут нажать на кнопку "Начать выполнение" для начала выполнения. Время начинает действовать с момента нажатия на кнопку.
Отключить/Включить организацию
Позволяет удалить организацию вместе с его настройками и ВСЕМИ ЕЕ Позволяет приостановить активацию новых контрактов..
Удалить организацию
Позволяет удалить организацию вместе с его настройками и ВСЕМИ ЕЕ КАНАЛАМИ.
Добавление фотографии к контракту
Пошаговая инструкция:

Наведитесь на сообщение с контрактом, к которому хотите добавить фотографию.
Нажмите на кнопку "Ответить" (стрелочка влево). Также можно нажать правой кнопкой мыши и выбрать "Ответить".

Прикрепите к сообщению одну фотографию. Текст писать не нужно.

Нажмите отправить сообщение.
GTA5RP Assistant добавит фотографию к контракту и удалит Ваше сообщение.

Изменение названия организации

Изменение названия затронет сообщения с кнопками для взятия контракта и название категории, если вы его не меняли или не переносили каналы.
Изменение ролей для упоминания

Выбираете роли, которые будут упоминаться:

Изменения успешно применены!

Также вы можете нажать на кнопку "Не упоминать роли при активации контракта", тем самым сбросив настройку:

Изменение прав

В открывшемся окне выбираем тех пользователей, которые смогут отменять и завершать действующие контракты:
Администратор сервера или человек, который начал контракт
Администратор сервера, лидер, заместитель лидера или человек, который начал контракт
Администратор сервера, лидер, заместитель лидера, старший состав или человек, который начал контракт
Все пользователи
Эмодзи о выполнении участниками контракта

Добавление участников вручную
При включенной опции для добавления участников достаточно взять контракт и указать время/название:

После отправки открывается меню выбора участников. Можно выбрать до 20 участников.

Нажмите на "Выберите участников контракта" и выберите участников. Можете писать их никнеймы на сервере или логины Discord для быстрого поиска. Если участника нет в списке, значит необходимо ввести первые буквы его ника или логина.

Участники добавлены в контракт!


Возможность участия при ручном добавлении участников
Работает при включенной опции "добавление участников вручную".

Функция включена. Кнопка "Участвовать в выполнении" доступна всем, кто видит канал.

Функция Отключена. Кнопка "Участвовать в выполнении" недоступна.
Эмодзи "Галочка" и "Крестик", а также "Участвовать в выполнении" будут отображаться только при включении соответствующих опций.
Сообщения в ЛС участникам при ручном добавлении участников
Работает при включенной опции "добавление участников вручную".

Сбор участников
После взятия контракта время не начинает действовать сразу, а только после нажатия на кнопку "Начать выполнение". При этом пользователи могут уже сразу нажать на кнопку для участия.

Данная функция дает понимание о том, кто сможет принять участие в контракте. Также совмещая ее с функцией "Добавление участников вручную" вы можете заранее предупредить участников о будущем контракте.
Использование
Взятие контракта
Перейдите в канал для взятия контракта и нажмите на кнопку "Взять контракт":

В открывшейся форме укажите время выполнения контракта в часах и минутах в целых числах:

После нажатия на кнопку "Отправить" контракт будет начат.

В канал логов поступит сообщение о начале выполнения контракта и автора этого действия:

Если у вас включена опция "Добавление участников вручную", то после отправки формы вам будет необходимо указать участников контракта. Подробнее (Кликабельно).
Посмотреть активные контракты

В открывшемся сообщении располагается список активных контрактов. При нажатии на "Посмотреть" можно перейти к сообщению для управления контрактом:

Управление контрактом
При взятии контракта в канал уведомлений отправляется сообщение от лица GTA5RP Assistant для управления контрактом:

Описание кнопок для управления контрактом
Участвовать в выполнении
При нажатии в графу "Участники" добавляется пользователь в новую строку. При нажатии повторно, вы удаляетесь из этой графы.
Выполнено
При нажатии на кнопку "Участвовать в выполнении" человек добавляется в графу "Участники", а рядом с ним появляется эмодзи "крестик". При нажатии на "Выполнено", "крестик" заменяется на "галочку". При повторном нажатии, возвращается в исходное состояние "крестик".
Завершить
Контракт завершается. Об этом отписывается в канал логов. Все кнопки под контрактом пропадают, но добавить изображение к нему все еще можно.
Отменить
Контракт отменяется. Об этом отписывается в канал логов. Все кнопки под контрактом пропадают, но добавить изображение к нему все еще можно.
Логи
Все действия каждой организации модуля "Контракты" логируются в канал логов. В нем вы можете изучить историю действий:

Last updated
Was this helpful?