Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c64715ebaa | ||
|
|
1469a899bc | ||
|
|
7ac4f52c4c | ||
|
|
a12c804886 | ||
|
|
0e18dac7ea | ||
|
|
af8cd427de | ||
|
|
ad9bf675ca | ||
|
|
4fb647575d | ||
|
|
3ed0cbb341 | ||
|
|
5f8222963f | ||
|
|
231e4a7d5a | ||
|
|
88695a1df7 | ||
|
|
61c3da0544 | ||
|
|
84301e2636 | ||
|
|
ee1fd9c80e | ||
|
|
f76417c080 | ||
|
|
7cc585b4ad | ||
|
|
f1fcb0c372 | ||
|
|
527bff8d20 | ||
|
|
5d108caadd | ||
|
|
5a9e5cb561 | ||
|
|
9cded638d5 | ||
|
|
5c7f1d3873 | ||
|
|
f45e4b871c | ||
|
|
2f2124c7f5 | ||
|
|
078821a13e | ||
|
|
e900404e17 | ||
|
|
d7b9c71ee7 | ||
|
|
f33bf64b50 | ||
|
|
08f16cac00 | ||
|
|
4a515453c9 | ||
|
|
e515cad210 | ||
|
|
4de19f44fa | ||
|
|
3f4c122f53 |
No files matched your search
|
After Width: | Height: | Size: 418 KiB |
|
After Width: | Height: | Size: 243 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 1.9 MiB |
|
After Width: | Height: | Size: 2.6 MiB |
|
After Width: | Height: | Size: 4.5 MiB |
|
After Width: | Height: | Size: 8.6 KiB |
|
After Width: | Height: | Size: 4.5 MiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 2.6 MiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 8.6 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 1.9 MiB |
|
After Width: | Height: | Size: 18 KiB |
@@ -1,24 +1,23 @@
|
||||
---
|
||||
description: Welcome to the SimpleClans Wiki!
|
||||
description: Добро пожаловать на SimpleClans Wiki!
|
||||
---
|
||||
|
||||
# Introduction
|
||||
# 😃 Вступление
|
||||
|
||||
Here you will find a complete set of documentation including installation, configuration, permissions and usage for SimpleClans.
|
||||
Здесь вы найдете полную документацию о плагине, включая установку, настройку, разрешения и использование SimpleClans.
|
||||
|
||||
## Support
|
||||
## Поддержка
|
||||
|
||||
`1) The Wiki`
|
||||
`1) Документация`
|
||||
|
||||
You should always check this wiki carefully for the answer to your question! Even if it seems hidden, it may be here!
|
||||
Всегда тщательно проверяйте эту документацию! Даже если кажется, что ответа нет, он может быть здесь!
|
||||
|
||||
`2) The Discord`
|
||||
`2) Дискорд`
|
||||
|
||||
If the wiki does not have your answer, feel free to join [the discord](https://discord.gg/CkNwgdE) server to ask for help.
|
||||
Если вы не нашли ответа на свой вопрос, то можете найти его в [нашем дискорд канале](https://discord.gg/CkNwgdE), задав свой вопрос.
|
||||
|
||||
## Bugs and Suggestions
|
||||
## Ошибки и предложения по улучшению
|
||||
|
||||
`Issue Tracker`
|
||||
|
||||
If you believe you have found a bug in the plugin, feel free to make an issue on the [issue tracker!](https://github.com/RoinujNosde/SimpleClans/issues) Bugs will be looked into and addressed at the earliest opportunity.
|
||||
|
||||
Если вы уверены в том, что нашли ошибку в плагине или хотите предложить свои идеи, воспользуйтесь [Issue Tracker](https://github.com/RoinujNosde/SimpleClans/issues)! Ошибки будут рассмотрены и устранены при первой же возможности.
|
||||
@@ -1,29 +1,34 @@
|
||||
# Table of contents
|
||||
|
||||
* [Introduction](README.md)
|
||||
* [Discord Support](https://discord.gg/CkNwgdE)
|
||||
* [Bugs and Suggestions](https://github.com/RoinujNosde/SimpleClans/issues)
|
||||
* [😃 Вступление](README.md)
|
||||
* [Дискорд | Поддержка](https://discord.gg/CkNwgdE)
|
||||
* [Ошибки и предложения](https://github.com/RoinujNosde/SimpleClans/issues)
|
||||
* [Javadoc](https://ci.roinujnosde.me/job/SimpleClans/Javadoc/)
|
||||
|
||||
## How to Setup
|
||||
## Настройка <a href="#how-to-setup" id="how-to-setup"></a>
|
||||
|
||||
* [Configuration](how-to-setup/configuration.md)
|
||||
* [Translation](how-to-setup/translation.md)
|
||||
* [Member Fee](how-to-setup/member-fee.md)
|
||||
* [Clan Upkeep](how-to-setup/clan-upkeep.md)
|
||||
* [Clan Below Player's Name](how-to-setup/clan-below-players-name.md)
|
||||
* [Clan on Tablist](how-to-setup/clan-on-tablist.md)
|
||||
* [📘 Конфигурация](how-to-setup/configuration.md)
|
||||
* [🍕 Перевод](how-to-setup/translation.md)
|
||||
* [💰 Комиссия в клане](how-to-setup/komissiya-v-klane.md)
|
||||
* [👇 Клан под ником игрока](how-to-setup/clan-below-players-name.md)
|
||||
* [☝️ Клан в табе](how-to-setup/clan-on-tablist.md)
|
||||
|
||||
## Commands and Permissions
|
||||
## Команды и разрешения <a href="#commands-and-permissions" id="commands-and-permissions"></a>
|
||||
|
||||
* [Commands](commands-and-permissions/commands.md)
|
||||
* [Permissions](commands-and-permissions/permissions.md)
|
||||
* [Clan Alliances and Rivalries](commands-and-permissions/aliances-and-rivalries.md)
|
||||
* [Ranks with Permissions](commands-and-permissions/ranks-with-permissions.md)
|
||||
* [📌 Команды](commands-and-permissions/commands.md)
|
||||
* [🚦 Разрешения](commands-and-permissions/permissions.md)
|
||||
* [🪖 Союзники и противники](commands-and-permissions/aliances-and-rivalries.md)
|
||||
* [🏅 Ранги с разрешениями](commands-and-permissions/ranks-with-permissions.md)
|
||||
* [👍 Подтвержденные кланы](commands-and-permissions/podtverzhdennye-klany.md)
|
||||
* [⌛ Постоянные кланы](commands-and-permissions/postoyannye-klany.md)
|
||||
|
||||
## Other
|
||||
## Интеграции
|
||||
|
||||
* [Known issues](other/known-issues.md)
|
||||
* [SimpleClans API Example](other/simpleclans-api.md)
|
||||
* [PlaceholderAPI Support](other/placeholderapi-support.md)
|
||||
* [Land Claims Plugins](other/land-claims.md)
|
||||
* [🏝️ GriefPrevention, WorldGuard и другие](integracii/land-claims.md)
|
||||
* [👾 DiscordSRV](integracii/discordsrv.md)
|
||||
|
||||
## Другое <a href="#other" id="other"></a>
|
||||
|
||||
* [🪓 Известные проблемы](other/known-issues.md)
|
||||
* [♟️ SimpleClans API](other/simpleclans-api.md)
|
||||
* [🪜 Поддержка PlaceholderAPI](other/placeholderapi-support.md)
|
||||
@@ -2,32 +2,31 @@
|
||||
description: null
|
||||
---
|
||||
|
||||
# Clan Alliances and Rivalries
|
||||
# 🪖 Союзники и противники
|
||||
|
||||
Any clan leader can send an request to start an alliance with any other clan with `/clan ally add`. If the request is accepted by a leader of the second clan, the alliance is formed. The alliance can be broken by any leader of either clan at any time with `/clan ally remove`, no one needs to accept the removal of an alliance.
|
||||
Любой лидер клана может отправить запрос на формирование союза с любым другим кланом, с помощью `/clan ally add`. Если запрос был принят, то союз будет сформирован. Союз может разорвать любой лидер из кланов в любое время, с помощью `/clan ally remove`. Это действие не требует подтверждение.
|
||||
|
||||
Clan rivalries can be started by any clan at any time, no request is needed, rivalries are automatically formed once a clan leader decides he wants one by using `/clan rival add`. If someone has pissed you off and you want them as rivals, their permission is not needed. To break a clan rivalry on the other hand, you need the acceptance of the other clan, you must use `/clan rival remove` to send the other clan a request, once one of their leaders accept the rivalry is broken.
|
||||
Вражда между кланами может быть начата в любой момент. Вражда будет сформирована автоматически, когда какой-либо клан лидер напишет `/clan rival add`. Если вас кто-то раздражает и вы хотите видеть их как своих врагов, их подтверждение не потребуется. Чтобы прекратить враждовать между кланами, вы должны использовать `/clan rival remove`, чтобы отправить им запрос на прекращение вражды.
|
||||
|
||||
You can view a list of all clans and their allies with the `/clan alliances` command, or their rivals with the `/clan rivalries` command.
|
||||
Также, вы можете посмотреть список всех кланов и их союзов, с помощью команды `/clan alliances`или их врагов: `/clan rivalries`
|
||||
|
||||
## Commands
|
||||
## Команды
|
||||
|
||||
| Commands | Description |
|
||||
| :--- | :--- |
|
||||
| `/clan ally add [tag]` | Send an request to start an alliance \(acceptance is required\) |
|
||||
| `/clan ally remove [tag]` | Remove alliance \(no acceptance is required\) |
|
||||
| `/clan rival add [tag]` | Starting a rivalry \(no acceptance is required\) |
|
||||
| `/clan rival remove [tag]` | Remove a rivalry \(acceptance is required\) |
|
||||
| `/clan alliances` | List all clans and their allies |
|
||||
| `/clan rivalries` | List all clans and their rivals |
|
||||
| Команда | Описание |
|
||||
| -------------------------- | ---------------------------------------------------------------------------- |
|
||||
| `/clan ally add [tag]` | Отправить запрос на формирование союза (Требуется принятие с другой стороны) |
|
||||
| `/clan ally remove [tag]` | Расформировать союз (Не требуется принятие) |
|
||||
| `/clan rival add [tag]` | Начать вражду (Не требуется принятие) |
|
||||
| `/clan rival remove [tag]` | Удалить противника (Требуется принятие с другой стороны) |
|
||||
| `/clan alliances` | Список всех кланов и их союзников |
|
||||
| `/clan rivalries` | Список всех кланов и их противников |
|
||||
|
||||
## Permissions
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.member.ally` | Can use ally chat |
|
||||
| `simpleclans.leader.ally` | Can ally his clan with other simpleclans |
|
||||
| `simpleclans.leader.rival` | Can start a rivalry with another clan |
|
||||
| `simpleclans.anyone.alliances` | Can view alliances by clan |
|
||||
| `simpleclans.anyone.rivalries` | Can view rivalries by clan |
|
||||
## Разрешения
|
||||
|
||||
| Права | Описание |
|
||||
| ------------------------------ | -------------------------------------------------- |
|
||||
| `simpleclans.member.ally` | Может использовать союзный чат |
|
||||
| `simpleclans.leader.ally` | Может отправить запрос на союз с другими кланами |
|
||||
| `simpleclans.leader.rival` | Может отправить запрос на вражду с другими кланами |
|
||||
| `simpleclans.anyone.alliances` | Может видеть союзников кланов |
|
||||
| `simpleclans.anyone.rivalries` | Может видеть противников кланов |
|
||||
@@ -1,120 +1,130 @@
|
||||
---
|
||||
description: null
|
||||
---
|
||||
# 📌 Команды
|
||||
|
||||
# Commands
|
||||
|
||||
> Required arguments are marked with `(argument)`
|
||||
> Обязательный аргумент помечен как`(аргумент)` 
|
||||
>
|
||||
> Optional arguments are marked with `[argument]`
|
||||
> Необязательный аргумент помечен как `[аргумент]`
|
||||
|
||||
## Anyone Commands
|
||||
## Команды всех игроков
|
||||
|
||||
| Command | Description | Verified only |
|
||||
| :--- | :--- | :--- |
|
||||
| `/clan` | Opens the GUI or shows the help | No |
|
||||
| `/clan help` | Shows the plugin's commands | No |
|
||||
| `/clan create [tag] [name]` | Creates a new clan | No |
|
||||
| `/accept` | Accepts a request | No |
|
||||
| `/deny` | Denies a request | No |
|
||||
| `/more` | Shows more information | No |
|
||||
| `/clan leaderboard` | Shows the leaderboard | No |
|
||||
| `/clan list [name|size|kdr|founded|active] [asc|desc]` | Lists all clans | No |
|
||||
| `/clan rivalries` | Shows all clan rivalries | No |
|
||||
| `/clan alliances` | Shows all clan alliances | No |
|
||||
| `/clan lookup [player]` | Looks up your or another player's info | No |
|
||||
| `/clan profile [tag]` | Shows another clan's profile | Yes\* |
|
||||
| `/clan roster [tag]` | Shows another clan's roster | Yes\* |
|
||||
| `/clan ff (allow|auto)` | Toggles personal friendly fire | No |
|
||||
| `/clan resetkdr` | Resets your KDR | No |
|
||||
| Команда | Описание | Только подтверждённый клан |
|
||||
| ----------------------------------------------------------- | -------------------------------------------------------- | -------------------------- |
|
||||
| `/clan` | Открыть GUI или показывать справку | Нет |
|
||||
| `/clan help` | Показать команды клана | Нет |
|
||||
| `/clan create [тег] [название]` | Создать новый клан | Нет |
|
||||
| `/accept` | Принять запрос | Нет |
|
||||
| `/deny` | Отклонить запрос | Нет |
|
||||
| `/more` | Показать больше информации | Нет |
|
||||
| `/clan leaderboard` | Показать таблицу лидеров | Нет |
|
||||
| `/clan list [name\|size\|kdr\|founded\|active] [asc\|desc]` | Список всех кланов | Нет |
|
||||
| `/clan rivalries` | Показать всех соперников клана | Нет |
|
||||
| `/clan alliances` | Показать всех союзников клана | Нет |
|
||||
| `/clan lookup [игрок]` | Посмотреть статистику вашу или другого игрока | Нет |
|
||||
| `/clan profile [тег]` | Показать профиль другого клана | Да\* |
|
||||
| `/clan roster [тег]` | Показать список участников клана | Да\* |
|
||||
| `/clan ff (allow\|auto)` | Переключает личный "Огонь по своим" | Нет |
|
||||
| `/clan resetkdr` | Сбрасывает ваш KDR | Нет |
|
||||
| `/clan toggle invite` | Переключает возможность быть приглашённым в другие кланы | Нет |
|
||||
|
||||
\\* The target clan
|
||||
\\\* Указанный клан
|
||||
|
||||
## Members Commands
|
||||
## Команды участника
|
||||
|
||||
### General Commands
|
||||
### Основные команды
|
||||
|
||||
| Command | Description | Verified only |
|
||||
| :--- | :--- | :--- |
|
||||
| `/clan kills [player]` | Shows your or another player's kill counts | Yes |
|
||||
| `/clan toggle` | Toggles personal settings | Yes |
|
||||
| `/clan mostkilled` | Shows server-wide most killed counts | Yes |
|
||||
| `/clan resign` | Resigns from the clan | No |
|
||||
| `/clan fee check` | Checks if the fee is enabled and how much it costs | Yes |
|
||||
| `/clan vitals` | Shows your clan's vitals | Yes |
|
||||
| `/clan stats` | Shows your clan's stats | Yes |
|
||||
| `/clan profile` | Shows your clan's profile | Yes |
|
||||
| `/clan roster` | Shows your clan's roster | Yes |
|
||||
| `/clan coords` | Shows your clan's coords | Yes |
|
||||
| Команда | Описание | Только подтверждённый клан |
|
||||
| --------------------- | ------------------------------------------------------- | -------------------------- |
|
||||
| `/clan kills [игрок]` | Показывать количество убийств вашего или другого игрока | Да |
|
||||
| `/clan toggle` | Переключить личную статистику | Да |
|
||||
| `/clan mostkilled` | Показать общее количество убитых на сервере | Да |
|
||||
| `/clan resign` | Выйти из клана | Нет |
|
||||
| `/clan fee check` | Проверить включена ли комиссия и её значение | Да |
|
||||
| `/clan vitals` | Показать боеспособность вашего клана | Да |
|
||||
| `/clan stats` | Показать статистику вашего клана | Да |
|
||||
| `/clan profile` | Показать профиль вашего клана | Да |
|
||||
| `/clan roster` | Показать список участников вашего клана | Да |
|
||||
| `/clan coords` | Показать координаты вашего клана | Да |
|
||||
| `/clan bb` | Показать доску объявлений вашего клана | Да |
|
||||
| `/clan bb (сообщ)` | Написать сообщение на доску объявления вашего клана | Да |
|
||||
|
||||
### Chat Commands
|
||||
### Команды чата
|
||||
|
||||
| Command | Description | Verified only |
|
||||
| :--- | :--- | :--- |
|
||||
| `/. (message)` | Sends a message to your clan's chat | No |
|
||||
| `/. [join|leave|mute]` | Joins/leaves/mutes your clan's chat | No |
|
||||
| `/ally (message)` | Sends a message to the ally chat | No |
|
||||
| `/ally [join|leave|mute]` | Joins/leaves/mutes the ally chat | No |
|
||||
| Команда | Описание | Только подтверждённый клан |
|
||||
| --------------------------------------------- | -------------------------------------------------- | -------------------------- |
|
||||
| `/. (сообщение)` | Отправить сообщение в чат клана | Нет |
|
||||
| `/. [присоединиться\|покинуть\|заглушить]` | Присоединиться/покинуть/Заглушить чат вашего клана | Нет |
|
||||
| `/ally (сообщение)` | Отправить сообщение в союзный чат | Нет |
|
||||
| `/ally [присоединиться\|покинуть\|заглушить]` | Присоединиться/Выйти/Заглушить союзный чат | Нет |
|
||||
|
||||
## Leaders Commands
|
||||
### Команды банка
|
||||
|
||||
| Command | Description | Verified only |
|
||||
| :--- | :--- | :--- |
|
||||
| `/clan description (description)` | Modifies the clan's description | Yes |
|
||||
| `/clan invite (player)` | Invites a player | No |
|
||||
| `/clan kick (player)` | Kicks a player from the clan | No |
|
||||
| `/clan trust (player)` | Sets a member as trusted | No |
|
||||
| `/clan untrust (player)` | Sets a member as untrusted | No |
|
||||
| `/clan promote (member)` | Promotes a member to leader | No |
|
||||
| `/clan demote (leader)` | Demotes a leader to member | No |
|
||||
| `/clan setbanner` | Sets the clan's banner | Yes |
|
||||
| `/clan modtag (tag)` | Modifies your clan's tag \(only colors and case\) | |
|
||||
| `/clan clanff (allow|block)` | Toggles clan's friendly fire | No |
|
||||
| `/clan war (start|end) (tag)` | Starts or ends a war | Yes |
|
||||
| `/clan rival (add|remove) (tag)` | Adds or removes a rival | Yes |
|
||||
| `/clan ally (add|remove) (tag)` | Adds or removes an ally | Yes |
|
||||
| `/clan verify` | Verifies your clan | No |
|
||||
| `/clan disband` | Disbands your clan | No |
|
||||
| `/clan fee set (amount)` | Sets the clan's member fee | No |
|
||||
| `/clan regroup me` | Regroups your clan members to your location | Yes |
|
||||
| `/clan regroup home` | Regroups your clan members to your clan's home | Yes |
|
||||
| `/clan home` | Teleports to your clan's home | Yes |
|
||||
| `/clan home clear` | Clears your clan's home | Yes |
|
||||
| `/clan home set` | Sets your clan's home | Yes |
|
||||
| `/clan rank create` | Creates a rank | Yes |
|
||||
| `/clan rank setdisplayname (rank) (displayname)` | Sets the display name of the rank \(it can contain colors and multiple words\) | Yes |
|
||||
| `/clan rank assign (player) (rank)` | Assigns a user to a rank | Yes |
|
||||
| `/clan rank unassign (player)` | Unassigns a user from a rank | Yes |
|
||||
| `/clan rank delete (rank)` | Deletes a rank | Yes |
|
||||
| `/clan rank list` | Lists the clan's ranks | Yes |
|
||||
| `/clan rank permissions` | Lists the available permissions for ranks | Yes |
|
||||
| `/clan rank permissions (rank)` | Lists the rank's permissions | Yes |
|
||||
| `/clan rank permissions add (rank) (permission)` | Adds a permission to the rank | Yes |
|
||||
| `/clan rank permissions remove (rank) (permission)` | Removes a permission from the rank | Yes |
|
||||
| Команда | Описание | Только подтверждённый клан |
|
||||
| ------------------------- | ------------------------------------------------------------- | -------------------------- |
|
||||
| `/clan bank status` | Проверить баланс банка вашего клана | Да |
|
||||
| `/clan bank withdraw all` | Вывести всё из банка вашего клана | Да |
|
||||
| `/clan bank deposit all` | Внести все деньги, которые у вас имеются, в банк вашего клана | Да |
|
||||
| `/clan withdraw (кол-во)` | Вывести указанное количество денег из банка вашего клана | Да |
|
||||
| `/clan deposit (кол-во)` | Внести указанное количество денег в банк вашего клана | Да |
|
||||
|
||||
## Mod Commands
|
||||
## Команды лидера
|
||||
|
||||
| Command | Description |
|
||||
| :--- | :--- |
|
||||
| `/clan place (player) (new clan)` | Places a player in a clan |
|
||||
| `/clan home set (tag)` | Sets a clan's home |
|
||||
| `/clan home tp (tag)` | Teleports to a clan's home |
|
||||
| `/clan ban (player)` | Bans a player from clan commands |
|
||||
| `/clan unban (player)` | Unbans a player from clan commands |
|
||||
| `/clan globalff (allow|auto)` | Toggles the global friendly-fire status |
|
||||
| `/clan verify (tag)` | Verifies a clan |
|
||||
| `/clan disband (tag)` | Disbands a clan |
|
||||
| Команда | Описание | Только подтверждённый клан |
|
||||
| ----------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------- |
|
||||
| `/clan description (описание)` | Изменить описание клана | Да |
|
||||
| `/clan invite (игрок)` | Пригласить игрока в клан | Нет |
|
||||
| `/clan kick (игрок)` | Выкинуть игрока из клана | Нет |
|
||||
| `/clan trust (игрок)` | Начать доверять участнику клана | Нет |
|
||||
| `/clan untrust (игрок)` | Перестать доверять участнику клана | Нет |
|
||||
| `/clan promote (участник)` | Повысить участника до лидера | Нет |
|
||||
| `/clan demote (лидер)` | Понизить лидера до участника | Нет |
|
||||
| `/clan setbanner` | Установить баннер клана | Да |
|
||||
| `/clan modtag (тег)` | Изменить тег клана (только цвет и регистр) | |
|
||||
| `/clan clanff (allow\|block)` | Переключить параметр "огонь по своим" в клане | Нет |
|
||||
| `/clan war (start\|end) (тег)` | Начать или окончить войну | Да |
|
||||
| `/clan rival (add\|remove) (tag)` | Добавить или удалить соперника | Да |
|
||||
| `/clan ally (add\|remove) (tag)` | Добавить или удалить союзника | Да |
|
||||
| `/clan verify` | Подтвердить ваш клан | Нет |
|
||||
| `/clan disband` | Расформировать ваш клан | Нет |
|
||||
| `/clan fee set (количество)` | Установить комиссию для участников | Нет |
|
||||
| `/clan regroup me` | Перегруппировать участников к вам | Да |
|
||||
| `/clan regroup home` | Перегруппировать участников на вашу базу | Да |
|
||||
| `/clan home` | Телепортироваться на базу вашего клана | Да |
|
||||
| `/clan home clear` | Очистить точку базы вашего клана | Да |
|
||||
| `/clan home set` | Установить точку базы вашего клана | Да |
|
||||
| `/clan rank create` | Создать новый ранг | Да |
|
||||
| `/clan rank setdisplayname (ранг) (отобр. имя)` | Установить отображаемое имя ранга (Может содержать цвета и иметь несколько слов) | Да |
|
||||
| `/clan rank assign (игрок) (ранг)` | Назначить участнику ранг | Да |
|
||||
| `/clan rank unassign (игрок)` | Убрать у участника ранг | Да |
|
||||
| `/clan rank delete (ранг)` | Удалить ранг | Да |
|
||||
| `/clan rank list` | Список всех рангов вашего клана | Да |
|
||||
| `/clan rank permissions` | Список доступных прав рангов | Да |
|
||||
| `/clan rank permissions (ранг)` | Список прав ранга | Да |
|
||||
| `/clan rank permissions add (ранг) (право)` | Добавить право к рангу | Да |
|
||||
| `/clan rank permissions remove (ранг) (право)` | Удалить право у ранга | Да |
|
||||
| `/clan bb clear` | Очистить все сообщения с доски объявления вашего клана | Да |
|
||||
|
||||
## Admin Commands
|
||||
## Команды модераторов
|
||||
|
||||
| Command | Description |
|
||||
| :--- | :--- |
|
||||
| `/clan reload` | Reloads the plugin and its configuration \(some features may need a server restart\) |
|
||||
| `/clan purge` | Purges a player's data |
|
||||
| `/clan resetkdr everyone` | Resets everyone's KDR |
|
||||
| `/clan resetkdr (player)` | Resets a player's KDR |
|
||||
| `/clan admin demote (player)` | Demotes a leader from any clan |
|
||||
| `/clan admin promote (player)` | Promotes a member from any clan |
|
||||
| Команда | Описание |
|
||||
| ---------------------------------- | ------------------------------------------------------ |
|
||||
| `/clan place (игрок) (новый клан)` | Переместить игрока в клан |
|
||||
| `/clan home set (тег)` | Установить точку базы клана |
|
||||
| `/clan home tp (тег)` | Телепортироваться на точку базы клана |
|
||||
| `/clan ban (игрок)` | Заблокировать игрока от использования клановых команд |
|
||||
| `/clan unban (игрок)` | Разблокировать игрока от использования клановых команд |
|
||||
| `/clan globalff (allow\|auto)` | Переключить общий статус "Огонь по своим" |
|
||||
| `/clan verify (тег)` | Подтвердить клан |
|
||||
| `/clan disband (тег)` | Расформировать клан |
|
||||
| `/clan mod tag (тег) (клан)` | Изменить цвета и регистр клана |
|
||||
|
||||
## Команды администраторов
|
||||
|
||||
| Команда | Описание |
|
||||
| ------------------------------ | ---------------------------------------------------------------------------------------------- |
|
||||
| `/clan reload` | Перезагрузить плагин и его конфигурацию (Некоторым вещам требуется перезагрузка всего сервера) |
|
||||
| `/clan purge` | Очистить данные игрока |
|
||||
| `/clan resetkdr everyone` | Сбросить KDR всех игроков |
|
||||
| `/clan resetkdr (игрок)` | Сбросить KDR игрока |
|
||||
| `/clan admin demote (игрок)` | Понизить лидера любого клана |
|
||||
| `/clan admin promote (игрок)` | Повысить лидера любого клана |
|
||||
| `/clan admin permanent (клан)` | Выдать перманентный статус клану |
|
||||
|
||||
@@ -1,139 +1,164 @@
|
||||
---
|
||||
description: null
|
||||
---
|
||||
# 🚦 Разрешения
|
||||
|
||||
# Permissions
|
||||
## Супер-права
|
||||
|
||||
## SuperPerms Nodes \(Some auto added\)
|
||||
Эти права – быстрый способ настроить SimpleClans. Некоторые из них добавлены автоматически (см. приписку авто). Если вы хотите настроить каждое разрешение по отдельности (см. индивидуальные права), то сперва отрицайте эти права.
|
||||
|
||||
These super permission nodes are a quick way to setup SimpleClans, some are automatically given \(See Auto Added\). If you wish to setup individual permissions to groups you will need to deny these auto added super permission nodes and setup permissions one by one after.
|
||||
| Право | Описание |
|
||||
| ------------------------------------- | --------------------------- |
|
||||
| `simpleclans.anyone.*` (Авто) | Разрешения любого игрока |
|
||||
| `simpleclans.member.*` (Авто) | Разрешения участников клана |
|
||||
| `simpleclans.leader.*` (Авто) | Разрешения лидеров клана |
|
||||
| `simpleclans.mod.*` (Авто к OP'кам) | Разрешения модераторов |
|
||||
| `simpleclans.admin.*` (Авто к OP'кам) | Разрешения администраторов |
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.anyone.*` \(Auto added\) | Permissions for anyone |
|
||||
| `simpleclans.member.*` \(Auto added\) | Permissions for those who can be clan members |
|
||||
| `simpleclans.leader.*` \(Auto added\) | Permissions for those who can be clan leaders |
|
||||
| `simpleclans.mod.*` \(Auto added to OPS\) | Permissions for moderators |
|
||||
| `simpleclans.admin.*` \(Auto added to OPS\) | Permissions for admins |
|
||||
## Индивидуальные права
|
||||
|
||||
## Individual Nodes
|
||||
Вам не нужно добавлять их, если они добавлены [автоматически ](permissions.md#superperms-prava-nekotorye-dobavlyayutsya-avtomaticheski)(супер-права).\
|
||||
\
|
||||
Индивидуальные права существуют только на тот случай, если вы хотите \
|
||||
настроить разрешения _по отдельности._ \
|
||||
\
|
||||
Чтобы начать настройку прав, сперва отрицайте супер-право и установите нужное из этого списка на `false`.
|
||||
|
||||
\(You don't need to add these as they are all included if you've already added the node groups \(above\). They are only included here as reference in case you want to toggle a couple of them off individually. Then you can just drop those in, set to false, along with the node groups.\)
|
||||
**Пример №1**: мы хотим, чтобы никто не мог пользоваться командой `/clan list`\
|
||||
``Для этого мы поставим `simpleclans.anyone.list` на`false` - всё, теперь никто не сможет пользоваться этой командой.
|
||||
|
||||
### Anyone Nodes
|
||||
**Пример №2**: мы хотим настроить разрешения для лидеров по отдельности.\
|
||||
Для этого сначала мы поставим `simpleclans.leader.*` на `false`, а уже потом будем настраивать каждое.
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.anyone.alliances` | Can view alliances by clan |
|
||||
| `simpleclans.anyone.leaderboard` | Can view the leaderboard |
|
||||
| `simpleclans.anyone.list` | Can list simpleclans |
|
||||
| `simpleclans.anyone.lookup` | Can lookup a player's info |
|
||||
| `simpleclans.anyone.profile` | Can view a clan's profile |
|
||||
| `simpleclans.anyone.rivalries` | Can view rivalries by clan |
|
||||
| `simpleclans.anyone.roster` | Can view a clan's member list |
|
||||
### Разрешения любого игрока
|
||||
|
||||
### Member Nodes
|
||||
| Право | Описание |
|
||||
| ---------------------------------- | -------------------------------------------------------------- |
|
||||
| `simpleclans.anyone.alliances` | Может просматривать список союзников всех кланов |
|
||||
| `simpleclans.anyone.leaderboard` | Может посмотреть таблицу лидеров |
|
||||
| `simpleclans.anyone.list` | Может посмотреть список всех кланов |
|
||||
| `simpleclans.anyone.lookup` | Может посмотреть информацию об игроках |
|
||||
| `simpleclans.anyone.profile` | Может посматривать профили кланов |
|
||||
| `simpleclans.anyone.rivalries` | Может посмотреть список противников всех кланов |
|
||||
| `simpleclans.anyone.roster` | Может посмотреть список участников кланов |
|
||||
| `simpleclans.anyone.invite-toggle` | Может переключать возможность быть приглашённым в другие кланы |
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.member.abstain` | Can abstain |
|
||||
| `simpleclans.member.accept` | Can accept |
|
||||
| `simpleclans.member.ally` | Can use ally chat |
|
||||
| `simpleclans.member.chat` | Can use clan chat |
|
||||
| `simpleclans.member.bank` | Can use the clan bank |
|
||||
| `simpleclans.member.bb-add` | Can add to his clan's bulletin board |
|
||||
| `simpleclans.member.bb-toggle` | Can toggle the bulletin board on/off |
|
||||
| `simpleclans.member.bb` | Can view his clan's bulletin board |
|
||||
| `simpleclans.member.can-join` | Can join clans |
|
||||
| `simpleclans.member.coords` | Can view his clan's coords |
|
||||
| `simpleclans.member.deny` | Can deny |
|
||||
| `simpleclans.member.ff` | Can toggle his own friendly fire |
|
||||
| `simpleclans.member.home` | Can tp to home base |
|
||||
| `simpleclans.member.kills` | Can view his and other's kills |
|
||||
| `simpleclans.member.lookup` | Can view his own player info |
|
||||
| `simpleclans.member.profile` | Can view his own clan's profile |
|
||||
| `simpleclans.member.resign` | Can resign from his clan |
|
||||
| `simpleclans.member.roster` | Can view his own clan's member list |
|
||||
| `simpleclans.member.stats` | Can view his clan stats |
|
||||
| `simpleclans.member.vitals` | Can view his clan's vitals |
|
||||
| `simpleclans.member.toggle.bb` | Can toggle bb on/off |
|
||||
| `simpleclans.member.tag-toggle` | Can hide/show their clan tag |
|
||||
| `simpleclans.member.fee-check` | Allows the member to check how much is the fee and if it's enabled |
|
||||
| `simpleclans.member.bypass-fee` | Can bypass the member fee |
|
||||
### Разрешения участника
|
||||
|
||||
### Leader Nodes
|
||||
| Право | Описание |
|
||||
| ----------------------------------------------- | ------------------------------------------------------------- |
|
||||
| `simpleclans.member.abstain` | Может воздержаться от участия |
|
||||
| `simpleclans.member.accept` | Может принять запрос |
|
||||
| `simpleclans.member.ally` | Может использовать союзный чат |
|
||||
| `simpleclans.member.chat` | Может использовать чат клана |
|
||||
| `simpleclans.member.bank` | Может использовать банк клана |
|
||||
| `simpleclans.member.bb-add` | Может добавлять сообщения на доску объявлений |
|
||||
| `simpleclans.member.bb-toggle` | Может переключать отображение доски объявлений его клана |
|
||||
| `simpleclans.member.bb` | Может видеть доску объявлений его клана |
|
||||
| `simpleclans.member.can-join` | Может присоединяться к кланам |
|
||||
| `simpleclans.member.coords` | Может посмотреть координаты его клана |
|
||||
| `simpleclans.member.deny` | Может отклонить запрос |
|
||||
| `simpleclans.member.ff` | Может переключать собственный "огонь по своим" |
|
||||
| `simpleclans.member.home` | Может телепортироваться на точку базы клана |
|
||||
| `simpleclans.member.kills` | Может посмотреть убийства свои и других |
|
||||
| `simpleclans.member.lookup` | Может посмотреть информацию о себе |
|
||||
| `simpleclans.member.profile` | Может посмотреть информацию о своём клане |
|
||||
| `simpleclans.member.resign` | Может покинуть свой клан |
|
||||
| `simpleclans.member.roster` | Может посмотреть список участников его клана |
|
||||
| `simpleclans.member.stats` | Может посмотреть статистику его клана |
|
||||
| `simpleclans.member.vitals` | Может посмотреть боеспособность его клана |
|
||||
| `simpleclans.member.toggle.bb` | Может переключать видимость доски объявлений при входе в игру |
|
||||
| `simpleclans.member.tag-toggle` | Может скрыть или показать клан тег |
|
||||
| `simpleclans.member.fee-check` | Позволяет проверить включена ли комиссия и узнать её размер |
|
||||
| `simpleclans.member.bypass-fee` | Может обойти комиссию участника |
|
||||
| `simpleclans.member.land` | Может использовать команду land |
|
||||
| `simpleclans.member.land.allow.container` | Может разрешить действие container |
|
||||
| `simpleclans.member.land.allow.place` | Может разрешить действие place |
|
||||
| `simpleclans.member.land.allow.break` | Может разрешить действие break |
|
||||
| `simpleclans.member.land.allow.damage` | Может разрешить действие damage |
|
||||
| `simpleclans.member.land.allow.interact` | Может разрешить действие interact |
|
||||
| `simpleclans.member.land.allow.interact_entity` | Может разрешить действие interact\_entity |
|
||||
| `simpleclans.member.land.block.container` | Может заблокировать действие container |
|
||||
| `simpleclans.member.land.block.place` | Может заблокировать действие place |
|
||||
| `simpleclans.member.land.block.damage` | Может заблокировать действие damage |
|
||||
| `simpleclans.member.land.block.break` | Может заблокировать действие break |
|
||||
| `simpleclans.member.land.block.interact` | Может заблокировать действие interact |
|
||||
| `simpleclans.member.land.block.interact_entity` | Может заблокировать действие interact\_entity |
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.leader.fee` | allows the user to toggle the fee and set its value |
|
||||
| `simpleclans.leader.ally` | Can ally his clan with other clans |
|
||||
| `simpleclans.leader.create` | Can create clans |
|
||||
| `simpleclans.leader.verify` | Can verify their clan |
|
||||
| `simpleclans.leader.demote` | Can demote clan leaders to normal players |
|
||||
| `simpleclans.leader.disband` | Can disband his own clan |
|
||||
| `simpleclans.leader.ff` | Can toggle his clan's friendly fire |
|
||||
| `simpleclans.leader.home-set` | Can set home base |
|
||||
| `simpleclans.leader.regroup.me` | Can teleport the entire clan to themself |
|
||||
| `simpleclans.leader.regroup.home` | Can teleport the entire clan to homebase |
|
||||
| `simpleclans.leader.invite` | Can invite players into his clan |
|
||||
| `simpleclans.leader.kick` | Can kick players form his clan |
|
||||
| `simpleclans.leader.modtag` | Can modify his clan's tag |
|
||||
| `simpleclans.leader.description` | Can modify their clan's description |
|
||||
| `simpleclans.leader.coloredtag` | Can use color codes in tags |
|
||||
| `simpleclans.leader.coloredrank` | Can use color codes in rank display names |
|
||||
| `simpleclans.leader.promotable` | Can be promoted to clan leader |
|
||||
| `simpleclans.leader.promote` | Can promote players to clan leaders |
|
||||
| `simpleclans.leader.rank.assign` | Can assign a rank to a user |
|
||||
| `simpleclans.leader.rank.unassign` | Can unassign a player from a rank |
|
||||
| `simpleclans.leader.rank.create` | Can create a new rank |
|
||||
| `simpleclans.leader.rank.delete` | Can delete a new rank |
|
||||
| `simpleclans.leader.rank.list` | Can list all the ranks |
|
||||
| `simpleclans.leader.rank.setdisplayname` | Can set the display name of the rank |
|
||||
| `simpleclans.leader.rank.permissions.add` | Can add permissions to a rank |
|
||||
| `simpleclans.leader.rank.permissions.available` | Can list all available permissions |
|
||||
| `simpleclans.leader.rank.permissions.list` | Can list the rank's permissions |
|
||||
| `simpleclans.leader.rank.permissions.remove` | Can remove permissions from a rank |
|
||||
| `simpleclans.leader.rival` | Can start a rivalry with another clan |
|
||||
| `simpleclans.leader.settrust` | Can set trust levels for members |
|
||||
| `simpleclans.leader.war` | Can start wars |
|
||||
| `simpleclans.leader.setbanner` | Can set his clan's banner |
|
||||
| `simpleclans.leader.withdraw-toggle:` | Can toggle clan bank withdraw |
|
||||
| `simpleclans.leader.deposit-toggle:` | Can toggle clan bank deposit |
|
||||
| `simpleclans.leader.bb-clear` | Clan clear their clan's bb |
|
||||
### Разрешения лидеров
|
||||
|
||||
### Mod Nodes
|
||||
| Право | Описание |
|
||||
| ----------------------------------------------- | ----------------------------------------------------------------------- |
|
||||
| `simpleclans.leader.fee` | Разрешает переключать комиссию клана и изменять её размер |
|
||||
| `simpleclans.leader.ally` | Может иметь союз с другим кланом |
|
||||
| `simpleclans.leader.create` | Может создавать кланы |
|
||||
| `simpleclans.leader.verify` | Может подать заявку на подтверждение собственного клана |
|
||||
| `simpleclans.leader.demote` | Может понизить лидера до участника |
|
||||
| `simpleclans.leader.disband` | Может расформировать собственный клан |
|
||||
| `simpleclans.leader.ff` | Может переключать "огонь по своим" у собственного клана |
|
||||
| `simpleclans.leader.home-set` | Может установить точку базы клана |
|
||||
| `simpleclans.leader.regroup.me` | Может перегруппировать (телепортировать ) весь клан к себе |
|
||||
| `simpleclans.leader.regroup.home` | Может перегруппировать (телепортировать ) весь клан на точку базы клана |
|
||||
| `simpleclans.leader.invite` | Может приглашать игроков в собственный клан |
|
||||
| `simpleclans.leader.kick` | Может выгнать (кикнуть) игроков с собственного клана |
|
||||
| `simpleclans.leader.modtag` | Может изменять тег собственного клана |
|
||||
| `simpleclans.leader.description` | Может изменять описание собственного клана |
|
||||
| `simpleclans.leader.coloredtag` | Может использовать цветовые коды в тегах |
|
||||
| `simpleclans.leader.coloredrank` | Может использовать цветовые коды в отобр. имени ранга |
|
||||
| `simpleclans.leader.promotable` | Может быть повышен до лидера клана |
|
||||
| `simpleclans.leader.promote` | Может повысить участника до лидера клана |
|
||||
| `simpleclans.leader.rank.assign` | Может назначить участнику ранг |
|
||||
| `simpleclans.leader.rank.unassign` | Может забрать ранг у участника |
|
||||
| `simpleclans.leader.rank.create` | Может создать новый ранг |
|
||||
| `simpleclans.leader.rank.delete` | Может удалить существующий ранг |
|
||||
| `simpleclans.leader.rank.list` | Может посмотреть список рангов |
|
||||
| `simpleclans.leader.rank.setdisplayname` | Может устанавливать отобр. имя ранга |
|
||||
| `simpleclans.leader.rank.permissions.add` | Может добавить право к рангу |
|
||||
| `simpleclans.leader.rank.permissions.available` | Может посмотреть список доступных прав рангов |
|
||||
| `simpleclans.leader.rank.permissions.list` | Может посмотреть список прав рангов |
|
||||
| `simpleclans.leader.rank.permissions.remove` | Может удалить права у ранга |
|
||||
| `simpleclans.leader.rival` | Может начать вражду с другими кланами |
|
||||
| `simpleclans.leader.settrust` | Может устанавливать уровень доверия участникам |
|
||||
| `simpleclans.leader.war` | Может начать войну |
|
||||
| `simpleclans.leader.setbanner` | Может устанавливать баннер собственного клана |
|
||||
| `simpleclans.leader.withdraw-toggle` | Может переключать вывод клана |
|
||||
| `simpleclans.leader.deposit-toggle` | Может переключать взнос клана |
|
||||
| `simpleclans.leader.bb-clear` | Может очистить доску объявлений собственного клана |
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.mod.ban` | Can ban players from the entire plugin |
|
||||
| `simpleclans.mod.bypass` | Can bypass restrictions |
|
||||
| `simpleclans.mod.disband` | Can disband any clan |
|
||||
| `simpleclans.mod.globalff` | Can turn off global friendly fire protection |
|
||||
| `simpleclans.mod.home` | Can set other clan's home |
|
||||
| `simpleclans.mod.hometp` | Can teleport to all clans homes |
|
||||
| `simpleclans.mod.staffgui` | Can open the staff GUI |
|
||||
| `simpleclans.mod.place` | Can manually place players in clans |
|
||||
| `simpleclans.mod.keep-items` | Can keep items when teleporting home |
|
||||
| `simpleclans.mod.mostkilled` | Can view his and other's clans mostkilled |
|
||||
| `simpleclans.mod.nopvpinwar` | Can bypass PvP in wars |
|
||||
| `simpleclans.mod.unban` | Can unban players from the entire plugin |
|
||||
| `simpleclans.mod.verify` | Can verify clans |
|
||||
### Разрешения модераторов
|
||||
|
||||
### Admin Nodes
|
||||
| Право | Описание |
|
||||
| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `simpleclans.mod.ban` | Может заблокировать игрока от использования команд плагина |
|
||||
| `simpleclans.mod.bypass` | Может обойти любые ограничения |
|
||||
| `simpleclans.mod.disband` | Может расформировать любой клан |
|
||||
| `simpleclans.mod.globalff` | Может выключить глобальный параметр "огонь по своим" |
|
||||
| `simpleclans.mod.home` | Может ставить точку базы любому клану |
|
||||
| `simpleclans.mod.hometp` | Может телепортироваться на точку базы любого клана |
|
||||
| `simpleclans.mod.staffgui` | Может открыть меню администратора |
|
||||
| `simpleclans.mod.place` | Может перемещать вручную игроков из одного клана в другой |
|
||||
| `simpleclans.mod.keep-items` | При перемещении на точку дома **не** выбрасывает вещи из [drop-items](https://simpleclans.gitbook.io/simpleclans/how-to-setup/configuration#general-settings). |
|
||||
| `simpleclans.mod.mostkilled` | Может посмотреть список наибольших убийств у любого клана |
|
||||
| `simpleclans.mod.nopvpinwar` | Может обойти PvP разрешение в войнах |
|
||||
| `simpleclans.mod.unban` | Может разблокировать игрока от использования команд плагина |
|
||||
| `simpleclans.mod.verify` | Может подтвердить клан |
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.admin.resetkdr` | Can reset a player's or everyone's KDR |
|
||||
| `simpleclans.admin.purge` | Can purge a player |
|
||||
| `simpleclans.admin.demote` | Can demote a player back to member |
|
||||
| `simpleclans.admin.promote` | Can promote players to clan leaders |
|
||||
| `simpleclans.admin.all-seeing-eye` | Can see all clan chats |
|
||||
| `simpleclans.admin.reload` | Can reload configuration |
|
||||
### Разрешешения администраторов
|
||||
|
||||
### Other Nodes
|
||||
| Право | Описание |
|
||||
| ---------------------------------- | ----------------------------------------- |
|
||||
| `simpleclans.admin.resetkdr` | Может очистить KDR любого игрока |
|
||||
| `simpleclans.admin.purge` | Может очистить данные об игроке |
|
||||
| `simpleclans.admin.demote` | Может понизить игрока до участника |
|
||||
| `simpleclans.admin.promote` | Может повышать игроков до лидера |
|
||||
| `simpleclans.admin.all-seeing-eye` | Может читать чаты всех кланов |
|
||||
| `simpleclans.admin.reload` | Может перезагрузить конфигурацию |
|
||||
| `simpleclans.admin.permanent` | Позволяет переключить перманентный статус |
|
||||
| `simpleclans.admin.bank.status` | Позволяет проверить баланс клана |
|
||||
| `simpleclans.admin.bank.take` | Позволяет забрать деньги из баланса клана |
|
||||
| `simpleclans.admin.bank.give` | Позволяет выдать деньги в баланс клана |
|
||||
| `simpleclans.admin.bank.set` | Позволяет установить баланс клана |
|
||||
|
||||
| Permission | Node |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.other.kdr-exempt` | The player's KDR is not affected on killing/dying \(check Known Issues\) |
|
||||
| `simpleclans.vip.resetkdr` | Can reset their KDR |
|
||||
### Другие разрешения
|
||||
|
||||
| Право | Описание |
|
||||
| ------------------------------ | ----------------------------------------------------------------------------- |
|
||||
| `simpleclans.other.kdr-exempt` | KDR игрока не будет изменяться из-за смерти/убийства (см. известные проблемы) |
|
||||
| `simpleclans.vip.resetkdr` | Может очистить собственный KDR |
|
||||
@@ -0,0 +1,21 @@
|
||||
# 👍 Подтвержденные кланы
|
||||
|
||||
## Что это?
|
||||
|
||||
<mark style="color:red;">Подтвержденный клан</mark> – это такое клан, который предоставляет больше возможностей для своих участников.
|
||||
|
||||
Когда кто-то создаёт клан, в большинстве случаев достаточно лишь _базовых_ команд: выход из клана, приглашение игроков в клан, кик игроков из клана и так далее. Такой тип кланов называется <mark style="color:red;">не подтвержденный</mark>. 
|
||||
|
||||
## Где я могу узнать все возможности?
|
||||
|
||||
Вы можете посмотреть все команды подтвержденного статуса на странице с [командами](commands.md).
|
||||
|
||||
## Только подтвержденный клан
|
||||
|
||||
Предположим, вы хотите сделать, чтобы у вас были только подтвержденные кланы.\
|
||||
К счастью для вас SimpleClans позволяет вам это сделать. Просто установите необходимое разрешение на `false` в конфигурации плагина. 
|
||||
|
||||
```yaml
|
||||
settings:
|
||||
new-clan-verification-required: false
|
||||
```
|
||||
@@ -0,0 +1,66 @@
|
||||
# ⌛ Постоянные кланы
|
||||
|
||||
## Что это?
|
||||
|
||||
Обычно, когда вы создаете какой-либо клан, требуется, чтобы в нем был хотя бы 1 игрок. Но иногда нужно иметь <mark style="color:red;">пустой клан</mark>, верно? Именно этим и занимаются <mark style="color:red;">постоянные кланы</mark>. 
|
||||
|
||||
## Где это может быть полезно?
|
||||
|
||||
На самом деле, здесь можно привести достаточно много идей, например:
|
||||
|
||||
* Вы хотите продавать кланы на своем сервере, но по каким-то причинам не хотите назначать лидера в этот клан.
|
||||
* Вы хотите переместить последнего игрока одного клана в другой клан.
|
||||
* Клан для администраторов: легко вступить и выйти.
|
||||
* Кланы для RPG сервера.
|
||||
* И так далее...
|
||||
|
||||
## Конкретные примеры
|
||||
|
||||
#### Использование постоянных кланов с DeluxeMenus
|
||||
|
||||

|
||||
|
||||
Пример YAML:
|
||||
|
||||
```yaml
|
||||
items:
|
||||
'jedi_clan':
|
||||
material: diamond_block
|
||||
slot: 5
|
||||
display_name: "&7Join to &aJedi"
|
||||
left_click_commands:
|
||||
- '[console] clan mod place %player_name% jedi'
|
||||
- '[close]'
|
||||
```
|
||||
|
||||
#### Использование постоянных кланов с Citizens
|
||||
|
||||
В качестве альтернативного варианта, вы можете присоединить игроков через NPC:
|
||||
|
||||

|
||||
|
||||
Чтобы это сделать, нужно:
|
||||
|
||||
1. Создать NPC: `/npc create <`имя`>`
|
||||
2. Добавить команду к NPC: `/npc command add clan -o mod place <p> jedi`
|
||||
|
||||
## Как использовать постоянные кланы?
|
||||
|
||||
Вы можете использовать `/clan admin permanent [clan]` команду для выдачи постоянного статуса клану.
|
||||
|
||||

|
||||
|
||||
{% hint style="danger" %}
|
||||
**Внимание**
|
||||
|
||||
Постоянные кланы не удаляются со временем и не может быть расформирован игроком, вам нужно делать это вручную: `/clan mod disband`
|
||||
{% endhint %}
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка**
|
||||
|
||||
Эта команда доступна только администраторам или если у вас имеется разрешение 
|
||||
|
||||
`simpleclans.admin.permanent`
|
||||
{% endhint %}
|
||||
|
||||
@@ -2,83 +2,82 @@
|
||||
description: null
|
||||
---
|
||||
|
||||
# Ranks with Permissions
|
||||
# 🏅 Ранги с разрешениями
|
||||
|
||||
## How does it work?
|
||||
## Как это работает?
|
||||
|
||||
Leaders have the ability to create ranks and give them permissions to perform several actions inside the clan. Unlike `/clan trust`, ranks with permissions allows leaders to have a finer control of who can do what. Ex.: A rank can handle invites \(`invite` permission\), another takes care of moderation \(`kick` permission\), etc
|
||||
Лидеры кланов имеют возможность создавать ранги и выдавать им права для совершения некоторых действий внутри клана. В отличие от `/clan trust`, ранги с правами позволяют лидерам контролировать обязанности каждого. Например, ранг с правом на приглашение в клан, ранг, который заботиться о модерировании клана (право кика), и так далее.
|
||||
|
||||
## Suggested ranks
|
||||
## Рекомендуемые ранги
|
||||
|
||||
| Ranks | Description | Permission |
|
||||
| :--- | :--- | :---: |
|
||||
| **Coleader** | Helps take care of the clan | `all` |
|
||||
| **Treasurer** | Manages the clan's bank account | `bank.balance`, `bank.deposit`, `bank.withdraw` |
|
||||
| **Ambassador** | Manages the clan's relations with other clans | `ally.chat`, `ally.add`, `ally.remove`, `rival.add`, `rival.remove`, `war.end`, `war.start` |
|
||||
| **Recruit** | A member in trial | `stats`, `kills`, `mostkilled`, `rank.list` |
|
||||
| Ранг | Описание | Права |
|
||||
| ---------------------- | --------------------------------------- | :-----------------------------------------------------------------------------------------: |
|
||||
| **Заместитель лидера** | Заботится о клане, пока нет лидера | `all` |
|
||||
| **Казначей** | Управляет балансом клана | `bank.balance`, `bank.deposit`, `bank.withdraw` |
|
||||
| **Посол** | Отвечает за отношения с другими кланами | `ally.chat`, `ally.add`, `ally.remove`, `rival.add`, `rival.remove`, `war.end`, `war.start` |
|
||||
| **Новобранец** | Участник клана | `stats`, `kills`, `mostkilled`, `rank.list` |
|
||||
|
||||
## Ranks Commands
|
||||
## Команды рангов
|
||||
|
||||
| Command | Description |
|
||||
| :--- | :--- |
|
||||
| `/clan rank create` | Creates a rank with this name |
|
||||
| `/clan rank setdisplayname [rank] [displayname]` | Sets the display name of the rank \(it can be more than one word and colored\) |
|
||||
| `/clan rank assign (player) (rank)` | Assigns a user to a rank |
|
||||
| `/clan rank unassign (player)` | Unassigns a user from a rank |
|
||||
| `/clan rank delete (rank)` | Deletes a rank |
|
||||
| `/clan rank list` | Lists the clan's ranks |
|
||||
| `/clan rank permissions` | Lists the available permissions for ranks |
|
||||
| `/clan rank permissions (rank)` | Lists the rank's permissions |
|
||||
| `/clan rank permissions add (rank) (permission)` | Adds a permission to the rank |
|
||||
| `/clan rank permissions remove (rank) (permission)` | Removes a permission from the rank |
|
||||
| Команда | Описание |
|
||||
| ----------------------------------------------- | ------------------------------------------------------------------------------- |
|
||||
| `/clan rank create` | Создать ранг с заданным именем |
|
||||
| `/clan rank setdisplayname [ранг] [отобр. имя]` | Установить отображаемое имя ранга (Может быть длиннее чем одно слово и цветным) |
|
||||
| `/clan rank assign (игрок) (ранг)` | Назначить ранг участнику |
|
||||
| `/clan rank unassign (игрок)` | Убрать ранг у участника |
|
||||
| `/clan rank delete (ранг)` | Удалить ранг |
|
||||
| `/clan rank list` | Список рангов клана |
|
||||
| `/clan rank permissions` | Список доступных прав рангов |
|
||||
| `/clan rank permissions (ранг)` | Список прав рангов |
|
||||
| `/clan rank permissions add (ранг) (право)` | Добавить право к рангу |
|
||||
| `/clan rank permissions remove (ранг) (право)` | Удалить право у ранга |
|
||||
|
||||
## Available permissions for ranks
|
||||
## Доступные права для рангов
|
||||
|
||||
A player can view those permissions in-game using `/clan rank permissions`
|
||||
Игрок может посмотреть эти права в игре: `/clan rank permissions`
|
||||
|
||||
| Rank Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `ally.add` | can add an ally |
|
||||
| `ally.remove` | can remove an ally |
|
||||
| `ally.chat` | can use ally chat |
|
||||
| `bank.balance` | can view the bank balance |
|
||||
| `bank.deposit` | can deposit money |
|
||||
| `bank.withdraw` | can withdraw money |
|
||||
| `bb.add` | can add a message to bb |
|
||||
| `bb.clear` | can clear the bb |
|
||||
| `coords` | can view the clan's coords |
|
||||
| `fee.enable` | can enable the member fee |
|
||||
| `fee.set` | can change the fee value |
|
||||
| `home.regroup` | can regroup the clan |
|
||||
| `home.set` | can set the clan home |
|
||||
| `home.tp` | can tp to the clan home |
|
||||
| `invite` | can invite someone to the clan |
|
||||
| `kick` | can kick someone from the clan |
|
||||
| `modtag` | can modify the clan tag |
|
||||
| `rank.displayname` | can modify a rank's display name |
|
||||
| `rank.list` | can list the ranks |
|
||||
| `rival.add` | can add a rival |
|
||||
| `rival.remove` | can remove a rival |
|
||||
| `war.end` | can end a war |
|
||||
| `war.start` | can start a war |
|
||||
| `vitals` | can view the clan's vitals |
|
||||
| `stats` | can view the clan's stats |
|
||||
| `kills` | can view his or other's kills |
|
||||
| `mostkilled` | can view the mostkilled |
|
||||
| `description` | can change the clan's description |
|
||||
| Право ранга | Описание |
|
||||
| ------------------ | -------------------------------------------------------------------- |
|
||||
| `ally.add` | Может добавлять союзников |
|
||||
| `ally.remove` | Может удалять союзников |
|
||||
| `ally.chat` | Может использовать клановый чат |
|
||||
| `bank.balance` | Может посмотреть баланс клана |
|
||||
| `bank.deposit` | Может вносить деньги в банк клана |
|
||||
| `bank.withdraw` | Может выводить деньги из банка клана |
|
||||
| `bb.add` | Может добавить сообщение на доске объявлений |
|
||||
| `bb.clear` | Может очистить доску объявлений |
|
||||
| `coords` | Может посмотреть координаты клана |
|
||||
| `fee.enable` | Может включить комиссию участника |
|
||||
| `fee.set` | Может изменить размер комиссии |
|
||||
| `home.regroup` | Может перегруппировать (телепортировать) участников клана |
|
||||
| `home.set` | Может поставить точку базы клана |
|
||||
| `home.tp` | Может телепортироваться на точку базы клана |
|
||||
| `invite` | Может приглашать кого-либо в клан |
|
||||
| `kick` | Может кикнуть кого-либо из клана |
|
||||
| `modtag` | Может изменять тег клана |
|
||||
| `rank.displayname` | Может изменять отображаемое имя рангов |
|
||||
| `rank.list` | Может посмотреть список рангов клана |
|
||||
| `rival.add` | Может добавить противника |
|
||||
| `rival.remove` | Может удалить противника |
|
||||
| `war.end` | Может окончить войну |
|
||||
| `war.start` | Может начать войну |
|
||||
| `vitals` | Может посмотреть боеспособность клана |
|
||||
| `stats` | Может посмотреть статистику клана |
|
||||
| `kills` | Может посмотреть убийства его или других |
|
||||
| `mostkilled` | Может посмотреть список участников по наибольшему количеству убийств |
|
||||
| `description` | Может изменять описание клана |
|
||||
|
||||
## Permissions to use the rank commands
|
||||
|
||||
| Permission | Description |
|
||||
| :--- | :--- |
|
||||
| `simpleclans.leader.rank.assign` | Can assign a rank to a user |
|
||||
| `simpleclans.leader.rank.unassign` | Can unassign a player from a rank |
|
||||
| `simpleclans.leader.rank.create` | Can create a new rank |
|
||||
| `simpleclans.leader.rank.delete` | Can delete a new rank |
|
||||
| `simpleclans.leader.rank.list` | Can list all the ranks |
|
||||
| `simpleclans.leader.rank.setdisplayname` | Can set the display name of the rank |
|
||||
| `simpleclans.leader.rank.permissions.add` | Can add permissions to a rank |
|
||||
| `simpleclans.leader.rank.permissions.available` | Can list all available permissions |
|
||||
| `simpleclans.leader.rank.permissions.list` | Can list the rank's permissions |
|
||||
| `simpleclans.leader.rank.permissions.remove` | Can remove permissions from a rank |
|
||||
## Права для использования команды рангов
|
||||
|
||||
| Право | Описание |
|
||||
| ----------------------------------------------- | -------------------------------------------- |
|
||||
| `simpleclans.leader.rank.assign` | Может назначить ранг участнику |
|
||||
| `simpleclans.leader.rank.unassign` | Может убрать ранг у участника |
|
||||
| `simpleclans.leader.rank.create` | Может создать новый ранг |
|
||||
| `simpleclans.leader.rank.delete` | Может удалить новый ранг |
|
||||
| `simpleclans.leader.rank.list` | Может посмотреть список всех рангов |
|
||||
| `simpleclans.leader.rank.setdisplayname` | Может устанавливать отображаемое имя ранга |
|
||||
| `simpleclans.leader.rank.permissions.add` | Может добавлять права рангу |
|
||||
| `simpleclans.leader.rank.permissions.available` | Может посмотреть список доступных прав ранга |
|
||||
| `simpleclans.leader.rank.permissions.list` | Может посмотреть список прав ранга |
|
||||
| `simpleclans.leader.rank.permissions.remove` | Может удалить право у ранга |
|
||||
@@ -1,17 +1,13 @@
|
||||
---
|
||||
description: null
|
||||
---
|
||||
# 👇 Клан под ником игрока
|
||||
|
||||
# Clan Below Player's Name
|
||||
|
||||
## Plugins needed
|
||||
## Необходимые плагины
|
||||
|
||||
* [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
|
||||
* [TAB](https://www.spigotmc.org/resources/tab-1-5-x-1-15-x-free-version.57806/) \(you can use a different tablist plugin, as long as it supports PlaceholderAPI\)
|
||||
* [TAB](https://www.spigotmc.org/resources/tab-1-5-x-1-15-x-free-version.57806/) (Вы можете использовать и другие плагины на таб, если он поддерживает PlaceholderAPI)
|
||||
|
||||
## Step by step
|
||||
## Пошагово
|
||||
|
||||
1. Open TAB's config and edit the Groups section adding `%simpleclans_clan_color_tag%` to `belowname`:
|
||||
1\. Откройте конфиг TAB и измените раздел groups, добавив %simpleclans\_clan\_color\_tag% к blowname:
|
||||
|
||||
{% code title="Example:" %}
|
||||
```yaml
|
||||
@@ -26,13 +22,12 @@ _OTHER_:
|
||||
```
|
||||
{% endcode %}
|
||||
|
||||
2. Find the option `belowname` or `classic-vanilla-belowname` and disable it.
|
||||
2\. Найдите параметр `belowname` или `classic-vanilla-belowname` и выключите его.
|
||||
|
||||
3. Find the option `unlimited-nametag-prefix-suffix-mode` and enable it.
|
||||
3\. Найдите параметр `unlimited-nametag-prefix-suffix-mode` и включите его.
|
||||
|
||||
4. Restart \(or reload\) and enjoy!
|
||||
4\. Перезапустите сервер (или перезагрузите конфиг `/tab reload`) и наслаждайтесь!
|
||||
|
||||
## Screenshot
|
||||
## Скриншот
|
||||
|
||||

|
||||
|
||||
@@ -1,34 +1,25 @@
|
||||
---
|
||||
description: null
|
||||
---
|
||||
# ☝ Клан в табе
|
||||
|
||||
# Clan on Tablist
|
||||
## Необходимые плагины
|
||||
|
||||
## Plugins needed
|
||||
Вы вправе использовать и другие плагины, изменяющие таб, если они поддерживают PlaceholderAPI.
|
||||
|
||||
* [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
|
||||
* [PlayerListPlus](https://www.spigotmc.org/resources/%E2%99%9B-playerlistplus-%E2%99%9B-1-8-1-14-3-tablist-editor.55878/) \(you can use a different tablist plugin, as long as it supports PlaceholderAPI\)
|
||||
* [TAB](https://www.spigotmc.org/resources/tab-1-7-x-1-16-5-free-version.57806/)
|
||||
|
||||
## Step by step
|
||||
## Пошагово
|
||||
|
||||
1. Open PlayerListPlus config and edit the formats adding `%simpleclans_clan_color_tag%`:
|
||||
1\. Откройте `groups.yml` файл в TAB и измените формат таба для всех, добавив`%simpleclans_clan_color_tag%`:
|
||||
|
||||
{% code title="Example:" %}
|
||||
{% code title="Пример:" %}
|
||||
```yaml
|
||||
slot-items:
|
||||
# This slot items will shows all players
|
||||
PLAYERS:
|
||||
format: "%simpleclans_clan_color_tag%&c.$displayname"
|
||||
type: PLAYER_LIST
|
||||
hidevanished: true
|
||||
ping: true
|
||||
skin: true
|
||||
_DEFAULT_:
|
||||
tabprefix: "%simpleclans_clan_color_tag%%vault-prefix% "
|
||||
```
|
||||
{% endcode %}
|
||||
|
||||
2. Restart \(or reload\) and enjoy!
|
||||
2\. Перезапустите сервер (или перезагрузите конфиг: `/tab reload`) и наслаждайтесь!
|
||||
|
||||
## Screenshot
|
||||
## Скриншот
|
||||
|
||||

|
||||
|
||||
@@ -1,48 +1,43 @@
|
||||
---
|
||||
description: null
|
||||
---
|
||||
# 📘 Конфигурация
|
||||
|
||||
# Configuration
|
||||
[Главный конфигурационный файл для SimpleClans можно найти здесь.](https://github.com/RoinujNosde/SimpleClans/blob/master/src/main/resources/config.yml)
|
||||
|
||||
[The main configuration file for SimpleClans can be found here.](https://github.com/RoinujNosde/SimpleClans/blob/master/src/main/resources/config.yml)
|
||||
## Главные настройки
|
||||
|
||||
## General Settings
|
||||
| Опция | Описание | По умолчанию |
|
||||
| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |
|
||||
| `enable-gui` | Включить GUI | `true` |
|
||||
| `disable-messages` | Отключить такие оповещения, как "Клан создан", "Клан расформирован", и другие | `false` |
|
||||
| `tameable-mobs-sharing` | Если включено, то приручаемые мобы будут поделены с участниками вашего клана. Также отключает любой клановый урон, наносимый по ним | `false` |
|
||||
| `teleport-blocks` | Мягкое телепортирование (блок стекла под ногами) | `false` |
|
||||
| `teleport-home-on-spawn` | При возрождении игроки будут телепортированы на базу клана | <p><code>false</code><br></p> |
|
||||
| `drop-items-on-clan-home` | При телепортации на базу клана, выкидывать предметы на землю | `false` |
|
||||
| `keep-items-on-clan-hom` | При телепортации на базу клана, оставлять предметы | <p><code>false</code><br><br></p> |
|
||||
| `item-list` | Список предметов. Используется в связке с `keep-items-on-clan-home` и `drop-items-on-clan-home` | <p><code>[]</code><br></p> |
|
||||
| `show-debug-info` | Показать отладочную информацию в консоли | `false` |
|
||||
| `enable-auto-groups` | <p>Управляет группами автоматически. При условии, что у вас есть LuckPerms, а в ней создана любая из следующих групп:</p><ul><li>sc_leader</li><li>sc_trusted</li><li>sc_untrusted</li></ul><p>Будет автоматически закидывать игроков в эту группу</p> | <p><code>false</code><br><br></p> |
|
||||
| `chat-compatibility-mode` | Режим совместимости с чатом. Если у вас есть какие-либо проблемы с чатом, попробуйте выключить этот параметр | `true` |
|
||||
| `rival-limit-percent` | <p>Процент возможных соперников на клан.</p><p>Форумула: <code>(rivalsOfClan - 1) * rivalLimitPercent / 100</code></p> | <p><br><br><code>50</code><br></p> |
|
||||
| `use-colorcode-from-prefix-for-name` | Использовать последний цветовой код в конце префикса | <p><code>true</code><br></p> |
|
||||
| `display-chat-tags` | Отображать тег клана в чате | `true` |
|
||||
| `unrivable-clans` | Список кланов, с которыми невозможно начать вражду | `[]` |
|
||||
| `show-unverified-on-list` | Показывать **не** подтерждённые кланы в `/clan list` | `false` |
|
||||
| `blacklisted-worlds` | Список миров, где SimpleClans не будет работать | `[]` |
|
||||
| `banned-players` | Список игроков, которые не могут пользоваться командами плагина | <p><code>[]</code><br></p> |
|
||||
| `disallowed-tags` | Список запрещенных тегов | `[]` |
|
||||
| `language` | Язык по умолчанию | <p><code>en</code><br></p> |
|
||||
| `user-language-selector` | Позволяет игрокам менять их язык | `true` |
|
||||
| `disallowed-tag-colors` | Список запрещенных цветовых кодов для тега | <p><code>[]</code><br></p> |
|
||||
| `server-name` | Название вашего сервера | `&4SimpleClans` |
|
||||
| `new-clan-verification-require` | Должны ли новые кланы проходить верификацию? | `true` |
|
||||
| `allow-regroup-command` | Разрешить ли команду для перегруппировки (телепортации игроков к себе/на базу) | <p><code>true</code><br></p> |
|
||||
| `allow-reset-kdr` | <p>Разрешить сброс КДР <br>(соотношение убийств к смертям)</p> | `true` |
|
||||
| `rejoin-cooldown` | Время в минутах, когда игрок сможет присоединиться к клану после выхода из него. | `60` |
|
||||
| `rejoin-cooldown-enabled` | Должен ли быть включен таймер пере-присоединения включен? | `false` |
|
||||
| `min-to-verify` | <p>Количество игроков в клане, чтобы можно было пройти подтверждение </p><p>(Модераторы могут обойти это ограничение)</p> | |
|
||||
| `ranking-type` | <p></p><p>Допустимые параметры: ORDINAL или DENSE</p><ul><li><code>DENSE</code>: Если у игроков будет одинаковый KDR, их ранговая позиция будет одинаковой. Пример: 12234</li><li><code>ORDINAL</code>: Каждый игрок будет иметь разную ранговую позицию. <br>Пример: 12345</li></ul> | `DENSE` |
|
||||
|
||||
* `enable-gui` - Enables the GUI.
|
||||
* `disable-messages` - This will disable broadcasts from the plugin such as "Clan created", "Clan disbanded", etc.
|
||||
* `tameable-mobs-sharing` -
|
||||
* `teleport-blocks` -
|
||||
* `teleport-home-on-spawn` - Players will be teleported to their clan's home when they respawn.
|
||||
* `drop-items-on-clan-home` -
|
||||
* `keep-items-on-clan-home` -
|
||||
* `item-list` -
|
||||
* `show-debug-info` -
|
||||
* `mchat-integration` -
|
||||
* `enable-auto-groups` -
|
||||
* `chat-compatibility-mode` -
|
||||
* `rival-limit-percent` -
|
||||
* `use-colorcode-from-prefix-for-name` -
|
||||
* `display-chat-tags` -
|
||||
* `unrivable-clans` -
|
||||
* `show-unverified-on-list` -
|
||||
* `blacklisted-worlds` -
|
||||
* `banned-players` -
|
||||
* `disallowed-tags` -
|
||||
* `language` -
|
||||
* `language-per-player` -
|
||||
* `disallowed-tag-colors` -
|
||||
* `server-name` -
|
||||
* `new-clan-verification-required` -
|
||||
* `allow-regroup-command` -
|
||||
* `allow-reset-kdr` -
|
||||
* `rejoin-cooldown` -
|
||||
* `rejoin-cooldown-enabled` -
|
||||
* `min-to-verify` - The clan must have this amount of members to get verified \(moderators can bypass this\)
|
||||
* `ranking-type` - Valid options: ORDINAL and DENSE
|
||||
* `DENSE`: if players have the same KDR, they will have the same rank position. Ex.: 12234
|
||||
* `ORDINAL`: Every player will have a different rank position. Ex.: 12345
|
||||
|
||||
#### Example
|
||||
### Пример
|
||||
|
||||
```yaml
|
||||
settings:
|
||||
@@ -85,22 +80,22 @@ settings:
|
||||
ranking-type: DENSE
|
||||
```
|
||||
|
||||
## Tags Format
|
||||
## Формат тегов
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
* `default-color` -
|
||||
* `max-length` -
|
||||
* `bracket` -
|
||||
* `color` -
|
||||
* `leader-color` -
|
||||
* `left` -
|
||||
* `right` -
|
||||
* `min-length` -
|
||||
* `separator` -
|
||||
* `color` -
|
||||
* `leader-color` -
|
||||
* `char` -
|
||||
* `default-color` - Цвет по-умолчанию
|
||||
* `max-length` - Максимальная длинна
|
||||
* `bracket` - Скобки
|
||||
* `color` - Цвет
|
||||
* `leader-color` - Цвет лидера
|
||||
* `left` - Слева
|
||||
* `right` - Справа
|
||||
* `min-length` - Минимальная длина
|
||||
* `separator` - Разделитель
|
||||
* `color` - Цвет
|
||||
* `leader-color` - Цвет лидера
|
||||
* `char` - Символ
|
||||
|
||||
```yaml
|
||||
tag:
|
||||
@@ -118,18 +113,11 @@ tag:
|
||||
char: ' .'
|
||||
```
|
||||
|
||||
## General Commands
|
||||
## Основные команды
|
||||
|
||||
* `more` -
|
||||
* `ally` -
|
||||
* `clan` -
|
||||
* `accept` -
|
||||
* `deny` -
|
||||
* `global` -
|
||||
* `clan_chat` -
|
||||
* `force-priority` -
|
||||
В этой секции вы можете редактировать команды плагина. Если какой-то другой плагин уже занимает эти команды, включение `force-priority` на `true` должно помочь.
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
commands:
|
||||
@@ -138,19 +126,19 @@ commands:
|
||||
clan: clan
|
||||
accept: accept
|
||||
deny: deny
|
||||
global: global
|
||||
global: global # Удаленная опция, в новых версиях не встретите.
|
||||
clan_chat: "."
|
||||
force-priority: true
|
||||
```
|
||||
|
||||
## KDR Grinding Prevention
|
||||
## Защита от набивания KDR
|
||||
|
||||
* `enable-max-kills` -
|
||||
* `max-kills-per-victim` -
|
||||
* `enable-kill-delay` -
|
||||
* `delay-between-kills` -
|
||||
* `enable-max-kills` - Включить максимальное количество убийств
|
||||
* `max-kills-per-victim` - Максимальное количество убийств за жертву
|
||||
* `enable-kill-delay` - Включить задержку перед убийствами
|
||||
* `delay-between-kills` - Задержка перед убийствами
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
kdr-grinding-prevention:
|
||||
@@ -160,61 +148,36 @@ kdr-grinding-prevention:
|
||||
delay-between-kills: 5
|
||||
```
|
||||
|
||||
## List Commands
|
||||
## Экономика
|
||||
|
||||
* `size` -
|
||||
* `kdr` -
|
||||
* `name` -
|
||||
* `founded` -
|
||||
* `active` -
|
||||
* `asc` -
|
||||
* `desc` -
|
||||
* `default` -
|
||||
* `creation-price` - Цена создания клана 
|
||||
* `purchase-clan-create` - Брать ли денги за создание клана?
|
||||
* `verification-price` - Цена подтверждения
|
||||
* `purchase-clan-verify` - Брать ли денги за подтверждение клана?
|
||||
* `invite-price` - Цена приглашения
|
||||
* `purchase-clan-invite` - Брать ли денги за приглашение в клан?
|
||||
* `home-teleport-price` - Цена телепортации на базу клана
|
||||
* `purchase-home-teleport` - Брать ли денги за телепорт на базу клана?
|
||||
* `home-teleport-set-price` - Цена установки точки базы клана
|
||||
* `purchase-home-teleport-set` - Брать ли денги за установку точки базы клана?
|
||||
* `home-regroup-price` - Цена перегруппировки на точку базы клана
|
||||
* `purchase-home-regroup` - Брать ли денги за перегруппировку на точку базы клана?
|
||||
* `unique-tax-on-regroup` - Если `false`, цена умножается на количество онлайн-членов клана.
|
||||
* `issuer-pays-regroup` - Брать ли деньги с того, кто вызвал перегруппировку?
|
||||
* `money-per-kill` - Награждать ли игроков за убийство?
|
||||
* `money-per-kill-kdr-multipier` - Множитель убийства.
|
||||
* `purchase-reset-kdr` - Брать ли денги за сброс KDR?
|
||||
* `reset-kdr-price` - Цена сброса KDR.
|
||||
* `purchase-member-fee-set` - Брать ли денги за перегруппировку на точку базы клана
|
||||
* `member-fee-set-price` - Комиссия на участников.
|
||||
* `member-fee-enabled` - Включить ли комиссию на участников?
|
||||
* `max-member-fee` - Максимальная комиссия участников.
|
||||
* `upkeep` - Коммисия на поддержание клана.
|
||||
* `upkeep-enabled` - Включить ли комиссию на содержание клана?
|
||||
* `multiply-upkeep-by-clan-size` - Должна ли комиссия на содержание зависеть от количества участников в клане?
|
||||
* `charge-upkeep-only-if-member-fee-enabled` - Должна ли комиссия на содержание быть взята только у тех, кто её включил?
|
||||
|
||||
#### Example
|
||||
|
||||
```yaml
|
||||
list:
|
||||
size: size
|
||||
kdr: kdr
|
||||
name: name
|
||||
founded: founded
|
||||
active: active
|
||||
asc: asc
|
||||
desc: desc
|
||||
default: kdr
|
||||
```
|
||||
|
||||
## Economy
|
||||
|
||||
* `creation-price` -
|
||||
* `purchase-clan-create` -
|
||||
* `verification-price` -
|
||||
* `purchase-clan-verify` -
|
||||
* `invite-price` -
|
||||
* `purchase-clan-invite` -
|
||||
* `home-teleport-price` -
|
||||
* `purchase-home-teleport` -
|
||||
* `home-teleport-set-price` -
|
||||
* `purchase-home-teleport-set` -
|
||||
* `home-regroup-price` -
|
||||
* `purchase-home-regroup` -
|
||||
* `unique-tax-on-regroup` -
|
||||
* `issuer-pays-regroup` -
|
||||
* `money-per-kill` -
|
||||
* `money-per-kill-kdr-multipier` -
|
||||
* `purchase-reset-kdr` -
|
||||
* `reset-kdr-price` -
|
||||
* `purchase-member-fee-set` -
|
||||
* `member-fee-set-price` -
|
||||
* `member-fee-enabled` -
|
||||
* `max-member-fee` -
|
||||
* `upkeep` -
|
||||
* `upkeep-enabled` -
|
||||
* `multiply-upkeep-by-clan-size` -
|
||||
* `charge-upkeep-only-if-member-fee-enabled` -
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
economy:
|
||||
@@ -246,41 +209,40 @@ economy:
|
||||
charge-upkeep-only-if-member-fee-enabled: true
|
||||
```
|
||||
|
||||
## Kill Weights
|
||||
## Вес убийств
|
||||
|
||||
* `rival` -
|
||||
* `civilian` -
|
||||
* `neutral` -
|
||||
* `deny-same-ip-kills` -
|
||||
Здесь вы можете установить вес каждого типа убийства. Вес также может быть отрицательным. Он используется для вычисления KDR следующим образом: \
|
||||
`(Количество убийств * вес убийства) / Количество смертей = KDR`
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
kill-weights:
|
||||
rival: 2.0
|
||||
civilian: 0.0
|
||||
neutral: 1.0
|
||||
deny-same-ip-kills: false
|
||||
rival: 2.0 # соперник/противник
|
||||
civilian: 0.0 # мирный/без клана
|
||||
neutral: 1.0 # нейтральный
|
||||
deny-same-ip-kills: false # Отменять убийства с одного айпи адреса
|
||||
```
|
||||
|
||||
## Clan Settings
|
||||
## Настройки клана 
|
||||
|
||||
* `homebase-teleport-wait-secs` -
|
||||
* `homebase-can-be-set-only-once` -
|
||||
* `min-size-to-set-rival` -
|
||||
* `max-length` -
|
||||
* `max-description-length` -
|
||||
* `min-description-length` -
|
||||
* `max-members` -
|
||||
* `confirmation-for-promote` -
|
||||
* `trust-members-by-default` -
|
||||
* `confirmation-for-demote` -
|
||||
* `percentage-online-to-demote` -
|
||||
* `ff-on-by-default` -
|
||||
* `min-length` -
|
||||
* `min-size-to-set-ally` -
|
||||
* `homebase-teleport-wait-secs` - Задержка перед телепортацией на точку базы клана
|
||||
* `homebase-can-be-set-only-once` - Точка базы клана может быть установлена единожды
|
||||
* `min-size-to-set-rival` - Минимальное количество участников клана для добавления соперников
|
||||
* `max-length` - Максимальная длина названия клана.
|
||||
* `max-description-length` - Максимальная длина описания клана
|
||||
* `min-description-length` - Минимальная длина описания клана.
|
||||
* `max-members` - Максимальное количество участников
|
||||
* `confirmation-for-promote` - Должны ли другие лидеры подтвердить повышение участника?
|
||||
* `trust-members-by-default` - Подтверждать участников по умолчанию?
|
||||
* `confirmation-for-demote` - Должны ли другие лидеры подтвердить понижение участника?
|
||||
* `percentage-online-to-demote` - Процент лидеров онлайн для понижения.
|
||||
* `ff-on-by-default` - Глобальный "Огонь по своим" включен по умолчанию.
|
||||
* `min-length` - Минимальная длина названия клана.
|
||||
* `min-size-to-set-ally` - Минимальное количество участников клана для добавления союзников.
|
||||
* `min-to-verify` - Клан должен иметь следующее число участников, чтобы подтвердить свой клан (модераторы могут обойти это)
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
clan:
|
||||
@@ -300,19 +262,19 @@ clan:
|
||||
min-size-to-set-ally: 3
|
||||
```
|
||||
|
||||
## Tasks
|
||||
## Запланированные задачи
|
||||
|
||||
* `collect-upkeep` -
|
||||
* `hour` -
|
||||
* `minute` -
|
||||
* `collect-upkeep-warning` -
|
||||
* `hour` -
|
||||
* `minute` -
|
||||
* `collect-fee` -
|
||||
* `hour` -
|
||||
* `minute` -
|
||||
* `collect-upkeep` - Сбор комиссии на содержание клана
|
||||
* `hour` - час
|
||||
* `minute` - минуты
|
||||
* `collect-upkeep-warning` - Предупреждение о сборе комисии на поддержание клана
|
||||
* `hour` - час 
|
||||
* `minute` - минуты 
|
||||
* `collect-fee` - Сбор комиссии
|
||||
* `hour` - час
|
||||
* `minute` - минуты
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
tasks:
|
||||
@@ -327,18 +289,18 @@ tasks:
|
||||
minute: 0
|
||||
```
|
||||
|
||||
## Page
|
||||
## Страницы
|
||||
|
||||
* `untrusted-color` -
|
||||
* `clan-name-color` -
|
||||
* `subtitle-color` -
|
||||
* `headings-color` -
|
||||
* `trusted-color` -
|
||||
* `leader-color` -
|
||||
* `separator` -
|
||||
* `size` -
|
||||
* `untrusted-color` - Цвет неподтвержденного клана
|
||||
* `clan-name-color` - Цвет названия клана
|
||||
* `subtitle-color` - Цвет подзаголовков
|
||||
* `headings-color` - Цвет заголовков
|
||||
* `trusted-color` - Цвет подтвержденного клана
|
||||
* `leader-color` - Цвет лидера
|
||||
* `separator` - Разделитель
|
||||
* `size` - Размер
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
page:
|
||||
@@ -352,18 +314,18 @@ page:
|
||||
size: 100
|
||||
```
|
||||
|
||||
## Clan Chat
|
||||
## Чат клана
|
||||
|
||||
* `enable` -
|
||||
* `tag-based-clan-chat` -
|
||||
* `announcement-color` -
|
||||
* `format` -
|
||||
* `rank` -
|
||||
* `leader-color:` -
|
||||
* `trusted-color` -
|
||||
* `member-color` -
|
||||
* `enable` - Включить клановый чат?
|
||||
* `tag-based-clan-chat` - Если `true` командой для отправки сообщения в клановый чат станет ваш клан тег.
|
||||
* `announcement-color` - Цвет, используемый для оповещений.
|
||||
* `format` - Формат отображения чата
|
||||
* `rank` - Формат отображения ранга
|
||||
* `leader-color:` - Цвет лидера в чате
|
||||
* `trusted-color` - Цвет подтвержденного участника в чате 
|
||||
* `member-color` - Цвет участника в чате
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
clanchat:
|
||||
@@ -377,13 +339,17 @@ clanchat:
|
||||
member-color: '7'
|
||||
```
|
||||
|
||||
## Request
|
||||
## Discord чат
|
||||
|
||||
* `message-color` -
|
||||
* `ask-frequency-secs` -
|
||||
* `max-asks-per-request` -
|
||||
Вы можете посмотреть описание конфигурации [здесь](../integracii/discordsrv.md#konfiguraciya).
|
||||
|
||||
#### Example
|
||||
## Запросы
|
||||
|
||||
* `message-color` - Цвет сообщений
|
||||
* `ask-frequency-secs` - Интервал (в секундах) между сообщениями
|
||||
* `max-asks-per-request` - Максимальное кол-во сообщений перед истечением срока запроса.
|
||||
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
request:
|
||||
@@ -392,15 +358,15 @@ request:
|
||||
max-asks-per-request: 1440
|
||||
```
|
||||
|
||||
## Bulletin Board
|
||||
## Доска объявлений клана
|
||||
|
||||
* `color` -
|
||||
* `accent-color` -
|
||||
* `show-on-login` -
|
||||
* `size` -
|
||||
* `login-size` -
|
||||
* `color` - Цвет
|
||||
* `accent-color` - Цвет акцента
|
||||
* `show-on-login` - Показывать при входе?
|
||||
* `size` - Размер
|
||||
* `login-size` - Размер на входе
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
bb:
|
||||
@@ -411,16 +377,16 @@ bb:
|
||||
login-size: 6
|
||||
```
|
||||
|
||||
## Ally Chat
|
||||
## Союзный чат
|
||||
|
||||
* `enable` -
|
||||
* `format` -
|
||||
* `rank` -
|
||||
* `leader-color` -
|
||||
* `trusted-color` -
|
||||
* `member-color` -
|
||||
* `enable` - Включить союзный чат?
|
||||
* `format` - Формат чата
|
||||
* `rank` - Формат ранга
|
||||
* `leader-color` - Цвет лидера
|
||||
* `trusted-color` - Цвет подтвержденного участника
|
||||
* `member-color` - Цвет участника
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
allychat:
|
||||
@@ -432,13 +398,13 @@ allychat:
|
||||
member-color: '7'
|
||||
```
|
||||
|
||||
## Purge Data
|
||||
## Очистка данных
|
||||
|
||||
* `inactive-player-data-days` -
|
||||
* `inactive-clan-days` -
|
||||
* `unverified-clan-days` -
|
||||
* `inactive-player-data-days` - Через сколько дней будут очищены данные о неактивных игроках?
|
||||
* `inactive-clan-days` - Через сколько дней будут очищены не активные кланы?
|
||||
* `unverified-clan-days` - Через сколько дней будут очищены не активные и не подтвержденные кланы?
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
purge:
|
||||
@@ -447,16 +413,16 @@ purge:
|
||||
unverified-clan-days: 2
|
||||
```
|
||||
|
||||
## mySQL Settings
|
||||
## MySQL настройки
|
||||
|
||||
* `username` -
|
||||
* `host` -
|
||||
* `port` -
|
||||
* `enable` -
|
||||
* `password` -
|
||||
* `database` -
|
||||
* `username` - Логин
|
||||
* `host` - Хост
|
||||
* `port` - Порт
|
||||
* `enable` - Включить MySQL подключение?
|
||||
* `password` - Пароль
|
||||
* `database` - База данных
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
mysql:
|
||||
@@ -468,11 +434,11 @@ mysql:
|
||||
database: ''
|
||||
```
|
||||
|
||||
## Permissions
|
||||
## Разрешения
|
||||
|
||||
* `auto-group-groupname` -
|
||||
* `auto-group-groupname` - 
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
permissions:
|
||||
@@ -481,14 +447,19 @@ permissions:
|
||||
- test.permission
|
||||
```
|
||||
|
||||
## Performance
|
||||
## Производительность
|
||||
|
||||
* `save-periodically` - The plugin will save its data periodically as opposed to right away, **RECOMMENDED** to set it true.
|
||||
* `save-interval` - The interval **in minutes** in which changes are written to the database.
|
||||
* `use-threads` - The plugin will not use the main thread to connect with the database if this is true, **RECOMMENDED** to set it true.
|
||||
* `use-bungeecord` -
|
||||
* `save-periodically` - Плагин будет периодически сохранять данные, а не сразу.\
|
||||
**Рекомендуется** установить данный параметр на `true`.\
|
||||
|
||||
#### Example
|
||||
* `save-interval` - Интервал **в минутах**, в течение которого изменения записываются в базу данных.\
|
||||
|
||||
* `use-threads` - Плагин не будет использовать основной поток для подключения к БД.\
|
||||
**Рекомендуется** установить данный параметр на `true`.\
|
||||
|
||||
* `use-bungeecord` - Использовать bungeecord? (WIP)
|
||||
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
performance:
|
||||
@@ -498,13 +469,12 @@ performance:
|
||||
use-bungeecord: false
|
||||
```
|
||||
|
||||
## Safe Civilians
|
||||
## Защита мирных игроков
|
||||
|
||||
* `safe-civilians` - Civilians are safe from PvP, even civilian vs civilian combat is disabled
|
||||
* `safe-civilians` - Мирные игроки(без клана) будут защищены от PVP.
|
||||
|
||||
#### Example
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
safe-civilians: false
|
||||
```
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
---
|
||||
description: Виды комиссий в клане
|
||||
---
|
||||
|
||||
# 💰 Комиссия в клане
|
||||
|
||||
## Комиссия участников
|
||||
|
||||
**Как это работает?**\
|
||||
Если включен сервером и кланом, то в 1:00 ночи с участников клана будет собрана плата, установленная лидером клана. Участник клана, у которого недостаточно средств для оплаты комиссии, будет автоматически изгнан из клана. Собранные средства с комиссии идут в клановый банк.\
|
||||
\
|
||||
**Конфигурация**
|
||||
|
||||
* `member-fee-enabled` – Включить или выключить комиссию участников.
|
||||
* `max-member-fee` – Ограничивает размер взимаемой комиссии, таким образом лидеры не смогут злоупотреблять участниками клана.
|
||||
* `purchase-member-fee-set` – Включите эту функцию, чтобы взимать нижеприведенное значение каждый раз, когда лидер изменяет значение платы.
|
||||
* `member-fee-set-price` – Цена, которую вы платите всякий раз, когда меняете размер комиссии.
|
||||
|
||||
Пример:
|
||||
|
||||
```yaml
|
||||
economy:
|
||||
member-fee-enabled: false
|
||||
max-member-fee: 200.0
|
||||
purchase-member-fee-set: false
|
||||
member-fee-set-price: 1000.0
|
||||
```
|
||||
|
||||
**Разрешения**
|
||||
|
||||
| **Разрешение** | Описание |
|
||||
| ------------------------------ | ----------------------------------------------------------------- |
|
||||
| `simpleclans.leader.fee` | Разрешает игроку переключать комиссию и устанавливать ей значения |
|
||||
| `simpleclans.member.fee-check` | Разрешает проверять участнику размер комиссии |
|
||||
|
||||
**Команды**
|
||||
|
||||
| **Разрешение** | Описание | Права |
|
||||
| ---------------------------- | ----------------------------- | ------------------------------ |
|
||||
| `/clan toggle fee` | Включить/Выключить комиссию | `simpleclans.leader.fee` |
|
||||
| `/clan fee set [количество]` | Устанавливает размер комиссии | `simpleclans.leader.fee` |
|
||||
| `/clan fee check` | Проверить статус комиссии | `simpleclans.member.fee-check` |
|
||||
|
||||
## Комиссия на поддержание клана
|
||||
|
||||
**Как это работает?**\
|
||||
****Если включено, кланы будут платить комиссию на содержание каждый день. Комиссия будет собрана в `1:30` ночи. В `12:00` утра, если у клана недостаточно денег, чтобы оплатить комиссию, будет отправлено уведомление об этом на доску объявлений. Размер комиссии может быть фиксированным или основываться на количестве участников в клане.\
|
||||
\
|
||||
Пример комиссии, основанной на количестве участников:
|
||||
|
||||
```
|
||||
Цена начальной комиссии = 20.0
|
||||
Размер клана = 10
|
||||
Окончательная цена комиссии = 200.0
|
||||
```
|
||||
|
||||
**Настройка**
|
||||
|
||||
* `upkeep` – Базовое значение комиссии для поддержания клана.
|
||||
* `upkeep-enabled` – Включить или выключить эту функцию.
|
||||
* `multiply-upkeep-by-clan-size` – Объяснение этому есть чуть выше в примере.
|
||||
* `charge-upkeep-only-if-member-fee-enabled` - Включить комиссию на поддержание кланов, если включена комиссия на участников.
|
||||
@@ -1,34 +1,32 @@
|
||||
---
|
||||
description: null
|
||||
---
|
||||
# 🍕 Перевод
|
||||
|
||||
# Translation
|
||||
## Редактирование сообщений плагина
|
||||
|
||||
## Editing the plugin's messages
|
||||
### Необходимые программы:
|
||||
|
||||
### Requirements:
|
||||
* Архиватор ZIP (например, [WinRAR](https://www.win-rar.com/download.html?\&L=0) или [7-Zip](https://www.7-zip.org/download.html))
|
||||
* Текстовый редактор, например: [NotePad++](https://notepad-plus-plus.org/downloads/), [Visual Studio Code](https://code.visualstudio.com/) или [Sublime Text](https://www.sublimetext.com/).
|
||||
|
||||
* A ZIP explorer program \(such as [WinRAR](https://www.win-rar.com/download.html?&L=0) or [7-Zip](https://www.7-zip.org/download.html)\)
|
||||
* A Text editor like [NotePad++](https://notepad-plus-plus.org/downloads/), [Visual Studio Code](https://code.visualstudio.com/) or [Sublime Text](https://www.sublimetext.com/).
|
||||
### Пошагово
|
||||
|
||||
### Step by step
|
||||
1. Нажмите правой кнопкой мыши по .jar файлу плагина, выберите пункт "Открыть с помощью..." и выберите ваш ZIP архиватор.
|
||||
2. Скопируйте файл с сообщениями плагина, соответствующий вашему языку, в папку плагина.
|
||||
1. Если здесь нет вашего языка, скопируйте "messages.properties" и переименуйте с добавлением кода языка. Например, если ваш язык – русский:`messages_ru_RU.properties`
|
||||
3. Отредактируйте сообщения и сохраните.
|
||||
4. Измените параметр `language` в config.yml на код вашего языка;
|
||||
5. Перезагрузите плагин, используя `/clan reload`.
|
||||
|
||||
1. Right click the plugin jar, click on "Open as" and choose the ZIP program;
|
||||
2. Copy the messages file corresponding to your language to the plugin's folder;
|
||||
1. If there isn't one for your language, copy "messages.properties" instead and rename it with your language code appended. For example, if your language is Russian: `messages_ru_RU.properties`
|
||||
3. Edit the messages and save;
|
||||
4. Change `language` in config.yml to your language code;
|
||||
5. Reload the plugin using /clan reload.
|
||||
### Небольшой трюк
|
||||
|
||||
### A little trick
|
||||
Если вам понравился текущий перевод, но хотите изменить пару строчек: \
|
||||
1\. Скопируйте файл в папку плагина.\
|
||||
2\. Удалите все строки, кроме тех, которые хотите поменять.\
|
||||
3\. Отредактируйте и сохраните.
|
||||
|
||||
If you like the current translation, but want to change only a few lines: 1. Copy the file to the plugin's folder; 2. Delete all messages except the ones you would like to edit; 3. Edit them and save.
|
||||
> **Примечание**: учтите, что пользовательский файл `messages.properties` не будет обновлён автоматически при добавлении новых сообщений из Crowdin.
|
||||
|
||||
> **Note**: Please note that your custom `messages.properties` does not automatically update when new messages are added.
|
||||
## Делитесь вашим переводом
|
||||
|
||||
## Share your translations!
|
||||
|
||||
SimpleClans has a project on [Crowdin](https://crowdin.com/project/simpleclans). There you can translate the messages and suggest corrections!
|
||||
|
||||
> **Note**: if you have an old `language.yml` file for SimpleClans that you translated to your language, [open an issue here](https://github.com/RoinujNosde/SimpleClans/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc), I will convert the file and add it to the plugin.
|
||||
SimpleClans есть на [Crowdin](https://crowdin.com/project/simpleclans). Здесь вы можете переводить и предложить исправления.
|
||||
|
||||
> **Примечание**: если у вас уже есть старый файл language.yml, переведённый на ваш язык, откройте [здесь тему](https://github.com/RoinujNosde/SimpleClans/issues), я конвертирую файл и добавлю его в плагин.
|
||||
@@ -0,0 +1,144 @@
|
||||
---
|
||||
description: Больше пространства для коммуникации
|
||||
---
|
||||
|
||||
# 👾 DiscordSRV
|
||||
|
||||
## Включение
|
||||
|
||||
Чтобы включить эту функцию всё, что вам нужно сделать – включить её в `config.yml` и установить [DiscordSRV](https://www.spigotmc.org/resources/discordsrv.18494/). 
|
||||
|
||||
{% tabs %}
|
||||
{% tab title="config.yml" %}
|
||||
```yaml
|
||||
discordchat:
|
||||
enable: true
|
||||
```
|
||||
{% endtab %}
|
||||
{% endtabs %}
|
||||
|
||||
{% hint style="warning" %}
|
||||
**Внимание**
|
||||
|
||||
Пожалуйста, убедитесь, что вы используете последнюю версию DiscordSRV (>=1.23.0)
|
||||
{% endhint %}
|
||||
|
||||
## Как это работает?
|
||||
|
||||
### Автоматически
|
||||
|
||||
В начале запуска вашего сервера, SimpleClans создаст категории для ваших кланов, внутри категорий будет отдельный текстовый канал для каждого клана:
|
||||
|
||||

|
||||
|
||||
{% hint style="warning" %}
|
||||
**Внимание**
|
||||
|
||||
Имейте ввиду, что ваша структура в дискорде будет отличаться от скриншота.\
|
||||
`clan1`, `clan2`, `clan3`, `clan4` будут находиться в **одной** категории, пока категория не достигнет своего лимита (в таком случае, SimpleClans создаст ещё одну категорию).
|
||||
{% endhint %}
|
||||
|
||||
**Это позволит игрокам общаться в специально созданных для них каналах.**
|
||||
|
||||
Канал Discord будет создан/удален/изменен, когда:
|
||||
|
||||
* Игрок создает/удаляет клан
|
||||
* Игрок вступает в клан/выходит из клана
|
||||
* Игрок клана получил повышение или понижение 
|
||||
* Игрок соединил/отсоединил свой аккаунт с Discord'ом
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка 1**
|
||||
|
||||
Только связанные игроки имеют доступ к своим кланам в дискорде, но сообщения от несвязанных будут также отправляться.
|
||||
{% endhint %}
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка 2**
|
||||
|
||||
Если вы являетесь администратором сервера и не можете написать сообщение в **** чат другого клана, спросите себя: позволяет ли вам SimpleClans отправлять сообщения в чаты других кланов? \
|
||||
\
|
||||
Вы могли бы использовать `/clan mod place <`клан`>`, чтобы присоединиться и отправить сообщение в нужный чат.
|
||||
{% endhint %}
|
||||
|
||||
### Вручную
|
||||
|
||||
Начиная с версии 2.16.2, у вас есть возможность отключить авто-создание каналов и контроллировать ситуацию собственноручно. 
|
||||
|
||||
Чтобы включить ручное создание, надо выключить следующий пункт:
|
||||
|
||||
```yaml
|
||||
discordchat:
|
||||
auto-creation: false
|
||||
```
|
||||
|
||||
Наши поздравления! Теперь все лидеры с специальным резрешением (`simpleclans.leader.discord.create`) могут создать их собственный канал.
|
||||
|
||||
Для этого им необходимо исполнить следующую команду:
|
||||
|
||||
```
|
||||
/clan discord create
|
||||
```
|
||||
|
||||
Более того, если вы используете экономический плагин, вы также можете указать цену за создание:
|
||||
|
||||
```yaml
|
||||
economy:
|
||||
purchase-discord-create: true
|
||||
discord-creation-price: 1000
|
||||
```
|
||||
|
||||
### Основные заметки
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка 1**
|
||||
|
||||
Только привязанные игроки имеют доступ к их кланам в дискорде, но сообщения от непривязанных будут отправлены в том числе.
|
||||
{% endhint %}
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка 2**
|
||||
|
||||
Если вы админ сервера и не можете написать сообщения в другие чаты, спросите себя: _позволяет ли SimpleClans писать вам сообщения в другие чаты кланов?_\
|
||||
__Вы можете использовать `/clan mod place <нужный клан>`, чтобы присоединиться и отправить сообщения в этот чат.
|
||||
{% endhint %}
|
||||
|
||||
## Говоря об ограничениях дискорда...
|
||||
|
||||
> Максимум только 50 каналов в одной категории
|
||||
|
||||
Поэтому, когда категория будет заполнена 50 каналами, SimpleClans создаст новую категорию и разместит в ней новый канал.
|
||||
|
||||
> Максимум 500 кланов в дискорде сервере
|
||||
|
||||
Поэтому, если у вас более 500 кланов, то SimpleClans не сможет обработать их все.\
|
||||
Вы можете использовать `discordchat.text.clans-limit` в конфигурации для ограничения количества каналов на вашем дискорд сервере.
|
||||
|
||||
## Конфигурация
|
||||
|
||||
| Опция | Значение |
|
||||
| ---------------------------------- | --------------------------------------------------------------------------------------------------- |
|
||||
| `discordchat.enable` | Включает интеграцию с DiscordSRV |
|
||||
| `discordchat.discord-format` | Формат сообщений из майнкрафта в дискорд |
|
||||
| `discordchat.format` | Формат сообщений из дискорда в майнкрафт |
|
||||
| `discordchat.spy-format` | <p>Формат сообщений из дискорда к админам</p><p>(<code>simpleclans.admin.all-seeing-eye</code>)</p> |
|
||||
| `discordchat.rank` | Формат ранга |
|
||||
| `discordchat.text.category-format` | <p>Наименование категории <br>("SC – TextChannel")</p> |
|
||||
| `discordchat.text.category-ids` | <p>Айди категорий. <br>Вы можете добавить их вручную, если хотите.</p> |
|
||||
| `discordchat.text.whitelist` | Белый список кланов создаст только кланы, указанные в нём. |
|
||||
| `discordchat.text.clans-limit` | Ограничение каналов на дискорд сервере. Максимум - 500. |
|
||||
|
||||
## Опции, которые НЕ будут работать
|
||||
|
||||
Некоторые конфигурации DiscordSRV не будут работать на каналах SimpleClans'а. \
|
||||
Вот небольшой список:
|
||||
|
||||
* `DiscordChatChannelDiscordToMinecraft` – Вы можете отключить дискорд интеграцию в конфиге SimpleClans'а.
|
||||
* `DiscordChatChannelRequireLinkedAccount` _–_ Интеграция с дискордом требует наличие только привязанных игроков.
|
||||
* `DiscordChatChannelBlockBots` – Мы все роботы :robot:, теперь вы знаете правду.
|
||||
* `DiscordChatChannelBlockedIds` – И где же я могу заблокировать свой айпи? :thinking:
|
||||
* `DiscordChatChannelBroadcastDiscordMessagesToConsole` – У вас есть шпионский чат для администраторов.
|
||||
* `DiscordChatChannelTruncateLength` – Кто-нибудь знает что такое `Truncate`? :smile:
|
||||
* `DiscordChatChannelRolesAllowedToUseColorCodesInChat` – Нет.
|
||||
|
||||
Ну, хотя бы `DiscordChatChannelEmojiBehavior` будет работать нормально. :thumbsup:
|
||||
@@ -0,0 +1,74 @@
|
||||
---
|
||||
description: >-
|
||||
На этой странице содержится информация о совместном использовании вашей
|
||||
территории с участниками клана.
|
||||
---
|
||||
|
||||
# 🏝 GriefPrevention, WorldGuard и другие
|
||||
|
||||
## Раздел территории
|
||||
|
||||
В настоящее время SimpleClans может работать с GriefPrevention, WorldGuard (а также плагинами, зависящими от него) и PlotSquared. SimpleClans имеет методы по умолчанию для разрешения и блокирования различных действий (ломать, строить, взаимодействовать и т.д.).
|
||||
|
||||
Полный список команд:
|
||||
|
||||
> Необязательные аргументы отмечены как \[аргумент]
|
||||
|
||||
| Команда | Описание |
|
||||
| --------------------------- | -------------------------------------------------------------------------- |
|
||||
| `/clan land allow [action]` | Разрешает **указанное действие** на этой территории для ваших со-клановцев |
|
||||
| `/clan land block [action]` | Блокирует **указанное действие** на этой территории для ваших со-клановцев |
|
||||
|
||||
Список действий:
|
||||
|
||||
| Действие | Описание |
|
||||
| ---------------- | -------------------------------------------------------------------------------------------------------------------------- |
|
||||
| container | Используется, чтобы разрешить/заблокировать открытие сундуков, наковален, зачаровательных столов и др. на вашей территории |
|
||||
| place\_block | Используется, чтобы разрешить/заблокировать установку блоков на вашей территории |
|
||||
| break | Используется, чтобы разрешить/заблокировать ломание блоков на вашей территории |
|
||||
| damage | Используется, чтобы разрешить/заблокировать получение любого вида урона на вашей территории |
|
||||
| interact | Используется, чтобы разрешить/заблокировать взаимодействие с дверьми, кнопками, рычагами, и др. на вашей территории |
|
||||
| interact\_entity | Используется, чтобы разрешить/заблокировать взаимодействие с сущностями на вашей территории |
|
||||
| all | Используется, чтобы разрешить/заблокировать все действия |
|
||||
|
||||
**Пример:** `/clan land allow place_block` разрешит установку блоков на вашей территории для ваших со-клановцев.
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка**\
|
||||
Команды повляют на территорию, в которой вы в текущий момент находитесь, или на все территории, если вы не стоите не на одной. _(когда edit-all-lands – true)_.
|
||||
{% endhint %}
|
||||
|
||||
## Другие пути для раздела территории
|
||||
|
||||
### GriefPrevention
|
||||
|
||||
#### Конфигурация
|
||||
|
||||
* `enable-auto-groups` - 
|
||||
* `auto-group-groupname`- 
|
||||
|
||||
#### Пример
|
||||
|
||||
```yaml
|
||||
settings:
|
||||
enable-auto-groups: false
|
||||
permissions:
|
||||
auto-group-groupname: true
|
||||
YourClanNameHere:
|
||||
- test.permission
|
||||
```
|
||||
|
||||
Вы можете заменить `<clantag>` с любым клан тегом (будь то союзник, противник, или прочее)
|
||||
|
||||
| Команда | Описание |
|
||||
| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
|
||||
| `/Trust group.<clantag>` | Даёт право участникам вашего клана изменять ваш регион |
|
||||
| `/AccessTrust group.<clantag>` | Даёт право участникам вашего клана использовать рычаги, кнопки и кровати, расположенные на вашем регионе |
|
||||
| `/ContainerTrust group.<clantag>` | Даёт право участникам вашего клана использовать рычаги, кнопки и кровати, столы для крафтов, сундуки и животных. |
|
||||
| `/PermissionTrust group.<clantag>` | Даёт право участникам вашего клана делиться их уровнем доступа с другими |
|
||||
| `/UnTrust group.<clantag>` | Забрать любые права, гарантированные ваших сокланавцам, на вашем регионе |
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка**\
|
||||
После того, как вы выдали право, игроки должны перезайти.
|
||||
{% endhint %}
|
||||
@@ -1,18 +1,18 @@
|
||||
---
|
||||
description: List of the plugin's known issues and possible solutions.
|
||||
description: Список известных проблем плагина и возможных решений.
|
||||
---
|
||||
|
||||
# Known issues
|
||||
# 🪓 Известные проблемы
|
||||
|
||||
#### MySQL \#1366 - Incorrect string value
|
||||
### MySQL #1366 - Некорректное string значение
|
||||
|
||||
This error happens when you try to insert characters that MySQL's current encoding doesn't support.
|
||||
Эта ошибка возникает тогда, когда вы пытаетесь вставить символы, которые не поддерживаются кодировкой MySQL.
|
||||
|
||||
**Solution:** change MySQL's encoding to `utf8mb4`.
|
||||
1. Open MySQL's `my.cnf`.
|
||||
2. Add these configurations, save and restart MySQL:
|
||||
**Решение:** измените кодировку MySQL на `utf8mb4`.\
|
||||
1\. Откройте файл MySQL `my.cnf`.\
|
||||
2\. Добавьте эту конфигурацию, сохраните и перезапустите MySQL:
|
||||
|
||||
```text
|
||||
```
|
||||
[mysql]
|
||||
default-character-set=utf8mb4
|
||||
[mysqld]
|
||||
@@ -20,9 +20,35 @@ character-set-server=utf8mb4
|
||||
collation-server=utf8mb4_unicode_ci
|
||||
```
|
||||
|
||||
#### KDR is not counted
|
||||
### KDR не подсчитывается
|
||||
|
||||
Players report that their KDR is not changing.
|
||||
Игроки жалуются, что их KDR не изменяется.
|
||||
|
||||
**Solution:** deny the permission `simpleclans.other.kdr-exempt`. In some permission plugins, just add a `-` before the node. Others accept the `false` value.
|
||||
**Решение:** отрицайте разрешение`simpleclans.other.kdr-exempt`. В некоторых плагинах на права, просто добавьте `-` перед правом. Другие принимают `false` значение.
|
||||
|
||||
### Странные символы в GUI
|
||||
|
||||
В GUI, в некоторых местах, отображаются странные символы.
|
||||
|
||||
.png>)
|
||||
|
||||
**Решение:** ваша локальная машина настроена на русский язык из-за чего появляется подобный казус. Решить это можно, добавив следующую строку в параметры запуска сервера:\
|
||||
`-Duser.country=US -Duser.language=en`
|
||||
|
||||
### Geyser | Ошибка при загрузке текстуры головы
|
||||
|
||||
Поскольку SimpleClans использует головы игроков в меню, то вы можете столкнуться с [ограничением Geyser](https://wiki.geysermc.org/geyser/current-limitations/).\
|
||||
\
|
||||
При попытке открыть меню (`/clan`) вылетает ошибка в консоли.\
|
||||
Эту ошибку можно определить по стектрейсу:
|
||||
|
||||
```
|
||||
Caused by: java.lang.IllegalArgumentException: Name and ID cannot both be blank
|
||||
```
|
||||
|
||||
**Решение:**\
|
||||
Поставьте следующее значение на `false` в конфигурации Geyser:
|
||||
|
||||
```yaml
|
||||
allow-custom-skulls: false
|
||||
```
|
||||
@@ -1,38 +0,0 @@
|
||||
---
|
||||
description: null
|
||||
---
|
||||
|
||||
# Land Claims Plugins
|
||||
|
||||
## Configuration
|
||||
|
||||
* `enable-auto-groups` -
|
||||
* `auto-group-groupname`-
|
||||
|
||||
### Exemple
|
||||
|
||||
```yaml
|
||||
settings:
|
||||
enable-auto-groups: false
|
||||
permissions:
|
||||
auto-group-groupname: true
|
||||
YourClanNameHere:
|
||||
- test.permission
|
||||
```
|
||||
|
||||
## GriefPrevention
|
||||
|
||||
You can replace `<clantag>` with ANY clan tag \(ally, rival, etc\)
|
||||
|
||||
| Command | Description |
|
||||
| :--- | :--- |
|
||||
| `/Trust group.<clantag>` | Gives the Clan members permission to edit in your claim |
|
||||
| `/AccessTrust group.<clantag>` | Gives the Clan members permission to use your buttons, levers, and beds |
|
||||
| `/ContainerTrust group.<clantag>` | Gives the Clan members permission to use your buttons, levers, beds, crafting gear, containers, and animals |
|
||||
| `/PermissionTrust group.<clantag>` | Gives the Clan members permission to share their permission level with others |
|
||||
| `/UnTrust group.<clantag>` | Revokes any permissions granted to a Clan in your claim |
|
||||
|
||||
## Note
|
||||
|
||||
After the permission is given, the player must reconnect.
|
||||
|
||||
@@ -2,91 +2,112 @@
|
||||
description: null
|
||||
---
|
||||
|
||||
# PlaceholderAPI Support
|
||||
# 🪜 Поддержка PlaceholderAPI
|
||||
|
||||
## Available placeholders
|
||||
## Доступные заполнители
|
||||
|
||||
| Placeholder | Result | Description | |
|
||||
| :--- | :--- | :--- | :--- |
|
||||
| %simpleclans\_neutral\_kills% | INTEGER | | |
|
||||
| %simpleclans\_rival\_kills% | INTEGER | | |
|
||||
| %simpleclans\_civilian\_kills% | INTEGER | | |
|
||||
| %simpleclans\_total\_kills% | INTEGER | | |
|
||||
| %simpleclans\_weighted\_kills% | INTEGER | | |
|
||||
| %simpleclans\_deaths% | INTEGER | | |
|
||||
| %simpleclans\_kdr% | FLOAT | | |
|
||||
| %simpleclans\_in\_clan% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_leader% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_trusted% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_member% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_bb\_enabled% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_usechatshortcut% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_allychat% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_clanchat% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_globalchat% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_cape\_enabled% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_tag\_enabled% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_friendlyfire\_on% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_muted% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_is\_mutedally% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_join\_date% | DATE | Month, Day, Year, Hour | |
|
||||
| %simpleclans\_inactive\_days% | INTEGER | | |
|
||||
| %simpleclans\_lastseen% | INTEGER | | |
|
||||
| %simpleclans\_lastseendays% | INTEGER | | |
|
||||
| %simpleclans\_tag% | STRING | lowerscored Clan tag without color | |
|
||||
| %simpleclans\_tag\_label% | STRING | Clan tag with correct mayus, color and at the end &c | |
|
||||
| %simpleclans\_rank% | STRING | | |
|
||||
| %simpleclans\_rank\_displayname% | STRING | | |
|
||||
| %simpleclans\_clanchat\_player\_color% | | | |
|
||||
| %simpleclans\_allychat\_player\_color% | | | |
|
||||
| %simpleclans\_clan\_total\_neutral% | INTEGER | | |
|
||||
| %simpleclans\_clan\_total\_civilian% | INTEGER | | |
|
||||
| %simpleclans\_clan\_total\_rival% | INTEGER | | |
|
||||
| %simpleclans\_clan\_total\_kills% | INTEGER | | |
|
||||
| %simpleclans\_clan\_total\_deaths% | INTEGER | | |
|
||||
| %simpleclans\_clan\_total\_kdr% | FLOAT | | |
|
||||
| %simpleclans\_clan\_average\_wk% | INTEGER | | |
|
||||
| %simpleclans\_clan\_leader\_size% | INTEGER | | |
|
||||
| %simpleclans\_clan\_balance% | INTEGER | | |
|
||||
| %simpleclans\_clan\_allow\_withdraw% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_clan\_allow\_deposit% | BOOLEAN \(YES/NO\) | | |
|
||||
| %simpleclans\_clan\_size% | INTEGER | | |
|
||||
| %simpleclans\_clan\_name% | STRING | | |
|
||||
| %simpleclans\_clan\_color\_tag% | | | |
|
||||
| %simpleclans\_clan\_tag% | | | |
|
||||
| %simpleclans\_clan\_founded% | | | |
|
||||
| %simpleclans\_clan\_friendly\_fire% | | | |
|
||||
| %simpleclans\_clan\_is\_unrivable% | | | |
|
||||
| %simpleclans\_clan\_is\_anyonline% | | | |
|
||||
| %simpleclans\_clan\_is\_verified% | | | |
|
||||
| %simpleclans\_clan\_capeurl% | | | |
|
||||
| %simpleclans\_clan\_inactivedays% | | | |
|
||||
| %simpleclans\_clan\_onlinemembers\_count% | | | |
|
||||
| %simpleclans\_clan\_allies\_count% | | | |
|
||||
| %simpleclans\_clan\_rivals\_count% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_total\_neutral% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_total\_civilian% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_total\_rival% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_total\_kills% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_total\_deaths% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_total\_kdr% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_average\_wk% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_leader\_size% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_balance% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_allow\_withdraw% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_allow\_deposit% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_size% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_name% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_color\_tag% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_tag% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_founded% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_friendly\_fire% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_is\_unrivable% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_is\_anyonline% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_is\_verified% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_capeurl% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_inactivedays% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_onlinemembers\_count% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_allies\_count% | | | |
|
||||
| %simpleclanstopclans\_\#\_clan\_rivals\_count% | | | |
|
||||
| Заполнитель | Результат | Описание | |
|
||||
| ---------------------------------------------------- | ------------------- | -------------------------------------- | - |
|
||||
| %simpleclans\_neutral\_kills% | Числовой | | |
|
||||
| %simpleclans\_rival\_kills% | Числовой | | |
|
||||
| %simpleclans\_civilian\_kills% | Числовой | | |
|
||||
| %simpleclans\_total\_kills% | Числовой | | |
|
||||
| %simpleclans\_weighted\_kills% | Числовой | | |
|
||||
| %simpleclans\_deaths% | Числовой | | |
|
||||
| %simpleclans\_kdr% | FLOAT | | |
|
||||
| %simpleclans\_in\_clan% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_leader% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_trusted% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_member% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_bb\_enabled% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_usechatshortcut% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_allychat% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_clanchat% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_globalchat% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_cape\_enabled% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_tag\_enabled% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_friendlyfire\_on% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_muted% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_is\_mutedally% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_join\_date% | Дата | Месяц, День, Год, Час | |
|
||||
| %simpleclans\_inactive\_days% | Числовой | | |
|
||||
| %simpleclans\_lastseen% | Числовой | | |
|
||||
| %simpleclans\_lastseendays% | Числовой | | |
|
||||
| %simpleclans\_tag% | Строковый | Тег клана без цвета в нижнем регистре. | |
|
||||
| %simpleclans\_tag\_label% | Строковый | Полный тег клана с цветом | |
|
||||
| %simpleclans\_rank% | Строковый | | |
|
||||
| %simpleclans\_rank\_displayname% | Строковый | | |
|
||||
| %simpleclans\_clanchat\_player\_color% | | | |
|
||||
| %simpleclans\_allychat\_player\_color% | | | |
|
||||
| %simpleclans\_clan\_total\_neutral% | Числовой | | |
|
||||
| %simpleclans\_clan\_total\_civilian% | Числовой | | |
|
||||
| %simpleclans\_clan\_total\_rival% | Числовой | | |
|
||||
| %simpleclans\_clan\_total\_kills% | Числовой | | |
|
||||
| %simpleclans\_clan\_total\_deaths% | Числовой | | |
|
||||
| %simpleclans\_clan\_total\_kdr% | FLOAT | | |
|
||||
| %simpleclans\_clan\_average\_wk% | Числовой | | |
|
||||
| %simpleclans\_clan\_leader\_size% | Числовой | | |
|
||||
| %simpleclans\_clan\_balance% | Числовой | | |
|
||||
| %simpleclans\_clan\_allow\_withdraw% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_clan\_allow\_deposit% | Логический (Да/Нет) | | |
|
||||
| %simpleclans\_clan\_size% | Числовой | | |
|
||||
| %simpleclans\_clan\_name% | Строковый | | |
|
||||
| %simpleclans\_clan\_color\_tag% | | | |
|
||||
| %simpleclans\_clan\_tag% | | | |
|
||||
| %simpleclans\_clan\_founded% | | | |
|
||||
| %simpleclans\_clan\_friendly\_fire% | | | |
|
||||
| %simpleclans\_clan\_is\_unrivable% | | | |
|
||||
| %simpleclans\_clan\_is\_anyonline% | | | |
|
||||
| %simpleclans\_clan\_is\_verified% | | | |
|
||||
| %simpleclans\_clan\_capeurl% | | | |
|
||||
| %simpleclans\_clan\_inactivedays% | | | |
|
||||
| %simpleclans\_clan\_onlinemembers\_count% | | | |
|
||||
| %simpleclans\_clan\_allies\_count% | | | |
|
||||
| %simpleclans\_clan\_rivals\_count% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_total\_neutral% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_total\_civilian% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_total\_rival% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_total\_kills% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_total\_deaths% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_total\_kdr% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_average\_wk% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_leader\_size% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_balance% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_allow\_withdraw% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_allow\_deposit% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_size% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_name% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_color\_tag% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_tag% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_founded% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_friendly\_fire% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_is\_unrivable% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_is\_anyonline% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_is\_verified% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_capeurl% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_inactivedays% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_onlinemembers\_count% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_allies\_count% | | | |
|
||||
| %simpleclanstopclans\_#\_clan\_rivals\_count% | | | |
|
||||
|
||||
## Топ кланов
|
||||
|
||||
Топ кланов – это группа placeholder'ов, благодаря которой вы можете создавать свои таблицы лидеров. \
|
||||
\
|
||||
Для этого необходимо обратиться к списку выше, взять один из существующих `%simpleclanstopclans_#%`, но вместо `#` добавить `_topclans_#_`, где # – номер позиции клана.\
|
||||
\
|
||||
Пример.:\
|
||||
`%simpleclans_topclans_1_clan_name%` – вернёт клан с именем, находящийся на первой позиции.
|
||||
|
||||
## Топ игроков
|
||||
|
||||
Другая группа placeholder'ов позволяет создать таблицу лидеров игроков. Принцип схож с топом кланов.\
|
||||
\
|
||||
Добавьте `_topplayers_#_` к существующему placeholder'у игроков, чтобы получить значение для указанной позиции.\
|
||||
\
|
||||
Пример:\
|
||||
`%simpleclans_topplayers_2_tag_label%` – Возвращает полный тег клана игрока, находящегося на второй позиции.
|
||||
|
||||
#### HolographicDisplays
|
||||
|
||||
Чтобы использовать топы (таблицы лидеров) с HolographicDisplays, помните об [установке ](https://www.spigotmc.org/resources/holographicextension.18461/)расширения.
|
||||
@@ -1,61 +1,156 @@
|
||||
---
|
||||
description: null
|
||||
description: >-
|
||||
Эта страница поможет вам разобраться в том, как установить и использовать
|
||||
SimpleClans API в своих плагинах.
|
||||
---
|
||||
|
||||
# SimpleClans API Example
|
||||
# ♟️ SimpleClans API
|
||||
|
||||
You can hook into SimpleClans plugin like so:
|
||||
## Шаг 1. Добавьте SimpleClans API в свой плагин
|
||||
|
||||
Сделать это можно двумя способами: через Maven или локально.\
|
||||
Мы настоятельно **рекомендуем** делать это через Maven.
|
||||
|
||||
### Maven
|
||||
|
||||
Добавьте следующие строки в `pom.xml`:
|
||||
|
||||
```markup
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>roinujnosde-repo</id>
|
||||
<url>https://repo.roinujnosde.me/releases/</url>
|
||||
</repository>
|
||||
</repositories>
|
||||
```
|
||||
|
||||
```markup
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>net.sacredlabyrinth.phaed.simpleclans</groupId>
|
||||
<artifactId>SimpleClans</artifactId>
|
||||
<version>2.19.2</version>
|
||||
<!-- Вы можете узнать последнюю доступную версию в заметке ниже -->
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
```
|
||||
|
||||
{% hint style="info" %}
|
||||
**Заметка**\
|
||||
Последнюю версию можно узнать тут: [ссылка](https://github.com/RoinujNosde/SimpleClans/releases)
|
||||
{% endhint %}
|
||||
|
||||
### Локально
|
||||
|
||||
В указаном примере мы будем использовать IntelliJ IDEA, но последующие действия также работают и в других IDE.
|
||||
|
||||
1. Откройте структуру вашего проекта (`F4`)
|
||||
2. Выберите пункт Libraries, кликните на крестик, в появившемся окошке выбираем "New Project Library -> Java" и добавляем SimpleClans.
|
||||
|
||||
.png>)
|
||||
|
||||
Возвращаемся к структуре проекта, дальше заходим в Project Settings -> Modules, ставим режим компиляции "Provided".
|
||||
|
||||
 (1).png>)
|
||||
|
||||
* [x] Поздравляю, вы поставили SimpleClans API в свой проект. 😃
|
||||
|
||||
## Шаг 2. Используйте SimpleClans API
|
||||
|
||||
#### Что вам нужно знать?
|
||||
|
||||
* **ClanPlayer –** это класс, представляющий из себя объект игрока. В этом классе содержится информация об игроке, его клане и др.
|
||||
* **Clan –** это класс, презентующий объект клана. В нём имеется методы для получения игроков клана, тега клана, союзников, лидеров и др.
|
||||
* **ClanManager –** это класс, позволяющий получить **Clan** и **ClanPlayer.**
|
||||
|
||||
#### Пример использования SimpleClans
|
||||
|
||||
Вы можете использовать плагин SimpleClans вот так:
|
||||
|
||||
{% tabs %}
|
||||
{% tab title="MyPlugin.class" %}
|
||||
```java
|
||||
private SimpleClans sc;
|
||||
|
||||
public void onEnable()
|
||||
{
|
||||
Plugin plug = getServer().getPluginManager().getPlugin("SimpleClans");
|
||||
|
||||
if (plug != null)
|
||||
{
|
||||
sc = ((SimpleClans) plug);
|
||||
public class MyPlugin extends JavaPlugin {
|
||||
private static SimpleClans sc;
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
Plugin plug = getServer().getPluginManager().getPlugin("SimpleClans");
|
||||
|
||||
if (plug != null) {
|
||||
sc = (SimpleClans) plug;
|
||||
}
|
||||
}
|
||||
|
||||
public static getSimpleClans() {
|
||||
return sc;
|
||||
}
|
||||
}
|
||||
```
|
||||
{% endtab %}
|
||||
|
||||
{% tab title="Example.class" %}
|
||||
```java
|
||||
public void doClanStuff(Player player)
|
||||
{
|
||||
// get a player's clan
|
||||
public class Example {
|
||||
|
||||
if (sc != null)
|
||||
{
|
||||
ClanPlayer cp = sc.getClanManager().getClanPlayer(player.getUniqueId());
|
||||
|
||||
if (cp != null)
|
||||
{
|
||||
public void doClanStuff(Player player) {
|
||||
UUID playerUuid = player.getUniqueId();
|
||||
|
||||
// Получение клана игрока
|
||||
ClanPlayer cp = MyPlugin.getSimpleClans().getClanManager().getClanPlayer(playerUuid);
|
||||
|
||||
if (cp != null) {
|
||||
Clan clan = cp.getClan();
|
||||
} else {
|
||||
// Игрок не является участником какого-либо клана
|
||||
}
|
||||
else
|
||||
{
|
||||
// player is not in a clan
|
||||
}
|
||||
}
|
||||
|
||||
// get a clan from a clan tag
|
||||
|
||||
if (sc != null)
|
||||
{
|
||||
Clan clan = sc.getClanManager().getClan("staff");
|
||||
|
||||
if (clan != null)
|
||||
{
|
||||
// clan exists
|
||||
|
||||
// Получение клана из клан тега
|
||||
Clan clan = MyPlugin.getSimpleClans().getClanManager().getClan("staff");
|
||||
|
||||
if (clan != null) {
|
||||
// Клан существует
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
{% endtab %}
|
||||
{% endtabs %}
|
||||
|
||||
Every player has a **ClanPlayer** object which holds all his information, including his clan, and can be used to perform various operations on the player.
|
||||
В случае, если вы не хотите указывать проверку на наличие плагина, вы всегда можете указать зависимость в `plugin.yml`:
|
||||
|
||||
The **Clan** object holds all the information for a clan and can be used to perform various operations on the clan.
|
||||
{% tabs %}
|
||||
{% tab title="plugin.yml" %}
|
||||
```yaml
|
||||
depend:
|
||||
- SimpleClans
|
||||
```
|
||||
{% endtab %}
|
||||
|
||||
The **ClanManager** holds all the **Clans** and **ClanPlayers** and contains methods that allow you to retrieve them.
|
||||
{% tab title="Example.class" %}
|
||||
```java
|
||||
public class Example {
|
||||
|
||||
public void doClanStuff(Player player)
|
||||
{
|
||||
SimpleClans sc = SimpleClans.getInstance();
|
||||
|
||||
// Получение клана игрока
|
||||
ClanPlayer cp = sc.getClanManager().getClanPlayer(player.getUniqueId());
|
||||
if (cp != null) {
|
||||
Clan clan = cp.getClan();
|
||||
} else {
|
||||
// Игрок не является участником какого-либо клана
|
||||
}
|
||||
|
||||
// Получение клана из клан тега
|
||||
Clan clan = sc.getClanManager().getClan("staff");
|
||||
if (clan != null) {
|
||||
// Клан существует
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
{% endtab %}
|
||||
{% endtabs %}
|
||||