| Автор |
aPunch |
|---|---|
| Версия |
1.1 |
| Версия Citizens |
2.0 |
| Другие требования |
Нет |
| Скачать |
Alchemist - это трейт персонажа для Citizens 2.0, который дает возможность НПС:
- Варить зелья на основе заранее заданных рецептов;
- Взимать плату за их работу.
Использование
Основная информация
Алхимик дает возможность создавать собственные рецепты зелий. Вы можете создавать и настраивать эти рецепты в файле конфигурации.
Нужно учитывать тот факт, что посмотреть рецепты алхимика в игре никак нельзя. Это сделано специально, для того, чтобы администраторы сервера могли сами решать, каким образом им доносить до игроков рецепты: с помощью табличек, другим плагином или же вообще никак.
Взаимодействие
Щелчок правой кнопкой мыши на Алхимике с ингредиентом в руке передаст его Алхимику. Как только таким образом рецепт будет завершен, то Алхимик скинет приготовленное зелье на землю рядом с собой. Если игрок отойдет слишком далеко, Алхимик заберет все ингредиенты, которые ему дали.
Команды
Для того, чтобы использовать команды, вы должны выделить НПС и быть его владельцем. Прав для этих команд нет.
| Команды Алхимика | |
|---|---|
| Команда | Описание |
| /alchemist help | Отображает меню помощи |
| /alchemist recipe | Показывает текущий рецепт Алхимика |
| /alchemist recipe [название] | Устанавливает текущий рецепт Алхимика |
Права
Для использования алхимика вы должны иметь только одно право - alchemist.interact - позволяет игроку взаимодействовать с Алхимиком.
Настройка
Файл конфигурации для алхимика лежит в /plugins/Alchemist/config.yml и создается автоматически при запуске сервера.
Конфигурация по умолчанию
# Alchemist Configuration #Конфигурация Алхимика recipes: #Блок рецептов default: #Название первого рецепта result: #Раздел исхода от рецепта effect: fire-resistance #Какой эффект произведет зелье duration: 60 #Сколько будет длится эффект amplifier: 1 #Усиление исхода (1 или 2) splash: false #Будет ли зелье взрывным ingredients: #Раздел ингредиентов '0': #ID ингредиента. НЕ ЯВЛЯЕТСЯ ID предмета/блока name: sugar #Название ингредиента amount: 1 #Количество требуемого ингредиента '1': #ID ингредиента. НЕ ЯВЛЯЕТСЯ ID предмета/блока name: glass-bottle #Название ингредиента amount: 1 #Количество требуемого ингредиента '2': #ID ингредиента. НЕ ЯВЛЯЕТСЯ ID предмета/блока name: wool #Название ингредиента amount: 1 #Количество требуемого ингредиента data: 6 #Тип предмета/блока messages: #Блок сообщений initialization-message: <e>Hello there, <player>. Give me what I need and I will brew you a potion!
#Сообщение при правом клике мышкой на Алхимике success-message: <e>I have combined the ingredients to concoct a potion of <a><potion><e>.
#Сообщение удачного крафта зелья cooldown-not-expired: You've already had your turn. Come back later!
#Сообщение при попытке крафта в кулдауне cooldown-in-seconds: 60 #Время, которое нужно подождать, перед повторным крафтом
Допустимые эффекты
- speed - Увеличивает скорость передвижения.
- slow - Уменьшает скорость передвижения.
- fast-digging - Увеличивает скорость копания.
- slow-digging - Уменьшает скорость копания.
- increase-damage - Увеличивает наносимый урон.
- weakness - Уменьшает наносимый урон.
- heal - Незамедлительно лечит игрока.
- harm - Незамедлительно наносит урон игроку.
- regeneration - Постепенно регенерирует здоровье.
- poision - Отравляет игрока.
- jump - Увеличивает высоту прыжков.
- confusion - Искажает видение игрока.
- damage-resistance - Уменьшает получаемый урон.
- fire-resistance - Дает защиту против огня.
- water-breathing - Позволяет дышать под водой.
- blindness - Ослепляет игрока.
- hunger - Увеличивает голод.