# Редактирование привилегий

## Изменение названия привилегии (доната) через PermissionsEx: <a href="#pex" id="pex"></a>

### В чате: <a href="#chat" id="chat"></a>

* Перейдите в /plugins/PermissionsEx/, откройте файл permissions.yml через Notepad++.
* Для каждой группы есть настройки, в т.ч. и префикс:

```
    options:
      prefix: '&9[Вип] &f'
      default: false
```

* В строке prefix вы можете изменить отображаемый префикс у данной группы, например, изменим на "&6\&lVIP \&f", у нас получится так:

После префикса ставится " \&f", чтобы ник игрока был белым и был пробел от префикса.

```
    options:
      prefix: '&6&lVIP &f'
      default: false
```

* Сохраните файл, после введите команду pex reload.

### В табуляции (табе):  <a href="#tab" id="tab"></a>

* Перейдите в /plugins/NametagEdit/, откройте файл groups.yml через Notepad++
* Для каждой группы есть настройки, в т.ч. и префикс:

```
  vip:
    Permission: mcstudio.vip
    Prefix: '&9> Вип &f'
    SortPriority: 19
```

* Измените строку Prefix, например, на "&6\&l> VIP \&f" (12 символов).

{% hint style="danger" %}
В табуляции есть ограничение на кол-во символов - 16, т.е. префикс "&6\&lАнтиГрифер \&f" занимает 17 символов и не будет отображаться корректно. В префиксе учитываются и пробелы, и цветовые коды (&1).&#x20;

В более старых версиях вас будет кикать с сервера, т.к. старые клиенты в целом не смогут обрабатывать такое количество символов. На версии выше 1.13 вы можете использовать сколько угодно символов, но если у вас доступен вход для старых версий, то у игроков будет некорректно работать плагин.
{% endhint %}

После префикса ставится " \&f", чтобы ник игрока был белым и был пробел от префикса.\
Получится так:

```
  vip:
    Permission: mcstudio.vip
    Prefix: '&6&l> VIP &f'
    SortPriority: 19
```

* Сохраните файл, после введите команду nte reload.

### В меню:  <a href="#menu" id="menu"></a>

* Перейдите в /plugins/DeluxeMenus/gui\_menus/, откройте файл donate.yml через Notepad++.

{% hint style="warning" %}
Если привилегии указаны в других меню, то другие меню тоже нужно редактировать.
{% endhint %}

* Структура всех элементов в меню примерно идентична, пример ниже:

```
  donate: - ключ элемента для плагина (не должно совпадать с другими)
    material: EMERALD - ID предмета 
    slot: 17 - слот в котором будет размещен предмет
    display_name: '&aСпособы оплаты' - название предмета
    lore:
    - '&fmcstudio.su' - описание предмета
```

* В нашем случае нужно поменять название предмета (display\_name) и описание (lore). Ищем необходимый нам элемент:

{% hint style="warning" %}
В некоторых серверах название или цена отображается только в описании предмета либо только в название предмета, также может быть и в двух случаях.
{% endhint %}

```
  vip:
    material: 95
    data: 11
    slot: 11
    display_name: '&9[Вип] &f- &c&m125&f 5 рублей &7($site)'
    lore:
    - '&fИнтересный выбор. Лучше только Владелец.'
    - ''
    - ' &9╔═════════════════════════════════'
    - ' &9║ &fВозможность получить набор &9/kit vip'
    - ' &9║ &fВозможность отключения тел-ции &9/tptoggle'
    - ' &9║ &fВозможность проверить пинг &9/ping'
    - ' &9║ &fВозможность очистить инвентарь &9/ci'
    - ' &9║ &fВозможность эндер сундук &9/echest'
    - ' &9║ &fВозможность надеть блок на голову &9/hat'
    - ' &9║ &fВозможность вернуться назад &9/back'
    - ' &9║ &fВозможность игнорировать игрока &9/ignore'
    - ' &9║ &fВозможность заходить на полный сервер'
    - ' &9╚═════════════════════════════════'
    - ''
    - '  &a&l✔ Проверено! &aОбмана нет!'
    - '  &a&l✔ &aНе исчезает даже после вайпа'
    - ''
    - '&fДонат продается навсегда за &9&l5 &fрублей'
    - '&fПокупка на сайте: &9&lmcstudio.su'
```

* Изменяем цену и название привилегии, у нас получается так:

