Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Туториал EpicBoss Gold Edition - Боссы на ваш сервер!

MrAlexei

Новичок
Пользователь
Баллы
6
Имя в Minecraft
Alexei
EpicBoss Gold Edition - плагин позволяющий создавать своих боссов! Настраивать наносимый ими урон, количество жизней, добавлять скиллы и многое другое!!!


1. Закинуть плагин в plugins вашего сервера
2. Перезапустить сервер

Начнём создавать босса в конфиге Bosses!!!:

Bosses:
TestBoss: #Название босса
Type: zombie #Тип босса
Health: 500 #Здоровье босса
Showhp: true #Показывать здоровье босса игрокам? (true -да, false -нет)
Damage: 5 #Наносимый урон
Skills: #Умения
- throw 20:2 >0 0.15 #Босс откидывает игрока вверх
- swarm pig:3 =300 1 #Когда у босса будет 300 ХП он призавёт 3 свиней
- command say_Boss_has_300_hp! =300 1 #Когда у босса будет 300 ХП будет выполнена команда: /say Boss has 300 hp!
- potion 20:РOISON:10:2 =200 1 #Когда у босса будет 200 ХП он начнёт отравлять игроков
- bossmsg 20:&4$boss_&2I_Warned_YOU! =200 1 #Когда у босса будет 200 ХП будет выполнена команда: /say I_Warned_YOU!
- potion 20:SPEED:10:1 =100 1 #Когда у босса будет 100 ХП Игроки вокруг него начнут быстро бегать..
- bossmsg 20:&4$boss_&2Ohhh_I_used_wrong_skill! =100 1 #При 100 ХП будет выполнена команда: /say Ohhh_I_used_wrong_skill!
- bossmsg 25:&3$player_killed_$boss =0 1 #При 0 ХП в чате будет: [player] убил [Название Босса]!!!
- command say_Good_Job! =0 1 #При 0 ХП в /say напишет: Good Job!
Drops: #Выпадаемый дроп
- 264:0:20 1 $&2Diamonds_for_You! #С босса при шансе:1 выпадает 20 алмазов
- 35:14:16 1 #С босса при шансе:1 выпадает шерсть
- 276:0:1 1 KNOCKBACK:2,DAMAGE_ALL:5,FIRE_ASPECT:2 $&bPower_Sword #С босса при шансе:1 выпадает чареный меч.

1. zombie (Зомби)
2. skeleton (Скелет)
3. slime (Слизень)
4. spider (Паук)
5. zombiebaby (Мини-Зомби)
6. cavespider (Ядовитый Паук)
7. chicken (Курица)
8. enderman (Эндер)
9. villager (Житель)
10. wolf (Волк)
11. ocelot (Оцелот)
12. zombievillager (Зомби-Житель)
13. cow (Корова)
14. irongolem (Голем)
15. magmacube (Адский Слизень)
16. blaze (Ифрит)
17. ghast (Гаст)
18. bat (Летучая мышь)
19. silverfish (Чешуйница)
20. witch (Ведьма)
21. cowbaby (Мини-Корова)
22. witherskeleton (Скелет-Иссушитель)
23. mushroomcow (Грибная Корова)
24. chickenbaby (Мини-Свинья)
25. sheep (Овца)
26. pig (Свинья)
27. pigzombie (Свино-Зомби)
28. enderdragon (Дракон)
29. wither (иссушитель)
30. creeper (крипер) (не рекомендуется)

Как добавить боссу призывы мобов?
Чтобы босс призывал мобов нужно ввести:
Skills:
- swarm zombie:10 =500 1
Босс призавёт 10 зомби когда у него будет 500 ХП с шансом призыва :1!
Для того чтобы он призвал ифритов, нужно ввести:
Skills:
- swarm blaze:10 =500 1

Также можно вписать в призывы любого моба из приведённых выше типов боссов!

Рассмотрим эффекты:
Skills:
- potion 20:SPEED:10:1 =1000 1
Босс добавит эффект скорости игрокам в радиусе 20 блоков на 10 секунд, при силе скорости :1, при 1000 ХП с шансом :1 (100%)!

- potion 20:JUMP:10:1 =4000 0.9
Босс добавит эффект прыгучести игрокам в радиусе 20 блоков на 10 секунд, при силе скорости:1, при 4000 ХП с шансом 0.9 (90%)!

- potion 20:SLOW:10:1 =5000 0.5
Босс замедлит игроков в радиусе 20 блоков на 10 секунд, при силе замедления:1, при 5000 ХП с шансом 0.5 (50%)!

- potion 25:BLINDNESS:30:1 =125 1
Босс оглушит игроков в радиусе 25 блоков на 30 секунд, при силе оглушения :1, когда у него будет 125 ХП, с шансом 1 (100%)!

