# CoreSystem

## Что такое CoreSystem?

**Ядра** — это базовые модификации, предназначенные для централизации общего функционала с целью упрощения разработки и поддержки: клиентское ядро отвечает за унифицированное меню и интерфейс для управления остальными модами, а серверное ядро содержит в себе библиотеку часто используемых методов, системную оптимизацию и механизмы защиты, что позволяет не закладывать эти повторяющиеся компоненты в каждый отдельный мод, делая их легкими и узкоспециализированными.

## 🚨 **Аварийный ключ:**

* **Временный доступ** – Ключ изменяется каждый час и размещается по пути:

```
<DayZServer>/profiles/BlankSoftware/XXXXXXXXXXXX.bs  
```

* **Лимит попыток** – 3 попытки запуска, после чего проверяется аварийный ключ.
* **Отказ при ошибке** – Если ключ неверен, сервер останавливается.

## 📢 **Системные сообщения:**

Успешная проверка: \
`Modification verification has been completed successfully.`

Ошибка доступа: \
`Attempt <1-3>/3 failed: <Access is denied>`

Некорректный ответ от сервера (будет проверяться ключ): \
`Attempt <1-3>/3 failed: <Incorrect server response>`

Ключ принят – сервер запущен: \
`The emergency key has been accepted. The server is running!`

Неверный ключ – сервер отключён: \
`The emergency key is incorrect. The server will be stopped!`

Одно или несколько расширение не прошло проверку – сервер отключён:\
`One or more extensions failed to verify the key.`

Все расширения успешно прошли проверку:\
`All extensions validated successfully. Extensions enabled.`<br>


---

# Agent Instructions: Querying This Documentation

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

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

```
GET https://blanksoftware.gitbook.io/faq/oher/server-mods-1.md?ask=<question>
```

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

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