```
  vip:
    material: 95
    data: 11
    slot: 11
    display_name: '&6&lVIP &f- &c&m125&f 49 рублей &7($site)'
    lore:
    - '&fИнтересный выбор. Лучше только Владелец.'
    - ''
    - ' &9╔═════════════════════════════════'
    - ' &9║ &fВозможность получить набор &9/kit vip'
    - ' &9║ &fВозможность отключения тел-ции &9/tptoggle'
    - ' &9║ &fВозможность проверить пинг &9/ping'
    - ' &9║ &fВозможность очистить инвентарь &9/ci'
    - ' &9║ &fВозможность эндер сундук &9/echest'
    - ' &9║ &fВозможность надеть блок на голову &9/hat'
    - ' &9║ &fВозможность вернуться назад &9/back'
    - ' &9║ &fВозможность игнорировать игрока &9/ignore'
    - ' &9║ &fВозможность заходить на полный сервер'
    - ' &9╚═════════════════════════════════'
    - ''
    - '  &a&l✔ Проверено! &aОбмана нет!'
    - '  &a&l✔ &aНе исчезает даже после вайпа'
    - ''
    - '&fДонат продается навсегда за &9&l49 &fрублей'
    - '&fПокупка на сайте: &9&lmcstudio.su'
```

* После изменений проверьте файл на наличие ошибок, это можно сделать здесь: <https://yaml-online-parser.appspot.com>.

  Если нет ошибок, то введите команду dm reload, у вас обновиться меню.

### В голограмме:  <a href="#hologram" id="hologram"></a>

* Перейдите в /plugins/HolographicDisplays/, откройте файл database.yml через Notepad++ 2. Структура всех голограмм примерно, пример ниже:

```
welcome_1: - ключ голограммы для плагина (не должно совпадать с другими)
  location: world, 1.5, 72.5, 4.5 - координаты голограммы
  lines: - ниже идут строки в голограмме
  - '&6&lMCSTUDIO' - пример одной из строк
```

* В документе находим необходимую нам голограмму:

```
donate_1:
  location: world, -49.5, 71.0, -78.5
  lines:
  - '&f&lДонат услуги &8- &c/donate'
  - ''
  - '&8[&9Вип&8] &f- &65 рублей'
  - ''
  - '&f&lПокупка на сайте: &c&lmcstudio.su'
  - '&b&lОгромные&e&l скидки &c&l95%&e&l только на этой неделе!'
```

* В нашем случае нужно изменить название привилегии и цену, должно получиться так:

```
donate_1:
  location: world, -49.5, 71.0, -78.5
  lines:
  - '&f&lДонат услуги &8- &c/donate'
  - ''
  - '&6&lVIP &f- &665 рублей'
  - ''
  - '&f&lПокупка на сайте: &c&lmcstudio.su'
  - '&b&lОгромные&e&l скидки &c&l95%&e&l только на этой неделе!'
```

* После изменений проверьте файл на наличие ошибок, это можно сделать здесь: <https://yaml-online-parser.appspot.com>.

  Если нет ошибок, то введите команду hd reload, у вас обновиться меню.

## Изменение названия привилегии (доната) через LuckPerms: <a href="#lp" id="lp"></a>

### В чате: <a href="#chat" id="chat"></a>

* Запустите сервер.
* Введите команду:

```
lp group vip meta setprefix "&6&lVIP &f"
```

### В табуляции (табе): <a href="#tab" id="tab"></a>

* Перейдите в /plugins/TAB/, откройте файл config.yml через Notepad++
* Для каждой группы есть настройки, в т.ч. и префикс:

Пример с использованием HEX-цветов для 1.16+:

```
  default: - ключ групп для плагина (не должно совпадать с другими)
    tabprefix: "{#999996>}Игрок{#474747<} #999996" - отображаемый префикс в табуляции
    tagprefix: "{#999996>}Игрок{#474747<} #999996" - отображаемый префикс над головой
```

Пример с использованием обычных цветов:

```
  default: - ключ групп для плагина (не должно совпадать с другими)
    tabprefix: "&7Игрок &f" - отображаемый префикс в табуляции
    tagprefix: "&7Игрок &f" - отображаемый префикс над головой
```

* Измените строку tabprefix и tagprefix, например, на "&6\&l> VIP \&f" (12 символов)

{% hint style="danger" %}
В табуляции есть ограничение на кол-во символов - 16, т.е. префикс "&6\&lАнтиГрифер \&f" занимает 17 символов и не будет отображаться корректно. В префиксе учитываются и пробелы, и цветовые коды (&1).&#x20;

В более старых версиях вас будет кикать с сервера, т.к. старые клиенты в целом не смогут обрабатывать такое количество символов. На версии выше 1.13 вы можете использовать сколько угодно символов, но есть у вас доступен вход для старых версий, то у игроков будет некорректно работать плагин.
{% endhint %}

После префикса ставится " \&f", чтобы ник игрока был белым и был пробел от префикса.\
Получится так:

```
  default:
    tabprefix: "&6&l> VIP &f"
    tagprefix: "&6&l> VIP &f"
```

1. Сохраните файл, после введите команду tab reload


---

# 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://wiki.mcstudio.su/info/guide/privileges/editing.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.