- potion 25:HUNGER:30:2 =50 0.1
Все игроки в радиусе 25 блоков станут голодными на 30 секунд, при силе голода:2, когда у босса будет 50 ХП, с шансом 0.1 (10%)!

- potion 25:CONFUSION:30:1 =150 1
Всех игроков в радиусе 25 блоков конфузит на 30 секунд, при силе конфузии:1, когда у босса 150 ХП, с шансом 1 (100%)!

Перейдём к наложению чар на дроп босса:
Drops:
- 278:0:1 100 LOOT_BONUS_BLOCKS:3,DIG_SPEED:5 $&4&lКирка_Босса
С босса выпадет алмазная кирка на удачу 3, эффективность:5!!! Кирка будет называться: Кирка Босса!

Между несколькими зачарами ставим запятую (без пробелов)!!!

Также в плагине можно наложить например на палку -отдачу 2 и она будет работать!

Броня -OXYGEN, Подводное Дыхание.
Броня - PROTECTION_ENVIRONMENTAL, Защита.
Броня - PROTECTION_FIRE, Огнестойкость.
Броня - PROTECTION_FALL, Невесомость.
Броня - PROTECTION_EXPLOSIONS, Взрывоустойчивость.
Броня - PROTECTION_PROJECTILE, Шипы.
Инструмент - DIG_SPEED, Эффективность.
Инструмент, Броня, Оружие, Лук - DURABILITY, Прочность.
Инструмент - LOOT_BONUS_BLOCKS, Удача.
Инструмент - SILK_TOUCH, Шелковое касание.
Инструмент - WATER_WORKER, Ускоряет работу под водой.
Оружие - DAMAGE_ALL, Острота.
Оружие - DAMAGE_UNDEAD, Урон насекомым.
Оружие - DAMAGE_ARTHROPODS, Небесная кара.
Оружие - FIRE_ASPECT, Поджигание.
Оружие - KNOCKBACK, Отбрасывание.
Оружие - LOOT_BONUS_MOBS, Добыча.
Лук - ARROW_DAMAGE, Сила.
Лук - ARROW_KNOCKBACK, Отбрасывание.
Лук - ARROW_FIRE, Горящая стрела.
Лук - ARROW_INFINITE, Бесконечные стрелы.

Как одеть босса в броню и дать ему в руки меч?
Drops:
- 276:0:1:0 1
Чтобы дать боссу в руки предмет нужно вписать его в Drops. В руки можно дать всё что угодно, но не всем боссам.
0 - Рука
1 - Ботинки
2 - Поножи
3 - Нагрудник
4 - Шлем
Тоесть если после - 276:0:1 вписать ещё :0, то босс будет спавнится с этим мечом в руке

- 310:0:1:4 1 (Мы оденем на босса шлем)
- 311:0:1:3 1 (Мы оденем на босса нагрудник)
- 312:0:1:2 1 (Мы оденем на босса поножи)
- 313:0:1:1 1 (Мы оденем на босса ботинки)

Если вы хотите дать боссу меч, но не хотите чтобы он выпал с него, достаточно поменять шанс выпадения на 0!
- 276:0:1:0 0

Кричалки Боссов:

Skills:
- bossmsg 25:&4$boss_[Кричалка] =100 1
Игрокам на расстоянии 25 блоков от босса придёт текст:
[Имя Босса] [Кричалка]
[Кричалка] можно поменять на произвольный текс! Только не забывайте заменять пробел между словами на: _

Как настроить авто-спавн боссов:
Первое что нам нужно сделать, это добавить локацию боссу!
/eb location add (название локации)
Вводить команду нужно стоя на месте где хотите установить автоспавн!
Далее вводим команду:
/eb timers (название спавна) (имя босса) (название локации) (через какое время будет спавниться босс после смерти)

Время спавна пишем таким форматом: (h:m:s)
Тоесть (Часы:Минуты:Секунды)

Пример:
/eb timers Boss1 TestBoss Location1 0:0:30
Босс заспавнится через 30 секунд после смерти на указанной вами локации!

Если ваш босс спавнится каждую секунду без остановки -значит вы допустили ошибку в bosses!!!

Также:
Drops:
- 278:0:1:0 1 $&4&lКирка_Босса
Дроп босса можно переименовывать! Для этого достаточно после шанса выпадения ввести:
$[Название]
Если вы делаете название из нескольких слов, заменяйте пробел между ними на: _

Как заспавнить босса?
Для этого достаточно ввести команду:

/eb boss spawn [Название Босса]

Если ваш босс называется TestBoss, то нужно вводить: /eb boss spawn TestBoss! Не маленькими буквами!!!

Также для лентяев готовый Bosses на русском для 1.5.1/1.5.2!

Яндекс Диск: https://yadi.sk/d/dortRW2EiCgPP
 
