# Контракты

Устали отмерять время в ожидании контракта? Хотите упростить этот процесс для себя и для всей организации? Тогда этот модуль для вас!

{% hint style="success" %}
Модуль обладает автоматической установкой и актуализирован для новой системы контрактов GTA5RP.
{% endhint %}

### Установка модуля

Прописываем команду `/премиум модули`:

<figure><img src="/files/Z8ykGK33QTVEatPPa5Jw" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/lsQrXZwG9eiRtR2xSK5W" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/1Wkre8j7zstV21nMBOHK" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/znO6usHxcuS9HeknIB4c" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/V7o9s6SGc709U8aULrUm" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/67nSlJ2fupoletbnypXU" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/7r1sOjpBi11Ryrv8VvNz" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Теперь вы можете настроить видимость и название новых трех каналов вручную. \
\
⁠В канале взять-контракте вы сможете начинать выполнение контрактов. Для этого нажмите на кнопку с именем контракта в канале.\
⁠В канале уведомления участники смогут присоединиться к выполнению контракта, а также его можно будет завершить и отменить.\
⁠В канале логи-контрактов вы сможете отслеживать все действия над контрактами.
{% endhint %}

## Настройка

### Управление организациями

Используйте команду `/модули контракты`:

<figure><img src="/files/yPki5mK4MtDtUGeFX742" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/JJ3ECXKyVWK4NS2TXzkf" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Изначально можете иметь до 3 организаций. При необходимости можете обратиться в поддержку для расширения лимита.
{% endhint %}

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

<figure><img src="/files/Etqr46J0K5wpH9m2Ypww" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/GRpTD8jCTN5ZSyWPHFGa" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="273">Название кнопки</th><th width="475">Предназначение</th></tr></thead><tbody><tr><td>Изменить название организации</td><td>Позволяет изменить название организации. При переименовании название меняет название и категория, если вы не перемещали каналы. Все контракты, созданные до переименования будут завершены со старым названием.</td></tr><tr><td>Изменить роли для упоминания</td><td>Позволяет изменить роли, которые будут упоминаться при активации контракта. Вы можете их не указывать или после указания сбросить.</td></tr><tr><td>Изменить права</td><td>Позволяет выбрать категории пользователей, которые смогут завершать и отменять все контракты. Существует 4 варианта:<br>Все пользователи; Администратор сервера, лидер, заместитель лидера, старший состав или человек, который начал контракт; Администратор сервера, лидер, заместитель лидера или человек, который начал контракт; Администратор сервера или человек, который начал контракт</td></tr><tr><td>Отключить/Включить эмодзи о выполнении участниками контракта</td><td>Позволяет добавить к каждому контракту в канале кнопку "Выполнено", а также при участии добавляет рядом с человеком эмодзи "крестик" при участии в нем. При нажатии на "Выполнено", "крестик" заменяется на "галочку". При повторном нажатии, возвращается в исходное состояние "крестик".</td></tr><tr><td>Отключить/Включить добавление участников вручную</td><td>Добавляет/отключает выбор участников контракта при его взятии.</td></tr><tr><td>Отключить/Включить возможность участия при ручном добавлении участников</td><td>Работает при включенной опции "добавление участников вручную". Позволяет отключить/включить кнопку "Участвовать" в контрактах. При отключенной опции в контракте смогут участвовать только те, кто были добавлены при его взятии.</td></tr><tr><td>Отключить/Включить сообщения в ЛС участникам при ручном добавлении участников</td><td>Работает при включенной опции "добавление участников вручную". Бот будет писать в личные сообщения всем участникам, которые будут добавлены в контракт при взятии.</td></tr><tr><td>Отключить/Включить сбор участников</td><td>Позволяет не начинать контракт сразу, а сначала собрать участников. После взятия контракта время не отсчитывается. Участники могут нажать на кнопку для участия. Автор контракта или лица, обладающие правом на отмену или завершение контракта, могут нажать на кнопку "Начать выполнение" для начала выполнения. Время начинает действовать с момента нажатия на кнопку.</td></tr><tr><td>Отключить/Включить организацию</td><td>Позволяет удалить организацию вместе с его настройками и ВСЕМИ ЕЕ Позволяет приостановить активацию новых контрактов..</td></tr><tr><td>Удалить организацию</td><td>Позволяет удалить организацию вместе с его настройками и ВСЕМИ ЕЕ КАНАЛАМИ.</td></tr></tbody></table>

### Добавление фотографии к контракту

