# Городские ордера

### 📌 Что дают ордера

* **Заказчик** быстро получает нужные ресурсы (даже если он оффлайн).
* **Исполнитель** зарабатывает монеты, сдавая ресурсы по заказам.
* Оплата честная: деньги списываются **сразу при создании**, поэтому скама нет.

### ✅ Кто может пользоваться

Выполнять ордера

* Может любой игрок, состоящий в городе.

Создавать ордера

* Может только игрок, у которого есть свой город.

***

<h3 align="center">🧾 Команды</h3>

<table><thead><tr><th width="388">Команды</th><th>Описание</th></tr></thead><tbody><tr><td>/t order</td><td>Открыть общий список ордеров</td></tr><tr><td>/t order my</td><td>Открыть “Мои ордера”</td></tr><tr><td>/t order create &#x3C;Материал> &#x3C;Кол.во> &#x3C;Цена></td><td>Создать ордер</td></tr><tr><td>/t order storage</td><td>Здесь лежат ресурсы, которые тебе сдали по твоим ордерам</td></tr><tr><td>/t order money</td><td>Если деньги не смогли выдаться сразу — они копятся и забираются этой командой</td></tr></tbody></table>

### 🛒 Как создать ордер (заказчику)

1. Введи команду создания:\
   `/t order create <материал> <кол-во> <цена>`
2. С тебя **сразу снимется вся сумма**.
3. Ордер появится в общем списке `/t order`.

📌 Важно:

* Цена — это **за весь заказ**, не за 1 штуку.
* Любой исполнитель может сдавать ресурс **частями**.

### 💰 Как выполнить ордер (исполнителю)

1. Открой  `/t order`
2. Нажми на нужный ордер
3. Система автоматически:

* возьмёт из твоего инвентаря максимум нужного ресурса
* выдаст деньги **пропорционально количеству**

Пример:\
Ордер “220 досок за 100 монет”\
Ты сдал 10 досок → получишь **часть награды**, пропорционально.

📌 Если у тебя нет нужного ресурса — ордер не выполнится.

### ❌ Как отменить ордер

Отмена делается **только через меню “Мои ордера”**:

1. `/t order my`
2. нажми на свой ордер
3. он отменится, а **оставшиеся деньги вернутся** (через систему выплат)

<h3 align="center">📦 Хранилище ресурсов (важно!)</h3>

Если твой ордер выполняют, а тебя нет онлайн — ресурсы **не пропадут**.

✅ Все сданные по твоим ордерам предметы складываются в **Хранилище**:

* `/t order storage`
* нажми на предмет → заберёшь **максимум, сколько влезет в инвентарь**
* если места мало — остаток останется в хранилище