Последнее редактирование:
Nice.
Хм.. А можно ли немного изменить плагин и для боссов использовать отдельную 3D модель.
Такое возможно?
 
EpicBoss - плагин позволяющий создавать своих боссов! Настраивать наносимый ими урон, количество жизней, добавлять скиллы и многое другое!!!


1. Закинуть плагин в plugins вашего сервера
2. Перезапустить сервер

Начнём с конфига Bosses:

Bosses:
TestBoss: #Название босса
Type: zombie #Тип босса
Health: 500 #Здоровье босса
Showhp: true #Показывать здоровье босса игрокам?
Damage: 5 #Наносимый урон
Skills: #Умения
- throw 20:2 >0 0.15
- swarm pig:3 =300 1 #Когда у босса будет 300 ХП он призавёт 3 свиней
- command say_Boss_has_300_hp! =300 1 #Когда у босса будет 300 ХП про это напишут в /say
- potion 20:РOISON:10:2 =200 1 #Когда у босса будет 200 ХП он начнёт отравлять игроков
- bossmsg 20:&4$boss_&2I_Warned_YOU! =200 1 #Когда у босса будет 200 ХП он начнёт угрожать =))
- potion 20:SPEED:10:1 =100 1 #Когда у босса будет 100 ХП он станет быстрее бегать..
- bossmsg 20:&4$boss_&2Ohhh_I_used_wrong_skill! =100 1 #При 100 ХП он скажет про скиллы
- bossmsg 25:&3$player_killed_$boss =0 1 #При 0 ХП в чате будет: [player] убил босса!!!
- command say_Good_Job! =0 1 #При 0 ХП в /say напишет: Good Job!
Drops: #Выпадаемый дроп
- 264:0:20 1 $&2Diamonds_for_You! #С босса при шансе:1 выпадает 20 алмазов
- 35:14:16 1 #С босса при шансе:1 выпадает шерсть
- 276:0:1 1 KNOCKBACK:2,DAMAGE_ALL:5,FIRE_ASPECT:2 $&bPower_Sword #С босса при шансе:1 выпадает чареный меч.

1. zombie (Зомби)
2. skeleton (Скелет)
3. slime (Слизень)
4. spider (Паук)
5. zombiebaby (Мини-Зомби)
6. cavespider (Ядовитый Паук)
7. chicken (Курица)
8. enderman (Эндер)
9. giant (Зомби-Гигант)
10. villager (Житель)
11. wolf (Волк)
12. ocelot (Оцелот)
13. zombievillager (Зомби-Житель)
14. cow (Корова)
15. irongolem (Голем)
16. magmacube (Адский Слизень)
17. blaze (Ифрит)
18. ghast (Гаст)
19. bat (Летучая мышь)
20. silverfish (Чешуйница)
21. witch (Ведьма)
22. cowbaby (Мини-Корова)
23. witherskeleton (Скелет-Иссушитель)
24. mushroomcow (Грибная Корова)
25. chickenbaby (Мини-Свинья)
26. sheep (Овца)
27. pig (Свинья)
28. pigzombie (Свино-Зомби)

Как добавить боссу призывы мобов?
Чтобы босс призывал мобов нужно ввести:
Skills:
- swarm zombie:10 =500 1
Босс призавёт 10 зомби когда у него будет 500 ХП!
Для того чтобы он призвал ифритов, нужно ввести:
Skills:
- swarm blaze:10 =500 1

Рассмотрим эффекты:
Skills:
- potion 20:SPEED:10:1 =1000 1
Босс добавит эффект скорости игрокам в радиусе 20 блоков и себе на 10 секунд при 1000 ХП!

- potion 20:JUMP:10:1 =4000 1
Босс добавит эффект прыгучести игрокам в радиусе 20 блоков и себе на 10 секунд при 4000 ХП!

- potion 20:SLOW:10:1 =5000 1
Босс замедлит игроков в радиусе 20 блоков на 10 секунд при 5000 ХП!

- potion 25:BLINDNESS:30:1 =125 1
Босс оглушит игроков в радиусе 25 блоков на 30 секунд когда у него будет 125 ХП!

- potion 25:HUNGER:30:2 =50 1
Все игроки в радиусе 25 блоков станут голодными на 30 секунд когда у босса будет 50 ХП!

- potion 25:CONFUSION:30:1 =150 1
Всех игроков в радиусе 25 блоков конфузит на 30 секунд когда у босса 150 ХП!

Перейдём к наложению чар на дроп босса:
Drops:
- 278:0:1:0 100 LOOT_BONUS_BLOCKS:3,DIG_SPEED:5 $&4&lКирка_Босса
С босса выпадет алмазная кирка на удачу 3, эффективность:5!!! Кирка будет называться: Кирка Босса!

