- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
MythicMobs/Skills/SpecialSkills:修订间差异
1240798440(留言 | 贡献) (以“https://gitlab.com/TranslatedByShark/Mythic-Manual-CN/-/wikis/home”替换内容) 标签:替换 |
1240798440(留言 | 贡献) 无编辑摘要 |
||
(未显示另一用户的1个中间版本) | |||
第1行: | 第1行: | ||
https://gitlab.com/TranslatedByShark/Mythic-Manual-CN/-/wikis/ | 鉴于排版难以修复, 编者不再维护插件百科的MythicMobs, 转向gitlab | ||
https://gitlab.com/TranslatedByShark/Mythic-Manual-CN/-/wikis/%E7%89%A9%E5%93%81 | |||
请谅解, 当然若你仍使用MM 4.13以下仍可以使用插件百科的mythicmobs百科 | |||
但若4.13及以上 务必使用gitlab以获取最新的内容更新 | |||
==特殊类技能== | |||
*{{Minecraft Color|&1|'''深蓝色粗体'''}}为MM4.12新增 | |||
*{{Minecraft Color|&1|深蓝色}}为MM4.11新增 | |||
*多数特殊类技能用于配合[[MythicMobs/Skills/All|其他技能]]使用,被这些技能所配合使用的技能将共用目标对象 | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | aura—光环(MM4.6+ 支持变量)</span> | |||
|- | |||
| | |||
与技能:Projectile(发射)没有正确标记为异步の漏洞修复于4.11<br/> | |||
光环对目标起一个类似状态的作用,并能在光环持续期间激活技能.<br/> | |||
可用光环创造增益或减益效果<br/> | |||
光环持续期间目标会被光坏"跟踪"以及能作用于目标和条件.<br/> | |||
死亡后光环不会消失(不论施法者类型)の漏洞修复于4.12 | |||
<br/> | |||
'''可修改项''' | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''描述''' | |||
|'''缩写''' | |||
|'''说明''' | |||
|'''默认值''' | |||
|- | |||
|auraName | |||
| | |||
|光环名称,需要配合其它技能和条件 | |||
|无 | |||
|- | |||
|onStart | |||
|oS | |||
|获得光环后所激活的技能 | |||
|无 | |||
|- | |||
|onTick | |||
|oT | |||
|光环期间达到刷新间隔后所激活的技能,必须为有效技能,否则崩服,且onTick内的技能目标默认为施法者本身,而非抛射物本身 | |||
|无 | |||
|- | |||
|onEnd | |||
|oE | |||
|光环消失后所激活的技能 | |||
|无 | |||
|- | |||
|Charges | |||
|c | |||
|如果设置了此项,那么光环将在击中了多少次实体后消失.(4.7.2及以下无法正常使用.) | |||
|0 | |||
|- | |||
|Duration | |||
|d | |||
|光环持续时间 | |||
|200 | |||
|- | |||
|Interval | |||
|i | |||
|光环刷新间隔 | |||
|1 | |||
|- | |||
|maxStacks | |||
| | |||
|若设置多次,则意味着此光环能在目标上叠加多次 | |||
|无 | |||
|- | |||
|refreshDuration | |||
| | |||
|若受到同样的光环则刷新光环持续时间 | |||
|false | |||
|- | |||
|mergeSameCaster | |||
| | |||
|将所有同样的光环合为一个(防止在同一目标身上多次叠加同样光环) | |||
|false | |||
|- | |||
|mergeAll | |||
| | |||
|将所有光环合为一个(防止其他实体在同目标身上多次叠加光环) | |||
|false | |||
|- | |||
|CancelOnGiveDamage | |||
|cogd | |||
|当有光环的实体造成伤害时消除光环. | |||
|false | |||
|- | |||
|CancelOnTakeDamage | |||
|cotd | |||
|当有光环的实体受到伤害时消除光环. | |||
|false | |||
|- | |||
|CancelOnDeath | |||
|cod | |||
|当有光环的实体死亡时消除光环 | |||
|true | |||
|- | |||
|CancelOnTeleport | |||
|cot | |||
|当有光环的实体传送时消除光环 | |||
|false | |||
|- | |||
|CancelOnChangeWorld | |||
|cocw | |||
|当有光环的实体改变所处世界时取消光环 | |||
|false | |||
|- | |||
|CancelOnSkillUse | |||
|cosu | |||
|当有光环的实体在光环持续期间使用其它技能时消除光环 | |||
|false | |||
|- | |||
|CancelOnQuit | |||
|coq | |||
|当有光环的玩家退出游戏时消除光环 | |||
|true | |||
|} | |||
<br/> | |||
'''特殊选项'''<br/> | |||
onAttack设置的光环有以下选择: | |||
普通光环所有可选项. | |||
onHit=[技能] - 当光环激活时执行的技能. | |||
cancelEvent=true - 是否能被取消,不造成伤害 | |||
multiplier=# - 百分比增加造成的伤害 | |||
add=# - 增加造成的伤害 | |||
(用法见下面的栗子)<br/> | |||
onDamaged设置的光环有以下选择: | |||
普通光环所有可选项. | |||
onHit=[技能] - 当光环激活时执行的技能. | |||
cancelEvent=true - 是否能被取消,不减免受到的伤害 | |||
multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 | |||
sub=# - 减少受到的伤害(具体值) | |||
激活1次带有multiplier光环之后,若第1次光环未结束再次激活则免伤将为俩光环のmultiplier数值相乘 | |||
激活1次带有sub光环之后,若第一次光环未结束再次激活则免伤将为俩光环のsub数值相加 | |||
(用法见下面的栗子)<br/> | |||
<br/> | |||
'''栗子''' | |||
<pre>鲲鲲: | |||
Skills: | |||
- Aura{auraName=大笨蛋;oT=大笨蛋w;i=10;d=240} @self</pre> | |||
给予目标(在这个栗子中为自身)名为大笨蛋的光环,持续12秒<br/> | |||
每过10tick(或0.5秒)激活一次大笨蛋w. | |||
<pre>鲲鲲: | |||
Skills: | |||
- onDamaged{auraName=大笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=0.5} @self</pre> | |||
在这个栗子里,施法者在10秒内受到的5次伤害都会激活鲲鲲-Hit以及减免受到伤害的50%.<br/> | |||
事实上,如果大笨蛋写了Conditions(条件)且自身不符合,则不会减免伤害,因为没激活鲨鲨.<pre>鲲鲲: | |||
Skills: | |||
- onAttack{auraName=笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=Baka 2} @self</pre> | |||
在这个栗子里,施法者在10秒内造成的5次伤害类型为Bakaの伤害都会激活鲲鲲-Hit并受到1倍额外伤害. <br/> | |||
事实上,若鲲鲲-Hit写了Conditions(条件)且自身不符合,则不会增加伤害,因为没激活鲲鲲-Hit. | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | cancelevent—取消事件</span> | |||
|- | |||
| | |||
该技能成功执行の条件:<br/> | |||
*此技能必须在实体文档内の技能配置中将sync设置为true 例如: - skill{s=鲲鲲;'''sync=true'''} ~onDamaged | |||
*无技能延迟(delay) | |||
*特定の触发器 | |||
<br/> | |||
'''可用的触发器'''<br/> | |||
*~onAttack | |||
*~onDamaged | |||
*~onExplode | |||
*~onInteract | |||
*~onCombat | |||
*~onTeleport | |||
*~onUse(需[[Crucible|Crucible(Artifacts)]]) | |||
<br/> | |||
'''栗子'''(无敌鲲鲲)<br/> | |||
*技能文档: | |||
<pre> | |||
无敌鲲鲲: | |||
Skills: | |||
- CancelEvent</pre> | |||
*实体文档: | |||
<pre> | |||
鲲鲲: | |||
Type: villager | |||
Skills: | |||
- skill{s=无敌鲲鲲;sync=true} ~onDamaged</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | Chain—链条</span> | |||
|- | |||
| | |||
链允许你创造在目标之间反弹的技能,就像“闪电链”类型的技能 | |||
反弹条件在技能每次“反弹”后释放技能。举个例子,如果有人站在墙 | |||
的另一边,而你却站在门口,它可能会从你身上反弹到他们身上,因 | |||
为它会在墙上反弹每次施放只能反弹到同一个实体一次。同样,每次 | |||
技能反弹,它反弹的实体将成为此技能中的“原点”,而原点的继承目 | |||
标将是它反弹到的下一个实体 | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|onBounce(ob) | |||
|在目标之间反弹的技能 | |||
|无 | |||
|- | |||
|bounces(ob) | |||
|反弹的次数 | |||
|2 | |||
|- | |||
|delay(d) | |||
|命中目标后反弹的延迟 | |||
|1 | |||
|- | |||
|radius(r) | |||
|目标反弹到下一个目标的最大距离 | |||
|5 | |||
|- | |||
|hitSelf(hs) | |||
|是否反弹施法者 | |||
|false | |||
|- | |||
|hitNonPlayers(hnp) | |||
|是否反弹非玩家实体 | |||
|false | |||
|- | |||
|hitPlayers(hp) | |||
|是否反弹玩家 | |||
|true | |||
|- | |||
|bounceConditions(conditions) | |||
|满足条件の实体才会被反弹 | |||
|无 | |||
|} | |||
<pre>鲲鲲: | |||
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 | |||
]; | |||
}</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | {{Minecraft Color|&1|'''ChainMissle—链条导弹'''}}</span> | |||
|- | |||
| | |||
融合了特殊技能:Chain与Missle,享有这俩技能全部修改项并新增以下修改项↓ | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|returnToCaster(rtc) | |||
|反弹失败是否飞向施法者 | |||
|false | |||
|- | |||
|bounceConditions | |||
|反弹条件 | |||
|无 | |||
|} | |||
<pre>鲲鲲: | |||
Skills: | |||
- ChainMissile{rtc=true;bounces=10;r=20;in=1.25;oT=鲲鲲_oT;oH=鲲鲲_oH;i=1;md=200;mr=50;v=5;hnp=true;hp=true;hR=1;vR=1;sB=False;sE=false;tyo=1;hs=true;hfs=1} | |||
鲲鲲_oT: | |||
Skills: | |||
- effect:particles{particle=flame;a=1;hs=0;vs=0;s=0;y=0} @origin | |||
鲲鲲_oH: | |||
Skills: | |||
- damage{a=1;pkb=true}</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | delay—延时 | |||
|- | |||
| | |||
延迟当前技能表(刻)<br/> | |||
也能直接填写于技能之内,见下例<br/> | |||
<pre> Skills: | |||
- ignite{ticks=60} | |||
- delay 60 | |||
- explode</pre> | |||
<pre> Skills: | |||
- ignite{ticks=60;delay=80} | |||
- explode{delay=80}</pre> | |||
<pre> Skills: | |||
- skill{skill=exampleskill;delay=200}</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | missile—导弹(4.12时需MC1.12.2+) | |||
|- | |||
| | |||
向目标发射抛射物,可以追踪目标但无法修改移动模式、接触地面 | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|Inertia(in) | |||
|设置抛射物的转弯速度。数值越小转弯速度越快 | |||
|1.5 | |||
|- | |||
|onTick(oT) | |||
|抛射物达到刷新间隔后所激活的技能,必须为有效技能,否则崩服,且onTick内的技能目标默认为施法者本身,而非抛射物本身 | |||
| | |||
|- | |||
|onHit(oH) | |||
|抛射物命中实体/方块后所激活的技能 | |||
| | |||
|- | |||
|onEnd(oE) | |||
|抛射物结束后所激活的技能 | |||
| | |||
|- | |||
|onStart(oS) | |||
|发射开始时执行某个技能 | |||
| | |||
|- | |||
|Interval(i,int) | |||
|抛射物刷新的频率(刻) | |||
|4 | |||
|- | |||
|HorizontalRadius(hRadius,hR,h) | |||
|横向攻击范围 | |||
|1.25 | |||
|- | |||
|VerticalRadius(vRadius,vR) | |||
|纵向攻击范围 | |||
|Horizontal Radius | |||
|- | |||
|MaxDuration(md) | |||
|抛射物最大存留时间(刻) | |||
|100 | |||
|- | |||
|MaxRange(mr) | |||
|抛射物最大移动方块距离 | |||
|40 | |||
|- | |||
|Velocity(v) | |||
|抛射物的初始速度 | |||
|5 | |||
|- | |||
|StartYOffset(syo) | |||
|起始发射点上下偏移<br/> | |||
|+1 | |||
|- | |||
|StartFOffset(sfo) | |||
|起始发射点前后偏移<br/> | |||
|+1 | |||
|- | |||
|TargetYOffset(4.10+ tyo) | |||
|抛射物命中目标y轴偏移度 | |||
|+1 | |||
|- | |||
|HitPlayers(hp) | |||
|是否攻击玩家 | |||
|true | |||
|- | |||
|HitNonPlayers(hnp) | |||
|是否攻击非玩家 | |||
|false | |||
|- | |||
|HitTarget(ht) | |||
|是否攻击目标 | |||
|true | |||
|- | |||
|HitTargetOnly | |||
|是否只攻击目标 | |||
|false | |||
|- | |||
|StopAtEntity(sE) | |||
|抛射物是否击中实体后消失 | |||
|true | |||
|- | |||
|StopAtBlock(sB) | |||
|抛射物是否击中方块后消失 | |||
|true | |||
|- | |||
|HugSurface(hs) | |||
|落地后是否沿着地面继续移动 | |||
|false | |||
|- | |||
|PowerAffectsRange(par) | |||
|是否可被技能威力影响抛射物碰撞体积半径 | |||
|true | |||
|- | |||
|PowerAffectsVelocity(pav) | |||
|是否可被技能威力影响抛射物速度 | |||
|true | |||
|- | |||
|StartSideOffset(sso) | |||
|抛射物起始点左右偏移 | |||
|0 | |||
|- | |||
|HugSurface(hs) | |||
|是否沿着地面继续移动 | |||
|false | |||
|- | |||
|PowerAffectsRange(par) | |||
|技能威力是否影响抛射物碰撞体积半径 | |||
|true | |||
|- | |||
|PowerAffectsVelocity(pav) | |||
|技能威力是否影响抛射物速度 | |||
|true | |||
|- | |||
|fromOrigin(fo) | |||
|抛射物是否从原点发射 | |||
|false | |||
|} | |||
发射一个带有火焰粒子轨迹并拥有高转弯速度的抛射物,并且当其击中目标时引发一次爆炸 | |||
*实体配置下填写的技能<pre>鲲鲲实体: | |||
Type: ZOMBIE | |||
Skills: | |||
- skill:鲲鲲 @target ~onTimer:100</pre> | |||
*技能配置下填写的3个技能组<pre>鲲鲲: | |||
Skills: | |||
- missile{ot=鲲鲲-Tick;oh=鲲鲲-Hit;v=4;i=1;hR=1;vR=1;in=0.75} | |||
鲲鲲-Tick: | |||
Skills: | |||
- e:particles{p=flame;a=1} @origin | |||
鲲鲲-Hit: | |||
Skills: | |||
- e:particles{p=lava;a=50;hS=1;vS=1} | |||
- effect:sound{s=entity.generic.explode;v=1;p=0} | |||
- damage{a=1337;i=false}</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | modifyprojectile—抛射物修改(4.12+) | |||
|- | |||
| | |||
仅可修改技能:'''Orbital(环绕)'''、'''Projectile(发射)'''、'''Missile(导弹)'''<br> | |||
仅可修改修改项:'''Gravity(重力)'''、'''Radius(仅限Orbital 半径)'''、'''Velocity(速度)'''、'''Inertia(仅限Missile 转弯系数)'''、'''Power(技能威力)''' | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|trait | |||
|要修改的修改项 | |||
|无 | |||
|- | |||
|action | |||
|模式,设置(SET)或乘以(MULTIPLY) | |||
| | |||
|- | |||
|value | |||
|数据值 | |||
|无 | |||
|} | |||
<pre>鲲鲲: | |||
Skills: | |||
- projectile{oT=加速;i=1;v=8;d=200;mr=100} @forward{f=100;y=0} | |||
加速: | |||
Skills: | |||
- particles{particle=flame;a=2;hs=0;vs=0;s=0;y=0} @origin | |||
- modifyProjectile{trait=VELOCITY;action=MULTIPLY;value=0.95}</pre> | |||
此导弹发射后会做变加速运动 | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" |orbital—环绕 | |||
|- | |||
| | |||
修改项:'''onEnd(结束后激活技能)'''无效の问题修复于4.12<br/> | |||
与技能:Aura(光环)没有正确标记为异步の漏洞修复于4.11<br/> | |||
发射一个特别的'''弹射物(projectile)''',此弹射物将围绕目标(target)运动而且还可以充当 '''光环(Aura)'''的作用.<br/> | |||
就像弹射技能(projectile)一样, 当其他人在弹射物环绕过程中被其击中那么它将会触发其他技能.<br/> | |||
此技能非常适合制作复杂技能(火盾之类的技能),但是它很难掌握.<br/> | |||
起始角度是以'''世界'''为参考系,故起始角度固定不变<br/> | |||
<br/> | |||
'''属性设置'''<br/> | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签''' | |||
|'''标签缩写''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|onStart | |||
|oS | |||
|当orbital技能开始时执行的技能. | |||
| | |||
|- | |||
|onTick(oT) | |||
|环绕整体(相当于1个抛射物)达到刷新间隔后所激活的技能,必须为有效技能,否则崩服,且onTick内的技能目标默认为施法者本身,而非抛射物本身 | |||
| | |||
|- | |||
|onHit(oH) | |||
|每个抛射物命中实体/方块后所激活的技能 | |||
| | |||
|- | |||
|onEnd(oE) | |||
|环绕整体(相当于1个抛射物)结束后所激活的技能 | |||
| | |||
|- | |||
|Charges | |||
|c | |||
|每个抛射物最大命中次数,为0则不再环绕,一般来讲每个抛射物会在碰到实体之后消失,可以通过增大c来缓解这一现象(4.7.2及以下无法正常使用.) | |||
|0 | |||
|- | |||
|Duration | |||
|d | |||
|最长持续时间(刻). | |||
|100 | |||
|- | |||
|Interval | |||
|i | |||
|环绕整体(相当于1个抛射物)多久运动1次并激活1次'''onTick''' | |||
|4 | |||
|- | |||
|Radius | |||
|r | |||
|环绕半径. | |||
|4 | |||
|- | |||
|HitRadius | |||
|hr | |||
|距离环绕物多远时将被击中(水平范围). | |||
|1 | |||
|- | |||
|VerticalHitRadius | |||
|vhr, vr | |||
|距离环绕物多远时将被击中(垂直范围). | |||
|1 | |||
|- | |||
|Points | |||
|p | |||
|环绕物环绕的圆环由多少个抛射物构成.<br/> | |||
越多的点将会使orbital的环绕所形成的更加清晰.<br/> | |||
但也会增加完成一个圆环所需的时间. | |||
|32 | |||
|- | |||
|XRotation | |||
|rotx, rx | |||
|环绕物沿X轴方向的转向,最大值180 | |||
|0 | |||
|- | |||
|YRotation | |||
|roty, ry | |||
|环绕物沿Y轴方向的转向,最大值180 | |||
|0 | |||
|- | |||
|ZRotation | |||
|rotz, rz | |||
|环绕物沿Z轴方向的转向,最大值180 | |||
|0 | |||
|- | |||
|XOffset | |||
|ox | |||
|环绕物对于X轴的偏移. | |||
|0 | |||
|- | |||
|YOffset | |||
|oy | |||
|环绕物对于Y轴的偏移. | |||
|0 | |||
|- | |||
|ZOffset | |||
|oz | |||
|环绕物对于Z轴的偏移. | |||
|0 | |||
|- | |||
|AngularVelocityX | |||
|avx, vx | |||
|调整轨道绕X轴旋转(竖直旋转)的速度,值越低旋转速度越快. | |||
|0 | |||
|- | |||
|AngularVelocityY | |||
|avy, vy | |||
|调整轨道绕Y轴旋转(水平旋转)的速度,值越低旋转速度越快. | |||
|0 | |||
|- | |||
|AngularVelocityZ | |||
|avz, vz | |||
|调整轨道绕Z轴旋转(竖直旋转)的速度,值越低旋转速度越快. | |||
|0 | |||
|- | |||
|HitPlayers | |||
|hp | |||
|环绕物是否能击中玩家?. | |||
|true | |||
|- | |||
|HitNonPlayers | |||
|hnp | |||
|环绕物是否能击中非玩家?. | |||
|false | |||
|- | |||
|HitSelf | |||
|hs | |||
|环绕物是否能击中自己?. | |||
|false | |||
|- | |||
|CancelOnGiveDamage | |||
|cogd | |||
|是否在对实体造成伤害的时候取消技能 | |||
|false | |||
|- | |||
|CancelOnTakeDamage | |||
|cotd | |||
|是否在施法者受到伤害的时候取消技能 | |||
|false | |||
|- | |||
|CancelOnDeath | |||
|是否随施法者的死亡而停止 | |||
| | |||
|true | |||
|- | |||
|CancelOnTeleport | |||
|cot | |||
|是否因施法者传送到其它位置而停止 | |||
|false | |||
|- | |||
|CancelOnChangeWorld | |||
|cocw | |||
|是否因施法者进入其它世界而停止 | |||
|false | |||
|- | |||
|CancelOnSkillUse | |||
|cosu | |||
|是否因施法者使用其它技能而停止 | |||
|false | |||
|- | |||
|CancelOnQuit | |||
|coq | |||
|是否因施法者退出游戏而停止 | |||
|true | |||
|} | |||
<br/> | |||
通过调节'''rx/ry/rz'''来使圆坏斜/竖起来,前提是'''points'''不能过低 | |||
'''特别提示'''<br/> | |||
'''onStart技能''':<br/> | |||
技能激活后所激活的技能,以'''施法者'''为技能目标.<br/> | |||
通过这个你可以做出很多有趣的特效.<br/> | |||
<br/> | |||
'''onTick技能''':<br/> | |||
默认模目标选择器'''@self''',使用'''@origin'''目标选择器,所有抛射物达到刷新间隔之后所激活的技能.<br/> | |||
可用于修饰环绕物的外貌.<br/> | |||
<br/> | |||
'''onHit技能''':<br/> | |||
使用'''@origin'''目标选择器单个抛射物命中实体/方块之后所激活的技能.<br/> | |||
<br/> | |||
'''onEnd技能''':<br/> | |||
使用'''@origin'''目标选择器,环绕整体结束后(相当于1个抛射物)所激活的技能。<br/> | |||
若想使orbital结束时能对附近玩家造成爆炸,爆炸技能可以使用'''@PlayersNearOrigin{r=半径}'''目标选择器,而非'''@PlayerInRadius{r=半径}'''<br/> | |||
<br/> | |||
'''栗子'''<br/> | |||
当实体被击中后有概率发射一个冰球环绕在该实体周围,形成护盾。<br/> | |||
当护盾击中目标时,给予目标一定的伤害且附加缓慢效果。<br/> | |||
这个护盾将持续10秒。 | |||
*实体配置 | |||
<pre>鲲鲲:: | |||
Type: SKELETON | |||
Skills: | |||
- skill{s=鲲鲲} @self ~onDamaged 0.2 | |||
</pre> | |||
*技能组配置 | |||
<pre> | |||
鲲鲲: | |||
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} | |||
</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | projectile—发射(4.12时需MC1.12.2+) | |||
|- | |||
| | |||
向目标发射抛射物,无法追踪目标,抛射物会在命中目标后消失,即使将修改项:'''StopAtBlock(命中方块后消失)'''与'''StopAtEntity(命中实体后消失)'''值设为false | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|bulletType(4.7.2+) | |||
|发射物的类型 | |||
|可选项:Arrow(箭矢)、BLOCK(立体方块)、ITEM(物品)、MYTHICITEM(MM物品)、MOB(实体) | |||
|- | |||
|onTick(oT) | |||
|抛射物每次达到刷新间隔后所激活的技能,必须为有效技能,否则崩服,且onTick内的技能目标默认为施法者本身,而非抛射物本身 | |||
| | |||
|- | |||
|onHit(oH) | |||
|抛射物命中实体/方块后所激活的技能 | |||
| | |||
|- | |||
|onEnd(oE) | |||
|抛射物结束后所激活的技能 | |||
| | |||
|- | |||
|Type(t) | |||
|'''NORMAL'''为基本型,于使用者坐标发射<br/>而'''METEOR'''则从天而降并落于目标 | |||
|NORMAL | |||
|- | |||
|Interval(i) | |||
|抛射物刷新间隔(刻) | |||
|4 | |||
|- | |||
|HorizontalRadius(hRadius,hR,h) | |||
|横向攻击范围 | |||
|1.2 | |||
|- | |||
|material(4.7.2+) | |||
|发射物为BLOCK和ITEM时指定的方块/物品 | |||
|STONE(石头)(当buttletype为block时为方块种类,为item时为物品种类) | |||
|- | |||
|mob(4.7.2+) | |||
|发射物为MOB时指定的实体,该实体只能被创造模式玩家所伤害 | |||
|SKELETON(骷髅) | |||
|- | |||
|VerticalRadius(vRadius,vR) | |||
|纵向攻击范围 | |||
|Horizontal Radius | |||
|- | |||
|Duration(md) | |||
|弹射物最大存留时间(刻) | |||
|100 | |||
|- | |||
|MaxRange(mr) | |||
|弹射物最大移动方块距离 | |||
|40 | |||
|- | |||
|Velocity(v) | |||
|弹射物的初始速度 | |||
|5 | |||
|- | |||
|StartYOffset(syo) | |||
|起始发射点上下偏移<br/> | |||
|<nowiki>+1</nowiki> | |||
|- | |||
|StartFOffset(sfo) | |||
|起始发射点前后偏移<br/> | |||
|<nowiki>+1</nowiki> | |||
|- | |||
|TargetYOffset(tyo) | |||
|目标命中偏移度 | |||
|<nowiki>+1</nowiki> | |||
|- | |||
|HorizontalOffset(hO) | |||
|抛射物纵向旋转+-360度 | |||
|0 | |||
|- | |||
|VerticalOffset(vO) | |||
|抛射物横向旋转+-360度 | |||
|0 | |||
|- | |||
|HitPlayers(hp) | |||
|是否攻击玩家 | |||
|true | |||
|- | |||
|HitNonPlayers(hnp) | |||
|是否攻击非玩家 | |||
|false | |||
|- | |||
|StartSideOffset(sso) | |||
|抛射物起始点左右偏移 | |||
|0 | |||
|- | |||
|StopAtEntity(sE) | |||
|抛射物是否击中实体后消失 | |||
|true | |||
|- | |||
|StopAtBlock(sB) | |||
|抛射物是否击中方块后消失 | |||
|true | |||
|- | |||
|HugSurface(hs) | |||
|是否沿着地面继续移动 | |||
|false | |||
|- | |||
|HeightFromSurface(hfs) | |||
|NORMAL类:当HugSurface为TRUE时,弹射物所允许距离地表的高度<br/>METEOR类:起始降落高度 | |||
|0.5 | |||
|- | |||
|PowerAffectsRange(par) | |||
|技能使用者(实体)的(power level)等级是否影响弹射物的范围 | |||
|true | |||
|- | |||
|PowerAffectsVelocity(pav) | |||
|技能使用者(实体)的(power level)等级是否影响弹射物的初始速度 | |||
|true | |||
|- | |||
|gravity(g) | |||
|弹射物所承受的重力,填写0.1~0.2以减少重力 | |||
|0 | |||
|} | |||
施法者消失后正在飞行的抛射物也会随之消失<br/> | |||
'''●onTick技能''':使用'''@origin'''目标选择器,每次达到刷新间隔后所激活的技能,且onTick内的技能目标默认为施法者本身,而非抛射物本身<br/> | |||
'''●onHit技能''':除非写入目标选择器,否则会对所命中的目标激活所写技能,且TargetConditions在这儿检测的是所命中的目标<br/> | |||
'''●onEnd技能''':使用'''@origin'''目标选择器在抛射物结束后激活所写技能,并且,若想使弹射物结束时能给予附近玩家造成爆炸,爆炸技能应使用'''@PlayersNearOrigin{r=''半径''}目标选择器,而非'''@PlayersInRadius{r=''半径''}<br/> | |||
以上三者都支持'''delay/repeat'''(延迟/重复),且支持Conditions(作用于'''施法者'''而非'''抛射物''') | |||
发射快速移动冰球并减慢击中对象的速度 | |||
*实体配置 | |||
<pre>鲲鲲: | |||
Type: SKELETON | |||
Skills: | |||
- skill{s=鲲鲲} @target ~onTimer:100 | |||
</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> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | RayTrace—射线追踪:向目标发射射线(付费版专属) | |||
|- | |||
| | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|entityskill(eskill,es) | |||
|命中实体时激活的技能 | |||
|无 | |||
|- | |||
|locationskill{lskill,ls) | |||
|命中方块时激活的技能 | |||
|无 | |||
|- | |||
|maxdistance(distance,md,d) | |||
|最大追踪距离 | |||
|50 | |||
|- | |||
|raywidth(rw,w) | |||
|射线宽度 | |||
|0.2 | |||
|- | |||
|ignorepassableblocks(ignorepassable,ip) | |||
|无视可以通过的方块 | |||
|true | |||
|- | |||
|fluidcollisionmode(fcm) | |||
|是否与流体进行碰撞(NEVER或ALWAYS) | |||
|NEVER | |||
|- | |||
|accuracy(ac,a) | |||
|射线的传播速度 | |||
|1 | |||
|- | |||
|verticalnoise(vn) | |||
|射线的垂直扩散速度 | |||
|0 | |||
|- | |||
|hrizontalnoise(hn) | |||
|射线的水平扩散速度 | |||
|0 | |||
|- | |||
|} | |||
<pre>鲲鲲: | |||
Skills: | |||
- raytrace{es=鲲鲲-Hit;ls=水弹特效} @PIR{r=30} | |||
</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | shoot(支持变量)—发射:向目标发射自定义物品 | |||
|- | |||
| | |||
向目标发射箭或其他投射物并造成伤害<br/> | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|type(t) | |||
|发射物的显示种类,'''arrow'''(箭),'''snowball'''(雪球),'''egg'''(蛋),'''enderpearl'''末影珍珠,'''potion'''(药水),{{Minecraft Color|&1|'''trident'''}}(三叉戟),{{Minecraft Color|&1|'''lingering_potion'''}}(滞留药水) | |||
|arrow | |||
|- | |||
|damage(d) | |||
|所能造成的伤害 | |||
|5 | |||
|- | |||
|velocity(v) | |||
|初始速度 | |||
|1 | |||
|- | |||
|maxDistance(md) | |||
|最大移动距离 | |||
|64 | |||
|- | |||
|vspread(vs) | |||
|纵向命中范围 | |||
|0 | |||
|- | |||
|hspread(hs) | |||
|横向命中范围 | |||
|0 | |||
|- | |||
|poweraffectsvelocity(pav) | |||
|初始速度是否受实体的power level影响 | |||
|true | |||
|- | |||
|interval(int,i) | |||
|刷新间隔 | |||
|4 | |||
|- | |||
|ontickskill(ontick,ot) | |||
|达到刷新间隔时执行的命令 | |||
| | |||
|- | |||
|onhitskill(onhit,oh) | |||
|击中目标时执行的命令 | |||
| | |||
|- | |||
|onendskill(onend,oe) | |||
|发射物结束时执行的命令 | |||
| | |||
|} | |||
技能组 | |||
<pre>鲲鲲箭雨 | |||
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} | |||
</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | skill—执行:执行指定技能组 | |||
|- | |||
| | |||
执行指定技能组,若所执行技能组内无目标选择器,则使用该执行技能的目标选择器 | |||
'''写法''' | |||
<pre> | |||
Skills: | |||
- skill{skill=技能组名} | |||
- skill{s=技能组名} | |||
- skill:技能组名 | |||
- skill:技能组名{}</pre> | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|forcesync(sync) | |||
|是否强制技能同步执行 | |||
|false | |||
|} | |||
'''冷却'''<br/> | |||
配置下的技能组可设置冷却时间(秒)<pre>鲲鲲: | |||
Cooldown: 冷却时间 | |||
Conditions: | |||
- 条件 | |||
- ... | |||
Skills: | |||
- 技能{} | |||
- ...</pre> | |||
注意,冷却时间只能设置于/MythicMobs/Skills技能配置文本下<br/> | |||
不可直接设置于实体配置内的技能之下<br/> | |||
<br/> | |||
<pre>Skills: | |||
- skill{s=鲲鲲;sync=true} | |||
- skill:麻薯 | |||
- skill{sync=曜星;s=flamethrower} | |||
- skill | |||
{ | |||
skill=会长大人; | |||
sync=true | |||
}</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | sudoskill—目标执行:使目标执行指定技能组</span> | |||
|- | |||
| | |||
强制目标执行技能组,有关触发者の继承,见下方'''setcasterastrigger'''の说明 | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签''' | |||
|'''标签缩写''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|skill | |||
|s | |||
|执行的技能. | |||
| | |||
|- | |||
|setcasterastrigger | |||
|cat | |||
|技能目标是否为sudoskill技能的施法者 | |||
|false | |||
|} | |||
</pre>当cat为true时,sudoskill所执行の技能の施法者仍为'''激活sudoskillの实体'''<br> | |||
false时,所执行の技能の施法者为sudoskillの技能目标,而不是'''激活sudoskillの实体'''<br> | |||
同时,false时,Conditions作用于目标,而不是激活sudoskill的施法者<pre> | |||
- sudoskill{s=技能名;setcasterastrigger=true/false(默认)}</pre> | |||
*技能文档: | |||
<pre>鲲鲲: | |||
Skills: | |||
- arrowvolley{a=20;s=25;v=10;f=50;rd=200} @EIR{r=30} | |||
- message{msg="触发者名字: <trigger.name>"} @world</pre> | |||
*实体文档: | |||
<pre>鲲鲲1: | |||
Type: villager | |||
Display: '鲲鲲1' | |||
鲲鲲2: | |||
Type: villager | |||
Display: '鲲鲲' | |||
Skills: | |||
- sudoskill{s=鲲鲲;cat=true} @trigger ~onDamaged</pre> | |||
如鲲鲲1攻击了鲲鲲2,鲲鲲2会令鲲鲲1激活技能:鲲鲲(对30m内的实体召唤箭雨同时提示"触发者名字(攻击施法者の实体名):鲲鲲1") | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | randomskill—随机技能 | |||
|- | |||
| | |||
随机执行一个 修改项:'''skill'''内所写技能技能<br/> | |||
选取时将会自动无视处于冷却时间的技能<br/> | |||
没有技能数量限制<br/><br/> | |||
<pre> Skills: | |||
- randomskill{skills=技能1,技能2,技能3} | |||
</pre> | |||
另一个方便修改的写法 | |||
<pre> | |||
Skills: | |||
- randomskill | |||
{ | |||
skills= | |||
鲲鲲, | |||
鲨鲨, | |||
vv达令, | |||
麻薯, | |||
曜星, | |||
会长大人 | |||
} | |||
</pre> | |||
|} | |||
{| class="wikitable mw-collapsible mw-collapsed" | |||
! style="text-align: left;" | <span style="color:red">totem—图腾</span> | |||
|- | |||
| | |||
在使用者位置生成一个隐形图腾。图腾会向特定目标发射简易的抛射物<br/>然而也可以考虑使用'''projectile'''技能或'''missile'''技能 | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
|- | |||
|'''标签(缩写)''' | |||
|'''描述''' | |||
|'''默认设置''' | |||
|- | |||
|Charges(ch,c) | |||
|发射的频率 | |||
|0 | |||
|- | |||
|onTick(oT) | |||
|抛射物每次达到刷新间隔后所激活的技能,必须为有效技能,否则崩服,且onTick内的技能目标默认为施法者本身,而非抛射物本身 | |||
| | |||
|- | |||
|onHit(oH) | |||
|抛射物命中实体/方块后所激活的技能 | |||
| | |||
|- | |||
|onEnd(oE) | |||
|抛射物结束后所激活的技能 | |||
| | |||
|- | |||
|onStart(oS) | |||
|导弹发射开始时执行某个技能 | |||
| | |||
|- | |||
|Interval(i,int) | |||
|弹射物刷新的频率(刻) | |||
|4 | |||
|- | |||
|HorizontalRadius(hRadius,hR) | |||
|横向攻击范围 | |||
|1.25 | |||
|- | |||
|VerticalRadius(vRadius,vR) | |||
|纵向攻击范围 | |||
|Horizontal Radius | |||
|- | |||
|Duration(md) | |||
|弹射物最大存留时间(刻) | |||
|200 | |||
|- | |||
|YOffset(yo) | |||
|起始发射点Y轴偏移 | |||
|<nowiki>+1</nowiki> | |||
|- | |||
|<span style="color:red">HitPlayers(hp)</span> | |||
|<span style="color:red">是否攻击玩家???</span> | |||
|false | |||
|- | |||
|<span style="color:red">HitNonPlayers(hnp)</span> | |||
|<span style="color:red">是否攻击非玩家???</span> | |||
|false | |||
|- | |||
|<span style="color:red">HitTarget(ht)</span> | |||
|<span style="color:red">是否攻击目标???</span> | |||
|true | |||
|- | |||
|<span style="color:red">HitTargetOnly</span> | |||
|<span style="color:red">是否只攻击目标???</span> | |||
|false | |||
|} | |||
无 | |||
|} |
2022年8月16日 (二) 15:34的最新版本
鉴于排版难以修复, 编者不再维护插件百科的MythicMobs, 转向gitlab https://gitlab.com/TranslatedByShark/Mythic-Manual-CN/-/wikis/%E7%89%A9%E5%93%81 请谅解, 当然若你仍使用MM 4.13以下仍可以使用插件百科的mythicmobs百科 但若4.13及以上 务必使用gitlab以获取最新的内容更新
特殊类技能
- 深蓝色粗体为MM4.12新增
- 深蓝色为MM4.11新增
- 多数特殊类技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象
aura—光环(MM4.6+ 支持变量) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
与技能:Projectile(发射)没有正确标记为异步の漏洞修复于4.11
普通光环所有可选项. onHit=[技能] - 当光环激活时执行的技能. cancelEvent=true - 是否能被取消,不造成伤害 multiplier=# - 百分比增加造成的伤害 add=# - 增加造成的伤害 (用法见下面的栗子) 普通光环所有可选项. onHit=[技能] - 当光环激活时执行的技能. cancelEvent=true - 是否能被取消,不减免受到的伤害 multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 sub=# - 减少受到的伤害(具体值) 激活1次带有multiplier光环之后,若第1次光环未结束再次激活则免伤将为俩光环のmultiplier数值相乘
激活1次带有sub光环之后,若第一次光环未结束再次激活则免伤将为俩光环のsub数值相加
(用法见下面的栗子) 鲲鲲: 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=Baka 2} @self 在这个栗子里,施法者在10秒内造成的5次伤害类型为Bakaの伤害都会激活鲲鲲-Hit并受到1倍额外伤害. |
cancelevent—取消事件 |
---|
该技能成功执行の条件:
无敌鲲鲲: Skills: - CancelEvent
鲲鲲: Type: villager Skills: - skill{s=无敌鲲鲲;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 ]; } |
ChainMissle—链条导弹 | |||||||||
---|---|---|---|---|---|---|---|---|---|
融合了特殊技能:Chain与Missle,享有这俩技能全部修改项并新增以下修改项↓
鲲鲲: Skills: - ChainMissile{rtc=true;bounces=10;r=20;in=1.25;oT=鲲鲲_oT;oH=鲲鲲_oH;i=1;md=200;mr=50;v=5;hnp=true;hp=true;hR=1;vR=1;sB=False;sE=false;tyo=1;hs=true;hfs=1} 鲲鲲_oT: Skills: - effect:particles{particle=flame;a=1;hs=0;vs=0;s=0;y=0} @origin 鲲鲲_oH: Skills: - damage{a=1;pkb=true} |
delay—延时 |
---|
延迟当前技能表(刻) Skills: - ignite{ticks=60} - delay 60 - explode Skills: - ignite{ticks=60;delay=80} - explode{delay=80} Skills: - skill{skill=exampleskill;delay=200} |
missile—导弹(4.12时需MC1.12.2+) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
向目标发射抛射物,可以追踪目标但无法修改移动模式、接触地面
发射一个带有火焰粒子轨迹并拥有高转弯速度的抛射物,并且当其击中目标时引发一次爆炸
Type: ZOMBIE Skills:- skill:鲲鲲 @target ~onTimer:100
Skills: - missile{ot=鲲鲲-Tick;oh=鲲鲲-Hit;v=4;i=1;hR=1;vR=1;in=0.75} 鲲鲲-Tick: Skills: - e:particles{p=flame;a=1} @origin 鲲鲲-Hit: Skills: - e:particles{p=lava;a=50;hS=1;vS=1} - effect:sound{s=entity.generic.explode;v=1;p=0}- damage{a=1337;i=false} |
modifyprojectile—抛射物修改(4.12+) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
仅可修改技能:Orbital(环绕)、Projectile(发射)、Missile(导弹)
鲲鲲: Skills: - projectile{oT=加速;i=1;v=8;d=200;mr=100} @forward{f=100;y=0} 加速: Skills: - particles{particle=flame;a=2;hs=0;vs=0;s=0;y=0} @origin - modifyProjectile{trait=VELOCITY;action=MULTIPLY;value=0.95} 此导弹发射后会做变加速运动 |
orbital—环绕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改项:onEnd(结束后激活技能)无效の问题修复于4.12
鲲鲲:: 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—发射(4.12时需MC1.12.2+) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
向目标发射抛射物,无法追踪目标,抛射物会在命中目标后消失,即使将修改项:StopAtBlock(命中方块后消失)与StopAtEntity(命中实体后消失)值设为false
施法者消失后正在飞行的抛射物也会随之消失
鲲鲲: 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—执行:执行指定技能组 | ||||||
---|---|---|---|---|---|---|
执行指定技能组,若所执行技能组内无目标选择器,则使用该执行技能的目标选择器 写法 Skills: - skill{skill=技能组名} - skill{s=技能组名} - skill:技能组名 - skill:技能组名{}
冷却 鲲鲲: Cooldown: 冷却时间 Conditions: - 条件 - ... Skills: - 技能{} - ... 注意,冷却时间只能设置于/MythicMobs/Skills技能配置文本下 Skills: - skill{s=鲲鲲;sync=true} - skill:麻薯 - skill{sync=曜星;s=flamethrower} - skill { skill=会长大人; sync=true } |
sudoskill—目标执行:使目标执行指定技能组 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
强制目标执行技能组,有关触发者の继承,见下方setcasterastriggerの说明
false时,所执行の技能の施法者为sudoskillの技能目标,而不是激活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内的实体召唤箭雨同时提示"触发者名字(攻击施法者の实体名):鲲鲲1") |
randomskill—随机技能 |
---|
随机执行一个 修改项:skill内所写技能技能 Skills: - randomskill{skills=技能1,技能2,技能3} 另一个方便修改的写法 Skills: - randomskill { skills= 鲲鲲, 鲨鲨, vv达令, 麻薯, 曜星, 会长大人 } |
totem—图腾 | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
在使用者位置生成一个隐形图腾。图腾会向特定目标发射简易的抛射物
无 |