> For the complete documentation index, see [llms.txt](https://pikamug.gitbook.io/quests/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pikamug.gitbook.io/quests/bulgarian-blgarski/nastroiku/configuration.md).

# Конфигурация

Когато Quests се стартира за първи път, конфигурационните файлове ще бъдат създадени в директорията /plugins/Quests. Ако за първи път използвате Quests, просто се уверете, че настройките в **config.yml** са по ваш вкус. Засега не се притеснявайте за другите файлове или папки.

{% hint style="info" %}
**Професионален съвет:** Отварянето на .yml файл, който съдържа неанглийски знаци, на английски компютър може да не покаже тези знаци правилно. В случая с Windows това е така, защоот Windows на английски използва набота от символи ANSI, докато предпочитаният формат е UTF-8. За съжаление Windows прави това трудно да се промени, затова препоръчваме програма за редактиране, която поддържа UTF-8 [Notepad++](https://notepad-plus-plus.org/) е безплатен и популярен избор.
{% endhint %}

### config.yml

Този файл съдържа всички настройки, свързани с това как Quests трябва да изглежда след като бъде зареден. Промените, направени в този файл трябва да бъдат конфигурирани и запазени *преди* сървърът да бъде стартиран.

> [Натистене тук за да видите файла config.yml по подразбиране.](https://github.com/PikaMug/Quests/blob/main/core/src/main/resources/config.yml)

| Ключ                                          | Тип на данните | Описание                                                                                                                                               |
| --------------------------------------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| accept-timeout                                | номер          | Колко дълго (в секунди) играчът трябва да може да приеме/откаже мисия, преди подканата да се отмени автоматично.                                       |
| allow-command-questing                        | true/false     | Дали на играчите е разрешено да приемат и управляват задачи чрез команда (напр. /quests take SomeQuest).                                               |
| allow-command-quests-with-npcs                | true/false     | Дали играчите могат да приемат/управляват NPC задачи чрез команда (напр. /quests take SomeQuest).                                                      |
| allow-pranks                                  | true/false     | Дали да се разреши щракване върху портали с дневника на задачите.                                                                                      |
| clickable-prompts                             | true/false     | Щракнете върху повечето селекции в чата.                                                                                                               |
| condition-interval                            | номер          | Колко дълго (в секунди) между уведомленията за условия (мин. 3, макс. 180).                                                                            |
| confirm-abandon                               | true/false     | Дали играчите трябва да потвърдят отказ от задача.                                                                                                     |
| confirm-accept                                | true/false     | Дали играчите трябва да потвърдят поемането на задача.                                                                                                 |
| console-logging                               | номер          | 0 = Деактивирано, 1 = Следене на проемени, 2 = и старт/напусни задача, 3 = и награди, 4 = и debug информация.                                          |
| disable-command-feedback                      | true/false     | Дали да деактивирате правилото за игра sendCommandFeedback на Minecraft при стартиране.                                                                |
| generate-files-on-join                        | true/false     | Или генерирайте файл с данни за играч, когато този играч за първи път се присъедини към сървъра, или само когато за първи път използва мисии.          |
| give-journal-item                             | true/false     | Дневника на задачите съществува като предмет в инвентара на играча.                                                                                    |
| ignore-locked-quests                          | true/false     | Игнорирайте заключените задачи, когато проверявате дали играчът има всички необходими изисквания.                                                      |
| kill-delay                                    | номер          | Колко време (в секунди) трябва да изчака играч, след като убие играч за задача, преди да може да убие този играч отново.                               |
| language                                      | низ            | Кой файл от папката /lang/ ще се използва за административен текст. Например, стойност на "FR-fr" ще доведе до зареждане на "/lang/FR-fr/strings.yml". |
| language-override-client                      | true/false     | Дали настройката „language“ трябва да замени езика на клиента при изпращане на всички видове текст.                                                    |
| max-quests                                    | номер          | Максимален брой задачи, които даден играч може да има по всяко време.                                                                                  |
| npc-effects.enabled                           | true/false     | Дали да се активират ефекти на частици. Имайте предвид, че клиентът трябва да има разрешени частици.                                                   |
| npc-effects.new-quest                         | низ            | Ефектът на частиците, който трябва да се използва за нови задачи (напр. note, enchant, crit, spell, portal).                                           |
| npc-effects.redo-quest                        | низ            | Ефектът на частиците, който трябва да се използва за повтаряща се задача (напр. note, enchant, crit, spell, portal).                                   |
| prevent-exploit                               | true/false     | Опитайте се да предотвратите експлойти на инвентара при приложими куестове.                                                                            |
| show-requirements                             | true/false     | Позволете на играчите да виждат изискванията в /quest \[quest]                                                                                         |
| show-titles                                   | true/false     | Показвайте заглавие на играчите, когато приемате/завършвате мисии.                                                                                     |
| strict-player-movement                        | номер          | Секунди между разширеното проследяване на движението на играча.                                                                                        |
| storage-data.address                          | низ            | IP адресът за опционално съхранение.                                                                                                                   |
| storage-data.database                         | низ            | Името на таблицата за опционално съхранение.                                                                                                           |
| storage-data.username                         | низ            | Потребителското име за вход за опционално съхранение.                                                                                                  |
| storage-data.password                         | низ            | Паролата за вход за опционално съхранение.                                                                                                             |
| storage-data.pool-settings.max-pool-size      | номер          | Разширена настройка на HikariCP.                                                                                                                       |
| storage-data.pool-settings.min-idle           | номер          | Разширена настройка на HikariCP.                                                                                                                       |
| storage-data.pool-settings.max-lifetime       | номер          | Разширена настройка на HikariCP.                                                                                                                       |
| storage-data.pool-settings.connection-timeout | номер          | Разширена настройка на HikariCP.                                                                                                                       |
| storage-method.player-data                    | низ            | yaml = съхранение на файлове, mysql = отдалечено съхранение, custom = хранилище за разработчици                                                        |
| top-limit                                     | номер          | Максимален брой задачи, които могат да бъдат показани от /quests top \[число]                                                                          |
| translate-names                               | true/false     | Преведете името на предмета/чудовището на езика на играта на клиента.                                                                                  |
| translate-subcommands                         | true/false     | Преведете подкомандите на езика на плъгина на сървъра.                                                                                                 |
| trial-save                                    | true/false     | Разрешете запазване, докато сте в пробен режим.                                                                                                        |
| update-check                                  | true/false     | Дали да се разреши проверка за актуализации на плъгина.                                                                                                |

### actions.yml

{% hint style="info" %}
Не се препоръчва ръчно редактиране на този файл. Няма да се предоставя поддръжка на онези, които изберат да не използват редактора в играта.
{% endhint %}

Този файл съдържа действия, които изпълняват определени задачи и ефекти. С изключение на включените примери, действията се създават преди използване в задача. Това се постига най-добре с командата */quests actions)*.

> [Натистене тук за да видите файла actions.yml по подразбиране.](https://github.com/PikaMug/Quests/blob/main/core/src/main/resources/actions.yml)

### conditions.yml

{% hint style="info" %}
Не се препоръчва ръчно редактиране на този файл. Няма да се предоставя поддръжка на онези, които изберат да не използват редактора в играта.
{% endhint %}

Този файл съдържа условия, които се проверяват по време на игра. С изключение на включение примери, условията се създават преди използване в задача. Това се постига най-добре с командата */quests conditions*.

> [Натистене тук за да видите файла conditions.yml по подразбиране.](https://github.com/PikaMug/Quests/blob/main/core/src/main/resources/conditions.yml)

### quests.yml

{% hint style="info" %}
Не се препоръчва ръчно редактиране на този файл. Няма да се предоставя поддръжка на онези, които изберат да не използват редактора в играта.
{% endhint %}

Този файл съдържа всички запазени задачи. Включение са няколко примерни задачи, които можете да изтриете по всяко време. Това се постига най-добре с командата */quests editor*.

> [Натистене тук за да видите файла quests.yml по подразбиране.](https://github.com/PikaMug/Quests/blob/main/core/src/main/resources/quests.yml)
