Explain_
本帖最后由 Explain_ 于 2022-3-15 16:45 编辑

mmocore可以绑定MM技能
当然其他插件也能使用MM技能

那么怎么做到玩家投掷一个抛射物
这个抛射物会在怪物之间反复弹射

类似LOL改版前稻草人的E
指定一个目标后,会弹射到周围的目标

说简单点。射出一个弓箭。
箭首次攻击敌人后,会自动攻击第二个,然后第三个,第四个。达到反复弹射的效果
(当然能更换射出的种类是最好的)
  1. 射击:
  2.   Skills:
  3.   - shoot{type=ARROW;velocity=1;damage=10;onhit=弹射} @TargetLocation
  4. 弹射:
  5.   Skills:
  6.   - shoot{type=ARROW;velocity=1;damage=10} @MIR{r=10}
复制代码
自己写的一个简易弹射
射出一个箭,击中时触发技能弹射
但实测并没有第二支箭出来。望  大佬指点

课桌爱玩
可以击中之后生成隐形盔甲甲击中第二个目标?没有实测只是理论

超级喵
射击:
  Skills:
  - shoot{type=ARROW;velocity=1;damage=10;onhit=弹射} @TargetLocation
弹射:
  Skills:
  - sudoskill{s=射击;cat=true} @EntitiesInRadius{r=10;ignore=players;limit=1;sort=NEAREST }

用这个,击中怪物之后,怪物会释放 射击 技能,并且目标是周边除了玩家以外最近的一个目标,你试试这个可不可以运行,可以的话我们再细聊微调

Explain_
本帖最后由 Explain_ 于 2022-3-14 20:48 编辑
超级喵 发表于 2022-3-13 17:16
射击:
  Skills:
  - shoot{type=ARROW;velocity=1;damage=10;onhit=弹射} @TargetLocation

有弹射效果了,但会击杀玩家。
而且离远了,不会触发弹射

超级喵
Explain_ 发表于 2022-3-14 20:47
有弹射效果了,但会击杀玩家。
而且离远了,不会触发弹射

仅仅要击杀怪物的话
@EntitiesInRadius{r=10;ignore=players;limit=1;sort=NEAREST}
目标选择器修改为
@EntitiesInRadius{r=10;target=monsters;limit=1;sort=NEAREST}
这样子试试看

距离远了没有效果是MM插件本身的技能检测释放最远距离,这个没办法的。

第一页 上一页 下一页 最后一页