Решено MythicMobs. Зомби с атакой паука.

Статус
Закрыто для дальнейших ответов.

cephalopoid

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
cephalopoid
Здравствуйте! Недавно пришла в голову мысль - сделать зомби с паучьей атакой (набрасывается на цель) с помощью плагина MythicMobs. В процессе с толкнулся с проблемой - ничего не выходит. Может, я что-то делаю не так? Помогите, пожалуйста! Настраиваю так:


ZOMBIE:
Health: 35
Drops:
- 383:23 1 0.0040
- 367 1 0.8
- 367 1 0.5
- exp 3
Skills:
- potion{t=HUNGER;d=250;l=2} ~onAttack
- potion{t=SLOW;d=250;l=1} ~onAttack
Options:
PreventOtherDrops: true
AIGoalSelectors:
- 0 clear
- 1 spiderattack
- 2 leapattarget
- 3 randomstroll
AITargetSelectors:
- 0 clear
- 1 players
- 2 attacker
- 3 villagers
 
Последнее редактирование:
Можешь через скиллы прыжок добавить во время атаки
 
можно проще- используй libDisgues и замаскируй паука под зомби и настрой дроп
 
Код:
CrushingLeap:
  Cooldown: 1
  Skills:
  - leap{velocity=300} @target
  - delay 20
  - jump{velocity=-100}
  - effect:explosion @self
  - damage{amount=3} @EntitiesInRadius{r=1}
Блен, ну я так настроил, посмотрел - тоже не совсем, что нужно. Можно ли сделать так, чтобы он выполнял эти скиллы НЕ при ударе, а перед ним? Например, если игрок находится с мобом на расстоянии 2-х блоков, то он набрасывается на него, как паук?
 
При таргете на цель, делай проверку на радиус(1-2 блока до цели = прыжок). Ну или чекни настройки АИ, мб там есть способ оставить паука, но модель зомби использовать
 
При таргете на цель, делай проверку на радиус(1-2 блока до цели = прыжок). Ну или чекни настройки АИ, мб там есть способ оставить паука, но модель зомби использовать
Я хз как сделать это. Мб есть какой-нибудь триггер, который делает тоже самое? Максимум, что я могу сделать (ибо я тупой):

Conditions:
- distance{d=1}
Skills:
- leap{velocity=100} @TARGET ~onCombat
 
Все правильно) По другому не вижу вариантов, хотя можешь еще через кролика убийцу пробнуть 😁
 
Все правильно) По другому не вижу вариантов, хотя можешь еще через кролика убийцу пробнуть 😁
не, всё равно неправильно. Дело в том, что он выполняет эти скиллы ПРИ УДАРЕ ПРОТИВНИКА, ЛИБО ОТ УРОНА ПРОТИВНИКА. Т.е. если моб находится в радиусе 3х блоков от игрока и игрок ударит моба (либо моб ударит его), то он напрыгнет на него. Если же игрок не будет ударять моба, то и скиллы тоже выполняться не будут. А мне надо чтобы он выполнял эти скиллы не при ударе, а в тот момент, когда моб находится в 1-3 блоках от игрока.
 
Наконец-то проблема решена! Проблема была в том, ЧТО НАДО БЫЛО ВСЕГО ЛИШЬ ПОМЕНЯТЬ МЕСТАМИ ГР****ЫЕ leapattarget и spideraatack!!!!
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