{% hint style="info" %}
Вы можете добавить одну фотографию к любому контракту. Ничего дополнительно настраивать не нужно.
{% endhint %}

#### Пошаговая инструкция:

<figure><img src="/files/J2H6qMLmzJfcdaojezqu" alt=""><figcaption><p>Все действия, которые необходимо выполнить, в одной картинке</p></figcaption></figure>

{% stepper %}
{% step %}
Наведитесь на сообщение с контрактом, к которому хотите добавить фотографию.
{% endstep %}

{% step %}
Нажмите на кнопку "Ответить" (стрелочка влево). Также можно нажать правой кнопкой мыши и выбрать "Ответить".

<figure><img src="/files/hSKvJvVHGVnk3GnKJwxv" alt=""><figcaption></figcaption></figure>
{% endstep %}

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

<div align="left"><figure><img src="/files/x2u7tK4bZpraVDbXJViA" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Нажмите отправить сообщение.

{% endstep %}

{% step %}
GTA5RP Assistant добавит фотографию к контракту и удалит Ваше сообщение.

<div align="left"><figure><img src="/files/OWLiu640SL6WyfK49yVZ" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

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

{% hint style="info" %}
Кнопка "Изменить название" позволяет изменить название организации. При переименовании название меняет название и категория, если вы не перемещали каналы. Все контракты, созданные до переименования будут завершены со старым названием.
{% endhint %}

<figure><img src="/files/Du90zSZIYFv8Ktls6ESp" alt=""><figcaption></figcaption></figure>

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

### Изменение ролей для упоминания

{% hint style="info" %}
Позволяет изменить роли, которые будут упоминаться при активации контракта \[До 8 ролей включительно]. Вы можете их не указывать или после указания сбросить.
{% endhint %}

<figure><img src="/files/2S6zmfv9wFr333isdvri" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/xtOUV17PFuL5fMjKQpLk" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Изменения успешно применены!
{% endhint %}

<figure><img src="/files/qNEBkdM8owLUp4DNUHzt" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/dhtRt0I55WIhWsZmjUvw" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
По умолчанию завершать и отменять действующие контракты могут все, кто видит канал. Вы можете изменить это, нажав на кнопку "Изменить права".
{% endhint %}

<figure><img src="/files/GnGmrqb7RIXTjpjVvk1Q" alt=""><figcaption></figcaption></figure>

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

| Варианты доступа                                                                                     |
| ---------------------------------------------------------------------------------------------------- |
| Администратор сервера или человек, который начал контракт                                            |
| Администратор сервера, лидер, заместитель лидера или человек, который начал контракт                 |
| Администратор сервера, лидер, заместитель лидера, старший состав или человек, который начал контракт |
| Все пользователи                                                                                     |

### Эмодзи о выполнении участниками контракта

{% hint style="info" %}
Позволяет добавить к каждому контракту в канале кнопку "Выполнено", а также при участии добавляет рядом с человеком эмодзи "крестик" при участии в нем. При нажатии на "Выполнено", "крестик" заменяется на "галочку". При повторном нажатии, возвращается в исходное состояние "крестик".
{% endhint %}

<figure><img src="/files/c9gCJ92ccZFCQhxBGGUL" alt=""><figcaption></figcaption></figure>

### Добавление участников вручную

{% hint style="info" %}
Добавляет/отключает выбор участников контракта при его взятии.
{% endhint %}

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

<figure><img src="/files/3SrDyYIAbXlrnPFh82EZ" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/jJZWCcJf9I8Z8tJ27CO9" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/hB1Ucc4xGREBsj6K3lct" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Участники добавлены в контракт!
{% endhint %}

<figure><img src="/files/EN04ZXijMHqwKRJS0CCN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/SfVaB6E8dmHVmhVk2eNx" alt=""><figcaption><p>Эмодзи "Галочка" и "Крестик", а также "Участвовать в выполнении" будут отображаться только при включении соответствующих опций</p></figcaption></figure>

### Возможность участия при ручном добавлении участников

{% hint style="warning" %}
Работает при включенной опции "добавление участников вручную".
{% endhint %}

