# Админские команды

### Введение

Список команд указано в следующем стиле: `<span class="editor-theme-code"><></span>` — поля требующие обязательного вписания аргумента `<span class="editor-theme-code">[]</span>` — поля не требующие вписания аргумента `<span class="editor-theme-code">/название_команды <обязательный аргумент> [необязательный_аргумент]</span>` — объяснение

---

### Игровые команды

#### Команды для админов

Их можно посмотреть начиная с 4-5 страницы списка команд (`<span class="editor-theme-code">/help 4</span>`). Но на всякий случай пропишу их сюда с подробным объяснением ситуаций их применения.

1. `<span class="editor-theme-code">/a [сообщение]</span>` — отправка сообщений в админский чат, который не видят обычные игроки, так-же можно включить по `<span class="editor-theme-code">Tab</span>` с открытым чатом.
2. `<span class="editor-theme-code">/admin</span>` — скрывает статус админа возле ника и в `<span class="editor-theme-code">TAB</span>`, лучше использовать с сочетанием `<span class="editor-theme-code">/name [ник]</span>` для скрытой слежки.
3. `<span class="editor-theme-code">/name [nick]</span>` — на время сессии меняет ник прописывающего команду. Без указания аргумента — ник сбрасывается на изначальный.
4. `<span class="editor-theme-code">/tp <x> <y></span>` — телепортирует на определенные координаты (включить отображение можно в настройках, `<span class="editor-theme-code">графика -> отображать координаты игрока</span>`).
5. `<span class="editor-theme-code">/spawn <unit> [count] [team]</span>` — заспавнить юнит. Список юнитов прикрепил к посту. Нельзя использовать, чтобы не вмешиваться в игровой процесс.
6. `<span class="editor-theme-code">/team <team> [username]</span>` — изменение команды игрока. Не используется, чтобы не вмешиваться в игровой процесс.
7. `<span class="editor-theme-code">/kill [username]</span>` — убить игрока. Он будет возрожден если в его команде есть ядро.
8. `<span class="editor-theme-code">/killall [team]</span>` — убить всех, убить определенную команду игроков.
9. `<span class="editor-theme-code">/core <planet> <small, medium, big></span>` — создать ядро определенной планеты, определенного размера.
10. `<span class="editor-theme-code">/end</span>` — завершает игру, в последствии этого, автоматически меняется карта. Нельзя использовать вне выживания и песочницы, это может вызвать поломки.
11. `<span class="editor-theme-code">/effect <effect> <x> <y> [rotation] [color]</span>` — вызывает эффект на секунду.
12. `<span class="editor-theme-code">/kick <name></span>` — выгнать игрока (не используется)

#### Команды консолей

Список команд в игре — `<span class="editor-theme-code">/help 6</span>`:

1. `<span class="editor-theme-code">/js </span>` — выполнить `<span class="editor-theme-code">js</span>` код.
2. `<span class="editor-theme-code">/execute <name> <command> [args]</span>` — выполнить команду от имени другого игрока.
3. `<span class="editor-theme-code">/kills <selector></span>` — убивает конкретный класс юнитов, находится на доработке.

#### **Дискордовские команды**

Команды ниже могут быть не точными, лучше проверить в самом дискорде.

##### [Core Bot](https://discord.com/oauth2/authorize?client_id=826189999371845693)

<p class="callout warning">Команды ниже работают только в каналах под категорией `<span class="editor-theme-code">Mindustry чат</span>`.</p>

1. `<span class="editor-theme-code">/ban <type> <query> <reason> [period]</span>` — выдача бана через дискорд. `<span class="editor-theme-code"><type></span>` — тип присвоенного к аккаунту информации: `<span class="editor-theme-code">UUID</span>`, никнейм, айди.
2. `<span class="editor-theme-code">/find <></span>`

---

### Дополнительная информация

<details id="bkmrk-%D0%A2%D0%B8%D0%BF%D1%8B-%D1%81%D0%B5%D0%BB%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%B2%40p-%E2%80%93-"><summary>Типы селекторов</summary>

`<span class="editor-theme-code">@p</span>` – ближайший игрок (кроме себя) `<span class="editor-theme-code">@r</span>` – случайный игрок `<span class="editor-theme-code">@e</span>` – все сущности `<span class="editor-theme-code">@a</span>` – все игроки `<span class="editor-theme-code">@u</span>` – все юниты `<span class="editor-theme-code">@s</span>` – сам игрок

Если селектор длиннее двух символов, далее в квадратных скобках можно задать условия фильтрации. Например: `<span class="editor-theme-code">@<тип>[<поле><компаратор><значение>,<поле><компаратор><значение>,...]</span>`. Также доступны все компараторы: `<span class="editor-theme-code">>, >=, <, <=, =, !=, ~</span>`. Например, селектор `<span class="editor-theme-code">@e[health<=50]</span>` выберет все сущности, у которых значение поля `<span class="editor-theme-code">health</span>` меньше или равно 50.

</details><details id="bkmrk-%D0%9D%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B1%D0%B0%D0%B7%D0%BE%D0%B2%D1%8B%D1%85-%D0%BA%D0%BE%D0%BC"><summary>Названия базовых команд (teams)</summary>

crux - красные

sharded - желтые

malis - фиолетовые

green - зеленые

blue - синие

derelict - серые

</details><details id="bkmrk-%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%B2%D1%81%D0%B5%D1%85-%D1%8D%D1%84%D1%84%D0%B5%D0%BA%D1%82%D0%BE%D0%B2"><summary>Список всех эффектов</summary>

Ссылка - https://mindustrygame.github.io/wiki/Modding%20Classes/Effect/#effect

</details>