MythicMobs 技能:跳跃砸地,重复三次 - 每五秒释放一次

这个教程将教你如何创建一个 MythicMobs 技能,让怪物跳跃并砸地,重复三次,每五秒释放一次。

技能文件:JumpSmash.yml

# 文件名: JumpSmash.yml

# 技能基本信息
Type: Skill
Name: JumpSmash
Cooldown: 100
ManaCost: 0
Range: 0
Targetting: Self
Description: '怪物跳跃然后砸地重复3次,每5秒释放一次'

# 技能执行逻辑
Skills:
  - jump{power=2.5}
  - effect{type=lightning_strike;duration=1;radius=5;chance=0.5}
  - wait{duration=0.5}
  - effect{type=explosion;power=2;radius=5;chance=0.5}
  - wait{duration=0.5}
  - effect{type=lightning_strike;duration=1;radius=5;chance=0.5}
  - wait{duration=0.5}
  - effect{type=explosion;power=2;radius=5;chance=0.5}
  - wait{duration=0.5}
  - effect{type=lightning_strike;duration=1;radius=5;chance=0.5}
  - wait{duration=5}

# 技能触发条件
TriggerConditions:
  - Timer{interval=5}

解释技能文件

  • 技能基本信息: 定义技能的名称、冷却时间、魔法消耗、作用范围、目标类型和描述。

  • 技能执行逻辑: 定义技能的具体效果,这里使用了多个 MythicMobs 的内置技能,比如 jumpeffectwait。具体来说,这个技能会先让怪物向上跳(跳跃力量为 2.5),然后在落地处释放闪电和爆炸效果,重复 3 次。每个效果之间会间隔 0.5 秒,整个技能执行完毕后会等待 5 秒再次触发。

  • 技能触发条件: 定义技能触发的条件,这里使用了一个定时器条件,每 5 秒触发一次。

如何使用这个技能

  1. 将这个文件保存到 MythicMobs 的技能文件夹中。
  2. 在怪物实体的配置文件中添加这个技能。

扩展

你可以根据自己的需求修改这个技能,比如:

  • 改变跳跃的高度和爆炸的威力
  • 添加其他效果,比如火焰、毒气等
  • 调整技能的触发频率和冷却时间

总结

通过这个教程,你应该学会了如何创建一个简单的 MythicMobs 技能。你可以根据自己的需求对这个技能进行修改和扩展,创建出更加丰富多彩的怪物技能。


原文地址: https://www.cveoy.top/t/topic/m5eg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录