{% hint style="info" %}
Позволяет отключить/включить кнопку "Участвовать" в контрактах. При отключенной опции в контракте смогут участвовать только те, кто были добавлены при его взятии.
{% endhint %}

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><div><figure><img src="/files/KwmXuSDtrsUbBbROY8jV" alt=""><figcaption></figcaption></figure></div></td><td>Функция включена. Кнопка "Участвовать в выполнении" доступна всем, кто видит канал.</td></tr><tr><td><div><figure><img src="/files/IBUzpcDtXaGhfvWtRFhP" alt=""><figcaption></figcaption></figure></div></td><td>Функция Отключена. Кнопка "Участвовать в выполнении" недоступна.</td></tr></tbody></table>

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

### Сообщения в ЛС участникам при ручном добавлении участников

{% hint style="warning" %}
Работает при включенной опции "добавление участников вручную".
{% endhint %}

{% hint style="info" %}
GTA5RP Assistant будет писать в личные сообщения всем участникам, которые будут добавлены в контракт при взятии.
{% endhint %}

<figure><img src="/files/h99KhnTS4rfq9zRj4sr6" alt=""><figcaption></figcaption></figure>

### Сбор участников

{% hint style="info" %}
Позволяет не начинать контракт сразу, а сначала собрать участников. После взятия контракта время не отсчитывается. Участники могут нажать на кнопку для участия. Автор контракта или лица, обладающие правом на отмену или завершение контракта, могут нажать на кнопку "Начать выполнение" для начала выполнения. Время начинает действовать с момента нажатия на кнопку.
{% endhint %}

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

<figure><img src="/files/EQWYaZRtOREDkiWxzU5z" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Данная функция дает понимание о том, кто сможет принять участие в контракте. Также совмещая ее с функцией "Добавление участников вручную" вы можете заранее предупредить участников о будущем контракте.
{% endhint %}

## Использование

### Взятие контракта

Перейдите в канал для взятия контракта и нажмите на кнопку "Взять контракт":

<figure><img src="/files/e7pIx4WsfTWReT4b47o0" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
Указывать название контракта НЕ обязательно. Система может сама присвоить ему значение в формате: день.месяц.год №(количество контрактов в этот день). Например: 22.05.2025 №1.
{% endhint %}

<figure><img src="/files/J7oCX9RNledsSSzJpZVF" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
После нажатия на кнопку "Отправить" контракт будет начат.
{% endhint %}

<figure><img src="/files/QW0M0vp5K4F8NvUvAf2g" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/yZH1OLqegtb7Kg4odXXc" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Если у вас включена опция "Добавление участников вручную", то после отправки формы вам будет необходимо указать участников контракта. [Подробнее (Кликабельно)](#dobavlenie-uchastnikov-vruchnuyu).
{% endhint %}

{% hint style="info" %}
Если не завершить контракт вручную с помощью кнопки - он завершится автоматически системой по истечении времени контракта.
{% endhint %}

### Посмотреть активные контракты

{% hint style="info" %}
Вы можете посмотреть список активных контрактов в настройках организации или нажав на кнопку "Активные контракты" под сообщением для взятия контракта.
{% endhint %}

<figure><img src="/files/ObOOn1Z04iOueg8c8Lfl" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/EUnYQc0YgxOpM6gcJWcQ" alt=""><figcaption></figcaption></figure>

### Управление контрактом

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

<figure><img src="/files/fByaqnrtk3upuX9GjQ3D" alt=""><figcaption></figcaption></figure>

**Описание кнопок для управления контрактом**

<table><thead><tr><th width="242">Кнопка</th><th>Функционал</th></tr></thead><tbody><tr><td>Участвовать в выполнении</td><td>При нажатии в графу "Участники" добавляется пользователь в новую строку. При нажатии повторно, вы удаляетесь из этой графы.</td></tr><tr><td>Выполнено</td><td>При нажатии на кнопку "Участвовать в выполнении" человек добавляется в графу "Участники", а рядом с ним появляется эмодзи "крестик". При нажатии на "Выполнено", "крестик" заменяется на "галочку". При повторном нажатии, возвращается в исходное состояние "крестик".</td></tr><tr><td>Завершить</td><td>Контракт завершается. Об этом отписывается в канал логов. Все кнопки под контрактом пропадают, но добавить изображение к нему все еще можно.</td></tr><tr><td>Отменить</td><td>Контракт отменяется. Об этом отписывается в канал логов. Все кнопки под контрактом пропадают, но добавить изображение к нему все еще можно.</td></tr></tbody></table>

### Логи

Все действия каждой организации модуля "Контракты" логируются в канал логов. В нем вы можете изучить историю действий:

<figure><img src="/files/GpMNGS4nRQKeteaXUsQ3" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.umo-gta5rp.com/premium/kontrakty.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