Броня -OXYGEN, Подводное Дыхание.
Броня - PROTECTION_ENVIRONMENTAL, Защита.
Броня - PROTECTION_FIRE, Огнестойкость.
Броня - PROTECTION_FALL, Невесомость.
Броня - PROTECTION_EXPLOSIONS, Взрывоустойчивость.
Броня - PROTECTION_PROJECTILE, Шипы.
Инструмент - DIG_SPEED, Эффективность.
Инструмент, Броня, Оружие, Лук - DURABILITY, Прочность.
Инструмент - LOOT_BONUS_BLOCKS, Удача.
Инструмент - SILK_TOUCH, Шелковое касание.
Инструмент - WATER_WORKER, Ускоряет работу под водой.
Оружие - DAMAGE_ALL, Острота.
Оружие - DAMAGE_UNDEAD, Урон насекомым.
Оружие - DAMAGE_ARTHROPODS, Небесная кара.
Оружие - FIRE_ASPECT, Поджигание.
Оружие - KNOCKBACK, Отбрасывание.
Оружие - LOOT_BONUS_MOBS, Добыча.
Лук - ARROW_DAMAGE, Сила.
Лук - ARROW_KNOCKBACK, Отбрасывание.
Лук - ARROW_FIRE, Горящая стрела.
Лук - ARROW_INFINITE, Бесконечные стрелы.

Как одеть босса в броню и дать ему в руки меч?
Drops:
- 276:0:1:0 1
Чтобы дать боссу в руки предмет нужно вписать его в Drops. В руки можно дать всё что угодно, но не всем боссам.

0 - Рука
1 - Ботинки
2 - Поножи
3 - Нагрудник
4 - Шлем
Тоесть если после - 276:0:1 вписать ещё :
0, то босс будет спавнится с этим мечом в руке

- 310:0:1:4 1 (Мы оденем на босса шлем)
- 311:0:1:3 1 (Мы оденем на босса нагрудник)
- 312:0:1:2 1 (Мы оденем на босса поножи)
- 313:0:1:1 1 (Мы оденем на босса ботинки)

Если вы хотите дать боссу меч, но не хотите чтобы он выпал с него, достаточно поменять шанс выпадения на 0!
- 276:0:1:0
0

Кричалки Боссов:

Skills:
- bossmsg 25:&4$boss_[
Кричалка] =100 1
Игрокам на расстоянии 25 блоков от босса придёт текст:
[EpicBoss] [
Кричалка]
[
Кричалка] можно поменять на произвольный текс! Только не забывайте заменять пробел между словами на: _

Также:
Drops:
- 278:0:1:0 1
$&4&lКирка_Босса
Дроп босса можно переименовывать! Для этого достаточно после шанса выпадения ввести:
$[Название]
Если вы делаете название из нескольких слов, заменяйте пробел между ними на: _

Как заспавнить босса?
Для этого достаточно ввести команду:

/eb boss spawn [Название Босса]


Если ваш босс называется TestBoss, то нужно вводить: /eb boss spawn TestBoss! Не маленькими буквами!!!

Также для лентяев готовый Bosses на русском для 1.5.1/1.5.2!

Яндекс Диск: https://yadi.sk/d/1QXtfL8RhjADc
Исправь название!
EpicBoss Gold Edition
 
Ты не указал, как сделать так, чтобы босс автоматически спавнился через определенное время!
 
Исправь название!
EpicBoss Gold Edition
Спасибо, исправил
Ты не указал, как сделать так, чтобы босс автоматически спавнился через определенное время!
Сейчас укажу...
Ты не указал, как сделать так, чтобы босс автоматически спавнился через определенное время!
Исправлено!
 
Молодчик, внятно и понятно!:good:
 
Перезалил готовый Bosses (Добавил туда ещё немного боссов), также исправлены некоторые ошибки в туториале!
 
Как задать несколько рандомных сообщений при одном уровне hp?
 
В заголовке по-прежнему Cold вместо Gold. А плагин знаком ещё со времён выхода 1.5.2)
 
Выше об этом уже говорили вообще-то.
Спасибо, исправил
Ну так потому что написано что исправил, так я подумал автор ошибся не только в заголовке и поэтому исправил не в нём, а заголовок не заметил...
 
Выше об этом уже говорили вообще-то.
Название исправлено
Как задать несколько рандомных сообщений при одном уровне hp?
При одном уровне ХП можно сделать несколько сообщений , но они будут показываться сразу вместе -

- bossmsg 20:&4$boss_&2Тебе_Конец!!! =200 1
- bossmsg 20:&4$boss_&2Я_тебя_убью! =200 1

В чате при 200 ХП будет:
[Название босса] Тебе конец!!!
[Название босса] Я тебя убью!
 
Спасибо за туториал! Настроил своего босса =)
 

Поделиться этой страницей

Назад
Верх