MEISAONAN
8/7/2023, 8:21:44 AM
如上 在玩家使用时 技能只出现了提示效果 未出现剑气斩
苏子峰
8/7/2023, 10:33:07 AM
- projectile{onTick=剑气斩[N];onHit=剑气斩[N2];v=10;i=1;hR=1;vR=1;maxrange=80}
没有目标选择器
没有目标选择器
MEISAONAN
8/7/2023, 12:15:11 PM
苏子峰 发表于 2023-8-7 18:33
- projectile{onTick=剑气斩[N];onHit=剑气斩[N2];v=10;i=1;hR=1;vR=1;maxrange=80}
没有目标选择器 ...
想想不知道用什么目标选择器 能给我一个建议嘛
苏子峰
8/8/2023, 2:10:25 AM
MEISAONAN 发表于 2023-8-7 20:15
想想不知道用什么目标选择器 能给我一个建议嘛
@EntitiesNearOrigin{r=15}
Hikari丿
8/8/2023, 3:02:50 AM
- projectile{onTick=剑气斩[N];onHit=剑气斩[N2];v=10;i=1;hR=1;vR=1;maxrange=80}
加一个条件
- projectile{onTick=剑气斩[N];onHit=剑气斩[N2];v=10;i=1;hR=1;vR=1;hnp=true;maxrange=80}
即可对非玩家造成伤害
还有玩家使用技能使用的是MythicArtifacts插件吗?
如果是的话,那么物品skill那里只添加触发器,然后不添加目标选择器
直接在技能添加 如@targetlocation
加一个条件
- projectile{onTick=剑气斩[N];onHit=剑气斩[N2];v=10;i=1;hR=1;vR=1;hnp=true;maxrange=80}
即可对非玩家造成伤害
还有玩家使用技能使用的是MythicArtifacts插件吗?
如果是的话,那么物品skill那里只添加触发器,然后不添加目标选择器
直接在技能添加 如@targetlocation
Hikari丿
8/8/2023, 3:08:13 AM
你要item的?
Hikari丿
8/8/2023, 3:11:41 AM
剑气斩[N]:
Skills:
- effect:particles{p=sweep_attack;amount=30;speed=0.15;hR=0.2;vR=0.2} @origin
- effect:particles{p=lava;amount=30;speed=0.15;hR=0.2;vR=0.2} @origin
剑气斩[N2]:
Skills:
- setvariable{var=caster.agest定制武器伤害;value="%sx_maxdamage%";type=STRING} @Self
- damage{a="10*<caster.var.agest定制武器伤害>"}
- Percent Damage{p=0.1}
剑气斩:
Skills:
- message{cooldown=30;m="&c&l&m----------------------------------------------------------"} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l "} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l WARNING WARNING WARNING"} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l "} @PlayersInRadius{r=40}
- message{cooldown=30;m=" &c&l!&f &7agest &f即将释放剑气斩!"} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l "} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l&m----------------------------------------------------------"} @PlayersInRadius{r=40}
- effect:particles{p=Crit;a=300;hS=1.5;vS=1.5} @Self
- projectile{onTick=剑气斩[N];onHit=剑气斩[N2];v=10;i=1;hR=1;vR=1;hnp=true;maxrange=80} @targetlocation
当然你可以把前面那些提示删了 先测试技能本体
item的skill配置
测试: # 物品代号
Id: Iron_Sword # 物品 ID
Display: '&2技能测试' # 显示名称
Attributes: # 属性
Lore: # 标签
- '&8&L[普通技能]'
Options: # 选项
Unbreakable: true # 不可破坏
Repairable: true # 可修复
Enchantments: # 附魔
Skills: # 技能
- skill{s=剑气斩} ~onUse
Skills:
- effect:particles{p=sweep_attack;amount=30;speed=0.15;hR=0.2;vR=0.2} @origin
- effect:particles{p=lava;amount=30;speed=0.15;hR=0.2;vR=0.2} @origin
剑气斩[N2]:
Skills:
- setvariable{var=caster.agest定制武器伤害;value="%sx_maxdamage%";type=STRING} @Self
- damage{a="10*<caster.var.agest定制武器伤害>"}
- Percent Damage{p=0.1}
剑气斩:
Skills:
- message{cooldown=30;m="&c&l&m----------------------------------------------------------"} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l "} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l WARNING WARNING WARNING"} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l "} @PlayersInRadius{r=40}
- message{cooldown=30;m=" &c&l!&f &7agest &f即将释放剑气斩!"} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l "} @PlayersInRadius{r=40}
- message{cooldown=30;m="&c&l&m----------------------------------------------------------"} @PlayersInRadius{r=40}
- effect:particles{p=Crit;a=300;hS=1.5;vS=1.5} @Self
- projectile{onTick=剑气斩[N];onHit=剑气斩[N2];v=10;i=1;hR=1;vR=1;hnp=true;maxrange=80} @targetlocation
当然你可以把前面那些提示删了 先测试技能本体
item的skill配置
测试: # 物品代号
Id: Iron_Sword # 物品 ID
Display: '&2技能测试' # 显示名称
Attributes: # 属性
Lore: # 标签
- '&8&L[普通技能]'
Options: # 选项
Unbreakable: true # 不可破坏
Repairable: true # 可修复
Enchantments: # 附魔
Skills: # 技能
- skill{s=剑气斩} ~onUse
Hikari丿
8/8/2023, 3:12:13 AM
如果你前面ot和oh都没问题的话 应该是没问题了