举例:服务器使用1.18.2版本,Mythicmobs版本不做限制 (包括高级版
想法如下:被动检测玩家血量是否为100血以上,如果血量到达,则攻击全部为目前的2倍,触发随意持续粒子
如若血量低于100,目前攻击减弱百分之50.
可行请贴个示例,不可行,是否有其他插件能做到?
想法如下:被动检测玩家血量是否为100血以上,如果血量到达,则攻击全部为目前的2倍,触发随意持续粒子
如若血量低于100,目前攻击减弱百分之50.
可行请贴个示例,不可行,是否有其他插件能做到?
如果你有用属性插件的话可以用属性插件做到。例如ap写个自定义属性。
夜雨晨风丶 发表于 2023-4-19 09:13
如果你有用属性插件的话可以用属性插件做到。例如ap写个自定义属性。
使用mmoitems来作为属性呢? 能做到这样吗,D,?
你做的这个怪物主要是靠平A造成伤害还是靠技能造成伤害呢?
你是任何时候,任何玩家都有这个效果吗。还是说要装特定装备触发特定技能
夜雨晨风丶 发表于 2023-4-19 10:57
你是任何时候,任何玩家都有这个效果吗。还是说要装特定装备触发特定技能 ...
我是需要特定装备来触发特定技能 例如说穿戴/手持时 触发这个
败者食尘ジ 发表于 2023-4-19 10:35
你做的这个怪物主要是靠平A造成伤害还是靠技能造成伤害呢?
平A 这个我想着是用做于被动
技能效果:
激活技能后的十五秒内,平A时若目标血量为100或高于100则造成双倍伤害,若低于100则只造成一半伤害。
复制代码
激活技能后的十五秒内,平A时若目标血量为100或高于100则造成双倍伤害,若低于100则只造成一半伤害。
- AtkPower:
- Skills:
- - onAttack{
- auraName=AtkPower;
- d=300;
- rd=true;
- i=4;
- cE=true;
- bt=true;
- bartimertext="&6特殊攻击模式";
- bartimercolor=GREEN;
- bartimerstyle=SOLID;
- oS=[
- - setvariable{var=caster.damage;type=float;val="%mmoitems_stat_attack_damage%"} @Self
- - sound{s=entity.experience_orb.pickup;v=2.0;p=1.0} @Self
- ];
- oT=[
- - particles{particle=RedDust;color=#FFFFFF;a=1;sfo=-0.5;y=+1.8} @Ring{r=0.8;points=16;ry=(<caster.l.yaw>)*(-0.0174532925199544);rx=90*(-0.0174532925199544)}
- ];
- oA=[
- - damage{a=<caster.var.damage>} @Targeted{conditions=[ - health{a=>99} power 2 - health{a=<100} power 0.5 ]}
- ]} @Self
败者食尘ジ 发表于 2023-4-19 12:46
技能效果:
激活技能后的十五秒内,平A时若目标血量为100或高于100则造成双倍伤害,若低于100则只造成一半 ...
这是玩家可触发的技能? 还是说这是应用于怪物攻击玩家时触发的?
很咸的咸鱼 发表于 2023-4-19 12:51
这是玩家可触发的技能? 还是说这是应用于怪物攻击玩家时触发的?
是玩家可触发的,如果你需要用于怪物的,我可以再改一改
败者食尘ジ 发表于 2023-4-19 12:54
是玩家可触发的,如果你需要用于怪物的,我可以再改一改
因为这个本身就是想看看能不能做到这样
能不能详细标注一下 其中哪里是可以改动的数值?
以及这个是需要放在哪里进行?
我会在提高金粒,D,
这个触发效果可以在mmoitems里面设置自定义触发么? 例如shift加右键开启这个效果 然后就是平a触发这样?