如题 我的思路是- healpercent(p=0.1;oh=false) @MobsNearOrigin{r=5;t=zombie,giant} ~onTimer:60 但是不生效 MM版本4.11
@MobsInRadius改成这个试试
也许你可以只给周围生物一定时间的瞬间治疗/瞬间恢复/再生 BUFF
本帖最后由 喜欢红石的芙兰 于 2022-9-10 22:58 编辑
我之前也是这样子写类似的怪物,也遇到了不生效的问题,最后解决办法是:
写一个技能文件,里面Skill就写你要执行的技能,然后用TargetConditions写你需要选中的目标类型,比如:复制代码
然后在怪物文件里面调用技能,可以这样写:
复制代码
注意一下mm的@EIR是默认不包括施法者本身就行了
如果是付费版的mm,可以不用再创建一个技能文件,直接用in-line condition这个付费功能
我之前也是这样子写类似的怪物,也遇到了不生效的问题,最后解决办法是:
写一个技能文件,里面Skill就写你要执行的技能,然后用TargetConditions写你需要选中的目标类型,比如:
- 护士僵尸-治疗:
- Cooldown: 0
- TargetConditions:
- - entitytype{types=zombie} true
- Skills:
- - heal{amount=10}
然后在怪物文件里面调用技能,可以这样写:
- Skills:
- - skill{s=护士僵尸-治疗} @EIR{r=5} ~onTimer:100
注意一下mm的@EIR是默认不包括施法者本身就行了
如果是付费版的mm,可以不用再创建一个技能文件,直接用in-line condition这个付费功能
喜欢红石的芙兰 发表于 2022-9-10 22:56
我之前也是这样子写类似的怪物,也遇到了不生效的问题,最后解决办法是:
写一个技能文件,里面Skill就写你 ...
不可以使用百分比恢复吗