- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
MythicMobs/Skills/SpecialSkills:修订间差异
1240798440(留言 | 贡献) 小无编辑摘要 |
1240798440(留言 | 贡献) 小 (→特殊类技能) |
||
第1行: | 第1行: | ||
=特殊类技能= | ==特殊类技能== | ||
*{{Minecraft Color|&1|深蓝色}}为MM4.11新增 | *{{Minecraft Color|&1|深蓝色}}为MM4.11新增 | ||
*多数技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象 | *多数技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象 | ||
第27行: | 第27行: | ||
|onStart | |onStart | ||
|oS | |oS | ||
| | |获得光环后所激活的技能 | ||
|无 | |无 | ||
|- | |- | ||
|onTick | |onTick | ||
|oT | |oT | ||
| | |光环期间达到刷新间隔后所激活的技能 | ||
|无 | |无 | ||
|- | |- | ||
|onEnd | |onEnd | ||
|oE | |oE | ||
| | |光环消失后所激活的技能 | ||
|无 | |无 | ||
|- | |- | ||
第52行: | 第52行: | ||
|Interval | |Interval | ||
|i | |i | ||
| | |光环刷新间隔 | ||
|1 | |1 | ||
|- | |- | ||
第77行: | 第77行: | ||
|CancelOnGiveDamage | |CancelOnGiveDamage | ||
|cogd | |cogd | ||
| | |当有光环的实体造成伤害时消除光环. | ||
|false | |false | ||
|- | |- | ||
第125行: | 第125行: | ||
multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 | multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 | ||
sub=# - 减少受到的伤害(具体值) | sub=# - 减少受到的伤害(具体值) | ||
激活1次带有multiplier光环之后,若第1次光环未结束再次激活则免伤将为multiplier所写数值的平方,第三次则为三次方! | |||
(用法见下面的栗子)<br/> | (用法见下面的栗子)<br/> | ||
<br/> | <br/> | ||
'''栗子''' | '''栗子''' | ||
<pre> | <pre>鲲鲲: | ||
Skills: | Skills: | ||
- Aura{auraName=大笨蛋;oT=大笨蛋w;i=10;d=240} @self | - Aura{auraName=大笨蛋;oT=大笨蛋w;i=10;d=240} @self | ||
第135行: | 第135行: | ||
给予目标(在这个栗子中为自身)名为大笨蛋的光环,持续12秒.</br> | 给予目标(在这个栗子中为自身)名为大笨蛋的光环,持续12秒.</br> | ||
每过10tick(或0.5秒)激活一次大笨蛋w. | 每过10tick(或0.5秒)激活一次大笨蛋w. | ||
<pre> | <pre>鲲鲲: | ||
Skills: | Skills: | ||
- onDamaged{auraName=大笨蛋;oH= | - onDamaged{auraName=大笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=0.5} @self | ||
</pre> | </pre> | ||
在这个栗子里, | 在这个栗子里,施法者在10秒内受到的5次伤害都会激活鲲鲲-Hit以及减免受到伤害的50%.<br/> | ||
事实上,如果大笨蛋写了Conditions(条件)且自身不符合,则不会减免伤害, | 事实上,如果大笨蛋写了Conditions(条件)且自身不符合,则不会减免伤害,因为没激活鲨鲨. | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
- onAttack{auraName= | - onAttack{auraName=笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=2} @self | ||
</pre> | </pre> | ||
在这个栗子里, | 在这个栗子里,施法者在10秒内造成的5次伤害都会激活鲲鲲-Hit并附带等值伤害. <br/> | ||
事实上, | 事实上,若鲲鲲-Hit写了Conditions(条件)且自身不符合,则不会增加伤害,因为没激活鲲鲲-Hit. | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第176行: | 第175行: | ||
*Mob.yml: | *Mob.yml: | ||
<pre> | <pre> | ||
鲲鲲: | |||
Type: villager | Type: villager | ||
Skills: | Skills: | ||
第279行: | 第278行: | ||
|- | |- | ||
| | | | ||
类似于projectile技能,但导弹不能像projectile那样设置成METEOR类,且不能接触地表。不过可以通过修改inertia标签,并添加onStart技能来指定导弹是否只攻击目标 | 类似于projectile技能,但导弹不能像projectile那样设置成METEOR类,且不能接触地表。不过可以通过修改inertia标签,并添加onStart技能来指定导弹是否只攻击目标 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
第292行: | 第290行: | ||
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
| | |抛射物达到刷新间隔后所激活的技能 | ||
| | | | ||
|- | |- | ||
|onHit(oH) | |onHit(oH) | ||
| | |抛射物命中生物/方块后所激活的技能 | ||
| | | | ||
|- | |- | ||
|onEnd(oE) | |onEnd(oE) | ||
| | |抛射物结束后所激活的技能 | ||
| | | | ||
|- | |- | ||
第387行: | 第385行: | ||
|false | |false | ||
|} | |} | ||
<br/> | <br/> | ||
发射一个带有火焰粒子轨迹并拥有高转弯速度的导弹,并且当其击中目标时引发一次爆炸 | 发射一个带有火焰粒子轨迹并拥有高转弯速度的导弹,并且当其击中目标时引发一次爆炸 | ||
第415行: | 第412行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
! style="text-align: left;" | | ! style="text-align: left;" |orbital—环绕 | ||
|- | |- | ||
| | | | ||
第435行: | 第432行: | ||
| | | | ||
|- | |- | ||
|onTick | |onTick(oT) | ||
|环绕整体(相当于1个抛射物)达到刷新间隔后所激活的技能 | |||
| | |||
| | | | ||
|- | |- | ||
|onHit | |onHit(oH) | ||
|每个抛射物命中生物/方块后所激活的技能 | |||
| | |||
| | | | ||
|- | |- | ||
|onEnd | |onEnd(oE) | ||
|环绕整体(相当于1个抛射物)结束后所激活的技能 | |||
| | |||
| | | | ||
|- | |- | ||
|Charges | |Charges | ||
|c | |c | ||
| | |每个抛射物最大命中次数,为0则不再环绕,一般来讲每个抛射物会在碰到实体之后消失,可以通过增大c来缓解这一现象(4.7.2及以下无法正常使用.) | ||
|0 | |0 | ||
|- | |- | ||
第463行: | 第456行: | ||
|Interval | |Interval | ||
|i | |i | ||
| | |环绕整体(相当于1个抛射物)多久运动1次并激活1次'''onTick''' | ||
|4 | |4 | ||
|- | |- | ||
第483行: | 第476行: | ||
|Points | |Points | ||
|p | |p | ||
| | |环绕物环绕的圆环由多少个抛射物构成.<br/> | ||
越多的点将会使orbital的环绕所形成的更加清晰.<br/> | |||
但也会增加完成一个圆环所需的时间. | 但也会增加完成一个圆环所需的时间. | ||
|32 | |32 | ||
第490行: | 第483行: | ||
|XRotation | |XRotation | ||
|rotx, rx | |rotx, rx | ||
|环绕物沿X轴方向的转向 | |环绕物沿X轴方向的转向,最大值180 | ||
|0 | |0 | ||
|- | |- | ||
|YRotation | |YRotation | ||
|roty, ry | |roty, ry | ||
|环绕物沿Y轴方向的转向 | |环绕物沿Y轴方向的转向,最大值180 | ||
|0 | |0 | ||
|- | |- | ||
|ZRotation | |ZRotation | ||
|rotz, rz | |rotz, rz | ||
|环绕物沿Z轴方向的转向 | |环绕物沿Z轴方向的转向,最大值180 | ||
|0 | |0 | ||
|- | |- | ||
第584行: | 第577行: | ||
|} | |} | ||
<br/> | <br/> | ||
通过调节'''rx/ry/rz'''来使圆坏斜/竖起来,前提是'''points'''不能过低 | |||
'''特别提示'''<br/> | '''特别提示'''<br/> | ||
'''onStart技能''':<br/> | '''onStart技能''':<br/> | ||
技能激活后所激活的技能,以'''施法者'''为技能目标.<br/> | |||
通过这个你可以做出很多有趣的特效.<br/> | 通过这个你可以做出很多有趣的特效.<br/> | ||
<br/> | <br/> | ||
'''onTick技能''':<br/> | '''onTick技能''':<br/> | ||
使用'''@origin''' | 使用'''@origin'''目标选择器,所有抛射物达到刷新间隔之后所激活的技能.<br/> | ||
可用于修饰环绕物的外貌.<br/> | 可用于修饰环绕物的外貌.<br/> | ||
<br/> | <br/> | ||
'''onHit技能''':<br/> | '''onHit技能''':<br/> | ||
使用'''@origin'''目标选择器单个抛射物命中生物/方块之后所激活的技能.<br/> | |||
<br/> | <br/> | ||
'''onEnd技能''':<br/> | '''onEnd技能''':<br/> | ||
使用'''@origin''' | 使用'''@origin'''目标选择器,环绕整体结束后(相当于1个抛射物)所激活的技能。<br/> | ||
若想使orbital结束时能对附近玩家造成爆炸,爆炸技能可以使用'''@PlayersNearOrigin{r=半径}'''目标选择器<br/> | 若想使orbital结束时能对附近玩家造成爆炸,爆炸技能可以使用'''@PlayersNearOrigin{r=半径}'''目标选择器,而非'''@PlayerInRadius{r=半径}'''<br/> | ||
<br/> | <br/> | ||
''' | '''栗子'''<br/> | ||
当生物被击中后有概率发射一个冰球环绕在该生物周围,形成护盾。<br/> | 当生物被击中后有概率发射一个冰球环绕在该生物周围,形成护盾。<br/> | ||
当护盾击中目标时,给予目标一定的伤害且附加缓慢效果。<br/> | 当护盾击中目标时,给予目标一定的伤害且附加缓慢效果。<br/> | ||
这个护盾将持续10秒。 | 这个护盾将持续10秒。 | ||
*生物配置 | *生物配置 | ||
<pre> | <pre>鲲鲲:: | ||
Type: SKELETON | |||
Skills: | |||
- skill{s=鲲鲲} @self ~onDamaged 0.2 | |||
</pre> | </pre> | ||
*技能组配置 | *技能组配置 | ||
第618行: | 第611行: | ||
鲲鲲-Tick: | 鲲鲲-Tick: | ||
Skills: | Skills: | ||
- effect:particles{p= | - effect:particles{p=flame;amount=20;speed=0;hS=0.2;vS=0.2} @origin | ||
鲲鲲-Hit: | 鲲鲲-Hit: | ||
Skills: | Skills: | ||
第641行: | 第634行: | ||
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
| | |抛射物每次达到刷新间隔后所激活的技能 | ||
| | | | ||
|- | |- | ||
|onHit(oH) | |onHit(oH) | ||
| | |抛射物命中生物/方块后所激活的技能 | ||
| | | | ||
|- | |- | ||
|onEnd(oE) | |onEnd(oE) | ||
| | |抛射物结束后所激活的技能 | ||
| | | | ||
|- | |- | ||
第657行: | 第650行: | ||
|- | |- | ||
|Interval(i) | |Interval(i) | ||
| | |抛射物刷新间隔(刻) | ||
|4 | |4 | ||
|- | |- | ||
第748行: | 第741行: | ||
|0 | |0 | ||
|} | |} | ||
'''●onTick技能''':使用'''@origin''' | 施法者消失后正在飞行的抛射物也会随之消失<br/> | ||
'''●onHit技能''' | '''●onTick技能''':使用'''@origin'''目标选择器,每次达到刷新间隔后所激活的技能<br/> | ||
'''●onEnd技能''':使用'''@origin''' | '''●onHit技能''':除非写入目标选择器,否则会对所命中的目标激活所写技能,且TargetConditions在这儿检测的是所命中的目标<br/> | ||
'''●onEnd技能''':使用'''@origin'''目标选择器在抛射物结束后激活所写技能,并且,若想使弹射物结束时能给予附近玩家造成爆炸,爆炸技能应使用'''@PlayersNearOrigin{r=''半径''}目标选择器,而非'''@PlayersInRadius{r=''半径''}<br/> | |||
以上三者都支持'''delay/repeat'''(延迟/重复),且支持Conditions(作用于'''施法者'''而非'''抛射物''') | |||
发射快速移动冰球并减慢击中对象的速度 | 发射快速移动冰球并减慢击中对象的速度 | ||
*生物配置 | *生物配置 | ||
<pre> | <pre>鲲鲲: | ||
Type: SKELETON | |||
Skills: | |||
- skill{s=鲲鲲} @target ~onTimer:100 | |||
</pre> | </pre> | ||
*技能组配置 | *技能组配置 | ||
<pre> | <pre>鲲鲲: | ||
Skills: | |||
- projectile{onTick=鲲鲲-Tick;onHit=鲲鲲-Hit;v=8;i=1;hR=1;vR=1} | |||
鲲鲲-Tick: | |||
Skills: | |||
- effect:particles{p=flame;amount=20;speed=0;hS=0.2;vS=0.2} @origin | |||
鲲鲲-Hit: | |||
Skills: | |||
- damage{a=10} | |||
- potion{type=SLOW;duration=100;lvl=2} | |||
</pre> | </pre> | ||
|} | |} | ||
第820行: | 第813行: | ||
|- | |- | ||
|} | |} | ||
<pre> | <pre>鲲鲲: | ||
鲲鲲: | |||
Skills: | Skills: | ||
- raytrace{es=鲲鲲-Hit;ls=水弹特效} @PIR{r=30} | - raytrace{es=鲲鲲-Hit;ls=水弹特效} @PIR{r=30} | ||
第831行: | 第823行: | ||
| | | | ||
向目标发射箭或其他投射物并造成伤害<br/> | 向目标发射箭或其他投射物并造成伤害<br/> | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第867行: | 第858行: | ||
|- | |- | ||
|interval(int,i) | |interval(int,i) | ||
| | |刷新间隔 | ||
|4 | |4 | ||
|- | |- | ||
|ontickskill(ontick,ot) | |ontickskill(ontick,ot) | ||
| | |达到刷新间隔时执行的命令 | ||
| | | | ||
|- | |- | ||
第882行: | 第873行: | ||
| | | | ||
|} | |} | ||
技能组 | 技能组 | ||
<pre> | <pre>鲲鲲箭雨 | ||
Skills: | Skills: | ||
- shoot{type=ARROW;velocity=5;damage=10} | - shoot{type=ARROW;velocity=5;damage=10} | ||
第909行: | 第898行: | ||
- skill{s=所执行的技能名字} | - skill{s=所执行的技能名字} | ||
</pre> | </pre> | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第921行: | 第908行: | ||
|false | |false | ||
|} | |} | ||
'''冷却'''<br/> | '''冷却'''<br/> | ||
配置下的技能组可设置冷却时间(秒) | 配置下的技能组可设置冷却时间(秒) | ||
<pre> | <pre>鲲鲲: | ||
Cooldown: 冷却时间 | |||
Cooldown: | |||
Conditions: | Conditions: | ||
- | - 条件 | ||
- ... | - ... | ||
Skills: | Skills: | ||
- | - 技能{} | ||
- ... | - ... | ||
</pre> | </pre> | ||
第939行: | 第924行: | ||
<pre> | <pre> | ||
Skills: | Skills: | ||
- skill{s= | - skill{s=鲲鲲;sync=true} | ||
- skill{s= | - skill{s=麻薯;sync=true} | ||
- skill{sync= | - skill{sync=曜星;s=flamethrower} | ||
- skill | - skill | ||
{ | { | ||
skill= | skill=会长大人; | ||
sync=true | sync=true | ||
} | } | ||
第978行: | 第963行: | ||
同时Conditions作用于目标,而不是激活sudoskill的施法者 | 同时Conditions作用于目标,而不是激活sudoskill的施法者 | ||
<pre> | <pre> | ||
- | - sudoskill{s=技能名;setcasterastrigger=true/false(默认)} | ||
</pre> | </pre> | ||
<br/><br/> | <br/><br/> | ||
''' | '''栗子'''<br/> | ||
*Skill.yml:<br/> | *Skill.yml:<br/> | ||
<pre> | <pre> | ||
第987行: | 第972行: | ||
Skills: | Skills: | ||
- arrowvolley{a=20;s=25;v=10;f=50;rd=200} @EIR{r=30} | - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @EIR{r=30} | ||
- message{msg=" | - message{msg="触发者名字: <trigger.name>"} @world | ||
</pre> | </pre> | ||
*Mob.yml:<br/> | *Mob.yml:<br/> | ||
第1,001行: | 第986行: | ||
假如鲲鲲1攻击了鲲鲲2 | 假如鲲鲲1攻击了鲲鲲2 | ||
这个技能组,会使鲲鲲2让鲲鲲1使用鲲鲲这个技能, | 这个技能组,会使鲲鲲2让鲲鲲1使用鲲鲲这个技能, | ||
对30m内的实体召唤箭雨同时提示" | 对30m内的实体召唤箭雨同时提示"触发者名字(@trigger选中的目标):鲲鲲1"但施法者为鲲鲲2. | ||
</pre> | </pre> | ||
*''原文地址:https://www.mythicmobs.net/manual/doku.php/skills/mechanics/sudoskill'' | *''原文地址:https://www.mythicmobs.net/manual/doku.php/skills/mechanics/sudoskill'' | ||
|} | |} | ||
第1,015行: | 第999行: | ||
<pre> | <pre> | ||
Skills: | Skills: | ||
- randomskill{skills= | - randomskill{skills=技能1,技能2,技能3} | ||
</pre> | </pre> | ||
另一个方便修改的写法 | |||
<pre> | <pre> | ||
Skills: | Skills: | ||
第1,023行: | 第1,007行: | ||
{ | { | ||
skills= | skills= | ||
鲲鲲, | |||
鲨鲨, | |||
麻薯, | |||
曜星, | |||
会长大人 | |||
} | } | ||
</pre> | </pre> | ||
第1,035行: | 第1,019行: | ||
|- | |- | ||
| | | | ||
在使用者位置生成一个隐形图腾。图腾会向特定目标发射简易的抛射物<br/>然而也可以考虑使用'''projectile'''技能或'''missile'''技能 | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,048行: | 第1,031行: | ||
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
| | |抛射物每次达到刷新间隔后所激活的技能 | ||
| | | | ||
|- | |- | ||
|onHit(oH) | |onHit(oH) | ||
| | |抛射物命中生物/方块后所激活的技能 | ||
| | | | ||
|- | |- | ||
|onEnd(oE) | |onEnd(oE) | ||
| | |抛射物结束后所激活的技能 | ||
| | | | ||
|- | |- | ||
第1,099行: | 第1,082行: | ||
|false | |false | ||
|} | |} | ||
|} | |} | ||
=另见= | |||
[[MythicMobs/Skills| | =另见= | ||
[[MythicMobs/Skills/ | [[MythicMobs/Skills|技能珠页面]]<br> | ||
[[MythicMobs/Skills/ | [[MythicMobs/Skills/NoTargetSkills|无目标类技能]]<br> | ||
[[MythicMobs/Skills/SpecialSkills|特殊类技能]] |
2021年3月26日 (五) 06:32的版本
特殊类技能
- 深蓝色为MM4.11新增
- 多数技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象
- 当你使用Artifacts将技能写进弓时,无论你如何设置技能目标.都会以玩家为目标,所以你不得不使用一个载体
似乎只有弓会这样
aura—光环(MM4.6+且支持变量) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
光环对目标起一个类似状态的作用,并能在光环持续期间激活技能.
普通光环所有可选项. onHit=[技能] - 当光环激活时执行的技能. cancelEvent=true - 是否能被取消,不造成伤害 multiplier=# - 百分比增加造成的伤害 add=# - 增加造成的伤害 (用法见下面的栗子) 普通光环所有可选项. onHit=[技能] - 当光环激活时执行的技能. cancelEvent=true - 是否能被取消,不减免受到的伤害 multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 sub=# - 减少受到的伤害(具体值) 激活1次带有multiplier光环之后,若第1次光环未结束再次激活则免伤将为multiplier所写数值的平方,第三次则为三次方!
(用法见下面的栗子) 鲲鲲: Skills: - Aura{auraName=大笨蛋;oT=大笨蛋w;i=10;d=240} @self 给予目标(在这个栗子中为自身)名为大笨蛋的光环,持续12秒. 鲲鲲: Skills: - onDamaged{auraName=大笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=0.5} @self 在这个栗子里,施法者在10秒内受到的5次伤害都会激活鲲鲲-Hit以及减免受到伤害的50%. 鲲鲲: Skills: - onAttack{auraName=笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=2} @self 在这个栗子里,施法者在10秒内造成的5次伤害都会激活鲲鲲-Hit并附带等值伤害. |
cancelevent—取消事件 |
---|
取消技能的触发事件。这个技能有几个重要的要求来保证他正常运行:
CancelDamageEvent: Skills: - CancelEvent
鲲鲲: Type: villager Skills: - skill{s=CancelDamageEvent;sync=true} ~onDamaged
|
Chain—链条 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
链允许你创造在目标之间反弹的技能,就像“闪电链”类型的技能 反弹条件在技能每次“反弹”后释放技能。举个例子,如果有人站在墙 的另一边,而你却站在门口,它可能会从你身上反弹到他们身上,因 为它会在墙上反弹每次施放只能反弹到同一个实体一次。同样,每次 技能反弹,它反弹的实体将成为此技能中的“原点”,而原点的继承目 标将是它反弹到的下一个实体
鲲鲲: Skills: - chain{ bounces=5; bounceRadius=10; bounceDelay=1; hitSelf=false; hitPlayers=true; hitNonPlayers=true; hitTarget=true; onBounce=[ - effect:particleline{p=flame;fromOrigin=true} ]; bounceConditions=[ - inlineofsight - hasaura{aura=damageResist} false ]; } |
delay—延时 |
---|
延迟当前技能表(刻) Skills: - ignite{ticks=60} - delay 60 - explode Skills: - ignite{ticks=60;delay=80} - explode{delay=80} Skills: - skill{skill=exampleskill;delay=200} |
missile—导弹 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
类似于projectile技能,但导弹不能像projectile那样设置成METEOR类,且不能接触地表。不过可以通过修改inertia标签,并添加onStart技能来指定导弹是否只攻击目标
Mob: Type: ZOMBIE Skills: - skill{s=Homer} @target ~onTimer:100
Homer: Skills: - missile{ot=Homer_TICK;oh=Homer_HIT;v=4;i=1;hR=1;vR=1;in=0.75} Homer_TICK: Skills: - effect:particles{p=flame;a=1} @origin Homer_HIT: Skills: - effect:particles{p=lava;a=50;hS=1;vS=1} - effect:sound{s=entity.generic.explode;v=1;p=0} - damage{a=1337;i=false} |
orbital—环绕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
发射一个特别的弹射物(projectile),此弹射物将围绕目标(target)运动而且还可以充当 光环(Aura)的作用.
鲲鲲:: Type: SKELETON Skills: - skill{s=鲲鲲} @self ~onDamaged 0.2
鲲鲲: Skills: - orbital{onTick=鲲鲲-Tick;onHit=鲲鲲-Hit;points=20;interval=1;duration=200;charges=1} 鲲鲲-Tick: Skills: - effect:particles{p=flame;amount=20;speed=0;hS=0.2;vS=0.2} @origin 鲲鲲-Hit: Skills: - damage{a=10} - potion{type=SLOW;duration=100;lvl=2} |
projectile—发射(不要在MM4.9.0版本使用,有Bug) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
可配合particle和sound特效类技能组成复杂而华丽的技能,不同于missile的是它的发射轨道是直线
施法者消失后正在飞行的抛射物也会随之消失
鲲鲲: Type: SKELETON Skills: - skill{s=鲲鲲} @target ~onTimer:100
鲲鲲: Skills: - projectile{onTick=鲲鲲-Tick;onHit=鲲鲲-Hit;v=8;i=1;hR=1;vR=1} 鲲鲲-Tick: Skills: - effect:particles{p=flame;amount=20;speed=0;hS=0.2;vS=0.2} @origin 鲲鲲-Hit: Skills: - damage{a=10} - potion{type=SLOW;duration=100;lvl=2} |
RayTrace—射线追踪:向目标发射射线(付费版专属) | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - raytrace{es=鲲鲲-Hit;ls=水弹特效} @PIR{r=30} |
shoot(支持变量)—发射:向目标发射自定义物品 | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
向目标发射箭或其他投射物并造成伤害
技能组 鲲鲲箭雨 Skills: - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10} |
skill—技能:执行一个指定技能 | ||||||
---|---|---|---|---|---|---|
执行一个/MythicMobs/Skills配置下的制定技能 Skills: - skill{skill=所执行的技能名字} - skill{s=所执行的技能名字}
冷却 鲲鲲: Cooldown: 冷却时间 Conditions: - 条件 - ... Skills: - 技能{} - ... 注意,冷却时间只能设置于/MythicMobs/Skills技能配置文本下 Skills: - skill{s=鲲鲲;sync=true} - skill{s=麻薯;sync=true} - skill{sync=曜星;s=flamethrower} - skill { skill=会长大人; sync=true } |
sudoskill—技能:使目标执行一个指定技能 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
SudoSkill技能允许你强制使实体释放一个Mythicmobs的技能.
false则sudoskill的指定目标为施法者 同时Conditions作用于目标,而不是激活sudoskill的施法者 - sudoskill{s=技能名;setcasterastrigger=true/false(默认)}
鲲鲲: Skills: - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @EIR{r=30} - message{msg="触发者名字: <trigger.name>"} @world
鲲鲲1: Type: villager Display: '鲲鲲1' 鲲鲲2: Type: villager Display: '鲲鲲' Skills: - sudoskill{s=鲲鲲;cat=true} @trigger ~onDamaged 假如鲲鲲1攻击了鲲鲲2 这个技能组,会使鲲鲲2让鲲鲲1使用鲲鲲这个技能, 对30m内的实体召唤箭雨同时提示"触发者名字(@trigger选中的目标):鲲鲲1"但施法者为鲲鲲2. |
randomskill—随机技能 |
---|
执行指定技能中的随机一个skill技能 Skills: - randomskill{skills=技能1,技能2,技能3} 另一个方便修改的写法 Skills: - randomskill { skills= 鲲鲲, 鲨鲨, 麻薯, 曜星, 会长大人 } |
totem—图腾 | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
在使用者位置生成一个隐形图腾。图腾会向特定目标发射简易的抛射物
|