- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
“MythicMobs/Skills/All”的版本间的差异
1240798440(讨论 | 贡献) 小 (→特效技能) |
(撤销1240798440(讨论)的版本17887) (1个标签:撤销) |
||
(未显示2个用户的147个中间版本) | |||
第1行: | 第1行: | ||
− | {{Minecraft Color|&9|''' | + | {{Minecraft Color|&9|'''免费版变量机制能作用于消息类技能修改项、击杀信息等,例如Speak,付费版变量机制在此基础上能作用于大多数技能修改项'''}}<br> |
− | * | + | *此页面极少维护,内容上可能有时效差,最新最全の技能详细请见[[MythicMobs/Skills#.E6.8A.80.E8.83.BD.E5.88.97.E8.A1.A8|技能分类列表]] |
− | |||
=技能(Skill Mechanics)= | =技能(Skill Mechanics)= | ||
− | *技能 | + | *技能组'''必须'''存放于MythicMobs/Skillsの任意文档内 |
− | * | + | *[[MythicMobs/Skills|技能]]为MM插件的一大特点。所有MM生物都可以根据不同情况发动[[MythicMobs/Skills|技能]] |
+ | *一个完整の[[MythicMobs/Skills|技能配置]]由以下因素构成<br/>[[MythicMobs/Skills|技能(组)名]]<br/>[[MythicMobs/Skills/All|技能行]]<br/>[[MythicMobs/Skills/Targeters|技能目标对象Targeters(一些情况下非必要)]]<br/>[[MythicMobs/Skills#.E8.A7.A6.E5.8F.91.E5.99.A8|技能触发器Triggers]]<br/>[[MythicMobs/Conditions|条件]]<br/>[[MythicMobs/Skills#.E8.A1.80.E9.87.8F.E8.A6.81.E6.B1.82.28Health_Modifiers.29|血量与触发几率(非必要)]] | ||
+ | <br/> | ||
==目标类技能== | ==目标类技能== | ||
+ | *{{Minecraft Color|&1|'''深蓝色粗体'''}}为MM4.12新增 | ||
*{{Minecraft Color|&1|深蓝色}}为MM4.11新增 | *{{Minecraft Color|&1|深蓝色}}为MM4.11新增 | ||
*以实体为目标的技能,有些还能以坐标/地点为目标 | *以实体为目标的技能,有些还能以坐标/地点为目标 | ||
第26行: | 第28行: | ||
| | | | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | Skills: | + | Skills: |
− | - actionmessage{m="<mob.name>&fQAQ!"} @PlayersInRadius{r=30} | + | - actionmessage{m="<mob.name>&fQAQ!"} @PlayersInRadius{r=30} |
− | - actionmessage{m="&lHello! &c咱是 &a笨蛋 &9&l鲲鲲&r! &e:)"} @trigger ~onInteract | + | - actionmessage{m="&lHello! &c咱是 &a笨蛋 &9&l鲲鲲&r! &e:)"} @trigger ~onInteract</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第47行: | 第48行: | ||
|} | |} | ||
*最好将刷怪点的"useTimer"设置为false | *最好将刷怪点的"useTimer"设置为false | ||
− | <pre> | + | <pre>鲲鲲: |
Skills: | Skills: | ||
− | - activatespawner{spawner=鲲鲲} @self | + | - activatespawner{spawner=鲲鲲} @self</pre> |
− | </pre> | ||
这将激活名为鲲鲲的刷怪点 | 这将激活名为鲲鲲的刷怪点 | ||
− | <pre> | + | <pre>鲲鲲: |
Skills: | Skills: | ||
− | - activatespawner{spawner=鲲鲲:Castle} | + | - activatespawner{spawner=鲲鲲:Castle}</pre> |
− | </pre> | ||
这将激活"鲲鲲"组的所有刷怪点 | 这将激活"鲲鲲"组的所有刷怪点 | ||
− | <pre> | + | <pre>鲲鲲: |
Skills: | Skills: | ||
− | - activatespawner{spawner=鲲鲲*} | + | - activatespawner{spawner=鲲鲲*}</pre> |
− | </pre> | + | 这将激活所有名称以"鲲鲲"开头的刷怪点(例如它会激活"鲲鲲大笨蛋""鲲鲲大魔王"刷怪点)</pre> |
− | 这将激活所有名称以"鲲鲲"开头的刷怪点(例如它会激活"鲲鲲大笨蛋""鲲鲲大魔王"刷怪点) | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第85行: | 第82行: | ||
*不同于stance的是,Tag可作用于玩家,一个实体能拥有多个Tag,并且有指定删除标签的技能,stance无法实现. | *不同于stance的是,Tag可作用于玩家,一个实体能拥有多个Tag,并且有指定删除标签的技能,stance无法实现. | ||
给予自己一个名为"鲲鲲"的标签 | 给予自己一个名为"鲲鲲"的标签 | ||
− | <pre> | + | <pre>鲲鲲: |
− | 鲲鲲: | ||
Skills: | Skills: | ||
− | - addtag{t=鲲鲲} @self | + | - addtag{t=鲲鲲} @self</pre> |
− | </pre> | ||
当自身带有鲲鲲标签时杀死自己 | 当自身带有鲲鲲标签时杀死自己 | ||
− | <pre> | + | <pre>鲲鲲: |
− | 鲲鲲: | ||
Conditions: | Conditions: | ||
- hastag{t=鲲鲲} | - hastag{t=鲲鲲} | ||
Skills: | Skills: | ||
− | - suicide @self | + | - suicide @self</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Arrow Volley—射箭 |
|- | |- | ||
| | | | ||
第109行: | 第102行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |射出的数量 |
− | | | + | |20 |
|- | |- | ||
− | | | + | |spread(s) |
− | | | + | |扩散程度<br/>数值需要设得比较高才能有明显效果 |
+ | |45 | ||
|- | |- | ||
− | | | + | |velocity(v) |
− | | | + | |箭的速度 |
+ | |20 | ||
|- | |- | ||
− | | | + | |fireTicks(f) |
− | | | + | |击中的目标被点燃的时间(刻) |
+ | |0 | ||
|- | |- | ||
− | | | + | |removeDelay(rd) |
− | | | + | |箭过多久刻后才消失 |
+ | |200 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @Target</pre> | ||
+ | 射出20支速度为10的箭,扩散程度为25,射中的目标被点燃2.5秒,箭于10秒后消失 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Aura Remove(Remove Aura)—减少光环次数:减少指定光环的次数(stacks) | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |aura(buff,debuff,b,n) |
− | | | + | |光环名,填写ANY时清除所有光环 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |stacks(s) |
− | | | + | |减去的光环次数 |
− | | | + | |全部 |
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - auraremove{aura=鲲鲲;stacks=10} @self</pre> |
− | + | 移除自身光环名为"鲲鲲"的光环十次次数 | |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Bar Create—创建BOSS条:令目标创造一个BOSS条(MM4.7.2+) |
|- | |- | ||
| | | | ||
第160行: | 第160行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |name(n) |
− | | | + | |BOSS条名称 |
− | | | + | |infobar |
|- | |- | ||
− | | | + | |display(d) |
− | | | + | |显示在BOSS条上的文本 |
− | + | |<skill.var.aura-name> | |
|- | |- | ||
− | | | + | |value(v) |
− | | | + | |BOSS条的血量百分比,0-1之间 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |color(c) |
− | | | + | |BOSS条颜色 粉PINK 蓝BLUE 红RED 绿GREEN 黄YELLOW 紫PURPLE 白 WHITE |
− | | | + | |RED |
|- | |- | ||
− | | | + | |style(s) |
− | | | + | |BOSS条类型: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20 . |
− | | | + | |SOLID |
|} | |} | ||
− | <pre> | + | *目标不能为玩家 |
+ | <pre>鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - barCreate{name="MyBossBar";display="<caster.name> - <caster.hp>";value=1.0;color=BLUE;style=SEGMENTED_6} @self ~onSpawn</pre> |
− | </pre> | ||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Bar Set—改变BOSS条:改变目标的BOSS条(MM4.7.2+) |
|- | |- | ||
| | | | ||
第196行: | 第195行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | + | |name(n) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |name(n) | ||
|BOSS条名称 | |BOSS条名称 | ||
|infobar | |infobar | ||
第230行: | 第205行: | ||
|value(v) | |value(v) | ||
|BOSS条的血量百分比,0-1之间 | |BOSS条的血量百分比,0-1之间 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
*目标不能为玩家 | *目标不能为玩家 | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - | + | - barSet{name="MyBossBar";display="<caster.name> - <caster.hp>";value=1.0} @self ~onDamaged</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | Bar | + | ! style="text-align: left;" | Bar Remove—删除BOSS条:删除目标的BOSS条(MM4.7.2+) |
|- | |- | ||
| | | | ||
第259行: | 第223行: | ||
|name(n) | |name(n) | ||
|BOSS条名称 | |BOSS条名称 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
*目标不能为玩家 | *目标不能为玩家 | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - | + | - barRemove{name="MyBossBar";display="<caster.name> - <caster.hp>";value=1.0} @self ~onInteract</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Base Damage—增强型攻击:造成自身攻击力%的伤害 |
|- | |- | ||
| | | | ||
第285行: | 第239行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | + | |multiplier(m) | |
− | + | |百分比 | |
− | + | |1 | |
− | + | |- | |
− | + | |ignoreArmor(ia) | |
− | + | |是否无视防御 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |multiplier(m) | ||
− | |百分比 | ||
− | |1 | ||
− | |- | ||
− | |ignoreArmor(ia) | ||
− | |是否无视防御 | ||
|false | |false | ||
|- | |- | ||
第322行: | 第256行: | ||
|} | |} | ||
每次受到伤害时给予目标造成自身基础攻击力150%的伤害 | 每次受到伤害时给予目标造成自身基础攻击力150%的伤害 | ||
− | <pre> | + | <pre> Skills: |
− | + | - basedamage{m=1.5} @target ~onDamaged</pre> | |
− | - basedamage{m=1.5} @target ~onDamaged | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第336行: | 第268行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | BlockWave—方块波(4.10+) |
|- | |- | ||
| | | | ||
+ | 视觉上地放出方块波,该场地内の玩家无法正常移动 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第345行: | 第278行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |material(mat,m) |
− | | | + | |方块类型 |
− | | | + | |gravel |
+ | |- | ||
+ | |data(dv) | ||
+ | |方块特殊值,仅作用于1.13以下の服务器 | ||
+ | |0 | ||
+ | |- | ||
+ | |duration(d) | ||
+ | |裂缝持续时间,单位刻 | ||
+ | |20 | ||
+ | |- | ||
+ | |radius(r) | ||
+ | |裂缝范围半径 | ||
+ | |3 | ||
+ | |- | ||
+ | |radiusy(n) | ||
+ | |y轴半径 | ||
+ | |0 | ||
+ | |- | ||
+ | |shape(s) | ||
+ | |波形状,sphere(球体)或cube(正方体) | ||
+ | |Sphere | ||
+ | |- | ||
+ | |velocity(v) | ||
+ | |波速 | ||
+ | |10 | ||
+ | |- | ||
+ | |velocityX | ||
+ | |X轴速度 | ||
+ | |未知 | ||
+ | |- | ||
+ | |velocityY | ||
+ | |Y轴速度 | ||
+ | |未知 | ||
+ | |- | ||
+ | |velocityZ | ||
+ | |Z轴速度 | ||
+ | |未知 | ||
+ | |- | ||
+ | |ignoreAir | ||
+ | |是否无视空气 | ||
+ | |未知 | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Skills: | |
− | </pre> | + | - BlockWave{duration=100;r=10} @self ~onTimer:100</pre> |
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | CurrencyGive—给予金钱: 给予玩家金钱 | + | ! style="text-align: left;" | Close Inventory - 关闭玩家背包(MM4.8+) |
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |forcesync | ||
+ | |必须写上 | ||
+ | |true | ||
+ | |} | ||
+ | <pre> | ||
+ | *目标必须为玩家 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | CurrencyGive—给予金钱: 给予玩家金钱 | ||
|- | |- | ||
| | | | ||
第367行: | 第358行: | ||
|0 | |0 | ||
|} | |} | ||
− | <pre> | + | <pre> Skills: |
− | + | - currencygive{amount=20} @pir{r=20}</pre> | |
− | - currencygive{amount=20} @pir{r=20} | ||
给予半径20m内玩家20元钱 | 给予半径20m内玩家20元钱 | ||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第388行: | 第377行: | ||
|} | |} | ||
在出生时夺走20m半径内玩家20的金钱 | 在出生时夺走20m半径内玩家20的金钱 | ||
− | <pre> | + | <pre>你的钱照样是咱的钱QAQ: |
− | 你的钱照样是咱的钱QAQ: | ||
Skills: | Skills: | ||
− | - currencytake{amount=20} @pir{r=20} ~onSpawn | + | - currencytake{amount=20} @pir{r=20} ~onSpawn</pre> |
− | + | 此技能需在config里开启对Vault的支持(默认已开启)以及Vault插件 | |
− | + | |} | |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | {{Minecraft Color|&1|'''removeThreat'''}}—清除威胁表 | ||
+ | |- | ||
+ | | | ||
+ | 莫得栗子啦QAQ。 | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第424行: | 第417行: | ||
管理员做到的事情/命令都能使用命令技能达成。能做到MM自身配置或技能所不能做到的事情。比如,能使一个生物临时无敌或启用/禁用其AI<br/> | 管理员做到的事情/命令都能使用命令技能达成。能做到MM自身配置或技能所不能做到的事情。比如,能使一个生物临时无敌或启用/禁用其AI<br/> | ||
还可以如用于修改下时间或天气之类的任何不指定玩家、实体或地点的技能 | 还可以如用于修改下时间或天气之类的任何不指定玩家、实体或地点的技能 | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="time set 0"} |
− | - command{c="time set 0"} | + | - command{c="weather clear"} |
− | - command{c="weather clear"} | + | - command{c="gamerule doMobSpawning false"}</pre> |
− | - command{c="gamerule doMobSpawning false"} | ||
− | </pre> | ||
由于Bukkit/Spigot端的服务器有自己版本的如/time或/weather的命令,若我们使用上面例子的/time命令就会是使用Bukkit下的/time命令。因此可能会给你造成想使用原版的命令却使用了不一样的命令的麻烦<br/> | 由于Bukkit/Spigot端的服务器有自己版本的如/time或/weather的命令,若我们使用上面例子的/time命令就会是使用Bukkit下的/time命令。因此可能会给你造成想使用原版的命令却使用了不一样的命令的麻烦<br/> | ||
除了准备工作下的方法外,若想使用原版命令比较建议设置成如下 | 除了准备工作下的方法外,若想使用原版命令比较建议设置成如下 | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="minecraft:time set 0"} |
− | - command{c="minecraft:time set 0"} | + | - command{c="mincraft:weather clear"} |
− | - command{c="mincraft:weather clear"} | + | - command{c="minecraft:tp player1 player2"} |
− | - command{c="minecraft:tp player1 player2"} | + | - 等...</pre> |
− | - 等... | ||
− | </pre> | ||
<br/> | <br/> | ||
<br/> | <br/> | ||
'''从X执行命令'''<br/> | '''从X执行命令'''<br/> | ||
某些命令必须依靠实体的位置来执行。例如,我们希望一个生物在生成的时候把自己捆在一个羊毛制成的空间里。但是使用以下命令是不会管用的 | 某些命令必须依靠实体的位置来执行。例如,我们希望一个生物在生成的时候把自己捆在一个羊毛制成的空间里。但是使用以下命令是不会管用的 | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"}</pre> |
− | - command{c="minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} | ||
− | </pre> | ||
原因是这个命令将会发送到控制台下执行,导致相对坐标不能被确定 | 原因是这个命令将会发送到控制台下执行,导致相对坐标不能被确定 | ||
但如果我们套上'''execute'''命令 | 但如果我们套上'''execute'''命令 | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} |
− | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} | ||
</pre> | </pre> | ||
应该就能实现了。'''<mob.uuid>'''为"施放此技能的生物的UUID"的变量,通过这种办法,命令就不会在控制台下执行,取而代之会在此生物下执行 | 应该就能实现了。'''<mob.uuid>'''为"施放此技能的生物的UUID"的变量,通过这种办法,命令就不会在控制台下执行,取而代之会在此生物下执行 | ||
<br/> | <br/> | ||
又或者如下这个方法,'''<target.uuid>'''为技能目标对象的UUID,例子下的目标为'''@self''',也就是以自己为技能目标使用fill命令 | 又或者如下这个方法,'''<target.uuid>'''为技能目标对象的UUID,例子下的目标为'''@self''',也就是以自己为技能目标使用fill命令 | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="minecraft:execute **<target.uuid>** ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} **@self**</pre> |
− | - command{c="minecraft:execute **<target.uuid>** ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} **@self** | ||
− | </pre> | ||
<br/> | <br/> | ||
<br/> | <br/> | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="minecraft:execute **<target.uuid>** ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} **@MobsInRadius{r=10;t=BAT}**</pre> |
− | - command{c="minecraft:execute **<target.uuid>** ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} **@MobsInRadius{r=10;t=BAT}** | ||
− | </pre> | ||
上面的技能为放置羊毛方块于命令激活者半径10格范围下的所有蝙蝠 | 上面的技能为放置羊毛方块于命令激活者半径10格范围下的所有蝙蝠 | ||
<br/> | <br/> | ||
<br/> | <br/> | ||
更多的示例供参考,虽然下面的技能都比较随意,不过也不妨能给予你们些很好的点子吧~ | 更多的示例供参考,虽然下面的技能都比较随意,不过也不妨能给予你们些很好的点子吧~ | ||
− | <pre> | + | <pre> - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard objectives add mrjlmmw1b dummy mrjlmmw1b"} |
− | |||
- command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard players set @a[x=-16,y=104,z=-60,dx=-3,dy=3,dz=9] mrjlmmw1b 0"} | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard players set @a[x=-16,y=104,z=-60,dx=-3,dy=3,dz=9] mrjlmmw1b 0"} | ||
- command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard players set @a[x=-16,y=104,z=-60,dx=-3,dy=3,dz=9] mrjlmmw1b 1 <&lc>Inventory:[<&lc>id:minecraft:paper,tag:<&lc>display:<&lc>Lore:[0:,1:&7Can be used once for any,2:&7monorail on Jaygrounds.,3:&8Absolutely no refunds.,4:],Name:&fMonorail Ticket&r<&rc><&rc>,Damage:0s<&rc>]<&rc>"} | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard players set @a[x=-16,y=104,z=-60,dx=-3,dy=3,dz=9] mrjlmmw1b 1 <&lc>Inventory:[<&lc>id:minecraft:paper,tag:<&lc>display:<&lc>Lore:[0:,1:&7Can be used once for any,2:&7monorail on Jaygrounds.,3:&8Absolutely no refunds.,4:],Name:&fMonorail Ticket&r<&rc><&rc>,Damage:0s<&rc>]<&rc>"} | ||
第481行: | 第462行: | ||
- command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:scoreboard teams remove pve_ruins_3"} | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:scoreboard teams remove pve_ruins_3"} | ||
- command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:fill 368 71 494 364 72 494 minecraft:acacia_fence 0 replace minecraft:air"} | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:fill 368 71 494 364 72 494 minecraft:acacia_fence 0 replace minecraft:air"} | ||
− | - command{c="minecraft:execute <target.uuid> ~ ~ ~ mm m s pve_ruins_sign_arena_ready 1 world,366.5,71,493.5"} | + | - command{c="minecraft:execute <target.uuid> ~ ~ ~ mm m s pve_ruins_sign_arena_ready 1 world,366.5,71,493.5"}</pre> |
− | </pre> | ||
}} | }} | ||
正确的格式 | 正确的格式 | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="give <target.name> gold_bar 20"} @trigger ~onInteract |
− | - command{c="give <target.name> gold_bar 20"} @trigger ~onInteract | + | - command{c="minecraft:tp <target.name> <mob.uuid>"} @self ~onDamaged |
− | - command{c="minecraft:tp <target.name> <mob.uuid>"} @self ~onDamaged | + | - command{c="minecraft:summon Zombie ~ ~ ~ <&lc>NoAI:true,CustomName:<&dq>Summoned Zombie<&dq><&rc>"} |
− | - command{c="minecraft:summon Zombie ~ ~ ~ <&lc>NoAI:true,CustomName:<&dq>Summoned Zombie<&dq><&rc>"} | + | - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:<&dq>Summoned Zombie<&dq>}"} |
− | - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:<&dq>Summoned Zombie<&dq>}"} | ||
</pre> | </pre> | ||
不正确的格式,因为没有使用代码代替命令下的双引号'''"''' | 不正确的格式,因为没有使用代码代替命令下的双引号'''"''' | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:"Summoned Zombie"}"} |
− | - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:"Summoned Zombie"}"} | ||
</pre> | </pre> | ||
|} | |} | ||
第525行: | 第503行: | ||
|- | |- | ||
|ignorearmor(i,ia) | |ignorearmor(i,ia) | ||
− | |是否无视防御 | + | |是否无视防御,为false时,若伤害の目标为自身,则无法杀死自身 |
|false | |false | ||
|} | |} | ||
第549行: | 第527行: | ||
|- | |- | ||
|ignoreArmor(ia) | |ignoreArmor(ia) | ||
− | |是否无视防御 | + | |是否无视防御,为false时,若伤害の目标为自身,则无法伤害自身 |
|false | |false | ||
|- | |- | ||
第559行: | 第537行: | ||
|是否无视伤害硬直 | |是否无视伤害硬直 | ||
|false | |false | ||
+ | |- | ||
+ | |element(仅限付费版) | ||
+ | |伤害类型(MMOItems) | ||
+ | |无 | ||
|} | |} | ||
<br/> | <br/> | ||
− | 每1秒(20刻)给予目标对象造成20点伤害(10颗心),无视防御 | + | 每1秒(20刻)给予目标对象造成20点伤害(10颗心),无视防御<pre> Skills: |
− | <pre> | + | - damage{a=20;ia=true} @target ~onTimer:20</pre> |
− | Skills: | ||
− | - damage{ | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第587行: | 第566行: | ||
|- | |- | ||
|ignoreArmor(ia) | |ignoreArmor(ia) | ||
− | |伤害是否无视护甲 | + | |伤害是否无视护甲,若为false且目标为自身,则无法造成伤害 |
|false | |false | ||
|- | |- | ||
第658行: | 第637行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | explosion—爆炸:于实体目标位置爆炸 |
|- | |- | ||
− | + | | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
|'''标签(缩写)''' | |'''标签(缩写)''' | ||
第699行: | 第666行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | {{Minecraft Color|&1| | + | ! style="text-align: left;" | {{Minecraft Color|&1|Extinguish—熄火}} |
|- | |- | ||
| | | | ||
+ | 熄灭实体身上の火 | ||
<pre> | <pre> | ||
鲲鲲:莫得栗子啦QAQ。 | 鲲鲲:莫得栗子啦QAQ。 | ||
第707行: | 第675行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | {{Minecraft Color|&1| | + | ! style="text-align: left;" | {{Minecraft Color|&1|FawePaste - 使用创世神区域文件}} |
|- | |- | ||
| | | | ||
− | <pre> | + | 此技能需要你在MythicMobs文件夹内创建一个名为"Schematics"并将区域文件放入其中 |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | </pre> | + | |- |
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |schematic(s) | ||
+ | |区域文件名,需带后缀.schem | ||
+ | |无 | ||
+ | |- | ||
+ | |pasteAir(air,a) | ||
+ | |是否包括空气 | ||
+ | |true | ||
+ | |- | ||
+ | |xOffset(xo,x) | ||
+ | |x轴偏移 | ||
+ | |无 | ||
+ | |- | ||
+ | |yOffset(yo,y) | ||
+ | |y轴偏移 | ||
+ | |无 | ||
+ | |- | ||
+ | |zOffset(zo,z) | ||
+ | |x轴偏移 | ||
+ | |无 | ||
+ | |- | ||
+ | |chestDropTable(chests,cdt) | ||
+ | |箱子内的掉落表,若填写,区域内の箱子会被放入该掉落表の物品 | ||
+ | |无 | ||
+ | |- | ||
+ | |trappedchestDropTable(trapchests,tcdt) | ||
+ | |箱子内的掉落表,若填写,区域内の箱子会被放入该掉落表の物品 | ||
+ | |无 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - fawePaste{schematic=鲲鲲.schem;y=6;air=true;chestDropTable=鲲鲲掉落表} @origin</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第738行: | 第741行: | ||
|} | |} | ||
<span style="color:red">''blockdamage''对非玩家目标不起作用</span> | <span style="color:red">''blockdamage''对非玩家目标不起作用</span> | ||
− | <pre> | + | <pre>鲲鲲w: |
− | 鲲鲲w: | ||
Skills: | Skills: | ||
- feed{amount=10} @trigger ~onDamaged | - feed{amount=10} @trigger ~onDamaged | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | {{Minecraft Color|&1&l|FillChest—填充箱子}} | ||
+ | |- | ||
+ | | | ||
+ | 使用掉落表填充指定位置の箱子 | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
</pre> | </pre> | ||
|} | |} | ||
第747行: | 第758行: | ||
! style="text-align: left;" | Force Pull—传送:传送实体目标到技能使用者 | ! style="text-align: left;" | Force Pull—传送:传送实体目标到技能使用者 | ||
|- | |- | ||
− | | | + | | 目标必须'''拥有AI''' |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第764行: | 第775行: | ||
*参考teleport和teleportto技能 | *参考teleport和teleportto技能 | ||
传送30格半径范围内的所有实体到技能使用者5格半径范围内的随机位置 | 传送30格半径范围内的所有实体到技能使用者5格半径范围内的随机位置 | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - forcepull{spread=5} @EntitiesInRadius{r=30}</pre> |
− | *类似功能mount技能 | + | *类似功能mount技能</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第796行: | 第800行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Give Item—给予物品: 给予玩家物品 |
|- | |- | ||
| | | | ||
第804行: | 第808行: | ||
|'''描述''' | |'''描述''' | ||
|'''默认设置''' | |'''默认设置''' | ||
+ | |- | ||
+ | |item(i) | ||
+ | |物品名 | ||
+ | |未知 | ||
|- | |- | ||
|amount(a) | |amount(a) | ||
− | | | + | |物品数量 |
|1 | |1 | ||
|- | |- | ||
− | |overheal(oh) | + | |fakelooting(MM4.12+) |
− | |当最大血量时是否继续恢复/上升血量 | + | |是否向目标播放拾取物品动画 |
− | |false | + | |未知 |
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - giveitem{i=diamond_sword;a=1} @PIR{r=20} ~onSpawn</pre> | ||
+ | 给予半径20m内玩家一把钻石剑 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Give Item From Target—夺取物品: 夺取玩家物品 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |item(i) | ||
+ | |物品名 | ||
+ | |未知 | ||
+ | |- | ||
+ | |amount(a) | ||
+ | |物品数量 | ||
+ | |1 | ||
+ | |- | ||
+ | |fakelooting(MM4.12+) | ||
+ | |是否向目标播放拾取物品动画 | ||
+ | |未知 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - giveitemfromtarget{i=diamond_sword;a=1} @PIR{r=20} ~onSpawn</pre> | ||
+ | 夺取半径20m内玩家一把钻石剑 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | heal—治愈 | ||
+ | |- | ||
+ | | | ||
+ | 数值可为负数の漏洞修复于4.11 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |amount(a) | ||
+ | |恢复的数值 | ||
+ | |1 | ||
+ | |- | ||
+ | |overheal(oh) | ||
+ | |当最大血量时是否继续恢复/上升血量 | ||
+ | |false | ||
|} | |} | ||
<pre> | <pre> | ||
第876行: | 第935行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | ignite—点燃:视觉上燃烧目标 |
|- | |- | ||
| | | | ||
+ | '''不附带原版灼烧伤害''',若目标免疫烧伤,则无法造成视觉上の燃烧效果,栗如开启了'''上帝模式'''の玩家 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第889行: | 第949行: | ||
|60 | |60 | ||
|} | |} | ||
− | <pre> | + | <pre> Skills: |
− | |||
- ignite{ticks=100} @trigger ~onAttack | - ignite{ticks=100} @trigger ~onAttack | ||
− | </pre> | + | > 攻击后将自身攻击の目标视觉上点燃5秒</pre> |
− | + | <pre> Skills: | |
+ | - ignite{ticks=100} @trigger | ||
+ | - damage{pk=true;pi=true;a=1;repeat=4;repeatInterval=20} @trigger | ||
+ | > 释放技能后将触发者视上点燃5秒,并附带原版灼烧伤害</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第899行: | 第961行: | ||
|- | |- | ||
| | | | ||
+ | 无效の漏洞修复于4.12 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,042行: | 第1,105行: | ||
|- | |- | ||
| | | | ||
− | 颜色代码等[[#Mythicmobs#.E5.8F.98.E9.87.8F.28Variables.29|变量]]适用 | + | 颜色代码等[[#Mythicmobs#.E5.8F.98.E9.87.8F.28Variables.29|变量]]适用<br/> |
+ | 非Spigot/Paper无效の漏洞修复于4.12 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,051行: | 第1,115行: | ||
|message(msg,m) | |message(msg,m) | ||
|发送的信息文本,填写于"内" | |发送的信息文本,填写于"内" | ||
− | | | + | |无 |
+ | |- | ||
+ | |audience(MM4.12+) | ||
+ | |待测试 | ||
+ | |待测试 | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
Skills: | Skills: | ||
− | - message{m="<mob.name>&f<&co> Hahaha! You will all die!"} @PlayersInRadius{r=30} | + | - message{m="<mob.name>&f<&co> Hahaha! You will all die!"} @PlayersInRadius{r=30}</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,062行: | 第1,129行: | ||
|- | |- | ||
| | | | ||
− | 修改虚拟玩家名字记分板下的分数 | + | 修改虚拟玩家名字记分板下的分数,'''特别不兼容Cat服务端''' |
可用模式: | 可用模式: | ||
{| class="wikitable" | {| class="wikitable" | ||
第1,108行: | 第1,175行: | ||
|- | |- | ||
| | | | ||
− | 修改目标在指定记分板内的分数 | + | 修改目标在指定记分板内的分数,'''特别不兼容Cat服务端''' |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,144行: | 第1,211行: | ||
|} | |} | ||
通过记分板记录技能使用者被谁伤害过并且伤害过多少次 | 通过记分板记录技能使用者被谁伤害过并且伤害过多少次 | ||
− | <pre> | + | <pre>鲲鲲: |
Skills: | Skills: | ||
- modifytargetscore | - modifytargetscore | ||
第1,151行: | 第1,218行: | ||
action=add; | action=add; | ||
value=1 | value=1 | ||
− | } @trigger ~onDamaged | + | } @trigger ~onDamaged</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,180行: | 第1,246行: | ||
|- | |- | ||
| | | | ||
− | + | 骑在目标头上 | |
− | <pre> | + | <pre> Skills: |
− | + | - mounttarget @target ~onDamaged'</pre> | |
− | |||
− | |||
− | - mounttarget @target ~onDamaged' | ||
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,208行: | 第1,269行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | potion—状态效果 |
|- | |- | ||
| | | | ||
− | + | 给予目标实体状态效果<br/> | |
− | + | 隐形状态效果为目前唯一一种能使生物(盔甲架除外)隐身的办法 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,220行: | 第1,281行: | ||
|- | |- | ||
|type(t) | |type(t) | ||
− | |[[#MythicMobs#.E8.8D.AF.E6.B0.B4| | + | |[[#MythicMobs#.E8.8D.AF.E6.B0.B4|状态效果的种类]] |
| | | | ||
|- | |- | ||
第1,228行: | 第1,289行: | ||
|- | |- | ||
|level(l) | |level(l) | ||
− | | | + | |状态效果等级,最低的等级可为0 |
|1 | |1 | ||
|- | |- | ||
|force | |force | ||
− | | | + | |是否覆盖当前状态效果 |
|false | |false | ||
|- | |- | ||
|hasParticles | |hasParticles | ||
− | | | + | |是否拥有状态效果粒子(particles,p) |
|true | |true | ||
|- | |- | ||
− | |hasIcon( | + | |hasIcon(icon,i) |
− | | | + | |是否显示状态效果图标 |
|true | |true | ||
|} | |} | ||
10秒(200刻)内明显减慢目标的移动速度并给予目标10点伤害(5颗心) | 10秒(200刻)内明显减慢目标的移动速度并给予目标10点伤害(5颗心) | ||
− | < | + | <pr Skills: |
− | |||
− | |||
- potion{type=SLOW;duration=200;level=4} | - potion{type=SLOW;duration=200;level=4} | ||
- damage{amount=10} | - damage{amount=10} | ||
第1,252行: | 第1,311行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | {{Minecraft Color|&1| | + | ! style="text-align: left;" | {{Minecraft Color|&1|potionclear—状态效果清除}} |
|- | |- | ||
| | | | ||
− | + | 清除目标身上所有状态效果 | |
<pre> | <pre> | ||
鲲鲲:莫得栗子啦QAQ。 | 鲲鲲:莫得栗子啦QAQ。 | ||
</pre> | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | posearmorStand—改变盔甲架姿势:配合此技能来制作盔甲架动画'''}}(MM4.9.0+) | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |duration(d) | ||
+ | |动画持续时间,单位tick | ||
+ | |1 | ||
+ | |- | ||
+ | |head | ||
+ | |头部偏转,填x,y,z,下面偏转同样 | ||
+ | |- | ||
+ | |body | ||
+ | |身体偏转 | ||
+ | |- | ||
+ | |leftarm | ||
+ | |左手臂偏转 | ||
+ | |- | ||
+ | |rightarm | ||
+ | |右手臂偏转 | ||
+ | |- | ||
+ | |leftleg | ||
+ | |左腿偏转 | ||
+ | |- | ||
+ | |rightleg | ||
+ | |右腿偏转 | ||
+ | |- | ||
+ | |smart | ||
+ | |让你的动画更平滑 | ||
+ | |true | ||
+ | |- | ||
+ | |ignoreempty | ||
+ | |不改变未设定部位的pose | ||
+ | |true | ||
+ | |- | ||
+ | |usedegrees | ||
+ | |将x,y,z当作度数来改变pose | ||
+ | |true | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - animatearmorstand{d=60;head=45,0,0} | ||
+ | - animatearmorstand{d=10;leftarm=90,0,0;rightarm=270,0,0;ignoreempty=false}</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,347行: | 第1,455行: | ||
|true | |true | ||
|} | |} | ||
− | + | 发送求救信号并使30格半径范围内当前没有目标,派系为鲲鲲或鲨鲨的生物攻击rally技能选取的目标 | |
− | + | <pre>鲲鲲: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | <pre> | ||
− | |||
Skills: | Skills: | ||
- message{m="<mob.name><&co> Guards! Help me!"} @PlayersInRadius{r=30} | - message{m="<mob.name><&co> Guards! Help me!"} @PlayersInRadius{r=30} | ||
− | - rally{types= | + | - rally{types=鲲鲲,鲨鲨;radius=30;ot=false} @target</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,395行: | 第1,495行: | ||
|- | |- | ||
| | | | ||
− | + | 此技能会令1.16服务器崩溃,修复于4.12 | |
+ | 生物生成后会在10秒(200刻)后消失 | ||
<pre> | <pre> | ||
Skills: | Skills: | ||
第1,421行: | 第1,522行: | ||
|} | |} | ||
*和equip{m=AIR}的区别就是能指定数量 | *和equip{m=AIR}的区别就是能指定数量 | ||
− | <pre> | + | <pre>鲲鲲: |
− | 鲲鲲: | ||
Skills: | Skills: | ||
− | - consumeHeldItem{amount=1} ~onUse | + | - consumeHeldItem{amount=1} ~onUse</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,564行: | 第1,663行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetFaction—修改目标派系(4.6+) |
|- | |- | ||
| | | | ||
第1,584行: | 第1,683行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetAi—开关AI |
+ | |- | ||
+ | | | ||
+ | 开关实体のAI | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |ai | ||
+ | |开=true,关=false | ||
+ | |无 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Type: zombie | ||
+ | - setAI{ai=false} @self ~onSpawn | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | SetBlocktype—修改方块 | ||
+ | |- | ||
+ | | | ||
+ | 修改指定位置の方块 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |material | ||
+ | |方块类型 | ||
+ | |DIRT(泥土) | ||
+ | |- | ||
+ | |data | ||
+ | |方块特殊值,仅作用于1.13以下の服务器 | ||
+ | |0 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - setblock{m=STONE;md=0} @selflocation</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | SetGamemode—修改玩家模式(4.6+) | ||
|- | |- | ||
| | | | ||
第1,604行: | 第1,746行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetGliding—滑翔 |
|- | |- | ||
| | | | ||
− | + | 使装备了鞘翅的玩家/实体开始/停止滑翔。<br/>目标必须在空中 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,618行: | 第1,760行: | ||
|true | |true | ||
|} | |} | ||
− | 1.10生物的滑翔动态有BUG。于1.11正常显示<br | + | 1.10生物的滑翔动态有BUG。于1.11正常显示<br> |
使装备了鞘翅并在空中使用此技能者滑翔 | 使装备了鞘翅并在空中使用此技能者滑翔 | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - setgliding{g=true | + | - setgliding{g=true} @self |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetGravity—开关重力 |
|- | |- | ||
| | | | ||
+ | 开关实体の重力 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,636行: | 第1,778行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |gravity(g) |
− | | | + | |开=true,关=false |
|无 | |无 | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - | + | - setgravity{g=false} @self ~onSpawn |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetHealth—设置生命 |
|- | |- | ||
| | | | ||
+ | 设置实体生命值为给定值 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,656行: | 第1,798行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |数值 |
− | | | + | |无 |
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - | + | - sethealth{a=6} @trigger ~onInteract |
− | </pre> | + | > 施法者被右键后设置自身血量为3颗心</pre> |
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetMaxHealth—设置最大生命 |
|- | |- | ||
| | | | ||
− | + | 设置实体最大生命 | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | + | |- | |
− | + | |'''标签(缩写)''' | |
− | + | |'''描述''' | |
− | + | |'''默认设置''' | |
− | + | |- | |
− | + | |mode(m) | |
− | + | |设置模式,STATIC为直接设置最大生命值,SCALE在其基础上会恢复等值于 新最大生命比原最大生命多的百分比 の生命值 | |
− | + | |STATIC | |
− | + | |- | |
− | + | |amount(a) | |
− | + | |恢复数值 | |
− | + | |无 | |
− | <pre> | + | |} |
− | + | <pre>鲲鲲: | |
Skills: | Skills: | ||
− | - | + | - setmaxhealth{amount=5;mode=STATIC} @self ~onInteract |
− | + | > 被右键后设置自身最大生命为5</pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetColor—设置颜色 |
|- | |- | ||
| | | | ||
+ | 设置实体颜色,若支持变色 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,712行: | 第1,842行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |color(c) |
− | | | + | |颜色名 |
|无 | |无 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - setcolor{color=blue} @self ~onSpawn | ||
+ | > 出生后设置自身颜色为蓝色</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | SetName(支持变量)—修改目标名称 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |name |
− | | | + | |设置的名称 |
− | | | + | |无 |
|} | |} | ||
− | + | <pre>鲲鲲: | |
− | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - setname{name=鲲鲲} @self ~onDamaged 1</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | {{Minecraft Color|&1|setNodamageTicks—设置受伤间隔}} |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,742行: | 第1,879行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | |||
− | |||
| | | | ||
− | | | + | | |
− | |||
− | |||
| | | | ||
|- | |- | ||
− | | | + | |ticks |
− | | | + | |受伤间隔 |
− | |1 | + | |待测试 |
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - setname{name=鲲鲲} @self ~onDamaged 1</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setowner—认主 | ||
|- | |- | ||
− | | | + | | |
− | + | 不等同于狗の主人,设置实体为施法者の主人 | |
− | + | <pre>鲲酱: | |
− | + | Type: wolf | |
− | + | Display: '鲲酱' | |
− | + | Health: 20 | |
− | + | Damage: 18 | |
− | + | Skills: | |
− | <pre> | + | - skill{s=设置主人} @trigger ~onInteract |
+ | - skill{s=治愈主人} @PIR{R=10} ~onTimer:50</pre> | ||
+ | ~onInteract时认主 | ||
+ | <pre>设置主人: | ||
Skills: | Skills: | ||
− | - | + | - setowner @trigger</pre> |
− | </pre> | + | <pre>治愈主人: |
+ | TargetConditions: | ||
+ | - owner true | ||
+ | Skills: | ||
+ | - heal{a=10} | ||
+ | > 恢复主人血量的技能</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | SetRotation—修改目标视角 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,778行: | 第1,925行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |relative |
− | | | + | |如果要更改的目标不是施法者,则为true |
− | |||
− | |||
− | |||
− | |||
|无 | |无 | ||
|- | |- | ||
− | | | + | |yaw |
− | | | + | |视角左右移动角度 |
− | | | + | |0 |
|- | |- | ||
− | | | + | |pitch |
− | | | + | |视角俯仰视角度 |
− | | | + | |0 |
|} | |} | ||
− | <pre> | + | *数值可以为负数 |
− | 鲲鲲: | + | <pre>鲲鲲: |
Skills: | Skills: | ||
− | - | + | - setrotation{relative=true;pitch=-45}</pre> |
− | |||
− | |||
− | |||
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | sendtitle—使用/title指令 |
|- | |- | ||
| | | | ||
+ | 发送目标标题和/或附标题,目标不是玩家时无效 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,814行: | 第1,953行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |title(t) |
− | | | + | |发送的标题信息,填写于"之间" |
− | | | + | | |
+ | |- | ||
+ | |subtitle(st) | ||
+ | |发送的附标题信息,填写于"之间" | ||
+ | | | ||
+ | |- | ||
+ | |duration(d) | ||
+ | |显示时长(刻) | ||
+ | |1 | ||
+ | |- | ||
+ | |fadeIn(fi) | ||
+ | |渐入效果时长(刻) | ||
+ | |1 | ||
|- | |- | ||
− | | | + | |fadeOut(fo) |
− | | | + | |渐出效果时长(刻) |
− | | | + | |1 |
|} | |} | ||
− | <pre> | + | <pre> |
Skills: | Skills: | ||
− | - | + | - sendtitle{title="Beware!";subtitle="A dangerous spell is being cast!";d=20} @PlayersInRadius{r=10} |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Send toast—发送自定义成就消息(MM4.8.0+) |
|- | |- | ||
| | | | ||
− | + | 发送目标标题和/或附标题,目标不是玩家时无效 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,838行: | 第1,989行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |icon(i) |
− | | | + | |成就的图标 |
− | | | + | |Diamond(钻石) |
+ | |- | ||
+ | |iconnbt(nbt) | ||
+ | |成就图标的数据值 | ||
+ | |无 | ||
|- | |- | ||
− | | | + | |message(msg,m) |
− | | | + | |成就的文本,必须在俩边使用"" |
− | | | + | |无 |
|- | |- | ||
− | | | + | |frame(f) |
− | | | + | |成就的类型 |
− | | | + | |可选项:挑战(challenge)、目标(goal)、任务(task) |
|} | |} | ||
− | + | <pre> | |
− | { | + | 鲲鲲: |
− | + | Skills: | |
− | ! | + | - sendtoast{icon=DIAMOND;iconnbt={CustomModelData:1};message="鲲!";frame=challenge} @PIR{r=10} |
− | + | 一颗钻石,成就文本为鲲!,类型为挑战。 | |
− | + | NBT的用法: | |
− | + | - sendtoast{icon=DIAMOND;iconnbt={Enchantments[{id:"minecraft:protection",lvl:32767s}]};message="鲲!";frame=challenge} | |
− | + | 一颗钻石,伤害为10且不可破坏,类型为达成目标 | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,873行: | 第2,019行: | ||
|- | |- | ||
| | | | ||
− | 设置目标玩家在指定记分板内的分数 | + | 设置目标玩家在指定记分板内的分数,'''特别不兼容Cat服务端''' |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第1,913行: | 第2,059行: | ||
|} | |} | ||
配合stance条件,用于作出当生物于不同的姿势状态时拥有不同的定义能力<br/> | 配合stance条件,用于作出当生物于不同的姿势状态时拥有不同的定义能力<br/> | ||
− | + | stance条件检测并非'''全词匹配'''写入条件- stance 1,若施法者姿势为12,则仍然满足条件<br/> | |
修改使用者的姿势为''bowphase'' | 修改使用者的姿势为''bowphase'' | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - setstance{stance= | + | - setstance{stance=鲲鲲} @self</pre> |
− | </pre> | + | 当姿势为鲲鲲时才释放鲨鲨<pre>鲨鲨: |
− | |||
− | <pre> | ||
− | |||
Conditions: | Conditions: | ||
− | - stance | + | - stance 鲲鲲 |
Skills: | Skills: | ||
− | - ... | + | - 技能...</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第1,936行: | 第2,077行: | ||
|- | |- | ||
*设置变量的玩家必须是生存/冒险模式.(MythicMobs部分目标器会自动过滤创造,观察者模式) | *设置变量的玩家必须是生存/冒险模式.(MythicMobs部分目标器会自动过滤创造,观察者模式) | ||
− | * 若要将设置的变量,例: <caster.damage> | + | * 若要将设置的变量,例: <caster.damage> 运用到"var"以外的其他地方,需要更改为这种格式: <caster.var.damage>,这包括setvariable的修改项'''value''' |
*变量计算(例如damage{a='2 * <caster.var.damage'> @self),运算符号必须和两个因数(可全为变量名,也可一个变量一个数字)之间隔着一个空格 | *变量计算(例如damage{a='2 * <caster.var.damage'> @self),运算符号必须和两个因数(可全为变量名,也可一个变量一个数字)之间隔着一个空格 | ||
− | * 同时,能使用()和[]进行"复杂"的计算, | + | * 同时,能使用()和[]进行"复杂"的计算,计算可以用在除消息类技能(如Message、setname)与部分技能の修改项(如SummonのType不支持变量,而Radius与Amount支持变量) |
* 详见底部的"随着怪物剩余血量百分比的减少增加伤害"例子,另外,100%=100,不等于1 | * 详见底部的"随着怪物剩余血量百分比的减少增加伤害"例子,另外,100%=100,不等于1 | ||
− | * 请不要让怪物读取玩家变量, | + | * 变量类型为Float/Integer时可直接在value内进行计算,如value="<caster.var.鲲鲲> * 5 - <caster.var.baka>" |
+ | * 但value内所写变量必须存在且有效,否则报错 | ||
+ | * 类型为String时,在value内填写变量,读取的是变量名,而不是变量值(其它俩种类型则是读取变量值) | ||
+ | * 请不要让怪物读取玩家变量,例如PlaceHolderAPI(papi)的%Player_Health%(玩家当前生命),对于非玩家实体是无效的 | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
第2,005行: | 第2,149行: | ||
反伤效果: | 反伤效果: | ||
<pre>Skills: | <pre>Skills: | ||
− | - setvariable{type= | + | - setvariable{type=float;var=caster.dm;value="ap_combatpower"} @Self |
- message{m="&c你受到了防反核心的反伤伤害,共计: <caster.var.dm> !"} @Self | - message{m="&c你受到了防反核心的反伤伤害,共计: <caster.var.dm> !"} @Self | ||
- damage{a='<caster.var.dm>'} @Self | - damage{a='<caster.var.dm>'} @Self | ||
第2,033行: | 第2,177行: | ||
测试增伤: | 测试增伤: | ||
Skills: | Skills: | ||
− | - setvariable{type= | + | - setvariable{type=float;var=caster.dm;value="<caster.php>"} @self |
测试增伤提示: | 测试增伤提示: | ||
Skills: | Skills: | ||
第2,043行: | 第2,187行: | ||
1鲲鲲: | 1鲲鲲: | ||
Skills: | Skills: | ||
− | - setvariable{type= | + | - setvariable{type=FLOAT;var=target.damage;value="<skill.var.damage-amount>"} @PIR{r=30} |
- sudoSkill{s=鲲鲲;cat=true} @PIR{r=30} | - sudoSkill{s=鲲鲲;cat=true} @PIR{r=30} | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
- message{m="玩家:<target.var.damage>"} @self | - message{m="玩家:<target.var.damage>"} @self | ||
− | 注释:若var内的target为caster则让玩家激活message时会提示"null"也就是读取不到变量<br> | + | 注释:若var内的target为caster则让玩家激活message时会提示"null"也就是读取不到变量<br></pre> |
− | </pre> | + | |} |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | {{Minecraft Color|&1|'''VariableUnSet'''}}—变量删除 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |variable(var) | ||
+ | |变量名 | ||
+ | |无 | ||
+ | |- | ||
+ | |scope(s) | ||
+ | |变量作用于 | ||
+ | |无 | ||
+ | |} | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,139行: | 第2,301行: | ||
|false | |false | ||
|} | |} | ||
− | + | <pre> Skills: | |
− | <pre> | ||
− | |||
− | |||
- shootfireball{y=1;v=4} @target | - shootfireball{y=1;v=4} @target | ||
- delay 10 | - delay 10 | ||
- shootfireball{y=1;v=4} @target | - shootfireball{y=1;v=4} @target | ||
- delay 10 | - delay 10 | ||
− | - shootfireball{y=1;v=4} @target | + | - shootfireball{y=1;v=4} @target</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | shootpotion—投掷状态效果 |
|- | |- | ||
| | | | ||
第2,161行: | 第2,319行: | ||
|- | |- | ||
|type(t) | |type(t) | ||
− | |[[#MythicMobs#.E8.8D.AF.E6.B0.B4| | + | |[[#MythicMobs#.E8.8D.AF.E6.B0.B4|状态效果的种类]] |
| | | | ||
|- | |- | ||
第2,169行: | 第2,327行: | ||
|- | |- | ||
|level(l) | |level(l) | ||
− | | | + | |状态效果等级 |
|1 | |1 | ||
|- | |- | ||
第2,200行: | 第2,358行: | ||
|} | |} | ||
技能组,骷髅弹3连发 | 技能组,骷髅弹3连发 | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
- shootskull{y=1;v=4} @target | - shootskull{y=1;v=4} @target | ||
第2,207行: | 第2,364行: | ||
- shootskull{y=1;v=4} @target | - shootskull{y=1;v=4} @target | ||
- delay 10 | - delay 10 | ||
− | - shootskull{y=1;v=4} @target | + | - shootskull{y=1;v=4} @target</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | shootshulkerbullet—潜影贝导弹(4.12+) |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第2,221行: | 第2,376行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | |signal(s) | + | |interval(i) |
− | |信号的名字 | + | |多少tick更新一次导弹 |
− | |ping | + | |4 |
+ | |- | ||
+ | |onTick(oT) | ||
+ | |每次更新后释放的技能 | ||
+ | |无 | ||
+ | |- | ||
+ | |onHit(oH) | ||
+ | |命中后释放的技能 | ||
+ | |无 | ||
+ | |- | ||
+ | |onEnd(oE) | ||
+ | |结束后释放的技能 | ||
+ | |无 | ||
+ | |} | ||
+ | <pre>鲲鲲潜影贝导弹: | ||
+ | Skills: | ||
+ | - ShootShulkerBullet{oT=鲲鲲潜影贝导弹-oT;oH=鲲鲲潜影贝导弹-oH;oE=鲲鲲潜影贝导弹-oE;i=1} @target | ||
+ | |||
+ | 鲲鲲潜影贝导弹-oT: | ||
+ | Skills: | ||
+ | - particles{particle=reddust;color=#ffffff;size=0.66;a=2;hs=0;vs=0;s=0;y=0} @origin | ||
+ | 鲲鲲潜影贝导弹-oH: | ||
+ | Skills: | ||
+ | - damage{a=5} | ||
+ | 鲲鲲潜影贝导弹-oE: | ||
+ | Skills: | ||
+ | - particlesphere{particle=reddust;color=#ffffff;size=0.66;a=30;r=1;hs=0;vs=0;s=0;y=0} @origin</pre> | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | signal—信号 | ||
+ | |- | ||
+ | | | ||
+ | 给生物发送用于配合'''~onSignal'''触发条件或'''lastsignal'''条件的信号 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |signal(s) | ||
+ | |信号的名字 | ||
+ | |ping | ||
|} | |} | ||
以下示例,Master受伤后发送ATTACK信号给Minion<br/>Minion在收到ATTACK信号后使用技能组ShootAttacker | 以下示例,Master受伤后发送ATTACK信号给Minion<br/>Minion在收到ATTACK信号后使用技能组ShootAttacker | ||
第2,408行: | 第2,605行: | ||
|false | |false | ||
|- | |- | ||
− | |summonerIsParent | + | |summonerIsParent(sip) |
|召唤的生物是否是施法者的子生物 | |召唤的生物是否是施法者的子生物 | ||
− | | | + | |true |
|- | |- | ||
− | |summonerIsOwner | + | |summonerIsOwner(sio) |
|施法者是否是召唤的生物的主人 | |施法者是否是召唤的生物的主人 | ||
− | | | + | |true |
|- | |- | ||
|onSurface(os) | |onSurface(os) | ||
第2,442行: | 第2,639行: | ||
<pre> | <pre> | ||
鲲鲲:莫得栗子啦QAQ。 | 鲲鲲:莫得栗子啦QAQ。 | ||
− | + | </pre> | |
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,464行: | 第2,661行: | ||
传送技能使用者到目标5码(yards)横向范围内,相同水平高度的位置 | 传送技能使用者到目标5码(yards)横向范围内,相同水平高度的位置 | ||
<pre> | <pre> | ||
− | + | 传送: | |
Skills: | Skills: | ||
- teleport{spreadh=5;spreadv=0} @target | - teleport{spreadh=5;spreadv=0} @target | ||
</pre> | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | teleportin—相对传送 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |direction(dir,d,velocity,v) | ||
+ | |相对位置 | ||
+ | |无 | ||
+ | |- | ||
+ | |yaw(y) | ||
+ | |目标被传送后视角俯仰视角度 | ||
+ | |0 | ||
+ | |} | ||
+ | 将目标传送到施法者所处位置面朝方向向右偏移1格方块の位置 | ||
+ | <pre>- teleportin{direction=0,0,1} @Self</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,532行: | 第2,750行: | ||
|} | |} | ||
使最近的玩家威胁度很高(10000) | 使最近的玩家威胁度很高(10000) | ||
− | <pre> | + | <pre> Skills: |
− | + | - threat{amount=10000} @NearestPlayer ~onSpawn</pre> | |
− | |||
− | - threat{amount=10000} @NearestPlayer ~onSpawn | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,606行: | 第2,821行: | ||
| | | | ||
|} | |} | ||
− | *设置变量的值为"equation",但"equation" | + | *设置变量的值为"equation",但"equation"内只能写数值与其它变量 |
− | * | + | *如果变量类型为Float/Integer,您也可以使用Setvariable,在"value"内进行计算 |
− | + | <pre> Skills: | |
− | <pre> | + | - variableMath{var=target.Exp;equation="%mmocore_level%"}</pre> |
− | + | ? 将目标的Exp变量值设置为mmocore的等级<pre> Skills: | |
− | - variableMath{var=target. | + | - variableMath{var=caster.Damage;equation="(<caster.hp>*5) + 5"} |
− | </pre> | + | > 将施法者的damage变量值设置为施法者当前生命的5倍再额外添加5<pre> Skills: |
− | |||
− | <pre> | ||
− | |||
− | - variableMath{var=caster. | ||
− | 将施法者的damage变量值设置为施法者当前生命的5倍再额外添加5 | ||
− | <pre> | ||
− | |||
- setvariable{type=FLOAT;var=caster.TEST;value="0"} @self | - setvariable{type=FLOAT;var=caster.TEST;value="0"} @self | ||
- setvariable{type=STRING;var=caster.TEST1;value="987.654321"} @self | - setvariable{type=STRING;var=caster.TEST1;value="987.654321"} @self | ||
- variableMath{var=caster.TEST;equation="<caster.var.TEST> + <caster.var.TEST1>"} @self | - variableMath{var=caster.TEST;equation="<caster.var.TEST> + <caster.var.TEST1>"} @self | ||
− | 将施法者的TEST变量值设置为 TEST变量值+TEST1变量值 即0+987.654321=987.654321 | + | > 将施法者的TEST变量值设置为 TEST变量值+TEST1变量值 即0+987.654321=987.654321</pre> |
− | </pre> | + | <pre> Skills: |
+ | - setvariable{var=caster.鲲鲲;type=float;value="<caster.var.鲲鲲> - 1"} @self | ||
+ | > 将施法者の鲲鲲变量设置为 变量鲲鲲当前值 - 1</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,644行: | 第2,854行: | ||
| | | | ||
|} | |} | ||
− | <pre> | + | <pre> Skills: |
− | |||
- variableadd{var=caster.鲲鲲;amount=1} @self | - variableadd{var=caster.鲲鲲;amount=1} @self | ||
− | 将自身变量名为"鲲鲲"的变量值-1 | + | 将自身变量名为"鲲鲲"的变量值-1</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,680行: | 第2,888行: | ||
因只是修改瞬时速度,所以要想长时间保持不动应该配合'''Repeat'''与'''RepeatInterval'''(重复/重复间隔) | 因只是修改瞬时速度,所以要想长时间保持不动应该配合'''Repeat'''与'''RepeatInterval'''(重复/重复间隔) | ||
技能释放并非'''绝对即时''',比如onTimer:1(每tick激活1次)时,仍会被弓的'''击退'''附魔击飞<1米(不激活可能好几米) | 技能释放并非'''绝对即时''',比如onTimer:1(每tick激活1次)时,仍会被弓的'''击退'''附魔击飞<1米(不激活可能好几米) | ||
− | <pre> | + | <pre>鲲鲲: |
− | 鲲鲲: | ||
Type: Zombie | Type: Zombie | ||
Skills: | Skills: | ||
− | - velocity{m=set;x=0;y=0;z=0} @self ~onDamaged | + | - velocity{m=set;x=0;y=0;z=0} @self ~onDamaged</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | {{Minecraft Color|&1| | + | ! style="text-align: left;" | {{Minecraft Color|&1|togglesitting—令可蹲下实体蹲下}} |
|- | |- | ||
| | | | ||
第2,698行: | 第2,904行: | ||
|- | |- | ||
|state | |state | ||
− | | | + | |坐下=true,站起=false |
− | | | + | |false |
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | {{Minecraft Color|&1|wolfsit—令狼蹲下}} | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |state | ||
+ | |坐下=true,站起=false | ||
+ | |false | ||
|} | |} | ||
<pre> | <pre> | ||
第2,711行: | 第2,935行: | ||
<spoiler> | <spoiler> | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Disengage—向后冲刺:使施法者向后冲刺 |
+ | |- | ||
+ | | | ||
+ | <pre> Skills: | ||
+ | - disengage @self</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | disguise—伪装(4.12+) | ||
|- | |- | ||
| | | | ||
− | <pre> | + | ''前置LibsDisguises和ProtocolLib插件'' |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | - | + | |- |
− | </pre> | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |disguise(d) | ||
+ | |伪装的各项数据 | ||
+ | | | ||
+ | |} | ||
+ | 伪装成羊,并且正在燃烧/旋转,设置名称可见,设置名称为"鲲鲲" | ||
+ | <pre>Skills: | ||
+ | - disguise{d="Sheep SetBurning SetSpinning SetCustomNameVisible setCustomName 鲲鲲"}</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | disguiseOld—伪装(移除于4.12) |
|- | |- | ||
| | | | ||
− | '' | + | ''前置LibsDisguises和ProtocolLib插件'',在4.12,此技能被移除,在4.12前,该技能名为Disguise |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第2,734行: | 第2,975行: | ||
| | | | ||
|} | |} | ||
− | 伪装成羊 | + | 伪装成羊,已经伪装了仍可再次伪装成其它生物 |
− | <pre> | + | <pre>Skills: |
− | + | - disguiseOld{d=SHEEP}</pre> | |
− | - | ||
− | </pre> | ||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,745行: | 第2,983行: | ||
|- | |- | ||
| | | | ||
− | <pre> | + | <pre>Skills: |
− | |||
- dismount ~onDamaged | - dismount ~onDamaged | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | EjectPassenger—驱逐骑乘者:让骑乘在目标上的怪物取消骑乘 |
|- | |- | ||
− | | | + | | |
− | <pre> | + | <pre>鲲鲲w: |
Skills: | Skills: | ||
- ejectpassenger ~onDamaged | - ejectpassenger ~onDamaged | ||
− | </pre> | + | > 受伤时驱逐骑在身上的生物</pre> |
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,771行: | 第3,008行: | ||
|- | |- | ||
|item(i) | |item(i) | ||
− | | | + | |MM内部物品ID:槽位 |
| | | | ||
|} | |} | ||
主手装备钻石剑 | 主手装备钻石剑 | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
- equip{item=diamond_sword:0} | - equip{item=diamond_sword:0} | ||
</pre> | </pre> | ||
− | + | 头部装备MM内部物品ID为鲲鲲的物品 | |
<pre> | <pre> | ||
EquipCrown: | EquipCrown: | ||
Skills: | Skills: | ||
− | - equip{item= | + | - equip{item=鲲鲲:4} |
</pre> | </pre> | ||
|} | |} | ||
第2,803行: | 第3,039行: | ||
|} | |} | ||
设置冷却时间40刻,并且在此期间自己的其他拥有offgcd条件的技能不可用 | 设置冷却时间40刻,并且在此期间自己的其他拥有offgcd条件的技能不可用 | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Conditions: | |
− | + | - offgcd | |
− | + | - targetinlineofsight | |
− | + | Skills: | |
− | + | - gcd{ticks=40} | |
− | |||
</pre> | </pre> | ||
|} | |} | ||
第2,827行: | 第3,062行: | ||
|1 | |1 | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
- jump{velocity=20} | - jump{velocity=20} | ||
第2,874行: | 第3,108行: | ||
| MOD || 除法,值取余数 | | MOD || 除法,值取余数 | ||
|} | |} | ||
− | <pre> | + | <pre>Skills: |
− | - modifyglobalscore | + | - modifyglobalscore |
{ | { | ||
objective=someobjective; | objective=someobjective; | ||
第2,923行: | 第3,157行: | ||
| MOD || 除法,值取余数 | | MOD || 除法,值取余数 | ||
|} | |} | ||
− | <pre> | + | <pre>Skills: |
− | Skills: | + | - modifymobscore{objective鲲鲲;action=add;value=1} ~onKillPlayer |
− | - modifymobscore{ | ||
</pre> | </pre> | ||
− | > 击杀玩家时为自身在''' | + | > 击杀玩家时为自身在'''鲲鲲'''的记分板加'''1'''分 |
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,943行: | 第3,176行: | ||
| | | | ||
|} | |} | ||
− | + | 生成MM内部名为鲲鲲的生物并骑上去 | |
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - mount{type= | + | - mount{type=鲲鲲}</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,956行: | 第3,187行: | ||
使生物再次骑乘之前生成的坐骑(若骑乘没被清除或死亡)<br/> | 使生物再次骑乘之前生成的坐骑(若骑乘没被清除或死亡)<br/> | ||
在骑乘状态下的Rider,受到伤害时下马<br/>右键时骑回自己的坐骑TestHorse | 在骑乘状态下的Rider,受到伤害时下马<br/>右键时骑回自己的坐骑TestHorse | ||
− | <pre> | + | <pre>骑鲲鲲的猛男: |
− | + | Type: skeleton | |
− | + | Display: '骑鲲鲲的猛男' | |
− | Display: ' | ||
Health: 12 | Health: 12 | ||
− | Riding: | + | Riding: 被调教了的鲲鲲 |
Skills: | Skills: | ||
- dismount ~onDamaged | - dismount ~onDamaged | ||
- remount ~onInteract | - remount ~onInteract | ||
− | + | 被调教了的鲲鲲: | |
− | + | Type: horse | |
− | Display: ' | + | Display: '被调教了的鲲鲲' |
− | Health: 20 | + | Health: 20</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第2,990行: | 第3,219行: | ||
| | | | ||
|} | |} | ||
− | <pre> | + | <pre>Skills: |
− | - setglobalscore | + | - setglobalscore |
{ | { | ||
objective=someobjective; | objective=someobjective; | ||
第3,002行: | 第3,231行: | ||
|- | |- | ||
| | | | ||
+ | 添加于2.3<br/> | ||
设置使用者(生物)的记分板分数<br/> | 设置使用者(生物)的记分板分数<br/> | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
第3,023行: | 第3,253行: | ||
|- | |- | ||
| | | | ||
− | + | 修改施法者等级,配合等级机制使用 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第3,060行: | 第3,290行: | ||
- setlevel{a=add;l=1} ~onKillPlayer | - setlevel{a=add;l=1} ~onKillPlayer | ||
> 施法者击杀玩家后提升自身1级等级 | > 施法者击杀玩家后提升自身1级等级 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | SetScore—虚拟记分板设置 | ||
+ | |- | ||
+ | | | ||
+ | 设置指定记分板指定虚拟实体の分数 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |objective(obj,o) | ||
+ | |记分板名,字符限制为16 | ||
+ | |无 | ||
+ | |- | ||
+ | |value(v) | ||
+ | |分数 | ||
+ | |无 | ||
+ | |- | ||
+ | |name(entry) | ||
+ | |虚拟实体名 | ||
+ | |dummy | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - setscore{o=TestScore;e=Bob;v=1} ~onInteract | ||
</pre> | </pre> | ||
|} | |} | ||
第3,067行: | 第3,325行: | ||
| | | | ||
受到伤害时10%几率自杀 | 受到伤害时10%几率自杀 | ||
− | <pre> | + | <pre>Skills: |
− | |||
- suicide ~onDamaged 0.1 | - suicide ~onDamaged 0.1 | ||
</pre> | </pre> | ||
第3,076行: | 第3,333行: | ||
|- | |- | ||
| | | | ||
+ | 添加于2.3<br/> | ||
设置虚拟玩家''_GLOBAL_''的记分板分数<br/> | 设置虚拟玩家''_GLOBAL_''的记分板分数<br/> | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
第3,091行: | 第3,349行: | ||
| | | | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
- setspeed{speed=2;type=walking} ~onSpawn | - setspeed{speed=2;type=walking} ~onSpawn | ||
第3,129行: | 第3,386行: | ||
'''Stormy''':暴雨,打雷<br/> | '''Stormy''':暴雨,打雷<br/> | ||
生物生成时跟随发生持续10分钟的暴雨 | 生物生成时跟随发生持续10分钟的暴雨 | ||
− | <pre> | + | <pre>Skills: |
− | |||
- weather{type=storm;duration=6000} ~onSpawn | - weather{type=storm;duration=6000} ~onSpawn | ||
</pre> | </pre> | ||
第3,137行: | 第3,393行: | ||
==特殊类技能== | ==特殊类技能== | ||
+ | *{{Minecraft Color|&1|'''深蓝色粗体'''}}为MM4.12新增 | ||
*{{Minecraft Color|&1|深蓝色}}为MM4.11新增 | *{{Minecraft Color|&1|深蓝色}}为MM4.11新增 | ||
*多数技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象 | *多数技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象 | ||
第3,143行: | 第3,400行: | ||
<spoiler> | <spoiler> | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | aura—光环(MM4.6+ | + | ! style="text-align: left;" | aura—光环(MM4.6+ 支持变量)</span> |
|- | |- | ||
| | | | ||
+ | 与技能:Projectile(发射)没有正确标记为异步の漏洞修复于4.11<br/> | ||
光环对目标起一个类似状态的作用,并能在光环持续期间激活技能.<br/> | 光环对目标起一个类似状态的作用,并能在光环持续期间激活技能.<br/> | ||
− | + | 可用光环创造增益或减益效果<br/> | |
− | + | 光环持续期间目标会被光坏"跟踪"以及能作用于目标和条件.<br/> | |
+ | 死亡后光环不会消失(不论施法者类型)の漏洞修复于4.12 | ||
<br/> | <br/> | ||
'''可修改项''' | '''可修改项''' | ||
第3,170行: | 第3,429行: | ||
|onTick | |onTick | ||
|oT | |oT | ||
− | |光环期间达到刷新间隔后所激活的技能 | + | |光环期间达到刷新间隔后所激活的技能,必须为有效技能,否则崩服 |
|无 | |无 | ||
|- | |- | ||
第3,263行: | 第3,522行: | ||
multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 | multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 | ||
sub=# - 减少受到的伤害(具体值) | sub=# - 减少受到的伤害(具体值) | ||
− | 激活1次带有multiplier光环之后, | + | 激活1次带有multiplier光环之后,若第1次光环未结束再次激活则免伤将为俩光环のmultiplier数值相乘 |
+ | 激活1次带有sub光环之后,若第一次光环未结束再次激活则免伤将为俩光环のsub数值相加 | ||
(用法见下面的栗子)<br/> | (用法见下面的栗子)<br/> | ||
<br/> | <br/> | ||
第3,271行: | 第3,531行: | ||
- Aura{auraName=大笨蛋;oT=大笨蛋w;i=10;d=240} @self | - Aura{auraName=大笨蛋;oT=大笨蛋w;i=10;d=240} @self | ||
</pre> | </pre> | ||
− | 给予目标(在这个栗子中为自身)名为大笨蛋的光环,持续12秒 | + | 给予目标(在这个栗子中为自身)名为大笨蛋的光环,持续12秒<br/> |
每过10tick(或0.5秒)激活一次大笨蛋w. | 每过10tick(或0.5秒)激活一次大笨蛋w. | ||
<pre>鲲鲲: | <pre>鲲鲲: | ||
Skills: | Skills: | ||
− | - onDamaged{auraName=大笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=0.5} @self | + | - onDamaged{auraName=大笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=Baka 0.5} @self |
</pre> | </pre> | ||
− | 在这个栗子里, | + | 在这个栗子里,施法者在10秒内受到的5次伤害类型为Bakaの伤害都会激活鲲鲲-Hit以及减免受到伤害的50%.<br/> |
事实上,如果大笨蛋写了Conditions(条件)且自身不符合,则不会减免伤害,因为没激活鲨鲨. | 事实上,如果大笨蛋写了Conditions(条件)且自身不符合,则不会减免伤害,因为没激活鲨鲨. | ||
<pre> | <pre> | ||
第3,303行: | 第3,563行: | ||
*~onCombat | *~onCombat | ||
*~onTeleport | *~onTeleport | ||
+ | *~onUse | ||
<br/> | <br/> | ||
− | ''' | + | '''栗子'''(无敌鲲鲲)<br/> |
− | * | + | *技能文档:<pre> |
− | <pre> | + | 无敌鲲鲲: |
− | |||
Skills: | Skills: | ||
- CancelEvent | - CancelEvent | ||
</pre> | </pre> | ||
− | * | + | *实体文档: |
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Type: villager | Type: villager | ||
Skills: | Skills: | ||
− | - skill{s= | + | - skill{s=无敌鲲鲲;sync=true} ~onDamaged</pre> |
− | </pre> | ||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第3,369行: | 第3,626行: | ||
|无 | |无 | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | 鲲鲲: | ||
Skills: | Skills: | ||
- chain{ | - chain{ | ||
第3,387行: | 第3,643行: | ||
- hasaura{aura=damageResist} false | - hasaura{aura=damageResist} false | ||
]; | ]; | ||
− | } | + | }</pre> |
− | </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" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第3,396行: | 第3,680行: | ||
延迟当前技能表(刻)<br/> | 延迟当前技能表(刻)<br/> | ||
也能直接填写于技能之内,见下例<br/> | 也能直接填写于技能之内,见下例<br/> | ||
− | <pre> | + | <pre> Skills: |
− | |||
- ignite{ticks=60} | - ignite{ticks=60} | ||
- delay 60 | - delay 60 | ||
− | - explode | + | - explode</pre> |
− | </pre> | + | <pre> Skills: |
− | <pre> | ||
− | |||
- ignite{ticks=60;delay=80} | - ignite{ticks=60;delay=80} | ||
− | - explode{delay=80} | + | - explode{delay=80}</pre> |
− | </pre> | + | <pre> Skills: |
− | <pre> | + | - skill{skill=exampleskill;delay=200}</pre> |
− | |||
− | - skill{skill=exampleskill;delay=200} | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | missile—导弹 | + | ! style="text-align: left;" | missile—导弹(4.12时需MC1.12.2+) |
|- | |- | ||
| | | | ||
第3,428行: | 第3,706行: | ||
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
− | |抛射物达到刷新间隔后所激活的技能 | + | |抛射物达到刷新间隔后所激活的技能,必须为有效技能,否则崩服 |
| | | | ||
|- | |- | ||
第3,469行: | 第3,747行: | ||
|StartYOffset(syo) | |StartYOffset(syo) | ||
|起始发射点上下偏移<br/> | |起始发射点上下偏移<br/> | ||
− | | | + | |+1 |
|- | |- | ||
|StartFOffset(sfo) | |StartFOffset(sfo) | ||
|起始发射点前后偏移<br/> | |起始发射点前后偏移<br/> | ||
− | | | + | |+1 |
|- | |- | ||
− | |TargetYOffset(tyo) | + | |TargetYOffset(4.10+ tyo) |
|抛射物命中目标y轴偏移度 | |抛射物命中目标y轴偏移度 | ||
− | | | + | |+1 |
+ | |- | ||
+ | |HitPlayers(hp) | ||
+ | |是否攻击玩家 | ||
+ | |true | ||
+ | |- | ||
+ | |HitNonPlayers(hnp) | ||
+ | |是否攻击非玩家 | ||
+ | |false | ||
|- | |- | ||
− | | | + | |HitTarget(ht) |
− | | | + | |是否攻击目标 |
|true | |true | ||
|- | |- | ||
− | | | + | |HitTargetOnly |
− | | | + | |是否只攻击目标 |
|false | |false | ||
|- | |- | ||
− | | | + | |StopAtEntity(sE) |
− | | | + | |导弹是否碰到实体时停止 |
+ | |true | ||
+ | |- | ||
+ | |StopAtBlock(sB) | ||
+ | |导弹是否碰到实体方块时停止 | ||
|true | |true | ||
|- | |- | ||
− | | | + | |HugSurface(hs) |
− | | | + | |落地后是否沿着地面继续移动 |
|false | |false | ||
+ | |- | ||
+ | |PowerAffectsRange(par) | ||
+ | |是否可被技能威力影响抛射物碰撞体积半径 | ||
+ | |true | ||
+ | |- | ||
+ | |PowerAffectsVelocity(pav) | ||
+ | |是否可被技能威力影响抛射物速度 | ||
+ | |true | ||
|- | |- | ||
|StartSideOffset(sso) | |StartSideOffset(sso) | ||
第3,512行: | 第3,810行: | ||
|- | |- | ||
|PowerAffectsRange(par) | |PowerAffectsRange(par) | ||
− | | | + | |技能威力是否影响抛射物碰撞体积半径 |
|true | |true | ||
|- | |- | ||
|PowerAffectsVelocity(pav) | |PowerAffectsVelocity(pav) | ||
− | | | + | |技能威力是否影响抛射物速度 |
|true | |true | ||
|- | |- | ||
第3,523行: | 第3,821行: | ||
|false | |false | ||
|} | |} | ||
− | |||
发射一个带有火焰粒子轨迹并拥有高转弯速度的导弹,并且当其击中目标时引发一次爆炸 | 发射一个带有火焰粒子轨迹并拥有高转弯速度的导弹,并且当其击中目标时引发一次爆炸 | ||
− | *生物配置下填写的技能 | + | *生物配置下填写的技能<pre>鲲鲲实体: |
− | <pre> | ||
− | |||
Type: ZOMBIE | Type: ZOMBIE | ||
Skills: | Skills: | ||
− | - skill | + | - skill:鲲鲲 @target ~onTimer:100</pre> |
− | </pre> | + | *技能配置下填写的3个技能组<pre>鲲鲲: |
− | *技能配置下填写的3个技能组 | ||
− | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - missile{ot= | + | - missile{ot=鲲鲲-Tick;oh=鲲鲲-Hit;v=4;i=1;hR=1;vR=1;in=0.75} |
− | + | 鲲鲲-Tick: | |
− | |||
Skills: | Skills: | ||
- effect:particles{p=flame;a=1} @origin | - effect:particles{p=flame;a=1} @origin | ||
− | + | 鲲鲲-Hit: | |
− | |||
Skills: | Skills: | ||
- effect:particles{p=lava;a=50;hS=1;vS=1} | - effect:particles{p=lava;a=50;hS=1;vS=1} | ||
- effect:sound{s=entity.generic.explode;v=1;p=0} | - effect:sound{s=entity.generic.explode;v=1;p=0} | ||
− | - damage{a=1337;i=false} | + | - damage{a=1337;i=false}</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | modifyprojectile—抛射物修改(4.12+) |
|- | |- | ||
| | | | ||
− | + | 仅可修改技能:'''Orbital(环绕)'''、'''Projectile(发射)'''、'''Missile(导弹)'''<br> | |
− | + | 仅可修改修改项:'''Gravity(重力)'''、'''Radius(仅限Orbital 半径)'''、'''Velocity(速度)'''、'''Inertia(仅限Missile 转弯系数)'''、'''Power(技能威力)''' | |
− | |||
− | |||
− | ''' | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | |'''标签 | + | |'''标签(缩写)''' |
− | |||
|'''描述''' | |'''描述''' | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | |onStart | + | |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/> | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签''' | ||
+ | |'''标签缩写''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |onStart | ||
|oS | |oS | ||
|当orbital技能开始时执行的技能. | |当orbital技能开始时执行的技能. | ||
第3,571行: | 第3,895行: | ||
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
− | |环绕整体(相当于1个抛射物)达到刷新间隔后所激活的技能 | + | |环绕整体(相当于1个抛射物)达到刷新间隔后所激活的技能,必须为有效技能,否则崩服 |
| | | | ||
|- | |- | ||
第3,732行: | 第4,056行: | ||
若想使orbital结束时能对附近玩家造成爆炸,爆炸技能可以使用'''@PlayersNearOrigin{r=半径}'''目标选择器,而非'''@PlayerInRadius{r=半径}'''<br/> | 若想使orbital结束时能对附近玩家造成爆炸,爆炸技能可以使用'''@PlayersNearOrigin{r=半径}'''目标选择器,而非'''@PlayerInRadius{r=半径}'''<br/> | ||
<br/> | <br/> | ||
− | ''' | + | '''栗子'''<br/> |
当生物被击中后有概率发射一个冰球环绕在该生物周围,形成护盾。<br/> | 当生物被击中后有概率发射一个冰球环绕在该生物周围,形成护盾。<br/> | ||
当护盾击中目标时,给予目标一定的伤害且附加缓慢效果。<br/> | 当护盾击中目标时,给予目标一定的伤害且附加缓慢效果。<br/> | ||
第3,749行: | 第4,073行: | ||
鲲鲲-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: | ||
第3,757行: | 第4,081行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | projectile—发射( | + | ! style="text-align: left;" | projectile—发射(4.12时需MC1.12.2+) |
|- | |- | ||
| | | | ||
第3,769行: | 第4,093行: | ||
|bulletType(4.7.2+) | |bulletType(4.7.2+) | ||
|发射物的类型 | |发射物的类型 | ||
− | |可选项:Arrow(箭矢)、BLOCK(立体方块)、ITEM(物品)、MOB(生物) | + | |可选项:Arrow(箭矢)、BLOCK(立体方块)、ITEM(物品)、MYTHICITEM(MM物品)、MOB(生物) |
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
− | |抛射物每次达到刷新间隔后所激活的技能 | + | |抛射物每次达到刷新间隔后所激活的技能,必须为有效技能,否则崩服 |
| | | | ||
|- | |- | ||
第3,800行: | 第4,124行: | ||
|- | |- | ||
|mob(4.7.2+) | |mob(4.7.2+) | ||
− | |发射物为MOB时指定的生物 | + | |发射物为MOB时指定的生物,该生物只能被创造模式玩家所伤害 |
|SKELETON(骷髅) | |SKELETON(骷髅) | ||
|- | |- | ||
第3,968行: | 第4,292行: | ||
|- | |- | ||
|type(t) | |type(t) | ||
− | |发射物的显示种类,'''arrow'''(箭),'''snowball'''(雪球),'''egg'''(蛋),'''enderpearl'''末影珍珠,'''potion'''( | + | |发射物的显示种类,'''arrow'''(箭),'''snowball'''(雪球),'''egg'''(蛋),'''enderpearl'''末影珍珠,'''potion'''(状态效果),{{Minecraft Color|&1|'''trident'''}}(三叉戟),{{Minecraft Color|&1|'''lingering_potion'''}}(滞留状态效果) |
|arrow | |arrow | ||
|- | |- | ||
第4,026行: | 第4,350行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | skill—执行:执行指定技能组 |
|- | |- | ||
| | | | ||
− | + | 执行指定技能组,若所执行技能组内无目标选择器,则使用该执行技能的目标选择器 | |
'''写法''' | '''写法''' | ||
<pre> | <pre> | ||
Skills: | Skills: | ||
− | - skill{skill= | + | - skill{skill=技能组名} |
− | - skill{s= | + | - skill{s=技能组名} |
− | </pre> | + | - skill:技能组名 |
+ | - skill:技能组名{}</pre> | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第4,047行: | 第4,372行: | ||
|} | |} | ||
'''冷却'''<br/> | '''冷却'''<br/> | ||
− | 配置下的技能组可设置冷却时间(秒) | + | 配置下的技能组可设置冷却时间(秒)<pre>鲲鲲: |
− | <pre>鲲鲲: | ||
Cooldown: 冷却时间 | Cooldown: 冷却时间 | ||
Conditions: | Conditions: | ||
第4,055行: | 第4,379行: | ||
Skills: | Skills: | ||
- 技能{} | - 技能{} | ||
− | - ... | + | - ...</pre> |
− | </pre> | ||
注意,冷却时间只能设置于/MythicMobs/Skills技能配置文本下<br/> | 注意,冷却时间只能设置于/MythicMobs/Skills技能配置文本下<br/> | ||
− | + | 不可直接设置于实体配置内的技能之下<br/> | |
<br/> | <br/> | ||
− | <pre> | + | <pre>Skills: |
− | Skills: | + | - skill{s=鲲鲲;sync=true} |
− | - skill{s=鲲鲲;sync=true} | + | - skill:麻薯 |
− | - skill | + | - skill{sync=曜星;s=flamethrower} |
− | - skill{sync=曜星;s=flamethrower} | + | - skill |
− | - skill | + | { |
− | + | skill=会长大人; | |
− | + | sync=true | |
− | + | }</pre> | |
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,076行: | 第4,397行: | ||
|- | |- | ||
| | | | ||
− | + | 强制目标实体激活一个技能,有关触发者の继承,见下方'''casterastrigger'''の说明 | |
− | |||
− | |||
− | ''' | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第4,094行: | 第4,412行: | ||
|setcasterastrigger | |setcasterastrigger | ||
|cat | |cat | ||
− | |技能目标是否为sudoskill技能的施法者 | + | |技能目标是否为sudoskill技能的施法者 |
|false | |false | ||
|} | |} | ||
− | </pre>当cat为true时, | + | </pre>当cat为true时,sudoskill所执行の技能の施法者仍为'''激活sudoskillの实体'''<br> |
− | + | false时,所执行の技能の施法者为sudoskillの技能目标,而不是'''激活sudoskillの实体'''<br> | |
− | + | 同时,false时,Conditions作用于目标,而不是激活sudoskill的施法者<pre> | |
− | <pre> | + | - sudoskill{s=技能名;setcasterastrigger=true/false(默认)}</pre> |
− | - sudoskill{s=技能名;setcasterastrigger=true/false(默认)} | + | *技能文档: |
− | </pre | + | <pre>鲲鲲: |
− | |||
− | |||
− | * | ||
− | <pre> | ||
− | 鲲鲲: | ||
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="触发者名字: <trigger.name>"} @world | + | - message{msg="触发者名字: <trigger.name>"} @world</pre> |
− | </pre> | + | *实体文档: |
− | * | + | <pre>鲲鲲1: |
− | <pre> | ||
− | 鲲鲲1: | ||
Type: villager | Type: villager | ||
Display: '鲲鲲1' | Display: '鲲鲲1' | ||
第4,121行: | 第4,432行: | ||
Display: '鲲鲲' | Display: '鲲鲲' | ||
Skills: | Skills: | ||
− | - sudoskill{s=鲲鲲;cat=true} @trigger ~onDamaged | + | - sudoskill{s=鲲鲲;cat=true} @trigger ~onDamaged</pre> |
− | + | 如鲲鲲1攻击了鲲鲲2,鲲鲲2会令鲲鲲1激活技能:鲲鲲(对30m内的实体召唤箭雨同时提示"触发者名字(攻击施法者の实体名):鲲鲲1") | |
− | |||
− | 对30m内的实体召唤箭雨同时提示"触发者名字( | ||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,132行: | 第4,439行: | ||
|- | |- | ||
| | | | ||
− | + | 随机执行一个 修改项:'''skill'''内所写技能技能<br/> | |
选取时将会自动无视处于冷却时间的技能<br/> | 选取时将会自动无视处于冷却时间的技能<br/> | ||
没有技能数量限制<br/><br/> | 没有技能数量限制<br/><br/> | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - randomskill{skills=技能1,技能2,技能3} |
− | - randomskill{skills=技能1,技能2,技能3} | ||
</pre> | </pre> | ||
另一个方便修改的写法 | 另一个方便修改的写法 | ||
第4,147行: | 第4,453行: | ||
鲲鲲, | 鲲鲲, | ||
鲨鲨, | 鲨鲨, | ||
+ | vv达令, | ||
麻薯, | 麻薯, | ||
曜星, | 曜星, | ||
第4,169行: | 第4,476行: | ||
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
− | |抛射物每次达到刷新间隔后所激活的技能 | + | |抛射物每次达到刷新间隔后所激活的技能,必须为有效技能,否则崩服 |
| | | | ||
|- | |- | ||
第4,226行: | 第4,533行: | ||
==坐标类技能== | ==坐标类技能== | ||
*此类技能的位置从@Location目标选择器或其他原因选取 | *此类技能的位置从@Location目标选择器或其他原因选取 | ||
− | |||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
! style="text-align: left;" | activatespawner—激活刷怪点 | ! style="text-align: left;" | activatespawner—激活刷怪点 | ||
第4,290行: | 第4,596行: | ||
|- | |- | ||
| | | | ||
+ | 若施法者为玩家,破坏方块将无视WG区域保护,此漏洞修复于4.12 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第4,296行: | 第4,603行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |doDrops(drops,d MM4.12+) |
− | | | + | |是否掉落方块 |
− | | | + | |false |
|- | |- | ||
− | | | + | |doEffect(effect,e MM4.12+) |
− | | | + | |是否播放破坏方块特效 |
− | |0 | + | |false |
+ | |- | ||
+ | |useTool(tool,t MM4.12+) | ||
+ | |是否使用施法者(需为玩家)手持着的工具破坏方块 | ||
+ | |true | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - breakblock{forcesync=true} @location{c=100,64,100} ~onInteract</pre> | ||
+ | 如果玩家挖的是矿石/石头之类的但没有拿镐,那么不会掉落方块与播放破坏粒子 | ||
+ | <pre>- breakblock{forcesync=true;doEffect=true;doDrops=true;useTool=true} @targetlocation</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | breakblockandgiveitem—破坏并给予方块:破坏坐标位置的方块后给予施法者所破坏の方块 | ||
+ | |- | ||
+ | | | ||
+ | 需forcesync为true(强制激活) | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |doDrops(drops,d MM4.12+) | ||
+ | |是否掉落方块 | ||
+ | |false | ||
+ | |- | ||
+ | |doEffect(effect,e MM4.12+) | ||
+ | |是否播放破坏方块特效 | ||
+ | |false | ||
+ | |- | ||
+ | |useTool(tool,t MM4.12+) | ||
+ | |是否使用施法者(需为玩家)手持着的工具破坏方块 | ||
+ | |true | ||
+ | |- | ||
+ | |fakelooting(fl) | ||
+ | |是否播放物品拾取动画 | ||
+ | |false | ||
|- | |- | ||
− | | | + | |items(item,i) |
− | | | + | |所给予の物品,填写后方块不会掉落它本身 |
− | |||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
Skills: | Skills: | ||
− | - | + | - breakBlockAndGiveItem{dodrops=false;items=diamond}</pre> |
− | </pre> | + | 破坏方块直接掉落钻石,而不是所破坏の方块 |
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,342行: | 第4,684行: | ||
|} | |} | ||
最好使用目标选择器:@Location | 最好使用目标选择器:@Location | ||
− | <pre> | + | <pre>鲲鲲: |
− | 鲲鲲: | ||
Skills: | Skills: | ||
− | - togglelever @Location{duration=600;x=77;y=82;z=-24} | + | - togglelever @Location{duration=600;x=77;y=82;z=-24}</pre> |
− | </pre> | ||
|} | |} | ||
− | |||
==通用标签== | ==通用标签== | ||
一列适用于所有技能的标签,4.10+的版本全部支持变量<br/> | 一列适用于所有技能的标签,4.10+的版本全部支持变量<br/> | ||
+ | 若Repeat所作用の技能报错,则Repeat会无止境激活の漏洞修复于4.10<br/> | ||
+ | Cooldown不读取小数の漏洞修复于4.10 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第4,487行: | 第4,828行: | ||
|<span style="color:red">Cast</span> | |<span style="color:red">Cast</span> | ||
|投掷可修改多种选项的魔法 | |投掷可修改多种选项的魔法 | ||
− | |||
− | |||
− | |||
|- | |- | ||
|<span style="color:red">Time</span> | |<span style="color:red">Time</span> | ||
|设置时间 | |设置时间 | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==技能目标(Targeters)== | ==技能目标(Targeters)== | ||
第4,543行: | 第4,860行: | ||
| barrier || 玩家手持屏障时,附近屏障的外观 || [[文件:Particle barrier.png|缩略图|玩家手持屏障时,附近屏障的外观]] | | barrier || 玩家手持屏障时,附近屏障的外观 || [[文件:Particle barrier.png|缩略图|玩家手持屏障时,附近屏障的外观]] | ||
|- | |- | ||
− | | block(1.13-:blockcrack) || 摧毁方块、盔甲架 || [[文件:Particle blockdust.png|缩略图|blockdust]] | + | | block(或block_crack 1.13-:blockcrack) || 摧毁方块、盔甲架 || [[文件:Particle blockdust.png|缩略图|blockdust]] |
|- | |- | ||
| bubble || 水面上的实体、守卫者激光、钓鱼 || [[文件:Particle bubble.png|缩略图|水面上的实体、守卫者激光、钓鱼]] | | bubble || 水面上的实体、守卫者激光、钓鱼 || [[文件:Particle bubble.png|缩略图|水面上的实体、守卫者激光、钓鱼]] | ||
第4,577行: | 第4,894行: | ||
| dust || 沙子被破坏的粒子 || [[文件:Dust.png|缩略图|红石类物品散发出的红色粒子]] | | dust || 沙子被破坏的粒子 || [[文件:Dust.png|缩略图|红石类物品散发出的红色粒子]] | ||
|- | |- | ||
− | | effect(1.13-:spell) || | + | | dust_color_transition || Sculk Sensor被触发 || [[文件:Dust Color Transition.png|缩略图|Sculk Sensor被触发]] |
+ | |- | ||
+ | | effect(1.13-:spell) || 喷溅状态效果、滞留状态效果、附魔之瓶、唤魔者、幻术师等生成的环绕状粒子 || [[文件:Effect.png|缩略图|喷溅状态效果、滞留状态效果、附魔之瓶、唤魔者、幻术师等生成的环绕状粒子]] | ||
|- | |- | ||
| elder_guardian || 远古守卫者诅咒时从屏幕漂浮而过 || [[文件:Elder Guardian.png|缩略图|远古守卫者诅咒时从屏幕漂浮而过]] | | elder_guardian || 远古守卫者诅咒时从屏幕漂浮而过 || [[文件:Elder Guardian.png|缩略图|远古守卫者诅咒时从屏幕漂浮而过]] | ||
+ | |- | ||
+ | | electric_spark(1.17) || 闪电击中铜块 || [[文件:Electric Spark.png|缩略图|闪电击中铜块]] | ||
|- | |- | ||
| enchant(1.13-:enchantmenttable) || 靠近书架的附魔台所生成的粒子 || [[文件:Enchant.png|缩略图|靠近书架的附魔台所生成的粒子]] | | enchant(1.13-:enchantmenttable) || 靠近书架的附魔台所生成的粒子 || [[文件:Enchant.png|缩略图|靠近书架的附魔台所生成的粒子]] | ||
第4,588行: | 第4,909行: | ||
|- | |- | ||
| explosion(explosion_normal)(1.13-:largeexplode) || 微小型爆炸(例如凋灵之首、恶魂火球爆炸) || [[文件:Explosion.png|缩略图|小型爆炸(例如凋灵之首、恶魂火球爆炸)]] | | explosion(explosion_normal)(1.13-:largeexplode) || 微小型爆炸(例如凋灵之首、恶魂火球爆炸) || [[文件:Explosion.png|缩略图|小型爆炸(例如凋灵之首、恶魂火球爆炸)]] | ||
+ | |- | ||
| explosion_large(1.13-:largeexplode) || 小型爆炸(例如凋灵之首、恶魂火球爆炸) | | explosion_large(1.13-:largeexplode) || 小型爆炸(例如凋灵之首、恶魂火球爆炸) | ||
|- | |- | ||
第4,599行: | 第4,921行: | ||
|- | |- | ||
| falling_nectar || 花蜜不断从采完蜜的蜜蜂尾部滴落出来 || [[文件:Falling Nectar.png|缩略图|花蜜不断从采完蜜的蜜蜂尾部滴落出来]] | | falling_nectar || 花蜜不断从采完蜜的蜜蜂尾部滴落出来 || [[文件:Falling Nectar.png|缩略图|花蜜不断从采完蜜的蜜蜂尾部滴落出来]] | ||
+ | |- | ||
+ | | falling_spore_blossom(1.17) || 孢子花滴落的绿色粒子 || [[文件:Falling Spore Blossom.png|缩略图|孢子花滴落的绿色粒子]] | ||
|- | |- | ||
| falling_water || 水从空中滴落 || [[文件:Falling Water.png|缩略图|水从空中滴落]] | | falling_water || 水从空中滴落 || [[文件:Falling Water.png|缩略图|水从空中滴落]] | ||
第4,609行: | 第4,933行: | ||
|- | |- | ||
| flash || 烟花火箭爆炸的闪烁效果 || [[文件:Flash.png|缩略图|烟花火箭爆炸时的闪烁效果]] | | flash || 烟花火箭爆炸的闪烁效果 || [[文件:Flash.png|缩略图|烟花火箭爆炸时的闪烁效果]] | ||
+ | |- | ||
+ | | glow(1.17) || 发光鱿鱼周围の粒子 || [[文件:Glow.png|缩略图|发光鱿鱼周围の粒子]] | ||
+ | |- | ||
+ | | glow_squid_ink(1.17) || 发光鱿鱼受伤 || [[文件:Glow Squid ink.png|缩略图|发光鱿鱼受伤]] | ||
|- | |- | ||
| happy_villager(1.13-:happyVillager) || 使用骨粉、与村民交易成功、喂养幼年动物、在海龟蛋上行走或踩踏产生的绿色十字粒子 || [[文件:Happy Villager.png|缩略图|使用骨粉、与村民交易成功、喂养幼年动物、在海龟蛋上行走或踩踏产生的绿色十字粒子]] | | happy_villager(1.13-:happyVillager) || 使用骨粉、与村民交易成功、喂养幼年动物、在海龟蛋上行走或踩踏产生的绿色十字粒子 || [[文件:Happy Villager.png|缩略图|使用骨粉、与村民交易成功、喂养幼年动物、在海龟蛋上行走或踩踏产生的绿色十字粒子]] | ||
第4,614行: | 第4,942行: | ||
| heart || 繁殖、驯服动物产生的爱心粒子 || [[文件:Heart.png|缩略图|繁殖、驯服动物产生的爱心粒子]] | | heart || 繁殖、驯服动物产生的爱心粒子 || [[文件:Heart.png|缩略图|繁殖、驯服动物产生的爱心粒子]] | ||
|- | |- | ||
− | | instant_effect || 瞬间治疗/ | + | | instant_effect || 瞬间治疗/瞬间伤害喷溅状态效果和滞留状态效果、光灵箭 || [[文件:Instant Effect.png|缩略图|瞬间治疗/瞬间伤害喷溅状态效果和滞留状态效果、光灵箭]] |
|- | |- | ||
− | | item(1.13-:iconcrack) || | + | | item(1.13-:iconcrack) || 进食、扔出鸡蛋、喷溅状态效果、末影之眼、损坏物品生成的粒子 || [[文件:Item.png|缩略图|进食、扔出鸡蛋、喷溅状态效果、末影之眼、损坏物品生成的粒子]] |
|- | |- | ||
| item_slime(1.13-:slime) || 蹦跳的史莱姆生成的粒子 || [[文件:Item Slime.png|缩略图|蹦跳的史莱姆生成的粒子]] | | item_slime(1.13-:slime) || 蹦跳的史莱姆生成的粒子 || [[文件:Item Slime.png|缩略图|蹦跳的史莱姆生成的粒子]] | ||
第4,641行: | 第4,969行: | ||
|- | |- | ||
| rain(1.13-:droplet) || 细雨 || [[文件:Rain.png|缩略图|细雨]] | | rain(1.13-:droplet) || 细雨 || [[文件:Rain.png|缩略图|细雨]] | ||
+ | |- | ||
+ | | scrape(1.17) || 用斧为铜块除锈所生成的粒子 || [[文件:Scrape.png|缩略图|用斧为铜块除锈所生成的粒子]] | ||
|- | |- | ||
| reddust || 红石类物品散发出的红色粒子 || [[文件:Dust.png|缩略图|红石类物品散发出的红色粒子]] | | reddust || 红石类物品散发出的红色粒子 || [[文件:Dust.png|缩略图|红石类物品散发出的红色粒子]] | ||
+ | |- | ||
+ | | reverse_portal || 另一种传送粒子子 || [[文件:Reverse Portal.png|缩略图|另一种传送粒子]] | ||
|- | |- | ||
| smoke || 黑烟,常见于火把时不时发出的烟雾、凋灵发射凋灵之首、恶魂发射火球等等 || [[文件:Smoke.png|缩略图|黑烟,常见于火把时不时发出的烟雾、凋灵发射凋灵之首、恶魂发射火球等等]] | | smoke || 黑烟,常见于火把时不时发出的烟雾、凋灵发射凋灵之首、恶魂发射火球等等 || [[文件:Smoke.png|缩略图|黑烟,常见于火把时不时发出的烟雾、凋灵发射凋灵之首、恶魂发射火球等等]] | ||
|- | |- | ||
| sneeze || 幼年熊猫打喷嚏时生成的粒子 || [[文件:Sneese.png|缩略图|幼年熊猫打喷嚏时生成的粒子]] | | sneeze || 幼年熊猫打喷嚏时生成的粒子 || [[文件:Sneese.png|缩略图|幼年熊猫打喷嚏时生成的粒子]] | ||
+ | |- | ||
+ | | snowflake || 陷入细雪的粒子的粒子 || [[文件:Snowflake.png|缩略图|陷入细雪的粒子成的粒子]] | ||
|- | |- | ||
| soul || 穿戴灵魂疾行附魔靴子的实体在灵魂沙或灵魂土上行走时出现 || [[文件:Soul.png|缩略图|穿戴灵魂疾行附魔靴子的实体在灵魂沙或灵魂土上行走时出现]] | | soul || 穿戴灵魂疾行附魔靴子的实体在灵魂沙或灵魂土上行走时出现 || [[文件:Soul.png|缩略图|穿戴灵魂疾行附魔靴子的实体在灵魂沙或灵魂土上行走时出现]] | ||
|- | |- | ||
| spit || 羊驼吐出来的口水 || [[文件:Spit.png|缩略图|羊驼吐出来的口水]] | | spit || 羊驼吐出来的口水 || [[文件:Spit.png|缩略图|羊驼吐出来的口水]] | ||
+ | |- | ||
+ | | spore_blossom_air || 发散在孢子花周围的粒子 || [[文件:Spore Blossom Air.png|缩略图|发散在孢子花周围的粒子]] | ||
|- | |- | ||
| splash || 水面的实体、上岸后的船、四处洒水的狼 || [[文件:Splash.png|缩略图|水面的实体、上岸后的船、四处洒水的狼]] | | splash || 水面的实体、上岸后的船、四处洒水的狼 || [[文件:Splash.png|缩略图|水面的实体、上岸后的船、四处洒水的狼]] | ||
第4,663行: | 第4,999行: | ||
|- | |- | ||
| witch(1.13-:witchmagic) || 女巫头顶的粒子 || [[文件:Witch.png|缩略图|女巫头顶的粒子]] | | witch(1.13-:witchmagic) || 女巫头顶的粒子 || [[文件:Witch.png|缩略图|女巫头顶的粒子]] | ||
+ | |- | ||
+ | | wax_off(1.17) || 用斧削去铜块表面的蜡所生成的粒子 || [[文件:Wax Off.png|缩略图|用斧削去铜块表面的蜡所生成的粒子]] | ||
+ | |- | ||
+ | | wax_on(1.17) || 用蜜脾对铜块涂蜡所生成的粒子 || [[文件:Wax On.png|缩略图|用蜜脾对铜块涂蜡所生成的粒子]] | ||
|- | |- | ||
| ash || 玄武岩三角洲生物群系中自然生成的粒子 || [[文件:Ash.png|缩略图|玄武岩三角洲生物群系中自然生成的粒子]] | | ash || 玄武岩三角洲生物群系中自然生成的粒子 || [[文件:Ash.png|缩略图|玄武岩三角洲生物群系中自然生成的粒子]] | ||
第4,684行: | 第5,024行: | ||
<spoiler> | <spoiler> | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | blackscreen—黑屏 |
|- | |- | ||
| | | | ||
− | 已知Bug:覆盖高版本(如1.16)方块会导致方块贴图丢失<br/><br/> | + | 唯一修改项duration(d),黑屏持续时间 |
− | <big>'''blockmask'''</big><br/> | + | <pre>- blackscreen{d=2} @PlayersInRadius{r=100} ~onTeleport</pre> |
− | 使目标附近的方块视觉上临时显示为另一种指定的方块。被修改的方块将会在此技能结束后消失或复原。若想使方块提早复原可使用blockunmask技能(见下)<br/> | + | |} |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |bloodyscreen-边界效果 | ||
+ | |- | ||
+ | | | ||
+ | 强制目标的视觉变为 玩家处在世界边界外部时的特效 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |duration(d) | ||
+ | |持续时间,单位tick | ||
+ | |未知 | ||
+ | |- | ||
+ | |cancel(c) | ||
+ | |若为true,则取消效果 | ||
+ | |-1 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - effect:bloodyScreen{d=25} @PIR{r=15} ~onTimer:20</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | blockmask/blockunmask—伪装方块:临时使某方块显示为另一种方块 | ||
+ | |- | ||
+ | | | ||
+ | 已知Bug:覆盖高版本(如1.16)方块会导致方块贴图丢失<br/><br/> | ||
+ | <big>'''blockmask'''</big><br/> | ||
+ | 使目标附近的方块视觉上临时显示为另一种指定的方块。被修改的方块将会在此技能结束后消失或复原。若想使方块提早复原可使用blockunmask技能(见下)<br/> | ||
并不会真正替换方块,所以并不会对环境造成破坏 | 并不会真正替换方块,所以并不会对环境造成破坏 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
第4,702行: | 第5,072行: | ||
|- | |- | ||
|data(dv) | |data(dv) | ||
− | | | + | |方块特殊值,仅作用于1.13以下の服务器 |
|0 | |0 | ||
|- | |- | ||
第4,714行: | 第5,084行: | ||
|- | |- | ||
|noise(n) | |noise(n) | ||
− | | | + | |分散程度,越低越不密集 |
|0 | |0 | ||
|- | |- | ||
第4,742行: | 第5,112行: | ||
|sphere | |sphere | ||
|} | |} | ||
+ | Material1.13版本以下写法为fallingdust_方块ID_特殊值 | ||
'''例子''' | '''例子''' | ||
*生物周围显示为地狱岩<br/>由于duration为0,伪装方块会在方块被更新或玩家重进时返回原貌 | *生物周围显示为地狱岩<br/>由于duration为0,伪装方块会在方块被更新或玩家重进时返回原貌 | ||
− | <pre> | + | <pre> - effect:blockmask{m=netherrack;r=5} @self ~onTimer:1200</pre> |
− | - effect:blockmask{m=netherrack;r=5} @self ~onTimer:1200 | ||
− | </pre> | ||
*在50格范围内玩家脚下生成一层冰,使其走起路来滑滑的 | *在50格范围内玩家脚下生成一层冰,使其走起路来滑滑的 | ||
− | <pre> | + | <pre> - effect:blockmask{m=ice;r=2;d=20} @PIR{r=50} ~onTimer:5</pre> |
− | - effect:blockmask{m=ice;r=2;d=20} @PIR{r=50} ~onTimer:5 | ||
− | </pre> | ||
*使30格范围的伪装方块返回原貌 | *使30格范围的伪装方块返回原貌 | ||
− | <pre> | + | <pre>- effect:blockunmask{r=30}</pre> |
− | - effect:blockunmask{r=30} | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,760行: | 第5,125行: | ||
|- | |- | ||
| | | | ||
− | + | - effect:ender @self ~onTimer:20 | |
− | - effect:ender @self ~onTimer:20 | ||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,784行: | 第5,147行: | ||
注意:此技能会在技能使用位置生成末影水晶<br/> | 注意:此技能会在技能使用位置生成末影水晶<br/> | ||
技能组 向目标生成5秒y轴偏移2格的光束 | 技能组 向目标生成5秒y轴偏移2格的光束 | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Skills: | |
− | - effect:enderbeam{d=100;y=2;} @target | + | - effect:enderbeam{d=100;y=2;} @target</pre> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,810行: | 第5,163行: | ||
|type(t) | |type(t) | ||
|烟花的主要类型,数值为0~4之间<br/> | |烟花的主要类型,数值为0~4之间<br/> | ||
− | |||
|0 | |0 | ||
|- | |- | ||
第4,833行: | 第5,185行: | ||
| | | | ||
|} | |} | ||
− | <pre> | + | Type可用值: |
− | Skills: | + | {| border="1" cellpadding="5" cellspacing="0" |
− | - effect:firework{t=3;d=1;f=true;tr=true} @self ~onInteract | + | |- |
− | </pre> | + | |'''标签''' |
+ | |'''描述''' | ||
+ | |- | ||
+ | |0 | ||
+ | |小爆炸 | ||
+ | |- | ||
+ | |1 | ||
+ | |大爆炸 | ||
+ | |- | ||
+ | |2 | ||
+ | |星形爆炸 | ||
+ | |- | ||
+ | |3 | ||
+ | |爬行者头颅爆炸 | ||
+ | |- | ||
+ | |4 | ||
+ | |超大爆炸 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - effect:firework{t=3;d=1;f=true;tr=true} @self ~onInteract</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,842行: | 第5,214行: | ||
|- | |- | ||
| | | | ||
− | <pre> | + | <pre> - effect:flames @self ~onTimer:5</pre> |
− | - effect:flames @self ~onTimer:5 | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,868行: | 第5,238行: | ||
|10 | |10 | ||
|} | |} | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - effect:geyser{type=LAVA;height=3;speed=10}</pre> |
− | - effect:geyser{type=LAVA;height=3;speed=10} | + | |} |
− | </pre> | + | {| class="wikitable mw-collapsible mw-collapsed" |
+ | ! style="text-align: left;" | glow—发光:与原版的发光状态效果一样,但可以更改颜色 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |duration(d) | ||
+ | |时长(刻) | ||
+ | |60 | ||
+ | |- | ||
+ | |color(c) | ||
+ | |颜色,WHITE/RED等..(前置付费插件:'''GlowAPI''') | ||
+ | |0 | ||
+ | |} | ||
+ | <pre> Skills: | ||
+ | - glow{d=20;color=RED} @PIR{r=15} ~onTimer:20</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,915行: | 第5,304行: | ||
|false | |false | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Skills: | |
− | - effect:itemspray{item=iron_sword;amount=20;velocity=5;d=100;} @self | + | - effect:itemspray{item=iron_sword;amount=20;velocity=5;d=100;} @self</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,940行: | 第5,328行: | ||
|} | |} | ||
<pre> | <pre> | ||
− | - effect:lightning @target | + | - effect:lightning @target |
− | - effect:lightning @self | + | - effect:lightning @self |
− | - effect:lightning{repeat=20,repeatInterval=1} @PIR{r=100} | + | - effect:lightning{repeat=20,repeatInterval=1} @PIR{r=100}</pre> |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第4,949行: | 第5,336行: | ||
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第4,957行: | 第5,343行: | ||
|- | |- | ||
|particles(p) | |particles(p) | ||
− | |粒子种类 | + | |粒子种类,在1.13-,'''blockcrack'''等方块粒子的方块种类可以在粒子名后面加上_方块英文/数字ID |
|reddust | |reddust | ||
|- | |- | ||
第4,963行: | 第5,349行: | ||
|粒子数量 | |粒子数量 | ||
|10 | |10 | ||
+ | |- | ||
+ | |direction(dir 4.11+) | ||
+ | |粒子动量,z值无效の漏洞修复于4.11,需directional值为true,speed值不为0 | ||
+ | |无,格式:dir=x,y,z | ||
+ | |- | ||
+ | |directional(d) | ||
+ | |动量速度 | ||
+ | | | ||
+ | |- | ||
+ | |directionReversed | ||
+ | |是否反转粒子方向 | ||
+ | |否 | ||
+ | |- | ||
+ | |material | ||
+ | |方块类型,1.13+的修改项,用于'''blockcrack'''等方块粒子的方块种类 | ||
+ | | | ||
|- | |- | ||
|hSpread(hs) | |hSpread(hs) | ||
第4,974行: | 第5,376行: | ||
|speed(s) | |speed(s) | ||
|粒子的速度 | |粒子的速度 | ||
− | |||
− | |||
− | |||
− | |||
|0 | |0 | ||
|- | |- | ||
第4,986行: | 第5,384行: | ||
|color(c) | |color(c) | ||
|粒子颜色(见下) | |粒子颜色(见下) | ||
+ | |无 | ||
| | | | ||
|- | |- | ||
|fromorigin(fo) | |fromorigin(fo) | ||
− | | | + | |是否从坐标原点播放 |
|false | |false | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |size |
− | | | + | |粒子大小 |
− | | | + | |1 |
|- | |- | ||
|useEyeLocation(uel) | |useEyeLocation(uel) | ||
|粒子是否以实体的眼部位置为标准 | |粒子是否以实体的眼部位置为标准 | ||
|false | |false | ||
+ | |- | ||
+ | |yOffset(y) | ||
+ | |上下偏移,需directional值为false | ||
+ | |0 | ||
|- | |- | ||
|forwardOffset(fo) | |forwardOffset(fo) | ||
− | | | + | |前后偏移,需directional值为false,仅支持Particles |
|0 | |0 | ||
|- | |- | ||
|sideOffset(so) | |sideOffset(so) | ||
− | |左右偏移 | + | |左右偏移,需directional值为false,仅支持Particles |
|0 | |0 | ||
|} | |} | ||
+ | 粒子动量是令粒子往世界的指定坐标移动,而不是相对坐标<br> | ||
'''粒子颜色'''<br/> | '''粒子颜色'''<br/> | ||
mobSpell,mobSpellAmbient和reddust可使用'''color=颜色代码''',minecraft1.10起,fallingdust也可使用color颜色代码<br/> | mobSpell,mobSpellAmbient和reddust可使用'''color=颜色代码''',minecraft1.10起,fallingdust也可使用color颜色代码<br/> | ||
− | <pre> | + | <pre> effect:particles{p=reddust;color=#FF00FF}</pre> |
− | |||
− | </pre> | ||
<br/> | <br/> | ||
− | <pre> | + | <pre>鲲鲲: |
− | |||
- effect:particles{particle=flame;amount=200;hS=1;vS=1;speed=5} @self | - effect:particles{particle=flame;amount=200;hS=1;vS=1;speed=5} @self | ||
− | |||
</pre> | </pre> | ||
|} | |} | ||
第5,040行: | 第5,435行: | ||
|5 | |5 | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Skills: | |
− | - effect:particlebox{particle=flame;amount=200;radius=5} @self | + | - effect:particlebox{particle=flame;amount=200;radius=5} @self</pre> |
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,063行: | 第5,456行: | ||
|- | |- | ||
|yStartOffset(ys) | |yStartOffset(ys) | ||
− | | | + | |上下偏移 |
|0 | |0 | ||
|- | |- | ||
第5,071行: | 第5,464行: | ||
|} | |} | ||
从原点到目标的火焰粒子线 | 从原点到目标的火焰粒子线 | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Skills: | |
− | - effect:particleline{particle=flame;amount=1;fromOrigin=true} @target | + | - effect:particleline{particle=flame;amount=1;fromOrigin=true} @target</pre> |
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,099行: | 第5,490行: | ||
对目标生成由32个点组成的火圈 | 对目标生成由32个点组成的火圈 | ||
<pre>鲲鲲: | <pre>鲲鲲: | ||
− | - effect:particlering{particle=flame;radius=20;points=32;amount=1;hS=1;vS=0} @target | + | Skills: |
− | + | - effect:particlering{particle=flame;radius=20;points=32;amount=1;hS=1;vS=0} @target</pre> | |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,118行: | 第5,508行: | ||
|5 | |5 | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | - effect:particlesphere{particle=flame;amount=200;radius=5} @self</pre> | |
− | - effect:particlesphere{particle=flame;amount=200;radius=5} @self | ||
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,142行: | 第5,529行: | ||
|- | |- | ||
|yoffset(yo) | |yoffset(yo) | ||
− | | | + | |上下偏移 |
|0.8 | |0.8 | ||
|0 | |0 | ||
第5,173行: | 第5,560行: | ||
|cloudparticle(cp) | |cloudparticle(cp) | ||
|所使用的粒子 | |所使用的粒子 | ||
− | |||
|largeexplode | |largeexplode | ||
|- | |- | ||
第5,206行: | 第5,592行: | ||
|2 | |2 | ||
|} | |} | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - effect:particletornado{p=flame;cp=largeexplode;mr=1;h=3;i=4;d=100;rs=1;sh=1;cs=0;ca=0;chs=0.1;cvs=0.1;cps=1;cyo=2} @self ~onTimer:100</pre> |
− | - effect:particletornado{p=flame;cp=largeexplode;mr=1;h=3;i=4;d=100;rs=1;sh=1;cs=0;ca=0;chs=0.1;cvs=0.1;cps=1;cyo=2} @self ~onTimer:100 | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,225行: | 第5,609行: | ||
|4 | |4 | ||
|} | |} | ||
− | <pre> | + | <pre> - effect:smoke @target ~onTimer:10 |
− | - effect:smoke @target ~onTimer:10 | + | - effect:smoke{direction=2} @self ~onAttack</pre> |
− | - effect:smoke{direction=2} @self ~onAttack | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,249行: | 第5,631行: | ||
|} | |} | ||
生成对目标位置持续5秒的此技能<br/>''10次间隔,每次维持10刻。一共100刻,也就是5秒'' | 生成对目标位置持续5秒的此技能<br/>''10次间隔,每次维持10刻。一共100刻,也就是5秒'' | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Skills: | |
− | - effect:smokeswirl{duration=10;interval=10} @TargetLocation | + | - effect:smokeswirl{duration=10;interval=10} @TargetLocation</pre> |
− | |||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,282行: | 第5,662行: | ||
音量 * 16(格) = 最大可播放范围<br/> | 音量 * 16(格) = 最大可播放范围<br/> | ||
MC1.9前的格式''(音效名字上有变化)'' | MC1.9前的格式''(音效名字上有变化)'' | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - sound{s=mob.endermen.scream} @self</pre> |
− | - sound{s=mob.endermen.scream} @self | ||
− | </pre> | ||
MC1.9+的格式 | MC1.9+的格式 | ||
− | <pre> | + | <pre> Skills: |
− | Skills: | + | - sound{s=entity.endermen.scream} @self</pre> |
− | - sound{s=entity.endermen.scream} @self | ||
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,312行: | 第5,688行: | ||
通过设置速度为0来锁定视角! | 通过设置速度为0来锁定视角! | ||
<pre>鲲鲲: | <pre>鲲鲲: | ||
− | - effect:spin{duration=100;velocity=20} @self | + | Skills: |
− | + | - effect:spin{duration=100;velocity=20} @self</pre> | |
− | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
第5,337行: | 第5,712行: | ||
==EffectLib Effects== | ==EffectLib Effects== | ||
− | *''''' | + | *'''''4.11后不再支持''''' |
==Upcoming Effects== | ==Upcoming Effects== | ||
*'''''needtext''''' | *'''''needtext''''' | ||
− | = | + | =MythicMobsExtension附加技能= |
− | * | + | *MM附属插件:MythicMobsExtension所添加的技能 |
− | * | + | *注意事项见:http://mineplugin.org/MythicMobsExtension/New |
− | + | <spoiler> | |
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | + | ! style="text-align: left;" | activeplayer-获得技能 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {| class="wikitable" | ||
|- | |- | ||
− | + | | | |
+ | 仅作用于玩家目标,令玩家获得指定MM怪物的技能 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |m |
− | + | |MM怪物内部ID | |
− | |||
− | |||
− | | | ||
|} | |} | ||
− | + | <pre> | |
− | === | + | 美猴王: |
− | + | Type: villager | |
− | { | + | Display: "&c美猴王" |
− | + | Health: 20 | |
− | + | AIGoalSelectors: | |
− | + | - 0 clear | |
− | + | AITargetSelectors: | |
− | + | - 0 clear | |
− | + | Skills: | |
− | + | - activeplayer{m=玩家-美猴王} @trigger ~onInteract | |
− | + | - normalplayer @trigger ~onDamaged | |
− | + | ||
− | + | 玩家-美猴王: | |
− | |- | + | Type: player |
− | | | + | Options: |
+ | Persistent: true | ||
+ | Modules: | ||
+ | ThreatTable: true | ||
+ | Skills: | ||
+ | - firework{t=1;d=0;f=true;tr=true} @selflocation ~onSpawn | ||
+ | - skill{s=向目标播放特效} ~onTimer:20 | ||
+ | - particlesphere{particle=angryVillager;amount=10;radius=1} @trigger ~onAttack | ||
+ | - heal{a=5} @self ~onDamaged <25% 1 | ||
+ | - skill{s=开启隐形} @self ~onCrouch | ||
+ | - skill{s=取消隐形} @self ~onUnCrouch | ||
+ | - message{msg="释放技能!"} @self ~onUse | ||
+ | 技能配置: | ||
+ | 开启隐形: | ||
+ | Skills: | ||
+ | - message{msg="crouch"} @self | ||
+ | - potion{type=INVISIBILITY;duration=999999;level=4} @self | ||
+ | - particlesphere{particle=cloud;amount=20;radius=1} @self | ||
+ | 取消隐形: | ||
+ | Skills: | ||
+ | - message{msg="莫得蹲下"} @self | ||
+ | - particlesphere{particle=cloud;amount=20;radius=1} @self | ||
+ | - removepotion{p=INVISIBILITY} @self | ||
+ | 向目标播放特效: | ||
+ | Skills: | ||
+ | - settarget | ||
+ | - particlesphere{particle=flame;amount=10;radius=1} @target | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |addtravelpoint-添加行走目标 | ||
|- | |- | ||
− | | | + | | |
+ | 向目标选择器所写的目标走去 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |removeagain |
− | | | + | |走到目的地后是否遗忘行走目标 |
− | + | |true | |
− | + | |} | |
− | + | <pre> | |
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
|} | |} | ||
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | + | ! style="text-align: left;" |aschange-修改MM盔甲架动作 | |
− | {| class="wikitable" | ||
|- | |- | ||
− | + | | | |
+ | 需要前置插件:MythicAnimatorstand,修改MM盔甲架的动作 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |anim |
+ | |动作名 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |speed |
+ | |播放动画的速度,单位tick | ||
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asequip-盔甲架穿戴 | ||
|- | |- | ||
− | | | + | | |
+ | 为盔甲架戴上装备 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |item |
+ | |要穿戴的物品 | ||
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - asequip{item=DIAMOND_SWORD:4} ~onSpawn | ||
+ | > 出生后将钻石剑戴到头部 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asinit-激活盔甲架 | ||
|- | |- | ||
− | | | + | | |
+ | 需要前置插件:MythicAnimatorstand,令MM盔甲架变为动作载体<br> | ||
+ | 并使用动画文件(.anim后缀/miframes文件),若生物类型已被设置<br> | ||
+ | 这个盔甲架将作为生物的AI,使用修改项:Speed可以修改动画播放速度 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |anim |
+ | |动作文件名 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |base |
+ | |盔甲架是否拥有底座 | ||
+ | |false | ||
|- | |- | ||
− | | | + | |mobtype |
+ | |作为什么MM生物的AI | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |speed |
− | | | + | |播放动画的速度,单位tick |
− | | | + | |未知 |
|} | |} | ||
− | + | <pre> | |
− | + | 鲲鲲:莫得栗子啦QAQ。 | |
− | {| class="wikitable" | + | </pre> |
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |aslookat-令MM盔甲架面对目标 | ||
|- | |- | ||
− | + | | | |
− | | | + | 需要前置插件:MythicAnimatorstand,令MM盔甲架面对目标 |
− | + | <pre> | |
− | + | 鲲鲲:莫得栗子啦QAQ。 | |
− | + | </pre> | |
− | + | |} | |
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | |} | + | ! style="text-align: left;" |aspause-令MM盔甲架暂停当前的动作 |
− | |||
− | |||
− | |||
− | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | | |
+ | 需要前置插件:MythicAnimatorstand,令MM盔甲架暂停当前的动作 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asrun-令MM盔甲架开始使用动作 | ||
|- | |- | ||
− | | | + | | |
+ | 需要前置插件:MythicAnimatorstand,令MM盔甲架开始使用动作 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asunload-令MM盔甲架变为普通盔甲架 | ||
|- | |- | ||
− | | | + | | |
+ | 需要前置插件:MythicAnimatorstand,令MM盔甲架变为普通盔甲架 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |blockprojectile-方块发射 | ||
|- | |- | ||
− | | | + | | |
+ | 在MM本体特殊类技能:Projectile的基础上,支持发射方块并添加一些新修改项 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | + | |'''默认设置''' | |
− | |||
− | |||
− | |||
|- | |- | ||
− | + | |pvoff | |
+ | |抛射物起始点竖直偏移 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |pfoff |
+ | |抛射物起始点水平偏移 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |targetable |
+ | |方块(本质上是实体:掉落物)是否可以被选中为技能目标 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |eyedir |
+ | |是否朝着施法者的当前朝向发射 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |bounce |
+ | |允许反弹 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |bred |
+ | |反弹后是否改变重力 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |onbounce |
− | | | + | |反弹后激活的技能 |
− | | | + | |未知 |
|} | |} | ||
− | + | 技能:Projectile的修改项 | |
− | == | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | + | |'''标签(缩写)''' | |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |bulletType(4.7.2+) |
+ | |发射物的类型 | ||
+ | |可选项:Arrow(箭矢)、BLOCK(立体方块)、ITEM(物品)、MOB(生物) | ||
|- | |- | ||
− | | | + | |onTick(oT) |
+ | |每x刻于发射原点执行某个技能,必须为有效技能,否则崩服 | ||
+ | | | ||
|- | |- | ||
− | | | + | |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 | |
− | |||
− | |||
− | | | ||
− | | | ||
|} | |} | ||
− | + | '''●onTick技能''':使用'''@origin'''目标选择器会使任何技能或效果以弹射物的当前坐标执行,可用于修饰弹射物的外貌<br/> | |
− | + | '''●onHit技能''':任何被弹射物击中的目标会被定义为"即将执行的技能"的目标<br/> | |
− | + | '''●onEnd技能''':使用'''@origin'''目标选择器为弹射物添加结束时的特效。并且,若想使弹射物结束时能给予附近玩家造成爆炸,那个爆炸技能可以使用'''@PlayersNearOrigin{r=''radius''}目标选择 | |
− | + | <pre> | |
− | + | 鲲鲲: | |
− | + | - blockprojectile{pobject=ANVIL;hitsureface=true;vr=1;hr=1;hitplayers=true;stopatentity=true;hitnonplayers=true;v=10;i=1;g=0.1;sfo=0;tyo=0;pvoff=0;md=1024} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | ||
</pre> | </pre> | ||
− | + | |} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! | + | ! style="text-align: left;" |bloodyscreen-边界效果 |
|- | |- | ||
− | + | | | |
+ | 强制目标的视觉变为 玩家处在世界边界外部时的特效 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |play |
− | | | + | |true为开启效果,false为关闭效果 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |timer |
+ | |效果持续多久,-1表永久 | ||
+ | |-1 | ||
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Skills: | ||
+ | - bloodyscreen{play=true} | ||
+ | - delay 10 | ||
+ | - bloodyscreen{play=false}</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |bowaimbot-自瞄 | ||
|- | |- | ||
− | | | + | | |
+ | 仅作用于玩家,若玩家拉弓,自动瞄准目标 | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - bowaimbot @crosshair ~onCrouch | ||
+ | > 自动瞄准处在准心方向上的实体 | ||
+ | - bowaimbot @neir{r=20} ~onCrouch | ||
+ | > 自动瞄准最近的实体 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |breakblock_ext-破坏方块 | ||
|- | |- | ||
− | | | + | | |
+ | 破坏指定位置的方块 | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |castif-分类激活 | ||
|- | |- | ||
− | | | + | | |
+ | 若实体激活技能时满足条件,则释放技能A,若不满足,则释放技能B | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |conditions(c) |
+ | |作用于施法者的条件 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |targetconditions(tc) |
+ | |作用于目标的条件 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |meet(m) |
+ | |条件满足时激活的技能 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |else(e) |
+ | |条件不满足时激活的技能 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |meettarget(mt) |
+ | |条件满足时激活的技能的目标 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |elsetarget(et) |
+ | |条件不满足时激活的技能的目标 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |cmp |
− | | | + | |使用&&或||比较条件和目标条件,如:true&&false==false,而true || false==true |
− | | | + | |&& |
− | |- | + | |} |
− | | | + | <pre> |
− | + | 鲲鲲: | |
− | + | - castif{c="onground true && outside true || playerwithin{d=10} true";meet=鲨鲨;else=鲲鲲} | |
− | + | > 若施法者在露天环境并附近10m半径范围内有玩家,则执行鲨鲨,不在露天环境并附近10m半径范围内有玩则执行鲲鲲。 | |
− | + | - castif{c="playerwithin{d=10} true"; | |
+ | meet=鲨鲨; | ||
+ | else=鲲鲲; | ||
+ | meettargeter="@PIR{r=10}"; | ||
+ | elsetargeter="@Self"} | ||
+ | > 当施法者10m半径范围内莫得玩家,对自己激活技能:鲲鲲 | ||
+ | > 当施法者10m半径范围内有玩家,则对半径10m范围内的玩家激活技能:鲲鲲 | ||
+ | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! | + | ! style="text-align: left;" |changegamemode-修改游戏模式 |
|- | |- | ||
− | + | | | |
+ | 仅作用于玩家 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |mode |
+ | |游戏模式 | ||
+ | |未知 | ||
+ | |} | ||
+ | {| class="wikitable" | ||
|- | |- | ||
− | + | ! 模式ID !! 描述 | |
|- | |- | ||
− | | | + | | ADVENTURE || 冒险模式 |
|- | |- | ||
− | | | + | | CREATIVE || 创造模式 |
|- | |- | ||
− | | | + | | SPECTATOR || 观察者模式 |
|- | |- | ||
− | | | + | | SURVIVAL || 生存模式 |
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |changehealthbar-修改全息血条 | ||
|- | |- | ||
− | | | + | | |
+ | 修改全息血条的文本 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |display |
− | + | |全息血条的文本,$h为目标剩余生命的变量 | |
− | + | |未知 | |
− | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | + | 鲲鲲: | |
− | - | + | - changehealthbar{display="[>>>$h<<<]"} @self ~onDamaged |
− | |||
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | + | |} | |
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | ==== | + | ! style="text-align: left;" |changeresourcepack-修改材质包 |
− | + | |- | |
− | + | | | |
− | + | 仅作用于玩家 | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | + | |- | |
− | + | |'''标签(缩写)''' | |
− | + | |'''描述''' | |
− | + | |'''默认设置''' | |
− | - | + | |- |
− | + | |url | |
− | + | |材质包下载直链 | |
− | + | |未知 | |
− | + | |- | |
− | + | |hash | |
− | + | |材质包的名字 | |
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - changeresourcepack{url=http://mc.hackerzlair.org/Halloween.zip;hash=halloween} @NearestPlayer | ||
</pre> | </pre> | ||
− | + | |} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |chatlistener-聊天监听器 |
|- | |- | ||
− | | | + | | |
− | + | 仅作用于玩家,向目标添加一个聊天监听器,若玩家输入所设置的文本,则会监听一段时<br> | |
+ | 间;如果聊天消息与短语匹配,则执行不同的技能 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第5,748行: | 第6,254行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |phrases |
− | | | + | |要监听的文本或者文本组 |
− | | | + | |未知 |
− | + | |- | |
− | + | |period | |
− | + | |监听器持续多久,单位:tick | |
− | + | |未知 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |infinite |
− | + | |若监听器有时间限制 | |
− | + | |false | |
|- | |- | ||
− | | | + | |radius |
− | | | + | |离施法者多少m内的玩家才会被监听 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |breakonmatch |
− | | | + | |若成功监听,则结束监听 |
|true | |true | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |breakonfalse |
− | + | |若监听失败,则结束监听 | |
− | + | |false | |
+ | |- | ||
+ | |inuseskill | ||
+ | |是否多个玩家执行多个监听器 | ||
+ | |未知 | ||
+ | |- | ||
+ | |matchskill | ||
+ | |成功监听后执行的技能 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |falseskill |
− | | | + | |监听失败执行的技能 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |endskill |
− | | | + | |超时执行的技能 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |multi |
− | | | + | |是否允许一个以上的玩家被同时监听 |
+ | |false | ||
+ | |- | ||
+ | |meta | ||
+ | |若填写,文本会被储存为meta | ||
|未知 | |未知 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |removephrase |
− | + | |是否从聊天栏中删除已经监听成功的文本 | |
− | + | |false | |
+ | |- | ||
+ | |cancelmatch | ||
+ | |是否在监听失败后取消监听 | ||
+ | |false | ||
|- | |- | ||
− | | | + | |ignoretrigger |
− | | | + | |是否区分大小写 |
− | | | + | |true |
|- | |- | ||
− | | | + | |bot |
− | | | + | |使用聊天机器人来聊天,详见(https://home.pandorabots.com/home.html) |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - chatlistener{multi=false;phrases="大笨蛋";period=240;inuseskill=鲨鲨;matchskill=鲲鲲;falseskill=false} @trigger ~onInteract |
− | > | + | 鲲鲲: |
+ | Skills: | ||
+ | - message{msg="&a密码正确,欢迎回来,<trigger.name>!"} @trigger | ||
+ | 麻薯: | ||
+ | Skills: | ||
+ | - message{msg="&c密码错误!"} @trigger | ||
+ | 鲨鲨: | ||
+ | Skills: | ||
+ | - message{msg="&6请在&6&l12秒&6内输入密码..."} @trigger | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |clearthreat-忘却目标 | ||
+ | |- | ||
+ | | | ||
+ | 清除目标的威胁表,这将令目标放弃战斗,并将所有的实体从威胁表中移除,需要开启模块:威胁表 | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - clearthreat | ||
+ | > 触发onDropCombat触发器并清除威胁表 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |cleartravelpoint-清除目标的行走目标 | ||
+ | |- | ||
+ | | | ||
+ | 清除目标的行走目标 | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |clicklistener-点击事件 |
|- | |- | ||
| | | | ||
− | + | 玩家单击左/右键时激活的技能,玩家蹲下可以激活其它技能<br> | |
− | + | 若玩家莫得在最大持续时间内蹲下并单击,则执行failskill<br> | |
− | + | 单击后,maxdelay将被设置回所填写的数值<br> | |
+ | 随后将字符串存储到meta中. | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第5,871行: | 第6,366行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |maxdelay |
− | | | + | |俩次单击左/右键之间的间隔,单击后会被设置回所填写的值 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |actionbar |
− | | | + | |点击事件是否显示在玩家快捷栏上方 |
|false | |false | ||
|- | |- | ||
− | | | + | |meta |
− | | | + | |储存的meta名 |
+ | |actionstring | ||
+ | |- | ||
+ | |startskill | ||
+ | |监听器开始时激活的技能 | ||
+ | |未知 | ||
+ | |- | ||
+ | |clickskill | ||
+ | |玩家左/右键后激活的技能 | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |finishskill |
− | | | + | |玩家蹲下并单击左/右键后激活的技能 |
|未知 | |未知 | ||
+ | |- | ||
+ | |玩家莫得在最大持续时间内蹲下并单击时激活的技能 | ||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
− | </pre> | + | - clicklistener{startskill=笨蛋;clickskill=鲨鲨;finishskill=鲲鲲;failskill=麻薯;maxdelay=10} @target ~onDamaged |
− | |} | + | 笨蛋: |
+ | Skills: | ||
+ | - particlering{repeat=3;repeatinterval=2;particle=crit;radius=1;speed=0.2;points=20;amount=2;hs=0;vs=7} @selflocation | ||
+ | - message{msg="You begin to cast a spell"} @self | ||
+ | 鯊鲨: | ||
+ | Skills: | ||
+ | - particles{particle=reddust;amount=100;hs=0.5;vs=0.5;speed=0.1} @selflocation | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - particles{particle=sweepattack;amount=50;hs=0.5;vs=0.5;speed=0} @selflocation | ||
+ | - pstance{stance="<mob.meta.actionstring>"} @self | ||
+ | - message{msg="你激活了 <mob.stance>"} @self | ||
+ | - skill{s=MythicShootgun} | ||
+ | 麻薯: | ||
+ | Skills: | ||
+ | - particles{particle=cloud;amount=100;hs=0.5;vs=0.5;speed=0} @selflocation | ||
+ | - message{msg="大笨蛋!"} @self | ||
+ | </pre> | ||
+ | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |closeinventory-关闭背包 |
|- | |- | ||
| | | | ||
− | + | 仅作用于玩家 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
+ | - closeinventory @PIR{r=10} | ||
+ | > 这将关闭半径10m范围内所有玩家的背包或关闭加载屏幕. | ||
</pre> | </pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |completequest-完成任务 |
|- | |- | ||
| | | | ||
− | + | 仅作用于玩家,需要前置插件: Quest | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第5,935行: | 第6,436行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |quest |
− | | | + | |任务名,用""包裹住 |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |createbackbag-创建虚拟背包 | ||
|- | |- | ||
− | | | + | | |
− | + | 为施法者创建一个虚拟背包,使用技能giveitem_ext二次修改背包<br> | |
− | + | 每个玩家客户端内,虚拟背包都是独立的,不共享 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第5,970行: | 第6,456行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |name(title) |
− | | | + | |背包名称 |
− | | | + | |BACKBAG |
|- | |- | ||
− | | | + | |size |
− | | | + | |背包大小,必须为9的倍数 |
− | | | + | |9 |
|- | |- | ||
− | | | + | |items |
− | | | + | |背包内的物品,格式为: 物品A:数量,物品B:数量,物品C:... |
− | | | + | |施法者携带的物品 |
|- | |- | ||
− | | | + | |flood |
− | | | + | |空槽是否被第一格物品填满 |
− | | | + | |false |
|- | |- | ||
− | | | + | |temporary |
− | | | + | |是否保存背包(不受玩家退出/服务器关闭影响) |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |override |
− | | | + | |若同名背包已存在,是否替换 |
− | | | + | |未知 |
+ | |} | ||
+ | 与技能: dropinventory/steal,条件: ownsitem有所联系 | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - createbackbag{items=dirt:1,stone:2,grass:3} ~onSpawn | ||
+ | - removebackbag ~onDeath | ||
+ | > 在怪物生成时创建名为"BACKBAG"的虚拟背包,死亡后删除 | ||
+ | - dropinventory{item="where=BACKBAG,material=ANY,amount=1"} @trigger ~onDamaged | ||
+ | - openbackbag{viewonly=true} @trigger ~onInteract | ||
+ | > 受伤后令攻击方所看到的虚拟背包内的所有物品数量少1个,当施法者被右键时为右键者打开虚拟背包 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |createbossbar-创建Boss血条 | ||
|- | |- | ||
− | | | + | | |
− | + | 创建类似于凋灵/末影龙的血条 | |
− | |1 | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |title |
− | | | + | |血条的标题文本,支持变量 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |segment |
− | | | + | |血条分为多少段 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |color |
− | | | + | |血条颜色 |
− | | | + | |false |
|- | |- | ||
− | | | + | |flags |
− | | | + | |携带的效果,可多个,例如CREATE_FOG(创造烟雾)/DARKEN_SKY(天色变暗) |
− | + | |2.0 | |
|- | |- | ||
− | | | + | |value |
− | | | + | |Boss血条显示百分之多少,数值在0~1之间 |
− | | | + | |1 |
− | | | + | |} |
− | + | 可用的颜色: BLUE(蓝)/GREEN(绿)/PINK(粉)/PURPLE(紫)/RED(红)/WHITE(白)/YELLOW(黄)<br> | |
− | + | 可用的效果:CREATE_FOG(创造烟雾)/DARKEN_SKY(天色变暗)/PLAY_BOSS_MUSIC(播放Boss音乐) | |
− | + | <pre> | |
+ | 鲲鲲: | ||
+ | - createbossbar{title=鲲鲲;segment=12;color=PINK;flags=DARKEN_SKY;value=1} @trigger ~onDamaged | ||
+ | > 受伤后为攻击方添加一个分成12段,标题为"鲲鲲",颜色为粉,天色变暗,完整显示的血条. | ||
+ | - mathex{eval="<mob.hp>/<mob.mhp>";store=<mob.stance>} | ||
+ | - removebossbar{title=鲲鲲} | ||
+ | - createbossbar{title=鲲鲲;value=<mob.stance>;segment=6;color=yellow} | ||
+ | - progressbossbar{title=鲲鲲;set=true;value=<mob.stance>} | ||
+ | > 利用mathex技能,令血条的完整度随着生物剩余生命的百分比(剩余生命/最大生命*100%)来降低. | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |createhealthbar-创建全息血条 | ||
|- | |- | ||
− | | | + | | |
− | + | ||
− | | | + | 使用holographicDisplays为目标创建全息血条,随着目标消失,使用“$h”作为生命变量 |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |so |
− | | | + | |全息血条左右偏移 |
|0 | |0 | ||
|- | |- | ||
− | | | + | |fo |
− | | | + | |全息血条前后偏移 |
|0 | |0 | ||
|- | |- | ||
− | | | + | |iy |
− | | | + | |全息血条是否跟随施法者的视角旋转 |
− | |||
− | |||
− | |||
− | |||
|false | |false | ||
|- | |- | ||
− | | | + | |offset |
− | | | + | |全息血条上下偏移 |
− | |0 | + | |2.0 |
|- | |- | ||
− | | | + | |counter |
− | | | + | |持续时间,单位:tick,-1为永久 |
− | | | + | |200(10秒) |
|- | |- | ||
− | | | + | |display |
− | | | + | |显示的文本,$h为目标的生命变量 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - createhealthbar{so=0;fo=0;iy=false;offset=2.5;counter=10;display="[|||$h|||]"} @self ~onSpawn |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |curse-净化 |
|- | |- | ||
| | | | ||
− | + | 移除一种/多种/全部药水效果 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,101行: | 第6,586行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |potion(type,t,p) |
− | | | + | |药水种类,详见https://mineplugin.org/CraftBukkit/Potion/PotionType |
− | |未知 | + | |未知,可填写多个或"all"清除全部 |
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - cure @Self ~onTimer:5 |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |curse-治疗效果衰减 |
|- | |- | ||
| | | | ||
− | + | 阻止目标在一段时间内恢复生命,严格地禁止恢复或禁止任何药水治疗 | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | + | |'''描述''' | |
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |period | ||
+ | |持续时间,单位:tick | ||
+ | |120(6秒) | ||
+ | |- | ||
+ | |strict | ||
+ | |是否使用更严格的衰减,可禁止药水恢复生命 | ||
+ | |false | ||
+ | |- | ||
+ | |regainreason | ||
+ | |要抑制的回血类型,可填写ANY(全部)/多个类型,详见mineplugin.org/CraftBukkit/Entity/RegainReason | ||
+ | |ANY | ||
+ | |- | ||
+ | |ratio | ||
+ | |减少恢复数值的%多少,数值在0~1.0之间 | ||
+ | |1 | ||
+ | |- | ||
+ | |infinite | ||
+ | |持续时间结束后是否还有衰减效果 | ||
+ | |false | ||
+ | |- | ||
+ | |startskill | ||
+ | |技能释放后激活的技能 | ||
+ | |未知 | ||
+ | |- | ||
+ | |matchskill | ||
+ | |成功影响到治疗后激活的技能 | ||
+ | |未知 | ||
+ | |- | ||
+ | |failskill | ||
+ | |影响失败后激活的技能 | ||
+ | |未知 | ||
+ | |- | ||
+ | |endskill | ||
+ | |效果结束后激活的技能 | ||
+ | |未知 | ||
+ | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
+ | - curse{period=1200} @trigger ~onInteract | ||
+ | > 使目标在600秒内无法被治愈. | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |customdamage-自定义伤害 |
|- | |- | ||
| | | | ||
− | + | 对目标造成伤害,并修复修改项:无视防御/无视伤害吸收/击退 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,149行: | 第6,659行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |伤害数值,支持范围(格式:最小值to最大值) |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |pk |
− | | | + | |是否击退 |
− | | | + | |true |
|- | |- | ||
− | | | + | |ia |
− | | | + | |是否无视防御,为false时,若伤害の目标为自身,则无法伤害自身 |
− | | | + | |false |
|- | |- | ||
− | | | + | |iabs |
− | | | + | |是否绕过伤害吸收(黄心)对目标造成伤害 |
+ | |false | ||
+ | |- | ||
+ | |ip | ||
+ | |是否无视技能力量(Power) | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |pi |
− | | | + | |是否无视伤害间隔,原版为受伤0.5秒后才可以再次受伤 |
− | | | + | |false |
|- | |- | ||
− | | | + | |ignores |
− | | | + | |修改项:无视伤害间隔不影响哪些实体类型 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |percentage(p) |
− | | | + | |是否按目标生命值的百分比来造成伤害 |
− | + | |false | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |pcur |
− | + | |需要修改项:percentage为true,是否按目标最大生命百分比来造成伤害 | |
− | + | |false | |
|- | |- | ||
− | | | + | |ploss |
− | | | + | |需要修改项:percentage为true,是否按目标已损生命百分比来造成伤害 |
− | | | + | |false |
|- | |- | ||
− | | | + | |damagebydistance |
− | | | + | |是否根据目标距离施法者的距离来增加/减少伤害值百分比 |
− | | | + | |false |
− | |||
− | |||
|- | |- | ||
− | + | |rdbd | |
+ | |每米增加/减少指定伤害百分比,如:rdbd=0.01意味着每米减少1%的伤害 | ||
+ | |0 | ||
|- | |- | ||
− | | | + | |ncp |
+ | |是否支持插件:NoCheatPlus | ||
+ | |false | ||
|- | |- | ||
− | | | + | |cause |
− | + | |伤害类型,详见https://mineplugin.org/DamageCause | |
− | + | |未来可能会翻译,未知 | |
− | | | ||
− | | | ||
|} | |} | ||
− | <pre> | + | <pre>鲲鲲: |
− | + | Skills: | |
− | </pre> | + | - customdamage{a=1to5} @Target |
+ | > 对目标造成1~5点伤害. | ||
+ | - customdamage{a=0.1;p=true;pcur=true} @Target | ||
+ | > 对目标造成最大生命值的10%的伤害. | ||
+ | - customdamage{a=10;rdbd=-0.1} @target | ||
+ | > 对目标造成10(+10%/m)点伤害.</pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | custompathfinder-自定义路径 |
|- | |- | ||
| | | | ||
− | + | 更改或添加自定义路径目标,支持变量,若定义了优先级,custompathfinder将从实体中删除该优先级,并用新优先级替换 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,232行: | 第6,735行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |goal |
− | | | + | |路径,格式为:优先级 自定义目标类型 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - advaipathfinder{goal="clear"} |
+ | - advaipathfinder{goal="2 runfromsun 2"} | ||
+ | - advaipathfinder{goal="3 goto 0,0,0"} | ||
+ | - advaipathfinder{goal="4 goto <target.l.x>,<target.l.y>,<target.l.z>"} | ||
+ | - advaipathfinder{goal="1 randomstroll"} | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | customrandomskill-自定义随机技能 |
|- | |- | ||
| | | | ||
− | + | 执行随机技能,根据输入位置设置每个技能的优先级,0.01=1%,1=100%。变量:1=1%,100=100%。 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,252行: | 第6,759行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |s |
− | | | + | |技能列表,所有技能的排列规则为第一个最高级,最后一个最低级,格式为A:几率,B:几率... |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |renewrandom(rnr) |
− | | | + | |是否在上一级技能莫得触发之后为下一级重新进行随机 |
− | | | + | |false |
+ | |- | ||
+ | |shuffle | ||
+ | |是否在每次释放技能时将技能列表内的所有技能重新排列 | ||
+ | |true | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - customrandomskill{s=鲨鲨:0.1,鲲鲲:0.5,麻薯:1} |
− | </pre> | + | > 若几率≤10%,使用技能:鲨鲨,若几率≤50%,使用技能:鲲鲲,若几率≥50%,则使用技能:麻薯(虽几率为100%但优先度最低,故前俩个技能都不匹配才会激活) |
− | |} | + | |
+ | - customrandomskill{s=鲨鲨:0.5,鲲鲲:0.1,麻薯:0.7;rnr=true} | ||
+ | > 若几率<50%使用技能:鲨鲨,若几率≥50%则重新进行随机,若几率<10%使用技能:鲲鲲,则为技能:麻薯进行随机,若几率<70%则使用技能:麻薯,若≥70%则啥也不会发生。 | ||
+ | |||
+ | - customrandomskill{s=鲨鲨:<mob.score.rnd1>,鲲鲲:<mob.stance>,麻薯:<mob.meta.rnd3>;rnr=true} | ||
+ | > 若几率小于<mob.meta.rnd1>则使用技能:鲨鲨,若≥则重新进行随机,若几率小于<mob.stance>则使用技能:鲲鲲,若≥技能3的新随机值如果几率小于<mob.meta.rnd3>则使用技能:麻薯,若≥则啥也不会发声。 | ||
+ | |||
+ | - customrandomskill{s=鲨鲨:0.5,鲲鲲:0.1,麻薯:0.7;rnr=true;shuffle=true} | ||
+ | > 所有技能的优先级随机,其他和上面一样(真的懒得写了). | ||
+ | </pre> | ||
+ | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | customsound-自定义音效 |
|- | |- | ||
| | | | ||
− | + | 仅为目标播放音效 | |
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,277行: | 第6,797行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |type |
− | | | + | |音效ID |
− | | | + | |block.chest.open(开箱音效) |
|- | |- | ||
− | | | + | |pitch(p) |
− | | | + | |声音的音调,值域为0.01~2.0 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |volume |
− | | | + | |音量(响度) |
− | | | + | |1 |
+ | |} | ||
+ | 音量超过1.0之后,每加1点 播放范围就扩大16格 | ||
+ | 音量 * 16(格) = 最大可播放范围 | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | customsummon-自定义召唤 | ||
|- | |- | ||
− | | | + | | |
− | + | 在MM本体技能:Summon的基础上增加了一些修改项 | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |addx(ax,relx,rx) |
− | + | |以选中位置/实体为中心进行X轴偏移 | |
− | |||
− | |||
− | |||
− | | | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |addy(ay,rely,ry) |
− | | | + | |以选中位置/实体为中心进行Y轴偏移 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |addz(az,relz,rz) |
− | | | + | |以选中位置/实体为中心进行Z轴偏移 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |addtag(tag,at) |
− | | | + | |为生成的生物添加上标签 |
+ | |填写名称,未知 | ||
+ | |- | ||
+ | |amount(a) | ||
+ | |要召唤的生物数量,支持范围(格式:最小值to最大值) | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |copyThreatTable(ctt) |
− | | | + | |生成的生物是否复制施法者的威胁表 |
|false | |false | ||
+ | |customreason(custom,cr) | ||
+ | |自定义字符串,供条件:spawnreason使用 | ||
+ | |未知,填写字符 | ||
+ | |- | ||
+ | |infrontblocks(ifb,infront) | ||
+ | |以选中位置/实体为中心进行前后偏移 | ||
+ | |0 | ||
+ | |- | ||
+ | |inheritThreatTable(itt) | ||
+ | |生成的生物是否继承施法者的威胁表 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |invisible(inv) |
− | | | + | |生成的生物是否隐身 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |leashtocaster(leash,lc) |
− | | | + | |生成的生物是否被施法者用栓绳栓住 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |mobtype(mob,m,type,t) |
− | | | + | |要召唤的生物内部ID,必填 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |noise(n,radius,r) |
− | | | + | |以选中位置/实体为中心进行指定水平范围内的随机二次定点 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |onsurface(os,s) |
− | | | + | |是否在固体上生成生物 |
+ | |未知 | ||
+ | |- | ||
+ | |setowner(so) | ||
+ | |施法者是否成为所生成的生物的主人 | ||
+ | |未知 | ||
+ | |- | ||
+ | |useeyedirection(ued,eyedirection) | ||
+ | |生成的生物的视角是否与目标的视角一致 | ||
+ | |未知 | ||
+ | |- | ||
+ | |vx(x) | ||
+ | |x轴速度 | ||
+ | |未知 | ||
+ | |- | ||
+ | |vy(y) | ||
+ | |y轴速度 | ||
+ | |未知 | ||
+ | |- | ||
+ | |vz(z) | ||
+ | |z轴速度 | ||
+ | |未知 | ||
+ | |- | ||
+ | |yaw | ||
+ | |对生成的生物进行视角水平旋转,0(正北)/90(正东)/180(正南)/270(正西),其它数值同样有效 | ||
+ | |未知 | ||
+ | |- | ||
+ | |ynoise(yn,yradius,yr) | ||
+ | |以选中位置/实体为中心进行指定高度范围内的随机二次定点 | ||
+ | |未知 | ||
+ | |- | ||
+ | |ynoiseuponly(yradiusuponly,yruo,ynuo,yu) | ||
+ | |noise与ynoise的范围是否只会垂直移动而不会水平移动 | ||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - customsummon{t=CREEPER;a=1;ax=5;ay=-4;az=3} @Self |
− | + | > 会在目标x轴+5,y轴-4,z轴+3的位置生成一个爬行者,相当于原版命令:"/summon ~5 ~-4 ~3 creeper". | |
− | + | - customsummon{t=CREEPER;a=1;ued=true;ifb=-2;setowner=true} @Self | |
− | + | > 会在施法者当前位置的后2格方块生成爬行者并认定主人为施法者 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | > | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | customteleport-自定义传送 |
|- | |- | ||
| | | | ||
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |||
− | |||
− | |||
− | |||
− | {| | ||
− | |||
|- | |- | ||
− | + | |'''标签(缩写)''' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |'''标签(缩写)''' | ||
|'''描述''' | |'''描述''' | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |betweenlastentitysignal(bls) |
− | | | + | |开始传送到最后一个目标时为施法者发送指定信号 |
+ | |未知 | ||
+ | |- | ||
+ | |betweennextentitysignal(bns) | ||
+ | |传送到下一个目标后为施法者发送指定信号 | ||
+ | |未知 | ||
+ | |- | ||
+ | |destination(dest,d) | ||
+ | |要传送到哪儿,格式为:d="@Target" | ||
+ | |未知 | ||
+ | |- | ||
+ | |finalsignal(fs) | ||
+ | |传送到最后一个目标后为施法者发送指定信号 | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |frontoffset |
− | | | + | |传送后的前后偏移,负数为向后移 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |sizeoffset |
− | | | + | |传送后的左右偏移,负数为向左移 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |ignoreowner(io) |
− | | | + | |是否不会传送至自己的主人 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |ignorepitch(ip) |
− | | | + | |是否不将自己的视角俯仰视角度变成与目标一致 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |infrontof(if,f) |
− | | | + | |施法者是否传送到目标面前,如果目标是一个实体 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |maxtargets(mt) |
− | | | + | |最大目标数量 |
− | + | |未知 | |
− | + | |- | |
− | + | |noise(n) | |
− | + | |是否在传送后播放一些音效 | |
− | + | |false | |
− | + | |- | |
− | + | |random(r) | |
− | + | |施法者传送的偏差,只会随机传送到范围内的安全位置 | |
− | + | |未知 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |returntostart(rs) |
− | + | |是否将目标传送回施法者的起始位置 | |
− | + | |未知 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |targetinsight |
− | + | |是否只会选中能被施法者康到的目标 | |
− | + | |未知 | |
|- | |- | ||
− | | | + | |teleportdelay(td) |
− | | | + | |若有多个目标,每次传送之间的间隔 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |yoffset |
− | | | + | |传送后的垂直偏移 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
+ | - customteleport{d="@Target";td=20} | ||
+ | > 在1秒后传送到目标的位置 | ||
+ | - customteleport{d="@PIR{r=20}";mt=3;f=true;rs=true;fs=Done} | ||
+ | > 传送到20m范围内3个玩家的面前,结束传送到起始位置,在完成传送后发送信号"Done" | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | customvelocity-自定义速度 |
|- | |- | ||
| | | | ||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,479行: | 第7,013行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |mode |
− | | | + | |修改模式,SET(设置)/ADD(添加)/MULTIPLY(乘以) |
− | + | |SET | |
|- | |- | ||
− | | | + | |vx(x) |
− | | | + | |x轴速度 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |vy(y) |
− | + | |y轴速度 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |vz(z) |
− | | | + | |z轴速度 |
|未知 | |未知 | ||
|} | |} | ||
− | |||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦QAQ |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | damagearmor-减少物品耐久 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,525行: | 第7,043行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |armor(a) |
− | | | + | |单个槽位或多个或全部 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |damage(dmg,d) |
− | | | + | |伤害的数值,支持最小值to最大值 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |signal |
− | | | + | |若物品损坏,则为施法者发送信号 |
− | + | |未知 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
|} | |} | ||
− | + | 槽位有:all(全部)/helmet(头部)/chest(胸甲)/leggings(护腿)/boots(靴子)/hand(主手)/offhand(副手) | |
− | |||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - damagearmor{a=helmet;d=50;signal=鲨鲨} @Target ~onTimer:100 |
− | + | - skill{s=鲨鲨} @Target ~onSignal:鲨鲨 | |
− | - | + | > 每5秒减少目标头部物品50点耐久,损坏后自身接收到信号"鲨鲨"并释放技能"鲨鲨" |
− | |||
− | |||
− | |||
− | > | ||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | damageskillapi-SkillAPI技能伤害 |
|- | |- | ||
| | | | ||
− | + | 通过指定SkillAPI技能伤害来伤害目标 | |
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,570行: | 第7,074行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |skill |
− | | | + | |技能名,用""包裹 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |damage |
− | | | + | |伤害的数值 |
− | | | + | |未知 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦QAQ。 |
− | |||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | delmeta-删除数据 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,609行: | 第7,096行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |meta |
− | | | + | |数据,用""包裹 |
− | |未知 | + | |未知 |
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - delmeta{meta="tag=lastdamagedentity"} |
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | despawing-消失 |
|- | |- | ||
| | | | ||
− | + | 重写MM本体的DeSpawn选项,变为技能,需要选项:Despawn为false才可激活 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,629行: | 第7,116行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |set |
− | | | + | |官方都莫得说 |
− | | | + | |true |
+ | |} | ||
+ | <pre>鲲鲲: | ||
+ | Type: zombie | ||
+ | AIGoalSelectors: | ||
+ | - 0 clear | ||
+ | Options: | ||
+ | Despawn: false | ||
+ | Skills: | ||
+ | - equip{i=STONE:4} @self ~onSpawn | ||
+ | - despawning{set=true} @self ~onSpawn | ||
+ | > 这只生物出生后如果附近莫得玩家且区块莫得被加载,则会消失</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | digout-掘地 | ||
|- | |- | ||
− | | | + | | |
− | + | 强制施法者"挖地"并释放方块被破坏特效和挖掘方块时的裂痕,<br> | |
− | | | + | 施法者站在固体上才会工作,如果站在液体上..啥都不会发生 |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |amount |
− | | | + | |显示的特效数量 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |speed |
− | | | + | |挖掘速度 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦QAQ。 |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | dropinventory-掉落物品 |
|- | |- | ||
| | | | ||
− | + | 移除目标指定槽位的物品并掉落,支持虚拟背包 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,682行: | 第7,166行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | |amount | + | |amount |
− | | | + | |扔出数量,最多64 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |bagname |
− | | | + | |若where为BACKBAG,虚拟背包的名字 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |enchant |
− | | | + | |带有指定附魔的物品才会被移除,格式为:enchant=英文id |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |item:"where/material/amount/slot/enchant/name/lore/bagname" |
− | | | + | |一些因素 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |lore |
− | | | + | |带有指定Lore的物品才会被移除 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |material |
− | | | + | |是否指定物品,不指定的话写ANY |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |name |
− | | | + | |指定名字的物品才会被移除 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |nodrop(nd,clear) |
− | | | + | |是否移除但不掉落 |
|false | |false | ||
|- | |- | ||
− | | | + | |pieces |
− | | | + | |移除多少格 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |pickupdelay(pd) |
− | | | + | |掉落物多少tick后才可被再次捡起 |
− | | | + | |20(1秒) |
|- | |- | ||
− | | | + | |slot |
− | | | + | |需where值为SLOT,被影响的槽位 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |where |
− | | | + | |被影响的类型 |
− | | | + | |未知 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - dropinventory{item="where=ANY,material=ANY,amount=64";pieces=41} @trigger ~onDamaged |
− | > | + | > 受伤后令攻击者背包内的所有物品掉落. |
− | - | + | - dropinventory{item="where=SLOT,material=ANY,amount=1,slot=40";nodrop=true} @trigger ~onDamaged |
− | > | + | > 受伤后移除攻击者的副手槽上的物品. |
− | - | + | - dropinventory{item="where=BACKBAG,material=ANY,amount=64";pieces=18} @trigger ~onDamaged |
− | > | + | > 受伤后移除攻击者的虚拟背包内1~18格的所有物品 |
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | dropmythicitem-生成掉落物 |
|- | |- | ||
| | | | ||
− | + | 支持原版物品/MM物品/金钱/经验 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,759行: | 第7,235行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |give |
− | | | + | |是否直接将物品储存进目标背包,若空间不够会掉落在目标位置 |
+ | |false | ||
+ | |- | ||
+ | |mythicitem(item,i) | ||
+ | |物品名,多个可用","隔开,格式为i=stone:1to20,物品名:最小值to最大值,物品名:数值 | ||
+ | |未知(似乎支持变量) | ||
+ | |- | ||
+ | |stackable | ||
+ | |掉落的物品被拾起后是否可堆叠 | ||
+ | |true | ||
+ | |- | ||
+ | |tags | ||
+ | |为掉落的物品添加标签,例如tags=greatitem:true,whatever:blabla | ||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - dropmythicitem{i=鲨鲨:1to5} @trigger ~onDeath |
− | + | >死亡后在击杀者的位置掉落1~5个内部ID为"鲨鲨"的物品 | |
− | - | + | - dropmythicitem{i=超级鲨鲨:1,money:100,exp:2000;tags=鲨鲨:true;give=true} @trigger ~onDamaged |
− | + | >受伤后将1个内部ID为"超级鲨鲨"的物品并添加值为true的"鲨鲨"标签存入目标背包,并提供2k经验/100金钱 | |
− | |||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | dropstolenitems-掉落盗窃的物品 |
+ | |- | ||
+ | | | ||
+ | 施法者得先激活过技能:stolen并成功偷窃到物品这个技能才有用<pre>鲲鲲: | ||
+ | - dropstolenitems @Self ~onDeath | ||
+ | >死亡后掉落自己盗窃的物品</pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | dupeweaponry-武器复制:复制目标的武器并为自己装备上 | ||
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,783行: | 第7,277行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |ignoreair(ia) |
− | | | + | |空气(空槽)是否也会被复制 |
− | | | + | |true |
|- | |- | ||
− | | | + | |removefromtarget(rft) |
− | | | + | |是否在复制后删除目标的物品 |
|false | |false | ||
|- | |- | ||
− | | | + | |what |
− | | | + | |要复制的槽位,1=主手, 2=副手, 3=主手和副手, 4=防具 |
− | | | + | |未知 |
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - dupeweaponry{what=3;rft=true;ia=true} @trigger ~onDamaged |
− | + | > 受伤后会复制攻击者的主副手物品(因1+2=3)并装备到主副手上,同时目标的主副手物品会消失. | |
− | + | - dupeweaponry{what=4} @trigger ~onDamaged | |
− | + | > 受伤后会复制攻击者的防具(因1+2=3)并装备到身上. | |
− | > | + | - dupeweaponry{what=5} @trigger ~onDamaged |
− | + | > 受伤后会复制攻击者的主手物品和防具(因1+4=5)并装备到主手和身上,同时目标的主手物品和防具会消失. | |
− | - | ||
− | > | ||
− | |||
− | - | ||
− | > | ||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | enchantweaponry-附魔物品:附魔指定槽位的物品 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,821行: | 第7,309行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |action |
− | | | + | |附魔模式,SET(设置)/ADD(升级)/DEL(降级) |
− | | | + | |SET |
|- | |- | ||
− | | | + | |enchants |
− | | | + | |要附魔的属性,格式为:附魔英文ID:等级(支持AtoB) |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |what |
− | | | + | |要附魔的槽位,多个可用","隔开 |
− | + | |未知 | |
+ | |} | ||
+ | 附魔ID详见http://mineplugin.org/MythicMobs<br> | ||
+ | 槽位有:MAINHAND(主手)/OFFHAND(副手)/HEAD(头部)/CHEST(胸甲)/LEGS(护腿)/SHOES(靴子),支持小写 | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - enchant{action=add;what=mainhand,head;enchants=durability:1to3} | ||
+ | > 为手持着的物品和头部物品添加保护II. | ||
+ | </pre> | ||
|} | |} | ||
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | + | ! style="text-align: left;" | endereffect-末影龙死亡特效 | |
+ | |- | ||
+ | | | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦QAQ. |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" |customparticleline-自定义粒子射线 |
|- | |- | ||
| | | | ||
− | + | 在施法者与目标之间画一条粒子线 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,850行: | 第7,348行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |ignoredestoffsetyaw(idoy) |
− | | | + | |是否无视目标的视角俯仰视角度 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|false | |false | ||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |ystartoffset(ys) |
− | | | + | |施法者位置(起点)的纵轴偏移 |
|0 | |0 | ||
|- | |- | ||
− | | | + | |vdestoffset(vd) |
− | | | + | |目标位置(终点)的纵轴偏移 |
− | | | + | |0 |
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - customparticleline{particle=reddust; | ||
+ | amount=5;color=#feff90; | ||
+ | ys=2.5;vd=1.0;hd=-1.0; | ||
+ | idoy=true;distanceBetween=0.5; | ||
+ | tyo=1.25} @pir{r=10} ~onTimer:5 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | entityfloating-召唤悬空实体:在目标位置召唤一个实体 | ||
|- | |- | ||
− | | | + | | |
− | + | 实体无重力,若激活技能后召唤的生物未到达最大持续时间而消失,再次释放技能第一次召唤的实体会传送到<br> | |
− | | | + | 施法者上方,且ot技能会作用于施法者而不是召唤出来的生物<br> |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |entity(i) |
− | | | + | |选取的实体 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |onstart(os) |
− | | | + | |开始时释放的技能 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |ontick(ot) |
− | | | + | |每tick释放的技能,必须为有效技能,否则崩服 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |onhit(ot) |
− | | | + | |命中目标时激活的技能 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |maxduration(md) |
− | | | + | |抛射物最大持续时间 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |vraidus(vr) |
− | | | + | |抛射物碰撞箱垂直大小 |
− | | | + | |hr的数值 |
|- | |- | ||
− | | | + | |hraidus(hr) |
− | | | + | |抛射物碰撞箱水平大小 |
− | | | + | |1.25 |
|- | |- | ||
− | | | + | |yoffset(yo) |
− | | | + | |起始点y轴偏移 |
− | | | + | |1.0 |
|- | |- | ||
− | | | + | |soffset(so) |
− | | | + | |起始点左右偏移 |
− | | | + | |0 |
+ | |- | ||
+ | |foffset(fo) | ||
+ | |起始点前后偏移 | ||
+ | |0 | ||
+ | |- | ||
+ | |hitplayers(hp) | ||
+ | |是否攻击玩家 | ||
+ | |true | ||
+ | |- | ||
+ | |hitnonplayers(hnp) | ||
+ | |攻击非玩家 | ||
+ | |false | ||
|- | |- | ||
− | | | + | |faceair |
− | | | + | |实体永远朝向抛射物方向 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |lifetime(lt) |
− | | | + | |是否到达最大持续时间后消失 |
− | | | + | |true |
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:栗子见:pastebin.com/UDArFmCV |
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | entitygoggle-凝视 |
|- | |- | ||
| | | | ||
+ | 强制施法者康向目标,但这是虚假的,栗@Forward还是会选择<br> | ||
+ | 施法者释放entitygoggle前,自身前方的第n格子 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第6,955行: | 第7,453行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |duration(dur) |
− | | | + | |持续时间 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |location |
− | | | + | |若填写此项,怪物会康向指定坐标,不支持变量 |
− | |||
|- | |- | ||
− | | | + | |rotate |
− | | | + | |修改视角俯仰视角度 |
− | | | + | |0 |
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - entitygoggle{duration=100} @NearestPlayer | ||
+ | >令施法者在5秒内康向离自身最近的玩家 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | entitylookin-朝向同步 | ||
|- | |- | ||
− | | | + | | |
− | | | + | 强制施法者的朝向与目标一致 |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |duration(dur) | ||
+ | |持续时间 | ||
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - entitylookin{duration=100} @NearestPlayer | ||
+ | >令施法者在5秒内朝向与离自身最近的玩家一致 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | entityprojectile-实体抛射 | ||
|- | |- | ||
− | | | + | | |
− | + | 发射任何Bukkit实体,在MM本体的Projectile的基础上新增了一些修改项 | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |pfacedir |
− | | | + | |抛射物的朝向是否背对着施法者当前的朝向 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |pvoff |
− | | | + | |抛射物起始点垂直偏移 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |pfoff |
− | | | + | |抛射物前后偏移 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |targetable |
− | | | + | |实体是否可以被选中成技能目标 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |eyedir |
− | | | + | |抛射物的朝向是否和施法者当前朝向一致 |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |bounce |
− | + | |是否允许抛射物反弹(不知道是像恶魂火焰弹一样还是命中目标后反弹回来) | |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |bred |
− | | | + | |反弹是否改变重力 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |onbounced |
− | | | + | |需要bounce为true,当命中目标或地面时激活的技能 |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦QAQ |
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | exchangeweaponry-物品换位 |
|- | |- | ||
| | | | ||
第7,037行: | 第7,548行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |where(w) |
− | | | + | |要换位的槽位 |
− | + | |HAND(主手) | |
|- | |- | ||
− | | | + | |destination(d) |
− | | | + | |要和哪个槽位换位 |
− | | | + | |OFFHAND(副手) |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
+ | 类型仅支持:HAND(主手)/OFFHAND(副手)/HELMET(头)/CHESTPLATE(胸甲)/LEGGINGS(腿部)/BOOTS(靴子) | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
+ | - exchange @self ~onTimer:60 | ||
+ | > 每隔三秒将主手与副手的物品互换位置 | ||
+ | - exchange{where=HELMET;destination=HAND} | ||
+ | > 令目标头部的物品和目标主手的物品互换位置 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | exemptplayer-开启NCP的作弊检测 |
|- | |- | ||
| | | | ||
+ | 需要前置插件NoCheatPlus | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,067行: | 第7,576行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |types(type,t) |
− | | | + | |检测类型,类型间用","隔开 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |worldchangeresist |
− | | | + | |在世界数据被改变时结束检测 |
− | | | + | |false |
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | + | 类型详见:https://github.com/NoCheatPlus/NoCheatPlus/blob/master/NCPCore/src/main/java/fr/neatmonster/nocheatplus/checks/CheckType.java | |
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | - exemptplayer{types=fight_reach,fight_noswing} @self ~onSpawn |
− | |||
− | |||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | expandbackbag-虚拟背包大小控制 |
|- | |- | ||
| | | | ||
− | + | 将目标的虚拟背包扩大/缩小到指定大小,非9的倍数会强制判定为9的倍数,栗如填写1,<br> | |
+ | 则判定为9,若填写11,则判定为18<br> | ||
+ | 关于修改项Shink如果新的背包空间小于先前的空间,会试图通过移除所有空槽来缩小空<br> | ||
+ | 间,若仍不足够,它将开始不断删除最后一个物品,直到空间正好。 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,098行: | 第7,604行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |size |
− | | | + | |空间大小 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |title |
− | | | + | |虚拟背包名 |
− | | | + | |BackBag |
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦QAQ(此技能和dropinventory - steal/条件ownsitem有所联系) |
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | fakedeath-虚体模式 |
|- | |- | ||
| | | | ||
+ | 激活技能后,目标会有死亡动画,但除非施法者完全死亡,否则会在技能结束后回到激活技能前的位置<br> | ||
+ | 该技能可以多次叠加,多次叠加的效果类似于瞬移。 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,120行: | 第7,628行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |duration |
− | | | + | |持续时间 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | Skills: |
+ | - fakedeath{duration=500} | ||
+ | - delay 14 | ||
+ | - heal{a=10;oh=true} | ||
+ | - setrotation{yo=2;dur=500} @self | ||
+ | > 激活技能后目标会在25秒后回到激活技能前的位置,在接近1秒后恢复10并修改自身视角 | ||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | feed-饱和度 |
|- | |- | ||
| | | | ||
− | + | 仅适用于玩家 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,140行: | 第7,653行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |恢复的数值,1代表回复半格饱和度 |
− | | | + | |未知 |
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - feed{a=1} @PIR{r=20} |
− | + | > 为半径20m内的玩家恢复半格饱和度 | |
− | > | + | </pre> |
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | fileline-读取文本单行内容:并将其转为变量 |
|- | |- | ||
| | | | ||
− | + | 注意,如果要让其它技能读取该技能所设置的变量,需要有1tick的延迟(delay 1) | |
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,168行: | 第7,675行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |file |
− | | | + | |文本名,必须在MME/files里且需要带上后缀 |
+ | |未知 | ||
+ | |- | ||
+ | |line(l) | ||
+ | |读取第几行内容,-1、不写表示随机 | ||
+ | |未知 | ||
+ | |- | ||
+ | |var | ||
+ | |变量名,详见MM本体的setVariable | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |type |
− | | | + | |变量类型,详见MM本体的setVariable |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
+ | Skills: | ||
+ | - fileline{file=鲲鲲.txt;var=caster.信息;type=STRING} @self ~onSpawn | ||
+ | - message{m=<caster.var.信息>;delay=1} @PIR{r=20} ~onSpawn | ||
+ | > 从鲲鲲.txt中随机获取一行文字,并为半径20m内的玩家发送文字,注意,如果要让其它技能读取该技能所设置的变量,需要有1tick的延迟(delay 1) | ||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | forcebow-强制拉弓 |
|- | |- | ||
| | | | ||
− | + | 如果目标处在拉弓状态,就令它取消拉弓 | |
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,192行: | 第7,710行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |debug |
− | | | + | |是否将一些数据发送到后台 |
− | | | + | |false |
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
− | + | 莫得栗子啦QAQ。 | |
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | forcedirection-强制朝向 |
|- | |- | ||
| | | | ||
− | + | 仅作用于玩家 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,215行: | 第7,729行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |duration |
− | | | + | |持续时间,单位tick |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |facing |
− | | | + | |朝向哪儿 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |noise |
− | | | + | |若设置,玩家视野会不断振动 |
− | |未知 | + | |未知,数值在0.01-0.5之间 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
+ | 朝向ID:EAST(东)、WEST(西)、SOUTH(南)、NORTH(北) | ||
<pre> | <pre> | ||
− | + | 莫得栗子啦QAQ。 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | forceshader-强制切换到指定生物的视觉 |
|- | |- | ||
| | | | ||
− | + | 仅作用于玩家 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,284行: | 第7,757行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |type |
− | | | + | |生物ID |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
+ | 仅有三种可用:CREEPER(爬行者)、ENDERMAN(末影人)、SPIDER(蜘蛛) | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | + | Skills: | |
− | + | - forceshader{type=CREEPER} @target ~onDamaged | |
− | - | + | > 令目标(玩家)客户端的视觉变为爬行者的视觉 |
− | > | ||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | forceslot-锁定主手槽 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| | | | ||
+ | 仅作用于玩家 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,329行: | 第7,780行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |slot |
− | | | + | |槽位id |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | 莫得栗子QAQ。 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | |} | + | |} |
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | forcespectate-强制观察:强制切换玩家模式为观察者模式并进入施法者内部 |
|- | |- | ||
| | | | ||
+ | 仅作用于玩家 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,361行: | 第7,799行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |duration |
− | | | + | |持续时间,单位tick |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |shaderonly |
− | | | + | |是否不进入施法者内部,仅仅让视觉变为施法者的视觉 |
|未知 | |未知 | ||
|} | |} | ||
− | |||
− | |||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | Type: creeper |
− | + | AITargetSelectors: | |
+ | - 0 clear | ||
+ | AIGoalSelectors: | ||
+ | - 0 clear | ||
+ | Skills: | ||
+ | - forcespectate{duration=200;shaderonly=true} @trigger ~onInteract | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | getentitymeta-读取实体数据:将实体数据以meta的形式储存在服务器 |
|- | |- | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,400行: | 第7,828行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |data |
− | | | + | |数据的名称 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |filter |
− | | | + | |要读取的数据类型 |
− | + | |none(无) | |
|- | |- | ||
− | | | + | |usage |
− | | | + | |读取数据后结果储存到哪儿 |
− | |||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | Skills: |
− | + | - getentitymeta{filter=ENTITY;data=mythicmob} @target | |
− | + | > 向控制台发送目标的全部meta | |
− | + | 鲲鲲: | |
− | + | Skills: | |
+ | - getentitymeta{useage=stance} | ||
+ | > 将所有的meta储存进生物当前的姿势 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | getmobfield-读取生物数据:将生物数据以meta的形式储存在服务器 |
|- | |- | ||
− | | | + | | |
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,433行: | 第7,860行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |field |
− | | | + | |生物数据 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |meta |
− | | | + | |meta的名称 |
− | | | + | |无 |
+ | |- | ||
+ | |stance | ||
+ | |是否为目标设置一次姿势,值为生物数据的值 | ||
+ | |false | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - getmobfield{field=uuid;meta=鲲鲲;stance=false} | ||
+ | - pstance{s="<mob.meta.鲲鲲>"} | ||
+ | > 将生物的uuid储存进名为“鲲鲲”的meta. | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - getmobfield{field=lastSignal;stance=true} | ||
+ | - message{msg="<mob.stance>"} @world | ||
+ | > 将生物接收到的最后一个信号设置为姿势,并向全世界通知生物目前的姿势 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | giveitem_ext-给予物品:将物品存入指定槽位,支持虚拟背包 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |amount |
− | | | + | |物品数量 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |bagname |
− | | | + | |当to的值为虚拟背包时,虚拟背包的名称 |
− | |||
|- | |- | ||
− | | | + | |clickskill |
− | | | + | |点击物品后执行的技能 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |item |
− | | | + | |要存入的物品id,支持MM物品 |
− | | | + | |null |
|- | |- | ||
− | | | + | |override |
− | | | + | |为true时,给予物品变成设置物品 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|true | |true | ||
|- | |- | ||
− | | | + | |to |
− | | | + | |物品要存到哪种类型的GUI |
− | | | + | |INVENTORY(玩家背包) |
|- | |- | ||
− | | | + | |slot |
− | | | + | |当to的值为玩家背包或虚拟背包(BACKBAG)时,要存到哪一格 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |viewonly |
− | | | + | |当to的值为虚拟背包时,是否无法被拿走 |
− | | | + | |false |
|} | |} | ||
+ | 有效GUI类型: SLOT(槽位) INVENTORY(玩家背包) BACKBAG(虚拟背包) HELMET(头盔) HAND(主手) OFFHAND(副手) CHESTPLATE(胸甲) LEGGINGS(护腿) BOOTS(靴子) | ||
<pre> | <pre> | ||
− | + | 莫得栗子w | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | grenade-手榴弹:可破坏地形的导弹 |
|- | |- | ||
| | | | ||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,505行: | 第7,941行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount |
− | | | + | |手榴弹数量 |
+ | |未知 | ||
+ | |- | ||
+ | |breakblocks | ||
+ | |是否破坏方块 | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |fire |
− | | | + | |爆炸是否产生火焰 |
+ | |未知 | ||
|- | |- | ||
− | | | + | |fuse |
− | | | + | |多少tick后爆炸 |
− | | | + | |未知 |
− | |} | + | |- |
− | <pre> | + | |undotnt |
− | 鲲鲲: | + | |被破坏的方块是否会完全恢复 |
− | + | |未知 | |
− | + | |- | |
+ | |ued | ||
+ | |为true时,会向施法者当前朝向扔手榴弹,为false则向目标扔手榴弹 | ||
+ | |- | ||
+ | |ueffect | ||
+ | |被破坏的方块是否会恢复 | ||
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | {{Minecraft Color|&c|'''无效技能'''Guardianbeam}}-守卫者光束 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,533行: | 第7,982行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | |duration | + | |duration |
− | | | + | |守卫者光束持续时间 |
− | | | + | |1 |
+ | |- | ||
+ | |yoffset | ||
+ | |起始点上下偏移 | ||
+ | |0 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | Skills: |
− | + | - guardianbeam{duration=20;foward=0.5;yoffset=1.5} @target | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | heal_ext-治愈扩展:治愈技能扩展 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,554行: | 第8,006行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount |
− | | | + | |数值,支持变量 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |caster |
− | | | + | |如果percent值为true,是否使用施法者的生命值来计算 |
− | | | + | |false |
|- | |- | ||
− | | | + | |dec |
− | | | + | |通过施法者与目标距离的减少回血数值,数值在0.0到1.0之间 |
− | | | + | |0 |
|- | |- | ||
− | | | + | |current |
− | | | + | |如果percent值为true,是否使用目标目前的生命值来计算 |
− | | | + | |false |
|- | |- | ||
− | | | + | |loss |
− | | | + | |如果percent值为true,是否使用目标已损生命值来计算 |
− | | | + | |false |
|- | |- | ||
− | | | + | |inc |
− | | | + | |通过施法者与目标距离的增加回血数值,数值在0.0到1.0之间 |
− | | | + | |0 |
|- | |- | ||
− | | | + | |percent |
− | | | + | |是否以百分比的形式回血 |
− | | | + | |false |
|- | |- | ||
− | | | + | |power |
− | | | + | |是否将回血数值乘以技能威力 |
|未知 | |未知 | ||
|} | |} | ||
第7,591行: | 第8,043行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | infect-转变:目标生物变成MM生物 |
|- | |- | ||
| | | | ||
+ | 不作用于MM生物和玩家 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,600行: | 第8,053行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |mobtype |
− | | | + | |MM生物类型 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |level |
− | | | + | |转变后生物的等级 |
− | | | + | |未知 |
|} | |} | ||
− | |||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | + | Skills: | |
− | + | - infect{mobtype=测试1} @target ~onDamaged | |
− | - | + | > 受伤后目标变成测试1 |
− | > | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | itemfloating-召唤悬空物品:在目标位置召唤一个物品 |
|- | |- | ||
− | | | + | | |
− | + | 物品无重力,若激活技能后召唤的生物未到达最大持续时间而消失,再次释放技能第一次召唤的物品会传送到<br> | |
+ | 施法者上方,且ot技能会作用于施法者而不是召唤出来的生物<br> | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,628行: | 第8,080行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |durability |
− | | | + | |物品持续时间 |
+ | |未知 | ||
+ | |- | ||
+ | |item(i) | ||
+ | |选取的物品 | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |onstart(os) |
− | | | + | |开始时释放的技能 |
− | | | + | |未知 |
− | | | + | |- |
− | + | |ontick(ot) | |
+ | |每tick释放的技能,必须为有效技能,否则崩服 | ||
+ | |未知 | ||
+ | |- | ||
+ | |onhit(ot) | ||
+ | |命中目标时激活的技能 | ||
+ | |未知 | ||
+ | |- | ||
+ | |maxduration(md) | ||
+ | |抛射物最大持续时间 | ||
+ | |未知 | ||
+ | |- | ||
+ | |vraidus(vr) | ||
+ | |抛射物碰撞箱垂直大小 | ||
+ | |hr的数值 | ||
+ | |- | ||
+ | |hraidus(hr) | ||
+ | |抛射物碰撞箱水平大小 | ||
+ | |1.25 | ||
+ | |- | ||
+ | |yoffset(yo) | ||
+ | |起始点y轴偏移 | ||
+ | |1.0 | ||
+ | |- | ||
+ | |soffset(so) | ||
+ | |起始点左右偏移 | ||
+ | |0 | ||
+ | |- | ||
+ | |foffset(fo) | ||
+ | |起始点前后偏移 | ||
+ | |0 | ||
+ | |- | ||
+ | |hitplayers(hp) | ||
+ | |是否攻击玩家 | ||
+ | |true | ||
+ | |- | ||
+ | |hitnonplayers(hnp) | ||
+ | |攻击非玩家 | ||
+ | |false | ||
+ | |- | ||
+ | |faceair | ||
+ | |实体永远朝向抛射物方向 | ||
+ | |未知 | ||
+ | |- | ||
+ | |lifetime(lt) | ||
+ | |是否到达最大持续时间后消失 | ||
+ | |true | ||
+ | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | - | + | Skills: |
+ | - mythicfloating{m=测试1;md=100;ot=蓄力攻击-特效} @PIR{r=30} ~onTimer:60 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | itemprojectile-物品发射 |
|- | |- | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,656行: | 第8,156行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |bounce |
− | | | + | |是否允许抛射物反弹(不知道是像恶魂火焰弹一样还是命中目标后反弹回来) |
+ | |未知 | ||
+ | |- | ||
+ | |bred | ||
+ | |反弹是否改变重力 | ||
+ | |未知 | ||
+ | |- | ||
+ | |durability | ||
+ | |物品多久后消失 | ||
+ | |未知 | ||
+ | |- | ||
+ | |eyedir | ||
+ | |抛射物(MM生物)是否朝向施法者的视野准心 | ||
+ | |未知 | ||
+ | |- | ||
+ | |onbounced | ||
+ | |需要bounce为true,当命中目标或地面时激活的技能 | ||
+ | |未知 | ||
+ | |- | ||
+ | |targetable | ||
+ | |抛射物(物品)是否可以被选中为技能目标 | ||
+ | |未知 | ||
+ | |- | ||
+ | |pfoff | ||
+ | |抛射物碰撞箱水平大小 | ||
+ | |未知 | ||
+ | |- | ||
+ | |pobject | ||
+ | |选中的物品,支持MM物品 | ||
+ | |- | ||
+ | |pvoff | ||
+ | |抛射物碰撞箱纵轴大小 | ||
|未知 | |未知 | ||
|- | |- | ||
− | |||
− | |||
− | |||
|} | |} | ||
− | + | MM本体Projectile修改项: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,680行: | 第8,199行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |bulletType(4.7.2+) |
− | | | + | |发射物的类型 |
− | | | + | |可选项:Arrow(箭矢)、BLOCK(立体方块)、ITEM(物品)、MOB(生物) |
− | | | + | |- |
− | + | |onTick(oT) | |
− | + | |每x刻于发射原点执行某个技能,必须为有效技能,否则崩服 | |
− | + | | | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
|- | |- | ||
+ | |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 |
|} | |} | ||
− | |||
<pre> | <pre> | ||
− | + | 鲲鲲: | |
+ | Skills: | ||
+ | - itemprojectile{pobject=DIRT;vr=1;hr=1;hitplayers=true;stopatentity=true;hitnonplayers=true;v=5;i=1;g=0.1;pfoff=0;pvoff=0} | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | jsmechanic-Java脚本激活 |
|- | |- | ||
| | | | ||
− | + | 激活Java脚本,必须储存在mythicmobsextension/Scripts内 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,809行: | 第8,328行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |invok=(eval,is) |
− | | | + | |脚本名 |
|未知 | |未知 | ||
− | |} | + | |- |
− | + | |option | |
+ | |为脚本添加选项 | ||
+ | |未知 | ||
+ | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
+ | JavaExample: | ||
+ | Conditions: | ||
+ | - jscondition{js="MobScoreCondition";objective=jsexample;action=true} | ||
Skills: | Skills: | ||
− | - | + | - jsmechanic{js="SetMoblevel";level=Math.floor(Math.random()*(10-1+1))+1} @self |
− | + | - jsmechanic{js="SetMobscoreByLevel";objective=jsexample;score=dummy*10} @self | |
+ | |||
+ | > Javascript: | ||
+ | var SetMoblevel=function(data,target,mlc) { | ||
+ | if (data.getCaster().getClass().getSimpleName()=='ActiveMob') { | ||
+ | var am=data.getCaster(); | ||
+ | am.setLevel(eval(mlc.getString("level"))); | ||
+ | am.getEntity().getBukkitEntity().setCustomName(am.getLevel()); | ||
+ | } | ||
+ | return true; | ||
+ | } | ||
+ | var SetMobscoreByLevel=function(data,target,mlc) { | ||
+ | if (target instanceof org.bukkit.entity.LivingEntity) { | ||
+ | var value=mlc.getString("score"); | ||
+ | var objectiveName=mlc.getString("objective"); | ||
+ | var scoreboard=Bukkit.getServer().getScoreboardManager().getMainScoreboard(); | ||
+ | var objective=scoreboard.getObjective(objectiveName); | ||
+ | if (objective==null) { | ||
+ | objective=scoreboard.registerNewObjective(objectiveName,"empty"); | ||
+ | } | ||
+ | var am=mythicmobs.getMobManager().getMythicMobInstance(target); | ||
+ | var dummy=1; | ||
+ | if (am!=null) { | ||
+ | dummy=am.getLevel(); | ||
+ | } | ||
+ | var score=objective.getScore(target.getUniqueId().toString()); | ||
+ | var oldvalue=score.getScore(); | ||
+ | score.setScore(eval(value)); | ||
+ | Bukkit.getServer().broadcastMessage("score "+objectiveName+" set: "+score.getScore()); | ||
+ | } | ||
+ | return true; | ||
+ | } | ||
+ | |||
+ | var MobScoreCondition=function(mlc,object) { | ||
+ | return true; | ||
+ | } | ||
+ | 鲲鲲康不懂哇5555 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | jumeto-向目标弹射 |
|- | |- | ||
| | | | ||
− | + | 施法者向目标跳跃,速度、高度和重力大小可被自定义 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,832行: | 第8,393行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |gravity |
− | | | + | |重力大小,原版僵尸大概是0.02155 |
|未知 | |未知 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |height |
− | + | |高度 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |speed |
− | | | + | |跳跃的速度 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - jumpto{height=0.8;gravity=0.4} @RLNTE{amount=1;radius=8;spacing=1;minradius=5} |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | linebubble-悬浮字单行修改 |
|- | |- | ||
| | | | ||
第7,880行: | 第8,421行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |id |
− | | | + | |悬浮字id |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |mode |
− | | | + | |修改模式,REPLACE(替换)或APPEND(添加)或REMOVE(删除) |
− | | | + | |REMOVE |
|- | |- | ||
− | | | + | |newline |
− | | | + | |修改后的文本 |
+ | |未知 | ||
+ | |oldline(ol) | ||
+ | |要修改的那一行所写的文本,可以只修改单行的一部分 | ||
+ | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - speechbubble{id=effects;usecounter=false} @self ~onSpawn |
− | + | - linebubble{id=effects;mode=append;newline="<additem.dirt>"} @self ~onInteract | |
− | + | - linebubble[id=effects;mode=replace;oldline="<additem.dirt>";newline="<additem.stone>"} @self ~onDamaged | |
− | |||
− | - | ||
− | > | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | mathex-数据计算(支持函数) |
|- | |- | ||
| | | | ||
+ | 实质上是变量、记分板计算 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,912行: | 第8,455行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |eval |
− | | | + | |任何文本,需写在""内 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |there |
− | | | + | |函数值,有效的有:sin(x) - cos(x) - tan(x) - int(x) - floor(x) - rnd(x) - sqrt(x) |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |store |
− | | | + | |储存在哪儿 |
− | |||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - math{eval="rnd(<mob.hp>)";store=<mob.meta.鲲鲲>} @self ~onInteract |
− | + | >对生物当前生命做随机计算并储存到生物身上名为“鲲鲲”的元数据中。 | |
− | > | + | - math{eval="<mob.score.数量>+1";store=<mob.score.count>} @e[r=20] ~onInteract |
− | + | >每个实体都会让施法者在"数量"记分板上得到1分,这个栗子是统计20m内的生物数量 | |
− | |||
− | - | ||
− | |||
− | > | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | mmemessage-message技能支持MME变量 |
|- | |- | ||
| | | | ||
+ | 然后就没别的差别了 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,947行: | 第8,486行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |msg |
− | | | + | |文本,必须写在""内 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
<pre> | <pre> | ||
− | + | 鲲鲲: | |
+ | Skills: | ||
+ | - sendmessage{msg="Owner <mob.meta.owner>"} @world | ||
+ | >向全世界发送施法者的主人名 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | modifyarrows-修改目标身上箭矢的数量 |
|- | |- | ||
| | | | ||
+ | 可以减少也可以增加也可以清除 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第7,994行: | 第8,509行: | ||
|- | |- | ||
|amount | |amount | ||
− | | | + | |当mode为ADD或SUB时,修改的数量 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |mode |
− | | | + | |修改的模式,ADD(添加)或SUB(减少)或CLEAR(清除) |
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - modifyarrows{mode=clear;amount=0} @self ~onInteract | ||
+ | > 清除所有箭矢 | ||
+ | - modifyarrows{mode=add;amount=4} @self ~onInteract | ||
+ | > 添加四发箭矢 | ||
+ | - modifyarrows{mode=sub;amount=4} @self ~onInteract | ||
+ | > 移除四发箭矢 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | modifyubble-悬浮字修改:修改悬浮字 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |linelength(ll) | ||
+ | |文本长度 | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |sideoffset(so) |
− | | | + | |悬浮字左右偏移 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |timer |
− | | | + | |文本显示时间 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |forwardoffset(fo) |
− | | | + | |悬浮字前后偏移 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |offset |
− | | | + | |悬浮字上下偏移 |
+ | |未知 | ||
|- | |- | ||
− | | | + | |usecounter(uc) |
− | | | + | |是否使用计数器,作用未知 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦QAQ |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | modifyitem-槽位修改:修改指定槽位的物品 |
|- | |- | ||
− | | | + | | |
+ | 可以修改虚拟背包内的物品,不支持MM物品 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,034行: | 第8,576行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |action |
− | | | + | |修改的模式,add(添加)或set(设置) |
− | | | + | |未知 |
+ | |- | ||
+ | |amount | ||
+ | |物品数量,可以是一个范围,例如下面的1to20 | ||
+ | |- | ||
+ | |enchants | ||
+ | |物品的附魔,格式:enchants=knockback:1to3,power:2 | ||
+ | |未知 | ||
+ | |- | ||
+ | |lore | ||
+ | |物品的lore,格式:lore="one,two,three" | ||
+ | |未知 | ||
+ | |- | ||
+ | |material | ||
+ | |物品的id,不支持MM物品 | ||
+ | |未知 | ||
+ | |- | ||
+ | |name,格式:name="hihi" | ||
+ | |物品显示的名字 | ||
+ | |未知 | ||
|- | |- | ||
− | | | + | |slot |
− | | | + | |当what值为inventory或backbag时,槽位的id |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |what |
− | | | + | |要修改的物品的位置 |
− | | | + | |未知 |
|} | |} | ||
+ | 物品的位置id HAND(主手) OFFHAND(副手) HELMET(头盔) CHESTPLATE(胸甲 | ||
+ | LEGGINGS(护腿) BOOTS(靴子) INVENTORY(玩家背包,仅限于玩家) BACKBAG(虚拟背包) | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - modifyitem{what=HAND;action=ADD;name="HOHO ";lore="one,two,three";amount=1to20} @self ~onUse |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | movetobackbag-虚拟背包存储:将玩家物品存在虚拟背包里 |
|- | |- | ||
− | | | + | | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,062行: | 第8,625行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |bagslot |
− | | | + | |将物品存储进虚拟背包的哪个位置,-1代表着无物品的槽位 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |meta |
− | | | + | |为所选择的虚拟背包槽位设置一个数据 |
− | |||
|- | |- | ||
− | | | + | |override |
− | | | + | |虚拟背包内的物品是否会被替换 |
− | | | + | |true |
|- | |- | ||
− | | | + | |tag |
− | | | + | |为所选择的虚拟背包槽位添加一个标签 |
− | |||
|- | |- | ||
− | | | + | |title |
− | | | + | |虚拟背包名 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |slot |
− | + | |当what值为slot(槽位)时,槽位的id | |
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |what |
− | | | + | |要存储的物品的位置,可以是槽位或者是护甲槽 |
|未知 | |未知 | ||
|} | |} | ||
+ | 护甲槽id: head(头)chestplate(胸甲)leggings(护腿)boots(靴子) | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦 |
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | mythicfloating-召唤悬空生物:在目标位置召唤一个生物 |
|- | |- | ||
| | | | ||
− | + | 生物无重力且无敌,若激活技能后召唤的生物未到达最大持续时间而消失,再次释放技能第一次召唤的生物会传送到<br> | |
施法者上方,且ot技能会作用于施法者而不是召唤出来的生物<br> | 施法者上方,且ot技能会作用于施法者而不是召唤出来的生物<br> | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
第8,136行: | 第8,668行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |m |
− | | | + | |选取的MM生物 |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|- | |- | ||
第8,149行: | 第8,677行: | ||
|- | |- | ||
|ontick(ot) | |ontick(ot) | ||
− | |每tick释放的技能 | + | |每tick释放的技能,必须为有效技能,否则崩服 |
|未知 | |未知 | ||
|- | |- | ||
第8,203行: | 第8,731行: | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | mythicorbitalprojectile-MM生物旋转 |
|- | |- | ||
− | | | + | | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,212行: | 第8,740行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |ct |
− | | | + | |将施法者的目标视为该技能的目标 |
+ | |未知 | ||
+ | |- | ||
+ | |invisible | ||
+ | |MM生物是否不可见 | ||
+ | |false | ||
+ | |- | ||
+ | |lt | ||
+ | |duration(持续时间)是否有效 | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |oradx |
− | | | + | |x轴大小 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |orady |
− | | | + | |y轴大小 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |oradz |
− | | | + | |z轴大小 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |oradsec |
− | | | + | |旋转速度 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |pfaceair |
− | | | + | |发射出去的生物的朝向是否是施法者激活技能时的朝向 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |pvoff |
− | | | + | |旋转中心垂直偏移 |
|未知 | |未知 | ||
|- | |- | ||
|pobject | |pobject | ||
− | | | + | |选取的MM生物 |
+ | |未知 | ||
|- | |- | ||
− | | | + | |tag |
− | | | + | |如果设置了,会给发射出去的MM生物添加一个标签,例如:tag=鲲鲲 |
|未知 | |未知 | ||
|- | |- | ||
+ | |targetable | ||
+ | |抛射物(MM生物)是否可以被选中为技能目标 | ||
+ | |false | ||
+ | |- | ||
+ | |tc | ||
+ | |将施法者视为该技能的目标 | ||
+ | |未知 | ||
|} | |} | ||
− | MM本体Projectile修改项: | + | 除此之外还支持i,hr,vr,md,se,sb |
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - mythicorbitalprojectile{pobject=鲲鲲;i=1;hR=0;vR=0;oradx=1.5;orady=0;oradz=1.5;oradsec=1;md=20000;se=false;sb=false;pvoff=2;pfacedir=true;tag=<trigger.uuid>} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | mythicprojectile-MM生物抛射物 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |bounce | ||
+ | |是否允许抛射物反弹(不知道是像恶魂火焰弹一样还是命中目标后反弹回来) | ||
+ | |未知 | ||
+ | |- | ||
+ | |bred | ||
+ | |反弹是否改变重力 | ||
+ | |未知 | ||
+ | |- | ||
+ | |eyedir | ||
+ | |抛射物(MM生物)是否朝向施法者的视野准心 | ||
+ | |未知 | ||
+ | |- | ||
+ | |onbounced | ||
+ | |需要bounce为true,当命中目标或地面时激活的技能 | ||
+ | |未知 | ||
+ | |- | ||
+ | |pfacedir | ||
+ | |抛射物是否朝向施法者目前的朝向 | ||
+ | |未知 | ||
+ | |- | ||
+ | |pfoff | ||
+ | |起始点前后偏移值 | ||
+ | |未知 | ||
+ | |- | ||
+ | |pobject | ||
+ | |选中的MM生物 | ||
+ | |未知 | ||
+ | |- | ||
+ | |pspin | ||
+ | |抛射物旋转速度 | ||
+ | |未知 | ||
+ | |- | ||
+ | |pvoff | ||
+ | |起始点垂直偏移值 | ||
+ | |未知 | ||
+ | |- | ||
+ | |targetable | ||
+ | |抛射物(MM生物)是否可以被当作技能目标 | ||
+ | |未知 | ||
+ | |- | ||
+ | |} | ||
+ | MM本体Projectile修改项: | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,260行: | 第8,862行: | ||
|- | |- | ||
|onTick(oT) | |onTick(oT) | ||
− | |每x刻于发射原点执行某个技能 | + | |每x刻于发射原点执行某个技能,必须为有效技能,否则崩服 |
| | | | ||
|- | |- | ||
第8,288行: | 第8,890行: | ||
|- | |- | ||
|mob(4.7.2+) | |mob(4.7.2+) | ||
− | |发射物为MOB时指定的生物 | + | |发射物为MOB时指定的生物,不会被非创造模式玩家所伤害 |
|SKELETON(骷髅) | |SKELETON(骷髅) | ||
|- | |- | ||
第8,370行: | 第8,972行: | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - mythicprojectile{pobject=鲲鲲;hitsureface=true;vr=1;hr=1;hp=true;se=true;hnp=true;onHit=鲲鲲-Hit;v=10;i=1;g=0.1;sfo=0;tyo=0;pvoff=0;md=20000;pfacedir=true} |
+ | 发射一发抛射物(MM生物:鲲鲲),速度为10,碰撞箱体积为vr*hr=1,命中实体激活技能:鲲鲲-Hit且不会停止,会攻击玩家和非玩家,偏移全部为0,最多飞行1000秒,射偏几率为0 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | navigation-改变实体的移动模式 |
|- | |- | ||
− | | | + | | |
− | + | 测试阶段技能,最好不要在服务器上食用w | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,384行: | 第8,987行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |type |
− | | | + | |模式 |
− | | | + | |WALK |
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
+ | 模式有: WALK(步行) FLY(飞行) VEX(恼鬼的飞行) | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | nextstagequest-进入下一个任务阶段 |
|- | |- | ||
− | | | + | | |
− | + | 需要插件:Quests,令目标进入指定任务的下一个阶段 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,449行: | 第9,007行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |quest |
− | | | + | |任务名 |
|未知 | |未知 | ||
− | + | |} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲:莫得栗子啦 |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | nodamageticks-受伤冷却 |
|- | |- | ||
− | | | + | | |
+ | 原版受伤冷却是10tick,也就是0.5s,受伤冷却就是实体受伤后多久才可以再次受伤 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,477行: | 第9,026行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |damagedelay |
− | | | + | |受伤冷却,单位tick |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |duration |
− | | | + | |修改受伤冷却后多久还原 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
第8,495行: | 第9,037行: | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - nodamageticks{duration=200;damagedelay=100} @target ~onAttack |
− | + | 攻击后令目标的受伤冷却变为5秒,持续时间10s | |
− | + | </pre> | |
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | normalplayer-技能遗忘 | ||
+ | |- | ||
+ | | | ||
+ | 令获得了MM技能的玩家失去使用MM技能的能力 | ||
+ | <pre> | ||
+ | 怪物Yml: | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - normalplayer @target ~onDeath | ||
+ | 死亡后令目标失去使用MM技能的能力 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | onTrade-处在交易时激活技能 |
|- | |- | ||
− | | | + | | |
− | + | 适用于类型为村民的施法者,本质是给予一个光环 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,511行: | 第9,065行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |ontradeskill(ontrade,os,s,skill |
− | | | + | |要激活的技能 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |auraName |
− | | | + | |光环名 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |duration |
− | | | + | |持续时间 |
+ | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
+ | 怪物Yml: | ||
鲲鲲: | 鲲鲲: | ||
+ | Type: Villager | ||
+ | Skills: | ||
+ | - villager{l=2;p=CLERIC;t=DESERT} @self ~onSpawn | ||
+ | - onTrade{skill=你好;duration=9999999} @self ~onSpawn | ||
+ | - trade{1=result:DIAMOND_BLOCK:1,price:EMERALD:1} ~onInteract | ||
+ | 技能Yml: | ||
+ | 你好: | ||
Skills: | Skills: | ||
− | - | + | - message{m=你好} @PIR{r=50}:BAGCLICKED |
− | + | 出生时将自己设置为2级的外观为沙漠的牧师,当玩家开启交易窗口时,会为玩家打开一个交易窗口,1颗绿宝石换1个钻石块并对玩家说一句 你好 | |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | openbackbag-为目标打开虚拟背包 |
|- | |- | ||
− | | | + | | |
− | + | 每个玩家打开的界面都是独立的,无法刷物品 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,542行: | 第9,103行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |title |
− | | | + | |虚拟背包名,支持变量 |
|未知 | |未知 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |size |
− | + | |虚拟背包的大小,9为最大 | |
− | + | |未知 | |
|- | |- | ||
− | | | + | |items |
− | | | + | |查看指定物品 |
− | | | + | |玩家背包内的物品 |
|- | |- | ||
− | | | + | |viewonly |
− | | | + | |是否无法拿走物品 |
− | | | + | |true |
|- | |- | ||
− | | | + | |exclutedslots |
− | | | + | |查看时屏蔽的槽位,填写槽位数字ID |
+ | |无 | ||
+ | |- | ||
+ | |persistant | ||
+ | |虚拟背包是否是一次性的 | ||
+ | |false | ||
+ | |- | ||
+ | |override | ||
+ | |如果已经打开其它虚拟背包,是否替换 | ||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | potato1: | |
+ | Type: zombie | ||
+ | Health: 100 | ||
+ | AITargetSelectors: | ||
+ | - 0 clear | ||
Skills: | Skills: | ||
− | - | + | - sunresist ~onSpawn |
− | + | - createbackbag{title=SuperBag;items=dirt:1,stone:3;temporary=true;override=true} @self ~onSpawn | |
− | - | + | - openbackbag{title=SuperBag} @trigger ~onInteract |
− | + | - modifyitem{what=backbag;bagname=SuperBag;slot=1;action=set;material=DIAMOND_SWORD} @self ~onDamaged | |
− | - | + | - mmemessage{msg="<trigger.name> clicked slot <trigger.meta.lastclickedslot> in <mob.meta.lastclickedbag>"} @trigger ~onSignal:BAGCLICKED |
− | > | + | 出生时自身免疫阳光,并创建一个名为Superbag的背包,含有1泥土3石头,被右键时打开虚拟背包,受伤时将虚拟背包内的格子1替换为一把钻石剑 |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | openinventory-打开指定GUI |
|- | |- | ||
− | | | + | | |
+ | 建议用来做随身工作台ww | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,593行: | 第9,157行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |viewonly |
− | | | + | |是否无法拿走GUI内的物品 |
− | | | + | |true |
|- | |- | ||
− | | | + | |type |
− | | | + | |背包类型,详见hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/inventory/InventoryType.html |
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - openinventory{viewonly=false;type=enchanting} @trigger ~onDamaged | ||
+ | 受伤时为目标打开附魔台界面,并且可以互动 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | oxygen-减少氧气含量:为0时相当于溺死而亡 | ||
|- | |- | ||
− | | | + | | |
− | + | 20相当于1格氧气,满氧气为300 | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |数值 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | 鲲鲲: | + | 莫得栗子w |
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | parseddisguise-变量伪装:伪装与变量相结合 | ||
+ | |- | ||
+ | | | ||
+ | 与MM本体的disguise区别就是支持变量,没了。 | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - parseddisguise{d=PLAYER:<mob.name>:<target.name>} @trigger ~onDamaged | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | parsedstance-变量姿势:Stance与变量相结合 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,632行: | 第9,212行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |s |
− | | | + | |变量名,多个变量用,隔开 |
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - pstance{s="<target.l.dx>,<target.l.dy>,<target.l.dz>,<target.l.w>"} @targetlocation | ||
+ | <target.l.*> 记录坐标类目标的位置 | ||
+ | <target.l.dx dy dz> 记录目标的位置 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | particleimage-粒子图片 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |file(f:The) |
− | | | + | |图片名称,需包括后缀(png, jpeg, .gif) |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |interval(i) |
− | | | + | |若使用动态(GIF)图片,多少tick播放一帧 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |backgroundColor(bgcolor,color,c) |
− | | | + | |需要过滤的颜色,格式为R,G,B 多种颜色用,隔开,也可以填写颜色英文 |
− | | | + | |255,255,255(白色) |
+ | |- | ||
+ | |resize | ||
+ | |修改图片大小,格式为 长,宽 | ||
+ | |图像大小 | ||
+ | |- | ||
+ | |particle(p) | ||
+ | |如果使用红石粒子来绘图请不要填写 | ||
+ | |无 | ||
|- | |- | ||
− | | | + | |skip |
− | | | + | |压缩图片的比例,例如一张500像素的图片,如果填写1则为500像素,填写2则为250,会影响图片品质 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |transform |
− | | | + | |垂直/水平方向偏移,想要水平的话就x,0,y,想要垂直的话就x,y,0,可以对其计算,例如x*5,y*5,0 |
+ | |x,0,y | ||
+ | |- | ||
+ | |scale | ||
+ | |各点之间的间隔大小,推荐值是5 - 10,实际上这取决于图像的大小 | ||
|未知 | |未知 | ||
|} | |} | ||
− | |||
− | |||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - particleimage{file=spin.gif;s=10;interval=3;c=black;skip=2;resize=150,150;transform=x,0,y;} @self ~onSpawn |
+ | 出生后展示名为spin的gif图片,每3tick播放1帧,品质降低一倍,图片大小为150x150,方向为垂直 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | playanimation-动作:令目标释放动作 |
|- | |- | ||
| | | | ||
第8,681行: | 第9,283行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |id |
− | | | + | |动作类型,多个动作用,隔开 |
|未知 | |未知 | ||
+ | |} | ||
+ | *0=游泳时摆动主手 | ||
+ | *1=受到伤害 | ||
+ | *2=下床 | ||
+ | *3=游泳时摆动副手 | ||
+ | *4=受到暴击伤害 | ||
+ | *5=受到魔法伤害 | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - playanimation{id=0,1,2,3,4,5} @self ~onInteract | ||
+ | 被右键后跳舞(逃 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | playcredits-观看结束界面:令目标玩家观看终末之诗 | ||
|- | |- | ||
− | | | + | | |
− | + | 可以搭配repeat来做到黑屏的效果 | |
− | + | <pre> | |
− | + | 鲲鲲: | |
− | + | Skills: | |
− | | | + | - playcredits{repeat=60;repeatInterval=1} |
− | |- | + | - closeinventory{delay=61} |
− | | | + | 玩家会黑屏3秒 |
− | + | </pre> | |
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | playergoggleat-玩家凝视:令目标玩家盯着施法者 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |duration(dur) |
− | | | + | |持续时间 |
|未知 | |未知 | ||
|} | |} | ||
− | |||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
+ | Skills: | ||
+ | - playergoggleat{d=120} @trigger~onDamaged | ||
+ | 受伤后令攻击者盯着施法者6秒 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | playerspin-转圈:令玩家转圈 |
|- | |- | ||
| | | | ||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,724行: | 第9,344行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |duration |
− | | | + | |持续时间 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |s |
− | | | + | |旋转速度 |
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - playerspin{d=260;s=30} @trigger ~onDamaged | ||
+ | 受伤后以30的速度令攻击者旋转13秒 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | playerweather-修改天气时间 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |weather | ||
+ | |天气类型,CLEAR(晴朗)或FALLDOWN(下雨) | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |time |
− | | | + | |世界时间.0-18000 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |duration |
− | | | + | |持续时间 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |relative |
− | | | + | |为false只会修改目标客户端的天气时间,为true则修改服务器 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|false | |false | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
− | + | 这个技能莫得栗子w | |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | playerzoom-修改玩家视角 |
|- | |- | ||
| | | | ||
+ | 修改玩家的客户端视角 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,796行: | 第9,400行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |v |
− | | | + | |数值,0f-1f,可小数 |
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - playerzoom{v=1.0f} | ||
+ | - playerzoom{delay=180;v=0.0f} | ||
+ | 让目标的视角为最小,6秒后设置为最大 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | playloading-观看加载世界界面 | ||
|- | |- | ||
− | | | + | | |
− | + | 让玩家观看载入世界的界面 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - playloading{repeat=60;repeatInterval=1} |
+ | - closeinventory{delay=61} | ||
+ | 让目标观看载入世界界面,三秒后还原 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | professbossbar-设置进度条 |
|- | |- | ||
| | | | ||
+ | 为玩家设置一个进度条,以boss血条的形式.. | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,865行: | 第9,436行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |title |
− | | | + | |标题,支持变量 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |value |
− | | | + | |0意味着空条,1意味着满条,0. |
− | | | + | |false |
|- | |- | ||
− | | | + | |clamp |
− | | | + | |推的速度在设置的范围之间 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |exact |
− | | | + | |是否推向目标的位置而不是推向目标 |
− | |||
|- | |- | ||
− | | | + | |magnoto |
− | | | + | |是否像一块磁铁一样吸引目标 |
− | | | + | |false |
|- | |- | ||
− | | | + | |reducemagnetobydistance(rmdb) |
− | | | + | |磁铁的强度是否随着距离的缩小而衰减 |
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 这个技能莫得栗子QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | push-将施法者推向目标 | ||
|- | |- | ||
− | | | + | | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第8,913行: | 第9,473行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |speed |
− | | | + | |推的速度 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |set |
− | | | + | |为true时,speed会加上实体当前的移速,为false则直接设置 |
− | | | + | |false |
|- | |- | ||
− | | | + | |clamp |
− | | | + | |推的速度在设置的范围之间 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |exact |
− | + | |是否推向目标的位置而不是推向目标 | |
− | | | ||
|- | |- | ||
− | | | + | |magnoto |
− | | | + | |是否像一块磁铁一样吸引目标 |
− | | | + | |false |
|- | |- | ||
− | | | + | |reducemagnetobydistance(rmdb) |
− | | | + | |磁铁的强度是否随着距离的缩小而衰减 |
− | |4 | + | |未知 |
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - pushto{speed=0.4;clamp=-2to2} @crosshairlocation ~onUse | ||
+ | 使用物品后,施法者速度会在-2和2之间,-2代表着可能向后移动 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | randomspeed-随机修改目标的速度 | ||
|- | |- | ||
− | | | + | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |1 | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |range |
− | + | |数值范围,例如0.1 to 0.3 | |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |debug |
− | | | + | |是否在后台显示一些数值 |
− | | | + | |false |
− | |- | + | |} |
− | | | + | <pre> |
− | | | + | 鲲鲲: |
− | | | + | Skills: |
+ | - randomspeed{range=0.2to0.5} @self ~onInteract | ||
+ | 当生物被右键后,速度会被修改,数值在0.2-0.5之间 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | removebackbag-移除虚拟背包 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |all |
− | | | + | |是否移除全部 |
− | | | + | |false |
|- | |- | ||
− | | | + | |title |
− | | | + | |虚拟背包名 |
− | |< | + | |未知 |
+ | |} | ||
+ | <pre> | ||
+ | 莫得栗子哇QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | removebossbar-移除BossBar血条 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |title |
− | | | + | |血条名,支持变量 |
− | | | + | |未知 |
− | | | + | |} |
− | | | + | <pre> |
− | | | + | 莫得栗子哇QAQ。 |
− | | | + | </pre> |
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | removebubble-移除全息字 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |id |
− | | | + | |全息字id |
− | | | + | |未知 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - removebubble{id=鲲鲲} @self |
− | + | 移除自身名为鲲鲲的全息字 | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | cure(removepotion)-移除目标身上的药水效果 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,044行: | 第9,600行: | ||
|- | |- | ||
|type | |type | ||
− | | | + | |药水英文名,不填的话为全部药水 |
− | | | + | |ALL |
|} | |} | ||
− | |||
<pre> | <pre> | ||
− | 鲲鲲: | + | 鲲鲲: |
+ | Skills: | ||
+ | - cure @Self ~onTimer:5 | ||
+ | 每0.25秒清除自身所有药水效果 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | renamebackbag-修改目标的虚拟背包名 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,063行: | 第9,620行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |name |
− | | | + | |虚拟背包名 |
+ | |未知 | ||
+ | |- | ||
+ | |new或newname或者the | ||
+ | |修改后的虚拟背包名 | ||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | 莫得栗子。 | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | renameentity-重置目标名字 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,082行: | 第9,642行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |name |
− | | | + | |名字 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |visibility |
− | | | + | |是否可见 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - renameentity{name=<target.name>;visible=true} @self |
− | + | 将自己的名字设置为目标的名字 | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | resetshader-重置目标客户端的光影为关闭 |
|- | |- | ||
| | | | ||
− | |||
<pre> | <pre> | ||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - resetshader @PIR{r=10} ~onSpawn |
− | + | 出生后,让范围10m内的玩家关闭光影 | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | resettarget-重新设置目标 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,121行: | 第9,676行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |event |
− | | | + | |目标是否是生物 |
− | | | + | |true |
|- | |- | ||
− | | | + | |trigger |
− | | | + | |是否激活MM触发器:onTargetchange |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |reason |
− | | | + | |为目标设置一个原因 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - resettarget{event=true} @nearestplayer{r=20} ~onSpawn |
− | + | 这个技能鲲鲲真的康不懂! | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | restorecachedowner-重新存储目标的主人 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,159行: | 第9,704行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - recachedowner @self ~onTimer:20 |
− | + | 每秒存储主人到服务器,即使重启服务器也不会忘却主人 | |
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | sapidamage-对目标造成SkillAPI的属性伤害 |
|- | |- | ||
| | | | ||
− | + | *需要SkillAPI | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,213行: | 第9,722行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |classfication(class,c) |
− | | | + | |属性名 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |damage |
− | | | + | |数值 |
|未知 | |未知 | ||
+ | |- | ||
+ | |noattacker | ||
+ | |是否在没有攻击者的时候不触发技能 | ||
+ | |true | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | 莫得栗子 | |
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | sapiskill-释放SkillAPI技能 |
|- | |- | ||
| | | | ||
− | + | *需要SkillAPI | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,239行: | 第9,749行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |skill |
− | | | + | |技能名 |
|未知 | |未知 | ||
+ | |- | ||
+ | |uml | ||
+ | |是否让怪物等级作用于技能等级加成 | ||
+ | |false | ||
|} | |} | ||
<pre> | <pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - damageskillapi{skill="鲲鲲";damage=5} |
+ | 对目标释放技能:鲲鲲,并造成5伤害 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | sendtoast-成就信息 |
|- | |- | ||
| | | | ||
第9,268行: | 第9,773行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |icon |
− | | | + | |成就图标所用的物品 |
+ | |未知 | ||
+ | |- | ||
+ | |message | ||
+ | |成就文本 | ||
+ | |未知 | ||
+ | |- | ||
+ | |frame | ||
+ | |成就类型 | ||
|未知 | |未知 | ||
|} | |} | ||
+ | *成就类型可为challenge(挑战)goal(达成)task(目标),不可大写 | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - sendtoast{icon=dirt;message=鲲鲲!;frame=goal} @PIR{r=10} ~onSpawn |
− | + | 出生时向周围的玩家发送一条,图标为泥土,文本为鲲鲲!,类型为达成的成就 | |
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | setcachedowner-令目标的主人无视重载插件和关服的影响 |
+ | |- | ||
+ | | | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - setcachedowner @self ~onSpawn | ||
+ | 出生后,即使重启服务器也不会忘却主人 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setfaction-设置派系 | ||
|- | |- | ||
| | | | ||
第9,290行: | 第9,812行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |faction |
− | | | + | |派系名,支持变量 |
|未知 | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - setfaction{faction=SomeFaction} @self ~onSpawn | ||
+ | 出生将自己的派系设置为SomeFaction | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setitemcooldown-设置槽位上的指定物品冷却 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |ticks |
− | | | + | |冷却时间 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |slot |
− | | | + | |槽位,0-45 |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - setitemcooldown{ticks=120;slot=40} @self ~onBlock |
− | + | 将盾的冷却设置为6秒,之所以是盾是因为这里使用了onblock(当阻挡伤害时) | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | setmeta-修改目标的数据 |
|- | |- | ||
| | | | ||
第9,339行: | 第9,856行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |meta |
− | | | + | |格式为tag=名称;value=数值;type=布尔值(true或false)变量或数字> |
+ | |未知 | ||
+ | |- | ||
+ | |usecaster | ||
+ | |让数据永远在施法者身上 | ||
|未知 | |未知 | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - setmeta{meta="tag=lastdamagedentity;value=<trigger.uuid>;type=STRING"} @target ~onAttack |
− | + | 将标签lastdamagedentity设置为目标的uuid | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | setmobhealth-修改目标的生命值(当前和最大) |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| | | | ||
第9,379行: | 第9,880行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |health |
− | | | + | |要设置成的生命,可以是一个范围:最小值to最大值 |
|未知 | |未知 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |ignoremodifie |
− | + | |无视实体的最大生命 | |
+ | |true | ||
|- | |- | ||
− | | | + | |mode |
− | | | + | |模式 |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |setcurrenthealth(sch) |
− | | | + | |如果当前的生命值也需要被设置,则为true |
− | | | + | |true |
+ | |} | ||
+ | 可用模式: | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! 英文 !! 描述 | ||
+ | |- | ||
+ | | SET || 设置 | ||
+ | |- | ||
+ | | ADD || 加法 | ||
+ | |- | ||
+ | | REMOVE || 减法 | ||
+ | |- | ||
+ | | MULTIPLY || 乘法 | ||
|} | |} | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - setmobhealth{health=2to5;ignoremodifier=true;set=REMOVE} |
− | + | 减少自己的当前生命和最大生命,数值在2-5之间 | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | setnbt-修改目标的NBT |
|- | |- | ||
| | | | ||
第9,425行: | 第9,925行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |NBT |
− | | | + | |nbt字符串 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<pre> | <pre> | ||
− | + | Skills: | |
+ | - setnbt{nbt="{Fire:<mob.stance>}"} @self | ||
+ | 让自己着火,时间为变量<mob.stance>的值 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | settargetquest-修改任务 |
|- | |- | ||
| | | | ||
− | + | 仅作用于玩家,基于"Quests"插件 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,456行: | 第9,946行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |questname |
− | | | + | |任务名 |
+ | |未知 | ||
+ | |- | ||
+ | |stage | ||
+ | |阶段 | ||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - settargetquest{questname=鲲鲲;stage=1} @target ~onTimer:100 |
− | + | 让玩家处在任务"鲲鲲"第1阶段 | |
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | settarget_ext-设置目标 |
|- | |- | ||
| | | | ||
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |event | ||
+ | |目标是否是生物 | ||
+ | |true | ||
+ | |- | ||
+ | |trigger | ||
+ | |是否激活MM触发器:onTargetchange | ||
+ | |未知 | ||
+ | |- | ||
+ | |reason | ||
+ | |为目标设置一个原因 | ||
+ | |未知 | ||
+ | |} | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - settarget{event=true} @nearestplayer{r=20} ~onSpawn |
− | + | 这个技能鲲鲲真的康不懂! | |
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | setthreattarget-设置威胁度 |
|- | |- | ||
| | | | ||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,492行: | 第9,998行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount(a) |
− | + | |数值 | |
− | + | |65536 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | | | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | 鲲鲲: | |
+ | Skills: | ||
+ | - setthreattarget{a=1111} @target ~onInteract | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | snoopinventory-观察玩家背包 |
|- | |- | ||
| | | | ||
第9,529行: | 第10,018行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | + | *目标必须为玩家 | |
− | + | *施法者为玩家时才有用的技能 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | + | - ssnoopinventory @PIR{r=10;limit=1} ~onDamaged | |
− | |||
</pre> | </pre> | ||
+ | |} | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | speechbubble-创建全息字 |
|- | |- | ||
| | | | ||
第9,569行: | 第10,037行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |display或text |
− | | | + | |文本 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |id |
− | | | + | |全息字的id |
− | | | + | |一般情况不用填 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |linelength(ll) |
− | + | |文本长度,到达指定长度会屏蔽超过的文本 | |
+ | |未知 | ||
|- | |- | ||
− | | | + | |offset |
− | | | + | |文本上下偏移 |
− | | | + | |2.1 |
|- | |- | ||
− | | | + | |sideoffset(so) |
− | | | + | |文本左右偏移 |
− | | | + | |未知 |
|- | |- | ||
− | | | + | |forwardoffset(fo) |
− | | | + | |文本前后偏移 |
|未知 | |未知 | ||
+ | |- | ||
+ | |counter(c)或time | ||
+ | |文本持续时间,单位tick | ||
+ | |200 | ||
+ | |- | ||
+ | |animation(anim) | ||
+ | |文本是否拥有弹出动画 | ||
+ | |true | ||
+ | |- | ||
+ | |usecounter | ||
+ | |如果为false,文本会直到施法者消失才消失 | ||
+ | |true | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | 鲲鲲: | |
+ | Skills: | ||
+ | - speechbubble{text="&5鲲鲲大笨蛋";ll=20;offset=2.6;time=300} @trigger ~onInteract | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | steal-窃取:几率窃取目标物品 |
|- | |- | ||
| | | | ||
+ | 如果目标为玩家,会从快捷栏和背包内偷走物品 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,616行: | 第10,090行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |items |
− | | | + | |要偷走的物品列表,不知道用啥隔开,写ANY的话就是随机偷走一个 |
+ | |未知 | ||
+ | |- | ||
+ | |failsignal | ||
+ | |窃取失败时获得的信号 | ||
+ | |未知 | ||
+ | |- | ||
+ | |oksignal | ||
+ | |窃取成功时获得的信号 | ||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | 鲲鲲: | |
+ | Skills: | ||
+ | - steal{items=STONE} @PIR{r=10} ~onTimer:40 | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | storeservertick-储存服务器Tick值 |
|- | |- | ||
| | | | ||
第9,634行: | 第10,118行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |tag |
− | | | + | |标签名 |
+ | |未知 | ||
+ | |- | ||
+ | |meta | ||
+ | |是否存储到服务器 | ||
|未知 | |未知 | ||
|} | |} | ||
第9,641行: | 第10,129行: | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - storeservertick{tag=鲲鲲;meta=true} |
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | stun-晕眩 |
|- | |- | ||
| | | | ||
+ | 注意,MM4.9的Stun优先度高于此技能 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,655行: | 第10,143行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |duration(d) |
− | | | + | |持续时间(单位tick) |
− | | | + | |未知 |
+ | |- | ||
+ | |facing | ||
+ | |是否锁定目标视角 | ||
+ | |true | ||
+ | |gravity | ||
+ | |目标是否拥有重力 | ||
+ | |false | ||
+ | |useduration | ||
+ | |为true,使用duration来控制目标晕眩时间,为false,直到目标tag"mmstunned"被删除才停止眩晕 | ||
+ | |true | ||
+ | |usestun | ||
+ | |为true,目标在不处于交互状态下才会被眩晕,为false则反之 | ||
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | Skills: | ||
+ | - stun{d=40} @PIR{r=10} ~onTimer:40 | ||
+ | </pre> | ||
|} | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | sunregist-免疫阳光:令目标不会被阳光烧伤 | ||
+ | |- | ||
+ | | | ||
<pre> | <pre> | ||
鲲鲲: | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - sunregist @self ~onSpawn |
− | + | 出生时免疫阳光 | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | swap-移位:与目标互换位置 |
|- | |- | ||
| | | | ||
第9,676行: | 第10,187行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |keepcasteryaw(kty=) |
− | | | + | |是否保持施法者的视角不变 |
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |keeptargetyaw(kcy) |
− | | | + | |是否保持目标的视角不变 |
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
− | + | 鲲鲲: | |
+ | Skills: | ||
+ | - swap{kty=true;kcy=true} | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | takefrombackbag—取回物品:从虚拟背包中取回一个物品 |
|- | |- | ||
| | | | ||
第9,698行: | 第10,211行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |title |
− | | | + | |虚拟背包名 |
+ | |未知 | ||
+ | |- | ||
+ | |to | ||
+ | |要取回的物品槽位 | ||
|未知 | |未知 | ||
|- | |- | ||
− | | | + | |fromslot |
− | | | + | |物品在虚拟背包中的位置 |
|未知 | |未知 | ||
+ | |toslot | ||
+ | |物品在玩家背包中的位置 | ||
+ | |-1,意味着任意空闲槽 | ||
+ | |override | ||
+ | |玩家背包中的物品是否会被虚拟背包的物品所替代 | ||
+ | |true | ||
|} | |} | ||
+ | *槽位有:HEAD(头部)CHESTPLATE(胸甲)LEGGINGS(护腿)BOOTS(靴子)HAND(主手)OFFHAND(副手)TAG(标签) | ||
+ | 将虚拟背包内指定槽位送回一个玩家背包,要取回的物品槽位类型为SLOT(槽位)或INVENTORY(库存)<br> | ||
+ | 这俩个类型仅对玩家有效,TAG类型是使用movetobackbag创建的<br> | ||
+ | 物品数据来将物品储存到玩家背包<br> | ||
+ | 中的指定位置。有关tag的更多详细信息,请参见movetobackbag<br> | ||
+ | 如果使用**SLOT(槽位)**或**INVENTORY(背包)**类型,<br> | ||
+ | 则需设置*toslot*,如果未设置,则物品将加载到<br> | ||
+ | 玩家背包中的第一个空闲槽中。<br> | ||
<pre> | <pre> | ||
+ | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - takefrombackbag{name=鲲鲲(可以是变量);to=INVENTORY或槽位;fromslot=数字或变量;toslot=数字;override=true} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | takequest-领取任务 |
|- | |- | ||
| | | | ||
+ | 仅作用于玩家,基于"Quests"插件 | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第9,732行: | 第10,254行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |questname |
− | | | + | |任务名 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
<pre> | <pre> | ||
Skills: | Skills: | ||
− | - | + | - takequests{questname=鲲鲲} @target ~onTimer:100 |
− | + | 让玩家领取任务"鲲鲲" | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | throwitem—投掷物品 |
|- | |- | ||
| | | | ||
第9,760行: | 第10,274行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |durability |
− | + | |物品耐久 | |
− | + | |未知 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |material(m) |
− | + | |原版物品或MM物品 | |
− | + | |dirt(泥土) | |
+ | |- | ||
+ | |hp | ||
+ | |是否攻击玩家 | ||
+ | |true | ||
+ | |- | ||
+ | |hnp | ||
+ | |是否攻击非玩家 | ||
+ | |false | ||
|- | |- | ||
− | | | + | |hr |
− | | | + | |抛射物碰撞箱大小纵向扩散 |
− | | | + | |1.25 |
|- | |- | ||
− | | | + | |vr |
− | | | + | |抛射物碰撞箱大小垂直扩散 |
− | | | + | |1.25 |
|- | |- | ||
− | | | + | |interval |
− | | | + | |多少tick执行一次技能 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |lt |
− | | | + | |这个咱也不知道,修改项是否都使用true或者false? |
|true | |true | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |md |
− | + | |抛射物最大持续时间 | |
− | + | |60tick(3秒) | |
|- | |- | ||
− | | | + | |onhit |
− | | | + | |命中目标时释放的技能 |
− | | | + | |无 |
|- | |- | ||
− | | | + | |onend |
− | | | + | |结束时释放的技能 |
− | | | + | |无 |
|- | |- | ||
− | | | + | |onstart |
− | | | + | |开始时释放的技能 |
− | | | + | |无 |
+ | |- | ||
+ | |ontick | ||
+ | |每tick触发的技能,必须为有效技能,否则崩服 | ||
+ | |无 | ||
+ | |- | ||
+ | |fo | ||
+ | |起始点前后偏移 | ||
+ | |0 | ||
+ | |- | ||
+ | |so | ||
+ | |起始点左右偏移 | ||
+ | |0 | ||
+ | |- | ||
+ | |yo | ||
+ | |起始点上下偏移 | ||
+ | |1 | ||
+ | |- | ||
+ | |sg | ||
+ | |命中地面时是否停止 | ||
+ | |true | ||
+ | |- | ||
+ | |speed或velocity | ||
+ | |投掷物速度 | ||
+ | |1.5 | ||
|} | |} | ||
+ | *物品可以是MC原版物品或者MythicMobs物品 | ||
+ | *原版物品ID:https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html | ||
<pre> | <pre> | ||
+ | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - throwitem{speed=1.5;m=stone;hnp=true;sg=true} @crosshairlocation ~onUse |
− | + | 右键物品时向准心位置投掷一个速度为1.5的石头 | |
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | trade—交易:为目标打开一个自定义村民交易窗口 | ||
+ | |- | ||
+ | | | ||
+ | <pre> | ||
+ | 作者对于此技能的详解: | ||
+ | 食用title修改项来修改交易窗口的标题,格式为title=标题 | ||
+ | 最多设置10条交易项(原版限制)格式为:- trade{1=....;2=....;3=....}意味着有3条交易项目 | ||
+ | 使用:来规定交易物品的数量 | ||
+ | 修改项result,施法者提供的货物- trade{1=result:DIRT} | ||
+ | 修改项price,玩家提供的货物- trade{1=result:DIRT,price:STONE} | ||
+ | 修改项price2接在price:STONE后面,设置玩家需要提供的第二种货物- trade{1=result:DIRT,price:STONE,price2:GOLD_INGOT} | ||
+ | 上一行这个技能意味着我们可以用1石头1金锭换取1泥土 | ||
+ | - trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64}意味着我们可以用32石头64金锭换取16泥土 | ||
+ | 修改项uses,设置交易项目的最大交易次数(需补货)格式:- trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64,uses=5} | ||
+ | 修改项xp,玩家交易成功是否获得经验,默认为false| - trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64,uses=5;xp=true} | ||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | transmuteitem—替换物品:替换目标背包内的物品为指定物品 |
|- | |- | ||
| | | | ||
第9,829行: | 第10,383行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amound(a) |
− | | | + | |替换前的物品的数量(整数) |
− | | | + | |1 |
|- | |- | ||
− | | | + | |item(i) |
− | | | + | |替换前的物品 |
− | | | + | |STONE |
|- | |- | ||
− | | | + | |result |
− | | | + | |替换后的物品 |
− | | | + | |DIRT |
|} | |} | ||
− | * | + | *物品可以是MC原版物品或者MythicMobs物品 |
+ | *原版物品ID:https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html | ||
<pre> | <pre> | ||
+ | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - TransmuteItem{item=鲲鲲;result=诺鸽子;a=3} @PIR{r=10} ~onSpawn |
− | + | 出生时将范围内玩家的3个MythicMobs物品"鲲鲲"替换成3个MythicMobs物品"诺鸽子" | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | unequip—卸甲————移除目标的盔甲 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| | | | ||
第9,868行: | 第10,414行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |armor |
− | | | + | |要卸下的护甲类型 |
+ | |ALL | ||
+ | |- | ||
+ | |signal | ||
+ | |如果设置,会向目标发送信号 | ||
|未知 | |未知 | ||
|} | |} | ||
+ | *类型可以是:all(全部)、helmet(头盔)、chest(胸甲)、leggings(护腿)、boots(靴子)、hand(主手)、offhand(副手) | ||
+ | *以及MM物品名或一个MM物品列表 | ||
<pre> | <pre> | ||
+ | 鲲鲲: | ||
Skills: | Skills: | ||
− | - | + | - unequip{armor=ALL;signal=鲲鲲} |
− | + | 移除目标的所有护甲并给予信号"鲲鲲" | |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | unexemptplayer—取消对玩家的所有检测 |
|- | |- | ||
| | | | ||
第9,888行: | 第10,441行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |types |
− | | | + | |类型 |
− | |||
− | |||
− | |||
− | |||
|未知 | |未知 | ||
|} | |} | ||
+ | *类型详见: https://github.com/UraniumMC/Uranium/blob/master/src/main/java/org/bukkit/craftbukkit/entity/CraftVillager.java | ||
<pre> | <pre> | ||
− | + | 这个技能莫得栗子QAQ。 | |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | villager—修改村民的职业和外观 |
|- | |- | ||
| | | | ||
第9,912行: | 第10,460行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | + | |level(l) | |
− | + | |交易等级 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |level(l) | ||
− | |交易等级 | ||
|未知 | |未知 | ||
|- | |- | ||
第10,540行: | 第10,484行: | ||
|} | |} | ||
</spoiler> | </spoiler> | ||
+ | |||
=另见= | =另见= | ||
− | [[MythicMobs/Skills/TargetSkills| | + | [[MythicMobs/Skills/TargetSkills|目标类技能]]<br> |
[[MythicMobs/Skills/NoTargetSkills|无目标类技能]]<br> | [[MythicMobs/Skills/NoTargetSkills|无目标类技能]]<br> | ||
[[MythicMobs/Skills/SpecialSkills|特殊类技能]] | [[MythicMobs/Skills/SpecialSkills|特殊类技能]] | ||
+ | |||
=相关链接= | =相关链接= | ||
MythicMobs官网:http://www.mythicmobs.net/index.php<br/> | MythicMobs官网:http://www.mythicmobs.net/index.php<br/> | ||
− | + | MythicMobs官方百科:http://www.mythicmobs.net/manual/doku.php<br/> | |
− | + | MythicMobs论坛:http://www.mythicmobs.net/index.php?forums/<br/> | |
=授权声明= | =授权声明= | ||
本页内容翻译/搬运自[http://www.mythicmobs.net/manual/doku.php MythicMobs插件手册]<br/> | 本页内容翻译/搬运自[http://www.mythicmobs.net/manual/doku.php MythicMobs插件手册]<br/> | ||
授权方式为GNU Free Documentation License 1.3<br/> | 授权方式为GNU Free Documentation License 1.3<br/> | ||
{{GFDL}} | {{GFDL}} |
2022年7月9日 (六) 18:01的最新版本
免费版变量机制能作用于消息类技能修改项、击杀信息等,例如Speak,付费版变量机制在此基础上能作用于大多数技能修改项
- 此页面极少维护,内容上可能有时效差,最新最全の技能详细请见技能分类列表
目录
技能(Skill Mechanics)
- 技能组必须存放于MythicMobs/Skillsの任意文档内
- 技能为MM插件的一大特点。所有MM生物都可以根据不同情况发动技能
- 一个完整の技能配置由以下因素构成
技能(组)名
技能行
技能目标对象Targeters(一些情况下非必要)
技能触发器Triggers
条件
血量与触发几率(非必要)
目标类技能
- 深蓝色粗体为MM4.12新增
- 深蓝色为MM4.11新增
- 以实体为目标的技能,有些还能以坐标/地点为目标
actionmessage—动作栏信息 | ||||||
---|---|---|---|---|---|---|
生成缩略图出错:无法将缩略图保存到目标地点 颜色代码等变量适用
鲲鲲: Skills: - actionmessage{m="<mob.name>&fQAQ!"} @PlayersInRadius{r=30} - actionmessage{m="&lHello! &c咱是 &a笨蛋 &9&l鲲鲲&r! &e:)"} @trigger ~onInteract |
Activate Spawner—激活刷怪点:激活一个MM刷怪点,并让它生成生物,不会无视条件生成 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - activatespawner{spawner=鲲鲲} @self 这将激活名为鲲鲲的刷怪点 鲲鲲: Skills: - activatespawner{spawner=鲲鲲:Castle} 这将激活"鲲鲲"组的所有刷怪点 鲲鲲: Skills: - activatespawner{spawner=鲲鲲*}这将激活所有名称以"鲲鲲"开头的刷怪点(例如它会激活"鲲鲲大笨蛋""鲲鲲大魔王"刷怪点) |
addtag—标签:给予目标一个scoreboard标签(tag系统详细说明) | ||||||
---|---|---|---|---|---|---|
给予自己一个名为"鲲鲲"的标签 鲲鲲: Skills: - addtag{t=鲲鲲} @self 当自身带有鲲鲲标签时杀死自己 鲲鲲: Conditions: - hastag{t=鲲鲲} Skills: - suicide @self |
Arrow Volley—射箭 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @Target 射出20支速度为10的箭,扩散程度为25,射中的目标被点燃2.5秒,箭于10秒后消失 |
Aura Remove(Remove Aura)—减少光环次数:减少指定光环的次数(stacks) | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - auraremove{aura=鲲鲲;stacks=10} @self 移除自身光环名为"鲲鲲"的光环十次次数 |
Bar Create—创建BOSS条:令目标创造一个BOSS条(MM4.7.2+) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - barCreate{name="MyBossBar";display="<caster.name> - <caster.hp>";value=1.0;color=BLUE;style=SEGMENTED_6} @self ~onSpawn |
Bar Set—改变BOSS条:改变目标的BOSS条(MM4.7.2+) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - barSet{name="MyBossBar";display="<caster.name> - <caster.hp>";value=1.0} @self ~onDamaged |
Bar Remove—删除BOSS条:删除目标的BOSS条(MM4.7.2+) | |||||
---|---|---|---|---|---|
鲲鲲: Skills: - barRemove{name="MyBossBar";display="<caster.name> - <caster.hp>";value=1.0} @self ~onInteract |
Base Damage—增强型攻击:造成自身攻击力%的伤害 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
每次受到伤害时给予目标造成自身基础攻击力150%的伤害 Skills: - basedamage{m=1.5} @target ~onDamaged |
BlockPhysics—待测试 |
---|
鲲鲲:莫得栗子啦QAQ。 |
BlockWave—方块波(4.10+) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
视觉上地放出方块波,该场地内の玩家无法正常移动
鲲鲲: Skills: - BlockWave{duration=100;r=10} @self ~onTimer:100 |
Close Inventory - 关闭玩家背包(MM4.8+) | ||||||
---|---|---|---|---|---|---|
*目标必须为玩家 |
CurrencyGive—给予金钱: 给予玩家金钱 | ||||||
---|---|---|---|---|---|---|
Skills: - currencygive{amount=20} @pir{r=20} 给予半径20m内玩家20元钱 |
CurrencyTake—夺取金钱:夺取玩家的金钱 | ||||||
---|---|---|---|---|---|---|
在出生时夺走20m半径内玩家20的金钱 你的钱照样是咱的钱QAQ: Skills: - currencytake{amount=20} @pir{r=20} ~onSpawn 此技能需在config里开启对Vault的支持(默认已开启)以及Vault插件 |
removeThreat—清除威胁表 |
---|
莫得栗子啦QAQ。 |
command—命令:给每个目标在控制台执行一次命令 | ||||||||
---|---|---|---|---|---|---|---|---|
允许使用颜色代码和变量
正确的格式 Skills: - command{c="give <target.name> gold_bar 20"} @trigger ~onInteract - command{c="minecraft:tp <target.name> <mob.uuid>"} @self ~onDamaged - command{c="minecraft:summon Zombie ~ ~ ~ <&lc>NoAI:true,CustomName:<&dq>Summoned Zombie<&dq><&rc>"} - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:<&dq>Summoned Zombie<&dq>}"} 不正确的格式,因为没有使用代码代替命令下的双引号" Skills: - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:"Summoned Zombie"}"} |
consume—吸血:成功造成伤害后恢复自身血量 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - consume{d=1000;h=20} @MobsInRadius{type=ZOMBIE;r=20} 杀掉附近范围的所有僵尸,每一只恢复技能使用者20点血量 |
damage—伤害 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - damage{a=20;ia=true} @target ~onTimer:20 |
DamagePercent—最大生命百分比伤害 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
对目标造成目标最大生命值的百分比数值的伤害
测试: Skills: - damagepercent{p=0.1} @target 对目标造成目标最大生命值的10%伤害 |
Decapitate—斩首:掉落玩家头颅 |
---|
生成时掉落附近玩家的头颅 鲲鲲w: Type: SKELETON Skills: - decapitate @NearestPlayer ~onSpawn |
DisguiseTarget—让目标伪装:令目标伪装成指定类型的实体 | ||||||
---|---|---|---|---|---|---|
Skills: - disguisetarget{d=SHEEP} @target 目标伪装成羊 <pre> Skills: - disguisetarget{type=player;player=&7鲲鲲;skin=MCFish_Akun} @target 目标伪装成玩家,名字为鲲鲲,皮肤为咱的皮肤 |
Doppleganger—模仿:模仿目标的外貌 |
---|
生成时伪装成最近的玩家 Ditto: Type: SKELETON Skills: - doppleganger @NearestPlayer ~onSpawn |
explosion—爆炸:于实体目标位置爆炸 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage貌似无视WorldGuard的保护设置,是否启用后果自负 鲲鲲: Skills: - explosion{yield=4} @target |
Extinguish—熄火 |
---|
熄灭实体身上の火 鲲鲲:莫得栗子啦QAQ。 |
FawePaste - 使用创世神区域文件 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
此技能需要你在MythicMobs文件夹内创建一个名为"Schematics"并将区域文件放入其中
鲲鲲: Skills: - fawePaste{schematic=鲲鲲.schem;y=6;air=true;chestDropTable=鲲鲲掉落表} @origin |
Feed—恢复饥饿与饱和:恢复饱和与饥饿度 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage对非玩家目标不起作用 鲲鲲w: Skills: - feed{amount=10} @trigger ~onDamaged |
FillChest—填充箱子 |
---|
使用掉落表填充指定位置の箱子 鲲鲲:莫得栗子啦QAQ。 |
Force Pull—传送:传送实体目标到技能使用者 | |||||||||
---|---|---|---|---|---|---|---|---|---|
目标必须拥有AI
传送30格半径范围内的所有实体到技能使用者5格半径范围内的随机位置 鲲鲲: Skills: - forcepull{spread=5} @EntitiesInRadius{r=30}
|
Glow—发光BUFF | ||||||
---|---|---|---|---|---|---|
给实体添加发光BUFF
|
Give Item—给予物品: 给予玩家物品 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - giveitem{i=diamond_sword;a=1} @PIR{r=20} ~onSpawn 给予半径20m内玩家一把钻石剑 |
Give Item From Target—夺取物品: 夺取玩家物品 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - giveitemfromtarget{i=diamond_sword;a=1} @PIR{r=20} ~onSpawn 夺取半径20m内玩家一把钻石剑 |
heal—治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
数值可为负数の漏洞修复于4.11
Skills: - heal{amount=20} @self ~onDamaged 0.2
Skills: - heal{amount=20;overheal=true} @self ~onDamaged 0.2
|
healPercent—最大生命百分比治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - healPercent{m=1} @self ~onDamaged 0.2
|
Heal Percent—百分比治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
技能使用者每次攻击时恢复自身20%的血量 Skills: - healpercent{m=0.2} @self ~onAttack *在MM4.6.0+的版本中,若overheal为true,则超出最大生命的那部分会转化为黄心(也就是伤害吸收)而且需要玩家为生存模式才能激活。 |
ignite—点燃:视觉上燃烧目标 | ||||||
---|---|---|---|---|---|---|
不附带原版灼烧伤害,若目标免疫烧伤,则无法造成视觉上の燃烧效果,栗如开启了上帝模式の玩家
Skills: - ignite{ticks=100} @trigger ~onAttack > 攻击后将自身攻击の目标视觉上点燃5秒 Skills: - ignite{ticks=100} @trigger - damage{pk=true;pi=true;a=1;repeat=4;repeatInterval=20} @trigger > 释放技能后将触发者视上点燃5秒,并附带原版灼烧伤害 |
jsonmessage—发送JSON信息 | ||||||
---|---|---|---|---|---|---|
无效の漏洞修复于4.12
发送JSON格式的文本信息。比起message技能,JSON文本还有悬浮文字显示、可点击等功能 Skills: - jsonmessage{m="[{'text':'&aHey, i am a JSON message!'}]"} @trigger ~onInteract - jsonmessage{m="[{'text':'Hey, i am a red JSON message!','color':'red'}]"} @trigger ~onInteract
Skills: - jsonmessage{m="[{'text':'&7With me, you can create hover events','hoverEvent':{'action':'show_text','value':{'text':'&aI am a hover event :)'}}}]"} @trigger ~onInteract
Skills: - jsonmessage{m="[{'text':'&7&nAlso click events! :)','clickEvent':{'action':'run_command','value':'/mm signal <mob.uuid> <signal>'}}]"} @trigger ~onInteract |
lunge—冲刺:向目标冲刺 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲w: Cooldown: 10 Skills: - lunge{velocity=15;velocityY=5} @Self |
leap—跳跃:跳起并着陆于目标位置 | |||||||||
---|---|---|---|---|---|---|---|---|---|
由于其技能的特殊性,一般velocity超过100时运作比较好 CrushingLeap: Cooldown: 10 Skills: - leap{velocity=200} @target - delay 20 - jump{velocity=-100} - effect:explosion @self - damage{amount=20} @EntitiesInRadius{r=5} |
lightning—雷击 | ||||||
---|---|---|---|---|---|---|
生成一个闪电实体造成伤害并点燃命中的实体或方块(若当前没有下雨并且开启了火势蔓延)
每5秒(100刻)以10格半径范围内的所有实体为目标生成闪电,例子 神烦羊... StaticSheep: Type: SHEEP Skills: - lightning @EntitiesInRadius{r=10} ~onTimer:100 |
Look—看:看向目标 | |||||||||
---|---|---|---|---|---|---|---|---|---|
每0.5秒自动看向目标(不带动画) 很恐怖,咱知道QAQ1551 鲲鲲w: Skills: - look{headOnly=true;immediately=true} @Target ~onSpawn |
message—发送信息 | |||||||||
---|---|---|---|---|---|---|---|---|---|
颜色代码等变量适用
鲲鲲: Skills: - message{m="<mob.name>&f<&co> Hahaha! You will all die!"} @PlayersInRadius{r=30} |
modifyscore—记分板分数修改 | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改虚拟玩家名字记分板下的分数,特别不兼容Cat服务端 可用模式:
暂无例子...soon! |
modifytargetscore—记分板分数修改(目标) | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改目标在指定记分板内的分数,特别不兼容Cat服务端
可用模式:
通过记分板记录技能使用者被谁伤害过并且伤害过多少次 鲲鲲: Skills: - modifytargetscore { objective=damagescore; action=add; value=1 } @trigger ~onDamaged |
Mount—召唤坐骑:生成一个实体并骑乘上去 | ||||||
---|---|---|---|---|---|---|
让施法者在出生时召唤一只鲲鲲并骑上去 斯哈斯哈~♥ 骑鲲鲲♥: Skills: - mount{type=鲲鲲} |
mounttarget—目标骑乘 |
---|
骑在目标头上 Skills: - mounttarget @target ~onDamaged' |
Oxygen—给予氧气 | ||||||
---|---|---|---|---|---|---|
给予目标指定数值的氧气
鲲鲲:莫得栗子啦QAQ。 |
potion—状态效果 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
给予目标实体状态效果
10秒(200刻)内明显减慢目标的移动速度并给予目标10点伤害(5颗心) <pr Skills: - potion{type=SLOW;duration=200;level=4} - damage{amount=10} |
potionclear—状态效果清除 |
---|
清除目标身上所有状态效果 鲲鲲:莫得栗子啦QAQ。 |
posearmorStand—改变盔甲架姿势:配合此技能来制作盔甲架动画}}(MM4.9.0+) | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - animatearmorstand{d=60;head=45,0,0} - animatearmorstand{d=10;leftarm=90,0,0;rightarm=270,0,0;ignoreempty=false} |
prison—监禁:暂时性生成方块包围目标 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
围绕目标生成200刻(10秒)铁方块,方块可挖 IronPrison: Skills: - prison{material=IRON_BLOCK;duration=200;breakable=true} @target |
pull—磁吸:强制移动目标到使用者位置 | |||||||||
---|---|---|---|---|---|---|---|---|---|
吸引的速度会根据使用者和目标的距离增加而加快。定义的velocity为初始速度,技能会根据此初始速度和距离计算加速速度 DeathGrip: Skills: - pull{velocity=10} @target - pull{v=6;to=true} @PIR{r=10} |
rally—团结:让附近生物攻击目标 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
发送求救信号并使30格半径范围内当前没有目标,派系为鲲鲲或鲨鲨的生物攻击rally技能选取的目标 鲲鲲: Skills: - message{m="<mob.name><&co> Guards! Help me!"} @PlayersInRadius{r=30} - rally{types=鲲鲲,鲨鲨;radius=30;ot=false} @target |
randommessage—随机信息 | ||||||
---|---|---|---|---|---|---|
随机发送玩家一个设定好的信息,若目标对象不为玩家、或信息内有#符号的话技能使用失败
Skills: - randommessage { m= "message 1", "message 2", "message 3"; } @PIR{r=20} ~onInteract Skills: - randommessage{m="one test","not a test","test";} @PIR{r=20} ~onInteract |
remove—消失:移除指定实体,不适用于玩家 |
---|
此技能会令1.16服务器崩溃,修复于4.12 生物生成后会在10秒(200刻)后消失 Skills: - remove{delay=200} @self ~onSpawn 生物使用右键(普通攻击)时立刻消失 Skills: - remove @self ~onInteract |
removeHeldItem或consumeHeldItem—清除目标手持物品 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - consumeHeldItem{amount=1} ~onUse |
removeOwner—让目标忘记主人(4.6+) |
---|
忘记主人: Skills: - removeowner @self ~onSpawn |
removetag—移除目标记分板标签 | ||||||
---|---|---|---|---|---|---|
|
RunAIGoalSelector—运行AI | ||||||
---|---|---|---|---|---|---|
可能有以下类型: clear or reset (清除全部AI) arrowattack(远程攻击) skeletonbowattack / bowshoot / bowmaster(使用弓远程攻击) breakdoor(摧毁门) eatgrass(食草吧你x) fleegolems / runfromgolems(逃避傀儡) fleeplayers / runfromplayers(逃避玩家) fleevillagers runfromvillagers(逃避村民) fleesun(逃避阳光) float / swim(浮水面上/游泳) gotolocation / goto (移动向..,变量看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) gotoowner(走向主人) lookatplayers(看向玩家) leapattarget(向目标跳跃) meleeattack(近战攻击) spiderattack(蜘蛛攻击,也就是跳跃攻击) moveindoors(室内活动) movethroughvillage(村庄内活动) movetowardsrestriction(移动限制) movetowardstarget(向目标走动) opendoor(开门) opendoors(开多种门) patrol / patrolroute (循环走动路线(解析特殊字符看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) randomlookaround / lookaround(随意看向周围/看向周围) randomstroll(随机走动) restrictopendoor(躲避门) closedoors(关门) restrictsun(躲避日光) <pre> 鲲鲲w: Skills: - runaigoalselector{goal=clear} - runaigoalselector{goal=fleesun} - runaigoalselector{goal=randomstroll} 这只怪物会忘掉原AI并躲避阳光与随机走动 |
RunAIGoalSelector—运行目标选择AI | ||||||
---|---|---|---|---|---|---|
可能有以下类型: clear / reset (清除实体AI) hurtbytarget / damager / attacker(选中攻击自身者) ownerhurttarget / ownertarget(选中主人) monsters(选中怪物) players(选中玩家) villagers(选中村民) iron_golems / golems(选中铁傀儡/傀儡) otherfaction(选中其它派系) otherfactionmonsters(选中其它派系内的怪物) otherfactionvillagers(选中其它派系内的村民) specificfaction(选中指定派系) specificfactionmonsters(选中指定派系内的怪物) <pre> 鲲鲲w: Skills: - runaitargetselector{target=clear} - runaitargetselector{target=players} - runaitargetselector{target=monsters} 这只怪物会忘掉原AI并攻击怪物与玩家 |
SendResourcePack—向玩家发送资源包链接(4.6+) | ||||||
---|---|---|---|---|---|---|
向玩家推送连接内的资源包: Skills: - sendresourepack {www.website.com/resourcepack.zip} @self ~onSpawn |
SetFaction—修改目标派系(4.6+) | ||||||
---|---|---|---|---|---|---|
设置生物为X派系: Skills: - setFaction{faction=X} @self ~onSpawn |
SetAi—开关AI | ||||||
---|---|---|---|---|---|---|
开关实体のAI
鲲鲲: Type: zombie - setAI{ai=false} @self ~onSpawn |
SetBlocktype—修改方块 | |||||||||
---|---|---|---|---|---|---|---|---|---|
修改指定位置の方块
鲲鲲: Skills: - setblock{m=STONE;md=0} @selflocation |
SetGamemode—修改玩家模式(4.6+) | ||||||
---|---|---|---|---|---|---|
出生设置最近玩家模式为创造: Skills: - setgamemode{mode=creative} @NearestPlayer ~onSpawn |
SetGliding—滑翔 | ||||||
---|---|---|---|---|---|---|
使装备了鞘翅的玩家/实体开始/停止滑翔。
1.10生物的滑翔动态有BUG。于1.11正常显示 鲲鲲: Skills: - setgliding{g=true} @self |
SetGravity—开关重力 | ||||||
---|---|---|---|---|---|---|
开关实体の重力
鲲鲲: Skills: - setgravity{g=false} @self ~onSpawn |
SetHealth—设置生命 | ||||||
---|---|---|---|---|---|---|
设置实体生命值为给定值
鲲鲲: Skills: - sethealth{a=6} @trigger ~onInteract > 施法者被右键后设置自身血量为3颗心 |
SetMaxHealth—设置最大生命 | |||||||||
---|---|---|---|---|---|---|---|---|---|
设置实体最大生命
鲲鲲: Skills: - setmaxhealth{amount=5;mode=STATIC} @self ~onInteract > 被右键后设置自身最大生命为5 |
SetColor—设置颜色 | ||||||
---|---|---|---|---|---|---|
设置实体颜色,若支持变色
鲲鲲: Skills: - setcolor{color=blue} @self ~onSpawn > 出生后设置自身颜色为蓝色 |
SetName(支持变量)—修改目标名称 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - setname{name=鲲鲲} @self ~onDamaged 1 |
setNodamageTicks—设置受伤间隔 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - setname{name=鲲鲲} @self ~onDamaged 1 |
setowner—认主 |
---|
不等同于狗の主人,设置实体为施法者の主人 鲲酱: Type: wolf Display: '鲲酱' Health: 20 Damage: 18 Skills: - skill{s=设置主人} @trigger ~onInteract - skill{s=治愈主人} @PIR{R=10} ~onTimer:50 ~onInteract时认主 设置主人: Skills: - setowner @trigger 治愈主人: TargetConditions: - owner true Skills: - heal{a=10} > 恢复主人血量的技能 |
SetRotation—修改目标视角 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - setrotation{relative=true;pitch=-45} |
sendtitle—使用/title指令 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
发送目标标题和/或附标题,目标不是玩家时无效
Skills: - sendtitle{title="Beware!";subtitle="A dangerous spell is being cast!";d=20} @PlayersInRadius{r=10} |
Send toast—发送自定义成就消息(MM4.8.0+) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
发送目标标题和/或附标题,目标不是玩家时无效
鲲鲲: Skills: - sendtoast{icon=DIAMOND;iconnbt={CustomModelData:1};message="鲲!";frame=challenge} @PIR{r=10} 一颗钻石,成就文本为鲲!,类型为挑战。 NBT的用法: - sendtoast{icon=DIAMOND;iconnbt={Enchantments[{id:"minecraft:protection",lvl:32767s}]};message="鲲!";frame=challenge} 一颗钻石,伤害为10且不可破坏,类型为达成目标 |
settargetscore—目标记分板分数设立 | |||||||||
---|---|---|---|---|---|---|---|---|---|
设置目标玩家在指定记分板内的分数,特别不兼容Cat服务端
记录是否受到过伤害 Skills: - settargetscore { objective=受伤; value=1 } @trigger ~onDamaged |
setstance—设立姿势 | ||||||
---|---|---|---|---|---|---|
配合stance条件,用于作出当生物于不同的姿势状态时拥有不同的定义能力 鲲鲲: Skills: - setstance{stance=鲲鲲} @self当姿势为鲲鲲时才释放鲨鲨 鲨鲨: Conditions: - stance 鲲鲲 Skills: - 技能... |
setVariable—设置变量(4.6+) | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
例子: 怪物受伤时会对半径5m内的生物造成自身受到伤害的2倍: Skills: - sudoskill{s=技能;cat=true} @target ~onDamaged 技能设置: Skills: - setvariable{type=STRING;var=caster.damage;value="%sx_damage%"} @self - message{m="&a你对敌方造成了 <caster.var.damage> 点伤害."} @self - damage{a=<caster.var.damage>*2} @MIR{r=5} damage也可以写: basedamage{m=2} @MIR{r=5}来做到类似效果 注释:怪物受伤时会令目标玩家sudoskill,令玩家给自身设置变量,并且通过message提示自己变量数值(有数值代表变量读取成功),并对半径5m内的生物造成双倍变量数值的伤害. Skills: - skill{s=技能} @target ~onDamaged 技能设置: <pre>Skills: - setvariable{type=STRING;var=target.damage;value="%sx_damage%"} @target - message{m="&a你对敌方造成了 <target.var.damage> 点伤害."} @target - damage{a=<target.var.damage>*2} @target 注释:怪物受伤时给目标玩家设置变量,并且通过message提示目标玩家变量数值(有数值代表变量读取成功),并对目标玩家造成双倍变量数值的伤害. Skills: - sudoskill{s=激活反伤} @Target 反伤效果: Skills: - setvariable{type=float;var=caster.dm;value="ap_combatpower"} @Self - message{m="&c你受到了防反核心的反伤伤害,共计: <caster.var.dm> !"} @Self - damage{a='<caster.var.dm>'} @Self - heal{a='<caster.var.dm>'} @MIR{r=100;t=鲲鲲} 注释:鲲鲲让玩家执行“激活反伤”技能,激活后玩家将给自己设置为一个变量<caster.dm>,接着用message提示这个变量的数值(也可制作者用于检测是否成功),并让玩家受到自己攻击等量的伤害.最后,100半径内的MythicMobs内部名为“鲲鲲”的怪物将会恢复玩家攻击的等量血量.
例子: 检测玩家的伤害变量是否为10: 注释:若伤害等于5,鲲鲲才不会激活反伤效果 激活反伤: TargetConditions: - variableEquals{var=caster.dm;value="5"} false Skills: - sudoskill{s=激活反伤} @Target 注释:若伤害大于5,鲲鲲才不会激活反伤效果 激活反伤: TargetConditions: - variableInRange{var=caster.dm;value=>5} false Skills: - sudoskill{s=激活反伤} @Target 注释:鲲鲲受伤时会让目标受到1+1* (100-剩余生命百分比)点伤害,剩余生命百分比最高为100,百分比是整数而不是小数! 鲲鲲: Type: Zombie Skills: - skill{s=测试增伤} @self ~onTimer:1 - skill{s=测试增伤提示} @self ~onDamaged 测试增伤: Skills: - setvariable{type=float;var=caster.dm;value="<caster.php>"} @self 测试增伤提示: Skills: - damage{a='1 + 1 * (100 - <caster.var.dm>) '} @EIR{r=10} - message{m="&c怪物生命为 <caster.var.dm> "} @EIR{r=10}
1鲲鲲: Skills: - setvariable{type=FLOAT;var=target.damage;value="<skill.var.damage-amount>"} @PIR{r=30} - sudoSkill{s=鲲鲲;cat=true} @PIR{r=30} 鲲鲲: Skills: - message{m="玩家:<target.var.damage>"} @self 注释:若var内的target为caster则让玩家激活message时会提示"null"也就是读取不到变量<br> |
VariableUnSet—变量删除 | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Shield—护盾(MM4.6+/MC1.13+) | |||||||||
---|---|---|---|---|---|---|---|---|---|
生成一个抵挡10伤害的护盾 护盾: Skills: - shield{amount=10;maxShield=20} @self |
ShieldPercent—最大生命值护盾(MM4.6+/MC1.13+) | |||||||||
---|---|---|---|---|---|---|---|---|---|
生成一个护盾,抵挡伤害值为怪物最大生命值的50%. 护盾: Skills: - shield{multiplier=0.5} @self |
shootfireball—火球喷射 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - shootfireball{y=1;v=4} @target - delay 10 - shootfireball{y=1;v=4} @target - delay 10 - shootfireball{y=1;v=4} @target |
shootpotion—投掷状态效果 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - shootpotion{type=SLOW;duration=200;level=4;velocity=5} @target |
shootskull—骷髅弹 | |||||||||
---|---|---|---|---|---|---|---|---|---|
技能组,骷髅弹3连发 鲲鲲: Skills: - shootskull{y=1;v=4} @target - delay 10 - shootskull{y=1;v=4} @target - delay 10 - shootskull{y=1;v=4} @target |
shootshulkerbullet—潜影贝导弹(4.12+) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲潜影贝导弹: Skills: - ShootShulkerBullet{oT=鲲鲲潜影贝导弹-oT;oH=鲲鲲潜影贝导弹-oH;oE=鲲鲲潜影贝导弹-oE;i=1} @target 鲲鲲潜影贝导弹-oT: Skills: - particles{particle=reddust;color=#ffffff;size=0.66;a=2;hs=0;vs=0;s=0;y=0} @origin 鲲鲲潜影贝导弹-oH: Skills: - damage{a=5} 鲲鲲潜影贝导弹-oE: Skills: - particlesphere{particle=reddust;color=#ffffff;size=0.66;a=30;r=1;hs=0;vs=0;s=0;y=0} @origin |
signal—信号 | ||||||
---|---|---|---|---|---|---|
给生物发送用于配合~onSignal触发条件或lastsignal条件的信号
以下示例,Master受伤后发送ATTACK信号给Minion Master: Type: zombie Skills: - summon{m=Minion} @self ~onSpawn - signal{s=ATTACK} @MobsInRadius{r=10;t=Minion} ~onDamaged Minion: Type: baby_zombie Skills: - skill{s=ShootAttacker} @NearestPlayer ~onSignal:ATTACK 技能配置文件: ShootAttacker: Skills: - shoot{t=arrow} |
Speak—说话:使目标在聊天栏和全息(气泡)发送文本 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
以上为4.10新增:
鲲鲲: Skills: - speak{offset=0.6f;radius=30;maxlinelength=22;lineprefix="&5";message=" I just spawned!";chatprefix=<caster.name>&f<&co>;duration=200} @self ~onSpawn |
spring—喷泉:于目标位置生成临时液体方块 | |||||||||
---|---|---|---|---|---|---|---|---|---|
注意:生成的液体会如往常一样冲走某些方块(铁轨,红石线,甘蔗...),谨慎使用 Flood: Skills: - spring{d=100} @target |
stun—眩晕(mm4.8.0+) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - stun{d=100;facing=true;onTick=[- particles{p=crit;amount=10;hS=0.4}]} @self ~onInteract
|
summon—召唤 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
在玩家附近召唤5个凋灵骷髅 鲲鲲: Skills: - summon{type=WITHER_SKELETON;amount=5;radius=4} @PIR{r=20} |
Swap—移位 |
---|
施法者与目标互换位置 鲲鲲:莫得栗子啦QAQ。 |
teleport—传送:使用者→目标 | |||||||||
---|---|---|---|---|---|---|---|---|---|
传送技能使用者到目标5码(yards)横向范围内,相同水平高度的位置 传送: Skills: - teleport{spreadh=5;spreadv=0} @target |
teleportin—相对传送 | |||||||||
---|---|---|---|---|---|---|---|---|---|
将目标传送到施法者所处位置面朝方向向右偏移1格方块の位置 - teleportin{direction=0,0,1} @Self |
teleportto—传送:目标→坐标 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - teleportto{location=190,64,200} @PIR{r=50} |
threat—威胁度:目标的威胁等级修改 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
使最近的玩家威胁度很高(10000) Skills: - threat{amount=10000} @NearestPlayer ~onSpawn |
throw—投掷:抛开目标 | |||||||||
---|---|---|---|---|---|---|---|---|---|
被投掷生物必须拥有AI 鲲鲲: Skills: - effect:explosion @Self - damage{amount=10} @PlayersInRadius{r=5} - throw{velocity=15;velocityY=5} @PlayersInRadius{r=5} |
VariableAdd—添加变量值: 对变量进行加法计算 仅支持非STRING类型的变量 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - variableadd{var=caster.鲲鲲;amount=1} @self 将自身变量名为"鲲鲲"的变量值+1 |
VariableMath—变量计算: 对变量进行计算 支持所有类型的变量 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - variableMath{var=target.Exp;equation="%mmocore_level%"}? 将目标的Exp变量值设置为mmocore的等级 Skills: - variableMath{var=caster.Damage;equation="(<caster.hp>*5) + 5"} > 将施法者的damage变量值设置为施法者当前生命的5倍再额外添加5<pre> Skills: - setvariable{type=FLOAT;var=caster.TEST;value="0"} @self - setvariable{type=STRING;var=caster.TEST1;value="987.654321"} @self - variableMath{var=caster.TEST;equation="<caster.var.TEST> + <caster.var.TEST1>"} @self > 将施法者的TEST变量值设置为 TEST变量值+TEST1变量值 即0+987.654321=987.654321 Skills: - setvariable{var=caster.鲲鲲;type=float;value="<caster.var.鲲鲲> - 1"} @self > 将施法者の鲲鲲变量设置为 变量鲲鲲当前值 - 1 |
VariableSubtract—减少变量值: 对变量进行减法计算 仅支持非STRING类型的变量 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - variableadd{var=caster.鲲鲲;amount=1} @self 将自身变量名为"鲲鲲"的变量值-1 |
velocity—速度 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改目标的初始速度,可用于修改如模拟击退、风吹、或配合特定技能使用
受伤后停止移动直到其再次进行移动或受到其他因素移动为止 因只是修改瞬时速度,所以要想长时间保持不动应该配合Repeat与RepeatInterval(重复/重复间隔) 技能释放并非绝对即时,比如onTimer:1(每tick激活1次)时,仍会被弓的击退附魔击飞<1米(不激活可能好几米) 鲲鲲: Type: Zombie Skills: - velocity{m=set;x=0;y=0;z=0} @self ~onDamaged |
togglesitting—令可蹲下实体蹲下 | ||||||
---|---|---|---|---|---|---|
鲲鲲:莫得栗子啦QAQ。 |
wolfsit—令狼蹲下 | ||||||
---|---|---|---|---|---|---|
鲲鲲:莫得栗子啦QAQ。 |
无目标类技能
- 以下技能不选取目标,所以无需指定技能的使用目标
始终以使用者为对象
Disengage—向后冲刺:使施法者向后冲刺 |
---|
Skills: - disengage @self |
disguise—伪装(4.12+) | ||||||
---|---|---|---|---|---|---|
前置LibsDisguises和ProtocolLib插件
伪装成羊,并且正在燃烧/旋转,设置名称可见,设置名称为"鲲鲲" Skills: - disguise{d="Sheep SetBurning SetSpinning SetCustomNameVisible setCustomName 鲲鲲"} |
disguiseOld—伪装(移除于4.12) | ||||||
---|---|---|---|---|---|---|
前置LibsDisguises和ProtocolLib插件,在4.12,此技能被移除,在4.12前,该技能名为Disguise
伪装成羊,已经伪装了仍可再次伪装成其它生物 Skills: - disguiseOld{d=SHEEP} |
dismount—下马:取消骑乘状态 |
---|
Skills: - dismount ~onDamaged |
EjectPassenger—驱逐骑乘者:让骑乘在目标上的怪物取消骑乘 |
---|
鲲鲲w: Skills: - ejectpassenger ~onDamaged > 受伤时驱逐骑在身上的生物 |
equip—装备 | ||||||
---|---|---|---|---|---|---|
主手装备钻石剑 鲲鲲: Skills: - equip{item=diamond_sword:0} 头部装备MM内部物品ID为鲲鲲的物品 EquipCrown: Skills: - equip{item=鲲鲲:4} |
gcd—整体冷却时间 | ||||||
---|---|---|---|---|---|---|
GCD,Global Cooldown。用于设置生物的整体冷却时间,配合offgcd条件使用
设置冷却时间40刻,并且在此期间自己的其他拥有offgcd条件的技能不可用 鲲鲲: Conditions: - offgcd - targetinlineofsight Skills: - gcd{ticks=40} |
jump—跳跃 | ||||||
---|---|---|---|---|---|---|
0.75的初始速度大约能跳1格高
鲲鲲: Skills: - jump{velocity=20} |
modifyglobalscore—修改全局分数 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改虚拟玩家_GLOBAL_的记分板分数
可用动作;
Skills: - modifyglobalscore { objective=someobjective; action=multiply; v=2 } ~onAttack |
modifymobscore—修改生物分数 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改目标(生物)在指定记分板内的分数
可用模式:
Skills: - modifymobscore{objective鲲鲲;action=add;value=1} ~onKillPlayer > 击杀玩家时为自身在鲲鲲的记分板加1分 |
mount—骑乘:生成指定MM生物并骑上 | ||||||
---|---|---|---|---|---|---|
生成MM内部名为鲲鲲的生物并骑上去 鲲鲲: Skills: - mount{type=鲲鲲} |
remount—再骑乘 |
---|
使生物再次骑乘之前生成的坐骑(若骑乘没被清除或死亡) 骑鲲鲲的猛男: Type: skeleton Display: '骑鲲鲲的猛男' Health: 12 Riding: 被调教了的鲲鲲 Skills: - dismount ~onDamaged - remount ~onInteract 被调教了的鲲鲲: Type: horse Display: '被调教了的鲲鲲' Health: 20 |
setglobalscore—设置全局分数 | |||||||||
---|---|---|---|---|---|---|---|---|---|
设置虚拟玩家_GLOBAL_的记分板分数
Skills: - setglobalscore { objective=someobjective; v=2 } ~onAttack |
setmobscore—设置生物分数 | |||||||||
---|---|---|---|---|---|---|---|---|---|
添加于2.3
soon! |
setlevel—修改等级 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改施法者等级,配合等级机制使用
可用模式:
- setlevel{a=set;l=3} ~onSpawn > 施法者生成后设置自身等级为3 - setlevel{a=add;l=1} ~onKillPlayer > 施法者击杀玩家后提升自身1级等级 |
SetScore—虚拟记分板设置 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
设置指定记分板指定虚拟实体の分数
鲲鲲: Skills: - setscore{o=TestScore;e=Bob;v=1} ~onInteract |
suicide—自杀 |
---|
受到伤害时10%几率自杀 Skills: - suicide ~onDamaged 0.1 |
setseed—设置实体速度 | |||||||||
---|---|---|---|---|---|---|---|---|---|
添加于2.3
鲲鲲: Skills: - setspeed{speed=2;type=walking} ~onSpawn |
Undisguise—取消伪装:取消施法者的伪装 |
---|
Skills: - undisguise 取消自身的伪装 |
weather—天气:改变当前世界天气 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Sunny:晴天,天气状态清空 Skills: - weather{type=storm;duration=6000} ~onSpawn |
特殊类技能
- 深蓝色粗体为MM4.12新增
- 深蓝色为MM4.11新增
- 多数技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象
- 当你使用Artifacts将技能写进弓时,无论你如何设置技能目标.都会以玩家为目标,所以你不得不使用一个载体
似乎只有弓会这样
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=Baka 0.5} @self 在这个栗子里,施法者在10秒内受到的5次伤害类型为Bakaの伤害都会激活鲲鲲-Hit以及减免受到伤害的50%. 鲲鲲: Skills: - onAttack{auraName=笨蛋;oH=鲲鲲-Hit;d=200;c=5;multiplier=2} @self 在这个栗子里,施法者在10秒内造成的5次伤害都会激活鲲鲲-Hit并附带等值伤害. |
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+) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
类似于projectile技能,但导弹不能像projectile那样设置成METEOR类,且不能接触地表。不过可以通过修改inertia标签,并添加onStart技能来指定导弹是否只攻击目标
发射一个带有火焰粒子轨迹并拥有高转弯速度的导弹,并且当其击中目标时引发一次爆炸
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: - effect:particles{p=flame;a=1} @origin 鲲鲲-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} |
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+) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
可配合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—执行:执行指定技能组 | ||||||
---|---|---|---|---|---|---|
执行指定技能组,若所执行技能组内无目标选择器,则使用该执行技能的目标选择器 写法 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—技能:使目标执行一个指定技能 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
强制目标实体激活一个技能,有关触发者の继承,见下方casterastriggerの说明
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—图腾 | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
在使用者位置生成一个隐形图腾。图腾会向特定目标发射简易的抛射物
Coming soon... |
坐标类技能
- 此类技能的位置从@Location目标选择器或其他原因选取
activatespawner—激活刷怪点 | ||||||
---|---|---|---|---|---|---|
最好配合"刷怪点的useTimer设置为false"使用 Skills: - activatespawner{spawner=BossAdd} 激活所有于Castle组下的刷怪点 Skills: - activatespawner{spawner=g:Castle} 生成名字带有DungeonBoss1Spawner的刷怪点(比如DungeonBoss1Spawner1, DungeonBoss1Spawner2) Skills: - activatespawner{spawner=DungeonBoss1Spawner*} |
pushbutton—按钮:按下坐标位置的按钮 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
HitSecretButton: Skills: - pushbutton{x=15;y=67;z=-213} |
breakblock—破坏方块:破坏坐标位置的方块 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
若施法者为玩家,破坏方块将无视WG区域保护,此漏洞修复于4.12
鲲鲲: Skills: - breakblock{forcesync=true} @location{c=100,64,100} ~onInteract 如果玩家挖的是矿石/石头之类的但没有拿镐,那么不会掉落方块与播放破坏粒子 - breakblock{forcesync=true;doEffect=true;doDrops=true;useTool=true} @targetlocation |
breakblockandgiveitem—破坏并给予方块:破坏坐标位置的方块后给予施法者所破坏の方块 | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
需forcesync为true(强制激活)
鲲鲲: Skills: - breakBlockAndGiveItem{dodrops=false;items=diamond} 破坏方块直接掉落钻石,而不是所破坏の方块 |
togglelever—拉杆:激活坐标位置的拉杆 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
默认会激活1秒后关闭
最好使用目标选择器:@Location 鲲鲲: Skills: - togglelever @Location{duration=600;x=77;y=82;z=-24} |
通用标签
一列适用于所有技能的标签,4.10+的版本全部支持变量
若Repeat所作用の技能报错,则Repeat会无止境激活の漏洞修复于4.10
Cooldown不读取小数の漏洞修复于4.10
标签(缩写) | 描述 | 默认设置 |
Cooldown(cd)大小写要注意 | 技能冷却时间 | 0 |
delay | 延迟所执行的技能时间(刻) | 0 |
repeat | 技能重复的次数 | 0 |
repeatInterval | 每过多少刻才能重复技能 | 0 |
通用标签的具体用法
Cooldown(cd)-冷却 |
---|
测试: Cooldown: 0 Skills: - 技能 |
Delay(不可缩写)-延迟 |
---|
这是一个例子 测试: Skills: - delay 5 #0.25秒 - 技能 - delay 10 #0.5秒 - 技能2 在0.25秒后释放技能,0.75秒(0.25秒+0.5秒)后释放技能2 |
repeat(不可缩写)-重复激活(次数) |
---|
这是一个例子 测试: Skills: - skill{s=技能;repeat=50;repeatInterval=1} @self 在50tick(1tick/次x50次)内连续释放50次技能 |
repeatInterval(不可缩写)-重复间隔 |
---|
这是一个例子 测试: Cooldown: 20 Skills: - skill{s=技能;repeat=50;repeatInterval=2} @self 在5秒(100tick=2tick/次x50次)内连续释放50次技能 由于你设置了冷却为20秒,在第一次重复就会开始冷却 也就是说真正的冷却时间只有15秒 另一种情况:测试无冷却,技能有冷却 测试: Skills: - skill{s=技能;repeat=50;repeatInterval=2} @self 技能: cd: 2 - damage{a=0;ia=true} 间隔设置的是0.1秒/次,而我们设置了重复的技能冷却时间为2秒 只有冷却结束才会重复出“技能”,但这并不代表冷却未到的时候两 个重复标签会等待冷却,而是在冷却未到期间不会放出“技能” 50次x2tick/秒=100tick,2sx20tick=40tick 100/40=2余20,所以在测试重复释放“技能”期间,只会释放两次"技能" |
计划中的技能
或许会在以后的版本中加入。某些技能已写入到插件内,但仍未实装
这里的部分技能可通过MythicMobsExtension拓展插件来实现
技能 | 描述 |
BarTimer | |
Cast | 投掷可修改多种选项的魔法 |
Time | 设置时间 |
技能目标(Targeters)
目标是技能的对象,它必须被写上,若元技能(A)包含子技能(B),且元技能(A)已经写上了目标选择器,那么 子技能(B)可以不写目标选择器,默认为元技能(A)所写的目标选择器,子技能(B)仍然可以写目标选择器 比如元技能(A)目标选择器写的是@target(施法者的目标),子技能里的技能如果写@self(施法者自身) 那么写了@self的技能还是会以施法者本身为目标。
特效类技能(Skill Effects)
- 此类技能用于制作特殊的显示效果
大部分技能都可以实体或位置为目标对象。使用目标选择器指定特效显示的对象 - 部分特效没有可修改项,所以写法上这样写就可以了effect:技能名字
Skills: - effect:flames @target - effect:lightning @self - effect:ender @PlayersInRadius{r=20}
粒子名称列表(带玉兰图)
粒子名称 | 效果说明 | 预览 |
---|---|---|
ambient_entity_effect(1.13-:mobSpell) | 由信标产生的半透明环绕状粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
angry_villager(1.13-:angryvillager) | 在村庄中攻击村民;村民因附近的没有足够的床而无法繁殖 | 生成缩略图出错:无法将缩略图保存到目标地点 |
barrier | 玩家手持屏障时,附近屏障的外观 | 生成缩略图出错:无法将缩略图保存到目标地点 |
block(或block_crack 1.13-:blockcrack) | 摧毁方块、盔甲架 | 生成缩略图出错:无法将缩略图保存到目标地点 |
bubble | 水面上的实体、守卫者激光、钓鱼 | 生成缩略图出错:无法将缩略图保存到目标地点 |
bubble_column_up | 水中灵魂沙所创的↑气泡柱 | 生成缩略图出错:无法将缩略图保存到目标地点 |
bubble_pop | 气泡柱顶部 | 生成缩略图出错:无法将缩略图保存到目标地点 |
campfire_cosy_smoke | 营火产生的烟雾 | 生成缩略图出错:无法将缩略图保存到目标地点 |
campfire_signal_smoke | 营火在干草堆上产生的烟雾 | 生成缩略图出错:无法将缩略图保存到目标地点 |
cloud(1.13-:explode) | 生物死亡时的烟雾 | 生成缩略图出错:无法将缩略图保存到目标地点 |
composter | 填充堆肥桶 | 生成缩略图出错:无法将缩略图保存到目标地点 |
crit | 生物受到暴击、被弓箭、弩命中、尖牙闭合时的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
current_down | 水中岩浆块所创的↓气泡柱 | 生成缩略图出错:无法将缩略图保存到目标地点 |
damage_indicator(1.13-:damageIndicator) | 生物受到近战伤害呈现出的暗红心粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dolphin | 海豚游泳时尾部摆动出的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dragon_breath(1.13-:dragonbreath) | 末影龙息 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dripping_honey | 蜂蜜渗过方块的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dripping_lava(1.13-:dripLava) | 熔岩渗过方块的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dripping_water(1.13-:dripWater) | 水渗过方块的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dust | 沙子被破坏的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dust_color_transition | Sculk Sensor被触发 | 生成缩略图出错:无法将缩略图保存到目标地点 |
effect(1.13-:spell) | 喷溅状态效果、滞留状态效果、附魔之瓶、唤魔者、幻术师等生成的环绕状粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
elder_guardian | 远古守卫者诅咒时从屏幕漂浮而过 | 生成缩略图出错:无法将缩略图保存到目标地点 |
electric_spark(1.17) | 闪电击中铜块 | 生成缩略图出错:无法将缩略图保存到目标地点 |
enchant(1.13-:enchantmenttable) | 靠近书架的附魔台所生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
enchanted_hit | 使用增伤附魔(例如锋利)的近战攻击 | 生成缩略图出错:无法将缩略图保存到目标地点 |
end_rod(1.13-:endRod) | 末地烛生成的粒子、潜影贝导弹的轨迹 | 生成缩略图出错:无法将缩略图保存到目标地点 |
explosion(explosion_normal)(1.13-:largeexplode) | 微小型爆炸(例如凋灵之首、恶魂火球爆炸) | 生成缩略图出错:无法将缩略图保存到目标地点 |
explosion_large(1.13-:largeexplode) | 小型爆炸(例如凋灵之首、恶魂火球爆炸) | |
explosion_huge(1.13-:hugeexplosion) | 大型爆炸(爬行者、TNT爆炸) | 生成缩略图出错:无法将缩略图保存到目标地点 |
falling_dust | 不稳定的沙砾、沙子所生成的下落粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
falling_honey | 从蜂箱、蜂巢滴出的蜂蜜 | 生成缩略图出错:无法将缩略图保存到目标地点 |
falling_lava | 熔岩从空中滴落 | 生成缩略图出错:无法将缩略图保存到目标地点 |
falling_nectar | 花蜜不断从采完蜜的蜜蜂尾部滴落出来 | 生成缩略图出错:无法将缩略图保存到目标地点 |
falling_spore_blossom(1.17) | 孢子花滴落的绿色粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
falling_water | 水从空中滴落 | 生成缩略图出错:无法将缩略图保存到目标地点 |
firework(1.13-:fireworksSpark) | 烟花火箭的尾迹和爆炸(尾迹不会在粒子效果设为“最少”时显示),海豚为玩家领路宝藏 | 生成缩略图出错:无法将缩略图保存到目标地点 |
fishing(1.13-:wake) | 钓鱼时鱼准备上钩的特效 | 生成缩略图出错:无法将缩略图保存到目标地点 |
flame | 刷怪笼刷出生物、岩浆怪跳动、火把、熔炉燃烧生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
flash | 烟花火箭爆炸的闪烁效果 | 生成缩略图出错:无法将缩略图保存到目标地点 |
glow(1.17) | 发光鱿鱼周围の粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
glow_squid_ink(1.17) | 发光鱿鱼受伤 | 生成缩略图出错:无法将缩略图保存到目标地点 |
happy_villager(1.13-:happyVillager) | 使用骨粉、与村民交易成功、喂养幼年动物、在海龟蛋上行走或踩踏产生的绿色十字粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
heart | 繁殖、驯服动物产生的爱心粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
instant_effect | 瞬间治疗/瞬间伤害喷溅状态效果和滞留状态效果、光灵箭 | 生成缩略图出错:无法将缩略图保存到目标地点 |
item(1.13-:iconcrack) | 进食、扔出鸡蛋、喷溅状态效果、末影之眼、损坏物品生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
item_slime(1.13-:slime) | 蹦跳的史莱姆生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
item_snowball(1.13-:snowballpoof) | 扔出雪球、召唤凋灵、召唤铁傀儡生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
landing_honey | 蜂蜜渗过方块掉落到地上 | 生成缩略图出错:无法将缩略图保存到目标地点 |
landing_lava | 熔岩渗过方块掉落到地上 | 生成缩略图出错:无法将缩略图保存到目标地点 |
large_smoke | 火焰、烈焰人等的烟雾 | 生成缩略图出错:无法将缩略图保存到目标地点 |
lava | 从熔岩中跳出的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
mycelium(1.13-:townaura) | 菌丝方块附近生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
nautilus | 激活的潮涌核心 | 生成缩略图出错:无法将缩略图保存到目标地点 |
note | 敲击音符盒的♪粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
poof(1.13-:snowshovel) | 创造出雪傀儡时生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
portal | 实体瞬移后产生的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
rain(1.13-:droplet) | 细雨 | 生成缩略图出错:无法将缩略图保存到目标地点 |
scrape(1.17) | 用斧为铜块除锈所生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
reddust | 红石类物品散发出的红色粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
reverse_portal | 另一种传送粒子子 | |
smoke | 黑烟,常见于火把时不时发出的烟雾、凋灵发射凋灵之首、恶魂发射火球等等 | 生成缩略图出错:无法将缩略图保存到目标地点 |
sneeze | 幼年熊猫打喷嚏时生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
snowflake | 陷入细雪的粒子的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
soul | 穿戴灵魂疾行附魔靴子的实体在灵魂沙或灵魂土上行走时出现 | 生成缩略图出错:无法将缩略图保存到目标地点 |
spit | 羊驼吐出来的口水 | 生成缩略图出错:无法将缩略图保存到目标地点 |
spore_blossom_air | 发散在孢子花周围的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
splash | 水面的实体、上岸后的船、四处洒水的狼 | 生成缩略图出错:无法将缩略图保存到目标地点 |
squid_ink | 鱿鱼受伤喷墨 | 生成缩略图出错:无法将缩略图保存到目标地点 |
sweep_attack | 横扫特效 | 生成缩略图出错:无法将缩略图保存到目标地点 |
totem_of_undying(1.13-:totem) | 激活不死图腾 | 生成缩略图出错:无法将缩略图保存到目标地点 |
underwater(1.13-:suspended) | 潜水时自然生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
witch(1.13-:witchmagic) | 女巫头顶的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
wax_off(1.17) | 用斧削去铜块表面的蜡所生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
wax_on(1.17) | 用蜜脾对铜块涂蜡所生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
ash | 玄武岩三角洲生物群系中自然生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
crimson_spore | 绯红森林生物群系中自然生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
soul_fire_flame | 灵魂火把顶部生成的火焰粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
warped_spore | 曲森林生物群系中自然生成的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
dripping_obsidian_tear | 来自哭泣的黑曜石的尚未滴落的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
falling_obsidian_tear | 来自哭泣的黑曜石的在空中滴落的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
landing_obsidian_tear | 来自哭泣的黑曜石的已经落地的粒子 | 生成缩略图出错:无法将缩略图保存到目标地点 |
特效技能
- 深蓝色为MM4.11新增
blackscreen—黑屏 |
---|
唯一修改项duration(d),黑屏持续时间 - blackscreen{d=2} @PlayersInRadius{r=100} ~onTeleport |
bloodyscreen-边界效果 | ||||||||
---|---|---|---|---|---|---|---|---|
强制目标的视觉变为 玩家处在世界边界外部时的特效
鲲鲲: Skills: - effect:bloodyScreen{d=25} @PIR{r=15} ~onTimer:20 |
blockmask/blockunmask—伪装方块:临时使某方块显示为另一种方块 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
已知Bug:覆盖高版本(如1.16)方块会导致方块贴图丢失
方块的Bukkit名字和数据值可在游戏中握在主手后使用命令/itemdb查看。此命令适用于所有bukkit/spigot服务端
Material1.13版本以下写法为fallingdust_方块ID_特殊值 例子
- effect:blockmask{m=netherrack;r=5} @self ~onTimer:1200
- effect:blockmask{m=ice;r=2;d=20} @PIR{r=50} ~onTimer:5
- effect:blockunmask{r=30} |
ender—末影效果 |
---|
- effect:ender @self ~onTimer:20 |
enderbeam—末影光束:形成末影水晶发出的光束效果至目标 | |||||||||
---|---|---|---|---|---|---|---|---|---|
注意:此技能会在技能使用位置生成末影水晶 鲲鲲: Skills: - effect:enderbeam{d=100;y=2;} @target |
firework—烟花 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type可用值:
鲲鲲: Skills: - effect:firework{t=3;d=1;f=true;tr=true} @self ~onInteract |
flames—刷怪笼火焰 |
---|
- effect:flames @self ~onTimer:5 |
geyser—喷泉:从目标脚下生成往上的水/岩浆方块 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - effect:geyser{type=LAVA;height=3;speed=10} |
glow—发光:与原版的发光状态效果一样,但可以更改颜色 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - glow{d=20;color=RED} @PIR{r=15} ~onTimer:20 |
itemspray—物品抛洒:在目标位置呈现出临时物品的掉落 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - effect:itemspray{item=iron_sword;amount=20;velocity=5;d=100;} @self |
lightning—闪电 | |||||||||
---|---|---|---|---|---|---|---|---|---|
生成不造成伤害的闪电并播放闪电的音效
- effect:lightning @target - effect:lightning @self - effect:lightning{repeat=20,repeatInterval=1} @PIR{r=100} |
particles—粒子效果 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
粒子动量是令粒子往世界的指定坐标移动,而不是相对坐标 effect:particles{p=reddust;color=#FF00FF}
鲲鲲: - effect:particles{particle=flame;amount=200;hS=1;vS=1;speed=5} @self |
particlebox—箱状粒子:生成用粒子组成的箱子形状 | ||||||
---|---|---|---|---|---|---|
其余标签参考particles技能
鲲鲲: Skills: - effect:particlebox{particle=flame;amount=200;radius=5} @self |
particleline—线状粒子:生成显示从触发点到目标的粒子 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
其余标签参考particles技能
从原点到目标的火焰粒子线 鲲鲲: Skills: - effect:particleline{particle=flame;amount=1;fromOrigin=true} @target |
particlering—圈形粒子 | |||||||||
---|---|---|---|---|---|---|---|---|---|
其余标签参考particles技能
对目标生成由32个点组成的火圈 鲲鲲: Skills: - effect:particlering{particle=flame;radius=20;points=32;amount=1;hS=1;vS=0} @target |
particlesphere—球壮粒子 | ||||||
---|---|---|---|---|---|---|
其余标签参考particles技能
鲲鲲: - effect:particlesphere{particle=flame;amount=200;radius=5} @self |
particletornado—粒子龙卷风 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
因为会使用比较大量的服务器资源,设置不当严重的话会导致卡服或崩溃
Skills: - effect:particletornado{p=flame;cp=largeexplode;mr=1;h=3;i=4;d=100;rs=1;sh=1;cs=0;ca=0;chs=0.1;cvs=0.1;cps=1;cyo=2} @self ~onTimer:100 |
smoke—喷烟 | ||||||
---|---|---|---|---|---|---|
- effect:smoke @target ~onTimer:10 - effect:smoke{direction=2} @self ~onAttack |
smokeswirl—旋涡壮的烟 | |||||||||
---|---|---|---|---|---|---|---|---|---|
生成对目标位置持续5秒的此技能 鲲鲲: Skills: - effect:smokeswirl{duration=10;interval=10} @TargetLocation |
sound—播放音效 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
播放原版或材质包下的音效。音效名字参考wiki音效页面
音量超过1.0之后,每加1点 播放范围就扩大16格 Skills: - sound{s=mob.endermen.scream} @self MC1.9+的格式 Skills: - sound{s=entity.endermen.scream} @self |
spin—旋转:使目标生物360度转动 | |||||||||
---|---|---|---|---|---|---|---|---|---|
通过设置速度为0来锁定视角! 鲲鲲: Skills: - effect:spin{duration=100;velocity=20} @self |
TotemUndying—图腾动画:播放图腾动画 | ||||||
---|---|---|---|---|---|---|
莫得栗子啦QAQ。 |
EffectLib Effects
- 4.11后不再支持
Upcoming Effects
- needtext
MythicMobsExtension附加技能
- MM附属插件:MythicMobsExtension所添加的技能
- 注意事项见:http://mineplugin.org/MythicMobsExtension/New
activeplayer-获得技能 | |||||
---|---|---|---|---|---|
仅作用于玩家目标,令玩家获得指定MM怪物的技能
美猴王: Type: villager Display: "&c美猴王" Health: 20 AIGoalSelectors: - 0 clear AITargetSelectors: - 0 clear Skills: - activeplayer{m=玩家-美猴王} @trigger ~onInteract - normalplayer @trigger ~onDamaged 玩家-美猴王: Type: player Options: Persistent: true Modules: ThreatTable: true Skills: - firework{t=1;d=0;f=true;tr=true} @selflocation ~onSpawn - skill{s=向目标播放特效} ~onTimer:20 - particlesphere{particle=angryVillager;amount=10;radius=1} @trigger ~onAttack - heal{a=5} @self ~onDamaged <25% 1 - skill{s=开启隐形} @self ~onCrouch - skill{s=取消隐形} @self ~onUnCrouch - message{msg="释放技能!"} @self ~onUse 技能配置: 开启隐形: Skills: - message{msg="crouch"} @self - potion{type=INVISIBILITY;duration=999999;level=4} @self - particlesphere{particle=cloud;amount=20;radius=1} @self 取消隐形: Skills: - message{msg="莫得蹲下"} @self - particlesphere{particle=cloud;amount=20;radius=1} @self - removepotion{p=INVISIBILITY} @self 向目标播放特效: Skills: - settarget - particlesphere{particle=flame;amount=10;radius=1} @target |
addtravelpoint-添加行走目标 | ||||||
---|---|---|---|---|---|---|
向目标选择器所写的目标走去
鲲鲲:莫得栗子啦QAQ。 |
aschange-修改MM盔甲架动作 | |||||||||
---|---|---|---|---|---|---|---|---|---|
需要前置插件:MythicAnimatorstand,修改MM盔甲架的动作
鲲鲲:莫得栗子啦QAQ。 |
asequip-盔甲架穿戴 | ||||||
---|---|---|---|---|---|---|
为盔甲架戴上装备
鲲鲲: - asequip{item=DIAMOND_SWORD:4} ~onSpawn > 出生后将钻石剑戴到头部 |
asinit-激活盔甲架 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
需要前置插件:MythicAnimatorstand,令MM盔甲架变为动作载体
鲲鲲:莫得栗子啦QAQ。 |
aslookat-令MM盔甲架面对目标 |
---|
需要前置插件:MythicAnimatorstand,令MM盔甲架面对目标 鲲鲲:莫得栗子啦QAQ。 |
aspause-令MM盔甲架暂停当前的动作 |
---|
需要前置插件:MythicAnimatorstand,令MM盔甲架暂停当前的动作 |
asrun-令MM盔甲架开始使用动作 |
---|
需要前置插件:MythicAnimatorstand,令MM盔甲架开始使用动作 |
asunload-令MM盔甲架变为普通盔甲架 |
---|
需要前置插件:MythicAnimatorstand,令MM盔甲架变为普通盔甲架 |
blockprojectile-方块发射 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
在MM本体特殊类技能:Projectile的基础上,支持发射方块并添加一些新修改项
技能:Projectile的修改项
●onTick技能:使用@origin目标选择器会使任何技能或效果以弹射物的当前坐标执行,可用于修饰弹射物的外貌 鲲鲲: - blockprojectile{pobject=ANVIL;hitsureface=true;vr=1;hr=1;hitplayers=true;stopatentity=true;hitnonplayers=true;v=10;i=1;g=0.1;sfo=0;tyo=0;pvoff=0;md=1024} |
bloodyscreen-边界效果 | ||||||||
---|---|---|---|---|---|---|---|---|
强制目标的视觉变为 玩家处在世界边界外部时的特效
鲲鲲: Skills: - bloodyscreen{play=true} - delay 10 - bloodyscreen{play=false} |
bowaimbot-自瞄 |
---|
仅作用于玩家,若玩家拉弓,自动瞄准目标 鲲鲲: - bowaimbot @crosshair ~onCrouch > 自动瞄准处在准心方向上的实体 - bowaimbot @neir{r=20} ~onCrouch > 自动瞄准最近的实体 |
breakblock_ext-破坏方块 |
---|
破坏指定位置的方块 鲲鲲:莫得栗子啦QAQ。 |
castif-分类激活 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
若实体激活技能时满足条件,则释放技能A,若不满足,则释放技能B
鲲鲲: - castif{c="onground true && outside true || playerwithin{d=10} true";meet=鲨鲨;else=鲲鲲} > 若施法者在露天环境并附近10m半径范围内有玩家,则执行鲨鲨,不在露天环境并附近10m半径范围内有玩则执行鲲鲲。 - castif{c="playerwithin{d=10} true"; meet=鲨鲨; else=鲲鲲; meettargeter="@PIR{r=10}"; elsetargeter="@Self"} > 当施法者10m半径范围内莫得玩家,对自己激活技能:鲲鲲 > 当施法者10m半径范围内有玩家,则对半径10m范围内的玩家激活技能:鲲鲲 |
changegamemode-修改游戏模式 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
仅作用于玩家
鲲鲲:莫得栗子啦QAQ。 |
changehealthbar-修改全息血条 | ||||||
---|---|---|---|---|---|---|
修改全息血条的文本
鲲鲲: - changehealthbar{display="[>>>$h<<<]"} @self ~onDamaged |
changeresourcepack-修改材质包 | |||||||||
---|---|---|---|---|---|---|---|---|---|
仅作用于玩家
鲲鲲: - changeresourcepack{url=http://mc.hackerzlair.org/Halloween.zip;hash=halloween} @NearestPlayer |
chatlistener-聊天监听器 | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
仅作用于玩家,向目标添加一个聊天监听器,若玩家输入所设置的文本,则会监听一段时
鲲鲲: - chatlistener{multi=false;phrases="大笨蛋";period=240;inuseskill=鲨鲨;matchskill=鲲鲲;falseskill=false} @trigger ~onInteract 鲲鲲: Skills: - message{msg="&a密码正确,欢迎回来,<trigger.name>!"} @trigger 麻薯: Skills: - message{msg="&c密码错误!"} @trigger 鲨鲨: Skills: - message{msg="&6请在&6&l12秒&6内输入密码..."} @trigger |
clearthreat-忘却目标 |
---|
清除目标的威胁表,这将令目标放弃战斗,并将所有的实体从威胁表中移除,需要开启模块:威胁表 鲲鲲: - clearthreat > 触发onDropCombat触发器并清除威胁表 |
cleartravelpoint-清除目标的行走目标 |
---|
清除目标的行走目标 鲲鲲:莫得栗子啦QAQ。 |
clicklistener-点击事件 | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
玩家单击左/右键时激活的技能,玩家蹲下可以激活其它技能
鲲鲲: - clicklistener{startskill=笨蛋;clickskill=鲨鲨;finishskill=鲲鲲;failskill=麻薯;maxdelay=10} @target ~onDamaged 笨蛋: Skills: - particlering{repeat=3;repeatinterval=2;particle=crit;radius=1;speed=0.2;points=20;amount=2;hs=0;vs=7} @selflocation - message{msg="You begin to cast a spell"} @self 鯊鲨: Skills: - particles{particle=reddust;amount=100;hs=0.5;vs=0.5;speed=0.1} @selflocation 鲲鲲: Skills: - particles{particle=sweepattack;amount=50;hs=0.5;vs=0.5;speed=0} @selflocation - pstance{stance="<mob.meta.actionstring>"} @self - message{msg="你激活了 <mob.stance>"} @self - skill{s=MythicShootgun} 麻薯: Skills: - particles{particle=cloud;amount=100;hs=0.5;vs=0.5;speed=0} @selflocation - message{msg="大笨蛋!"} @self |
closeinventory-关闭背包 |
---|
仅作用于玩家 鲲鲲: - closeinventory @PIR{r=10} > 这将关闭半径10m范围内所有玩家的背包或关闭加载屏幕. |
completequest-完成任务 | ||||||
---|---|---|---|---|---|---|
仅作用于玩家,需要前置插件: Quest
鲲鲲:莫得栗子啦QAQ。 |
createbackbag-创建虚拟背包 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
为施法者创建一个虚拟背包,使用技能giveitem_ext二次修改背包
与技能: dropinventory/steal,条件: ownsitem有所联系 鲲鲲: - createbackbag{items=dirt:1,stone:2,grass:3} ~onSpawn - removebackbag ~onDeath > 在怪物生成时创建名为"BACKBAG"的虚拟背包,死亡后删除 - dropinventory{item="where=BACKBAG,material=ANY,amount=1"} @trigger ~onDamaged - openbackbag{viewonly=true} @trigger ~onInteract > 受伤后令攻击方所看到的虚拟背包内的所有物品数量少1个,当施法者被右键时为右键者打开虚拟背包 |
createbossbar-创建Boss血条 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
创建类似于凋灵/末影龙的血条
可用的颜色: BLUE(蓝)/GREEN(绿)/PINK(粉)/PURPLE(紫)/RED(红)/WHITE(白)/YELLOW(黄) 鲲鲲: - createbossbar{title=鲲鲲;segment=12;color=PINK;flags=DARKEN_SKY;value=1} @trigger ~onDamaged > 受伤后为攻击方添加一个分成12段,标题为"鲲鲲",颜色为粉,天色变暗,完整显示的血条. - mathex{eval="<mob.hp>/<mob.mhp>";store=<mob.stance>} - removebossbar{title=鲲鲲} - createbossbar{title=鲲鲲;value=<mob.stance>;segment=6;color=yellow} - progressbossbar{title=鲲鲲;set=true;value=<mob.stance>} > 利用mathex技能,令血条的完整度随着生物剩余生命的百分比(剩余生命/最大生命*100%)来降低. |
createhealthbar-创建全息血条 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
使用holographicDisplays为目标创建全息血条,随着目标消失,使用“$h”作为生命变量
鲲鲲: - createhealthbar{so=0;fo=0;iy=false;offset=2.5;counter=10;display="[|||$h|||]"} @self ~onSpawn |
curse-净化 | ||||||
---|---|---|---|---|---|---|
移除一种/多种/全部药水效果
鲲鲲: - cure @Self ~onTimer:5 |
curse-治疗效果衰减 | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
阻止目标在一段时间内恢复生命,严格地禁止恢复或禁止任何药水治疗
鲲鲲: - curse{period=1200} @trigger ~onInteract > 使目标在600秒内无法被治愈. |
customdamage-自定义伤害 | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
对目标造成伤害,并修复修改项:无视防御/无视伤害吸收/击退
鲲鲲: Skills: - customdamage{a=1to5} @Target > 对目标造成1~5点伤害. - customdamage{a=0.1;p=true;pcur=true} @Target > 对目标造成最大生命值的10%的伤害. - customdamage{a=10;rdbd=-0.1} @target > 对目标造成10(+10%/m)点伤害. |
custompathfinder-自定义路径 | ||||||
---|---|---|---|---|---|---|
更改或添加自定义路径目标,支持变量,若定义了优先级,custompathfinder将从实体中删除该优先级,并用新优先级替换
鲲鲲: - advaipathfinder{goal="clear"} - advaipathfinder{goal="2 runfromsun 2"} - advaipathfinder{goal="3 goto 0,0,0"} - advaipathfinder{goal="4 goto <target.l.x>,<target.l.y>,<target.l.z>"} - advaipathfinder{goal="1 randomstroll"} |
customrandomskill-自定义随机技能 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
执行随机技能,根据输入位置设置每个技能的优先级,0.01=1%,1=100%。变量:1=1%,100=100%。
鲲鲲: - customrandomskill{s=鲨鲨:0.1,鲲鲲:0.5,麻薯:1} > 若几率≤10%,使用技能:鲨鲨,若几率≤50%,使用技能:鲲鲲,若几率≥50%,则使用技能:麻薯(虽几率为100%但优先度最低,故前俩个技能都不匹配才会激活) - customrandomskill{s=鲨鲨:0.5,鲲鲲:0.1,麻薯:0.7;rnr=true} > 若几率<50%使用技能:鲨鲨,若几率≥50%则重新进行随机,若几率<10%使用技能:鲲鲲,则为技能:麻薯进行随机,若几率<70%则使用技能:麻薯,若≥70%则啥也不会发生。 - customrandomskill{s=鲨鲨:<mob.score.rnd1>,鲲鲲:<mob.stance>,麻薯:<mob.meta.rnd3>;rnr=true} > 若几率小于<mob.meta.rnd1>则使用技能:鲨鲨,若≥则重新进行随机,若几率小于<mob.stance>则使用技能:鲲鲲,若≥技能3的新随机值如果几率小于<mob.meta.rnd3>则使用技能:麻薯,若≥则啥也不会发声。 - customrandomskill{s=鲨鲨:0.5,鲲鲲:0.1,麻薯:0.7;rnr=true;shuffle=true} > 所有技能的优先级随机,其他和上面一样(真的懒得写了). |
customsound-自定义音效 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
仅为目标播放音效
音量超过1.0之后,每加1点 播放范围就扩大16格 音量 * 16(格) = 最大可播放范围 鲲鲲:莫得栗子啦QAQ。 |
customsummon-自定义召唤 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
在MM本体技能:Summon的基础上增加了一些修改项
鲲鲲: - customsummon{t=CREEPER;a=1;ax=5;ay=-4;az=3} @Self > 会在目标x轴+5,y轴-4,z轴+3的位置生成一个爬行者,相当于原版命令:"/summon ~5 ~-4 ~3 creeper". - customsummon{t=CREEPER;a=1;ued=true;ifb=-2;setowner=true} @Self > 会在施法者当前位置的后2格方块生成爬行者并认定主人为施法者 |
customteleport-自定义传送 | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: - customteleport{d="@Target";td=20} > 在1秒后传送到目标的位置 - customteleport{d="@PIR{r=20}";mt=3;f=true;rs=true;fs=Done} > 传送到20m范围内3个玩家的面前,结束传送到起始位置,在完成传送后发送信号"Done" |
customvelocity-自定义速度 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲:莫得栗子啦QAQ |
damagearmor-减少物品耐久 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
槽位有:all(全部)/helmet(头部)/chest(胸甲)/leggings(护腿)/boots(靴子)/hand(主手)/offhand(副手) 鲲鲲: - damagearmor{a=helmet;d=50;signal=鲨鲨} @Target ~onTimer:100 - skill{s=鲨鲨} @Target ~onSignal:鲨鲨 > 每5秒减少目标头部物品50点耐久,损坏后自身接收到信号"鲨鲨"并释放技能"鲨鲨" |
damageskillapi-SkillAPI技能伤害 | |||||||||
---|---|---|---|---|---|---|---|---|---|
通过指定SkillAPI技能伤害来伤害目标
鲲鲲:莫得栗子啦QAQ。 |
delmeta-删除数据 | ||||||
---|---|---|---|---|---|---|
鲲鲲: - delmeta{meta="tag=lastdamagedentity"} |
despawing-消失 | ||||||
---|---|---|---|---|---|---|
重写MM本体的DeSpawn选项,变为技能,需要选项:Despawn为false才可激活
鲲鲲: Type: zombie AIGoalSelectors: - 0 clear Options: Despawn: false Skills: - equip{i=STONE:4} @self ~onSpawn - despawning{set=true} @self ~onSpawn > 这只生物出生后如果附近莫得玩家且区块莫得被加载,则会消失 |
digout-掘地 | |||||||||
---|---|---|---|---|---|---|---|---|---|
强制施法者"挖地"并释放方块被破坏特效和挖掘方块时的裂痕,
鲲鲲:莫得栗子啦QAQ。 |
dropinventory-掉落物品 | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
移除目标指定槽位的物品并掉落,支持虚拟背包
鲲鲲: - dropinventory{item="where=ANY,material=ANY,amount=64";pieces=41} @trigger ~onDamaged > 受伤后令攻击者背包内的所有物品掉落. - dropinventory{item="where=SLOT,material=ANY,amount=1,slot=40";nodrop=true} @trigger ~onDamaged > 受伤后移除攻击者的副手槽上的物品. - dropinventory{item="where=BACKBAG,material=ANY,amount=64";pieces=18} @trigger ~onDamaged > 受伤后移除攻击者的虚拟背包内1~18格的所有物品 |
dropmythicitem-生成掉落物 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
支持原版物品/MM物品/金钱/经验
鲲鲲: - dropmythicitem{i=鲨鲨:1to5} @trigger ~onDeath >死亡后在击杀者的位置掉落1~5个内部ID为"鲨鲨"的物品 - dropmythicitem{i=超级鲨鲨:1,money:100,exp:2000;tags=鲨鲨:true;give=true} @trigger ~onDamaged >受伤后将1个内部ID为"超级鲨鲨"的物品并添加值为true的"鲨鲨"标签存入目标背包,并提供2k经验/100金钱 |
dropstolenitems-掉落盗窃的物品 |
---|
施法者得先激活过技能:stolen并成功偷窃到物品这个技能才有用鲲鲲: - dropstolenitems @Self ~onDeath >死亡后掉落自己盗窃的物品 |
dupeweaponry-武器复制:复制目标的武器并为自己装备上 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: - dupeweaponry{what=3;rft=true;ia=true} @trigger ~onDamaged > 受伤后会复制攻击者的主副手物品(因1+2=3)并装备到主副手上,同时目标的主副手物品会消失. - dupeweaponry{what=4} @trigger ~onDamaged > 受伤后会复制攻击者的防具(因1+2=3)并装备到身上. - dupeweaponry{what=5} @trigger ~onDamaged > 受伤后会复制攻击者的主手物品和防具(因1+4=5)并装备到主手和身上,同时目标的主手物品和防具会消失. |
enchantweaponry-附魔物品:附魔指定槽位的物品 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
附魔ID详见http://mineplugin.org/MythicMobs 鲲鲲: - enchant{action=add;what=mainhand,head;enchants=durability:1to3} > 为手持着的物品和头部物品添加保护II. |
endereffect-末影龙死亡特效 |
---|
鲲鲲:莫得栗子啦QAQ. |
customparticleline-自定义粒子射线 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
在施法者与目标之间画一条粒子线
鲲鲲: - customparticleline{particle=reddust; amount=5;color=#feff90; ys=2.5;vd=1.0;hd=-1.0; idoy=true;distanceBetween=0.5; tyo=1.25} @pir{r=10} ~onTimer:5 |
entityfloating-召唤悬空实体:在目标位置召唤一个实体 | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
实体无重力,若激活技能后召唤的生物未到达最大持续时间而消失,再次释放技能第一次召唤的实体会传送到
鲲鲲:栗子见:pastebin.com/UDArFmCV |
entitygoggle-凝视 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
强制施法者康向目标,但这是虚假的,栗@Forward还是会选择
鲲鲲: - entitygoggle{duration=100} @NearestPlayer >令施法者在5秒内康向离自身最近的玩家 |
entitylookin-朝向同步 | ||||||
---|---|---|---|---|---|---|
强制施法者的朝向与目标一致
鲲鲲: - entitylookin{duration=100} @NearestPlayer >令施法者在5秒内朝向与离自身最近的玩家一致 |
entityprojectile-实体抛射 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
发射任何Bukkit实体,在MM本体的Projectile的基础上新增了一些修改项
鲲鲲:莫得栗子啦QAQ |
exchangeweaponry-物品换位 | |||||||||
---|---|---|---|---|---|---|---|---|---|
类型仅支持:HAND(主手)/OFFHAND(副手)/HELMET(头)/CHESTPLATE(胸甲)/LEGGINGS(腿部)/BOOTS(靴子) 鲲鲲: - exchange @self ~onTimer:60 > 每隔三秒将主手与副手的物品互换位置 - exchange{where=HELMET;destination=HAND} > 令目标头部的物品和目标主手的物品互换位置 |
exemptplayer-开启NCP的作弊检测 | |||||||||
---|---|---|---|---|---|---|---|---|---|
需要前置插件NoCheatPlus
鲲鲲: - exemptplayer{types=fight_reach,fight_noswing} @self ~onSpawn |
expandbackbag-虚拟背包大小控制 | |||||||||
---|---|---|---|---|---|---|---|---|---|
将目标的虚拟背包扩大/缩小到指定大小,非9的倍数会强制判定为9的倍数,栗如填写1,
鲲鲲:莫得栗子啦QAQ(此技能和dropinventory - steal/条件ownsitem有所联系) |
fakedeath-虚体模式 | ||||||
---|---|---|---|---|---|---|
激活技能后,目标会有死亡动画,但除非施法者完全死亡,否则会在技能结束后回到激活技能前的位置
鲲鲲: Skills: - fakedeath{duration=500} - delay 14 - heal{a=10;oh=true} - setrotation{yo=2;dur=500} @self > 激活技能后目标会在25秒后回到激活技能前的位置,在接近1秒后恢复10并修改自身视角 |
feed-饱和度 | ||||||
---|---|---|---|---|---|---|
仅适用于玩家
鲲鲲: Skills: - feed{a=1} @PIR{r=20} > 为半径20m内的玩家恢复半格饱和度 |
fileline-读取文本单行内容:并将其转为变量 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
注意,如果要让其它技能读取该技能所设置的变量,需要有1tick的延迟(delay 1)
鲲鲲: Skills: - fileline{file=鲲鲲.txt;var=caster.信息;type=STRING} @self ~onSpawn - message{m=<caster.var.信息>;delay=1} @PIR{r=20} ~onSpawn > 从鲲鲲.txt中随机获取一行文字,并为半径20m内的玩家发送文字,注意,如果要让其它技能读取该技能所设置的变量,需要有1tick的延迟(delay 1) |
forcebow-强制拉弓 | ||||||
---|---|---|---|---|---|---|
如果目标处在拉弓状态,就令它取消拉弓
莫得栗子啦QAQ。 |
forcedirection-强制朝向 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
仅作用于玩家
朝向ID:EAST(东)、WEST(西)、SOUTH(南)、NORTH(北) 莫得栗子啦QAQ。 |
forceshader-强制切换到指定生物的视觉 | ||||||
---|---|---|---|---|---|---|
仅作用于玩家
仅有三种可用:CREEPER(爬行者)、ENDERMAN(末影人)、SPIDER(蜘蛛) 鲲鲲: Skills: - forceshader{type=CREEPER} @target ~onDamaged > 令目标(玩家)客户端的视觉变为爬行者的视觉 |
forceslot-锁定主手槽 | ||||||
---|---|---|---|---|---|---|
仅作用于玩家
莫得栗子QAQ。 |
forcespectate-强制观察:强制切换玩家模式为观察者模式并进入施法者内部 | |||||||||
---|---|---|---|---|---|---|---|---|---|
仅作用于玩家
鲲鲲: Type: creeper AITargetSelectors: - 0 clear AIGoalSelectors: - 0 clear Skills: - forcespectate{duration=200;shaderonly=true} @trigger ~onInteract |
getentitymeta-读取实体数据:将实体数据以meta的形式储存在服务器 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - getentitymeta{filter=ENTITY;data=mythicmob} @target > 向控制台发送目标的全部meta 鲲鲲: Skills: - getentitymeta{useage=stance} > 将所有的meta储存进生物当前的姿势 |
getmobfield-读取生物数据:将生物数据以meta的形式储存在服务器 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - getmobfield{field=uuid;meta=鲲鲲;stance=false} - pstance{s="<mob.meta.鲲鲲>"} > 将生物的uuid储存进名为“鲲鲲”的meta. 鲲鲲: Skills: - getmobfield{field=lastSignal;stance=true} - message{msg="<mob.stance>"} @world > 将生物接收到的最后一个信号设置为姿势,并向全世界通知生物目前的姿势 |
giveitem_ext-给予物品:将物品存入指定槽位,支持虚拟背包 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
有效GUI类型: SLOT(槽位) INVENTORY(玩家背包) BACKBAG(虚拟背包) HELMET(头盔) HAND(主手) OFFHAND(副手) CHESTPLATE(胸甲) LEGGINGS(护腿) BOOTS(靴子) 莫得栗子w |
grenade-手榴弹:可破坏地形的导弹 | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲:莫得栗子 |
无效技能Guardianbeam-守卫者光束 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - guardianbeam{duration=20;foward=0.5;yoffset=1.5} @target |
heal_ext-治愈扩展:治愈技能扩展 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲:莫得栗子啦QAQ |
infect-转变:目标生物变成MM生物 | |||||||||
---|---|---|---|---|---|---|---|---|---|
不作用于MM生物和玩家
鲲鲲: Skills: - infect{mobtype=测试1} @target ~onDamaged > 受伤后目标变成测试1 |
itemfloating-召唤悬空物品:在目标位置召唤一个物品 | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
物品无重力,若激活技能后召唤的生物未到达最大持续时间而消失,再次释放技能第一次召唤的物品会传送到
鲲鲲: Skills: - mythicfloating{m=测试1;md=100;ot=蓄力攻击-特效} @PIR{r=30} ~onTimer:60 |
itemprojectile-物品发射 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MM本体Projectile修改项:
鲲鲲: Skills: - itemprojectile{pobject=DIRT;vr=1;hr=1;hitplayers=true;stopatentity=true;hitnonplayers=true;v=5;i=1;g=0.1;pfoff=0;pvoff=0} |
jsmechanic-Java脚本激活 | |||||||||
---|---|---|---|---|---|---|---|---|---|
激活Java脚本,必须储存在mythicmobsextension/Scripts内
鲲鲲: JavaExample: Conditions: - jscondition{js="MobScoreCondition";objective=jsexample;action=true} Skills: - jsmechanic{js="SetMoblevel";level=Math.floor(Math.random()*(10-1+1))+1} @self - jsmechanic{js="SetMobscoreByLevel";objective=jsexample;score=dummy*10} @self > Javascript: var SetMoblevel=function(data,target,mlc) { if (data.getCaster().getClass().getSimpleName()=='ActiveMob') { var am=data.getCaster(); am.setLevel(eval(mlc.getString("level"))); am.getEntity().getBukkitEntity().setCustomName(am.getLevel()); } return true; } var SetMobscoreByLevel=function(data,target,mlc) { if (target instanceof org.bukkit.entity.LivingEntity) { var value=mlc.getString("score"); var objectiveName=mlc.getString("objective"); var scoreboard=Bukkit.getServer().getScoreboardManager().getMainScoreboard(); var objective=scoreboard.getObjective(objectiveName); if (objective==null) { objective=scoreboard.registerNewObjective(objectiveName,"empty"); } var am=mythicmobs.getMobManager().getMythicMobInstance(target); var dummy=1; if (am!=null) { dummy=am.getLevel(); } var score=objective.getScore(target.getUniqueId().toString()); var oldvalue=score.getScore(); score.setScore(eval(value)); Bukkit.getServer().broadcastMessage("score "+objectiveName+" set: "+score.getScore()); } return true; } var MobScoreCondition=function(mlc,object) { return true; } 鲲鲲康不懂哇5555 |
jumeto-向目标弹射 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
施法者向目标跳跃,速度、高度和重力大小可被自定义
鲲鲲: Skills: - jumpto{height=0.8;gravity=0.4} @RLNTE{amount=1;radius=8;spacing=1;minradius=5} |
linebubble-悬浮字单行修改 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - speechbubble{id=effects;usecounter=false} @self ~onSpawn - linebubble{id=effects;mode=append;newline="<additem.dirt>"} @self ~onInteract - linebubble[id=effects;mode=replace;oldline="<additem.dirt>";newline="<additem.stone>"} @self ~onDamaged |
mathex-数据计算(支持函数) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
实质上是变量、记分板计算
鲲鲲: Skills: - math{eval="rnd(<mob.hp>)";store=<mob.meta.鲲鲲>} @self ~onInteract >对生物当前生命做随机计算并储存到生物身上名为“鲲鲲”的元数据中。 - math{eval="<mob.score.数量>+1";store=<mob.score.count>} @e[r=20] ~onInteract >每个实体都会让施法者在"数量"记分板上得到1分,这个栗子是统计20m内的生物数量 |
mmemessage-message技能支持MME变量 | ||||||
---|---|---|---|---|---|---|
然后就没别的差别了
鲲鲲: Skills: - sendmessage{msg="Owner <mob.meta.owner>"} @world >向全世界发送施法者的主人名 |
modifyarrows-修改目标身上箭矢的数量 | |||||||||
---|---|---|---|---|---|---|---|---|---|
可以减少也可以增加也可以清除
鲲鲲: Skills: - modifyarrows{mode=clear;amount=0} @self ~onInteract > 清除所有箭矢 - modifyarrows{mode=add;amount=4} @self ~onInteract > 添加四发箭矢 - modifyarrows{mode=sub;amount=4} @self ~onInteract > 移除四发箭矢 |
modifyubble-悬浮字修改:修改悬浮字 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲:莫得栗子啦QAQ |
modifyitem-槽位修改:修改指定槽位的物品 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
可以修改虚拟背包内的物品,不支持MM物品
物品的位置id HAND(主手) OFFHAND(副手) HELMET(头盔) CHESTPLATE(胸甲 LEGGINGS(护腿) BOOTS(靴子) INVENTORY(玩家背包,仅限于玩家) BACKBAG(虚拟背包) 鲲鲲: Skills: - modifyitem{what=HAND;action=ADD;name="HOHO ";lore="one,two,three";amount=1to20} @self ~onUse |
movetobackbag-虚拟背包存储:将玩家物品存在虚拟背包里 | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
护甲槽id: head(头)chestplate(胸甲)leggings(护腿)boots(靴子) 鲲鲲:莫得栗子啦 |
mythicfloating-召唤悬空生物:在目标位置召唤一个生物 | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
生物无重力且无敌,若激活技能后召唤的生物未到达最大持续时间而消失,再次释放技能第一次召唤的生物会传送到
鲲鲲: Skills: - mythicfloating{m=测试1;md=100;ot=蓄力攻击-特效} @PIR{r=30} ~onTimer:60 |
mythicorbitalprojectile-MM生物旋转 | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
除此之外还支持i,hr,vr,md,se,sb 鲲鲲: Skills: - mythicorbitalprojectile{pobject=鲲鲲;i=1;hR=0;vR=0;oradx=1.5;orady=0;oradz=1.5;oradsec=1;md=20000;se=false;sb=false;pvoff=2;pfacedir=true;tag=<trigger.uuid>} |
mythicprojectile-MM生物抛射物 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MM本体Projectile修改项:
鲲鲲: Skills: - mythicprojectile{pobject=鲲鲲;hitsureface=true;vr=1;hr=1;hp=true;se=true;hnp=true;onHit=鲲鲲-Hit;v=10;i=1;g=0.1;sfo=0;tyo=0;pvoff=0;md=20000;pfacedir=true} 发射一发抛射物(MM生物:鲲鲲),速度为10,碰撞箱体积为vr*hr=1,命中实体激活技能:鲲鲲-Hit且不会停止,会攻击玩家和非玩家,偏移全部为0,最多飞行1000秒,射偏几率为0 |
navigation-改变实体的移动模式 | ||||||
---|---|---|---|---|---|---|
测试阶段技能,最好不要在服务器上食用w
模式有: WALK(步行) FLY(飞行) VEX(恼鬼的飞行) 鲲鲲:莫得栗子啦 |
nextstagequest-进入下一个任务阶段 | ||||||
---|---|---|---|---|---|---|
需要插件:Quests,令目标进入指定任务的下一个阶段
鲲鲲:莫得栗子啦 |
nodamageticks-受伤冷却 | |||||||||
---|---|---|---|---|---|---|---|---|---|
原版受伤冷却是10tick,也就是0.5s,受伤冷却就是实体受伤后多久才可以再次受伤
鲲鲲: Skills: - nodamageticks{duration=200;damagedelay=100} @target ~onAttack 攻击后令目标的受伤冷却变为5秒,持续时间10s |
normalplayer-技能遗忘 |
---|
令获得了MM技能的玩家失去使用MM技能的能力 怪物Yml: 鲲鲲: Skills: - normalplayer @target ~onDeath 死亡后令目标失去使用MM技能的能力 |
onTrade-处在交易时激活技能 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
适用于类型为村民的施法者,本质是给予一个光环
怪物Yml: 鲲鲲: Type: Villager Skills: - villager{l=2;p=CLERIC;t=DESERT} @self ~onSpawn - onTrade{skill=你好;duration=9999999} @self ~onSpawn - trade{1=result:DIAMOND_BLOCK:1,price:EMERALD:1} ~onInteract 技能Yml: 你好: Skills: - message{m=你好} @PIR{r=50}:BAGCLICKED 出生时将自己设置为2级的外观为沙漠的牧师,当玩家开启交易窗口时,会为玩家打开一个交易窗口,1颗绿宝石换1个钻石块并对玩家说一句 你好 |
openbackbag-为目标打开虚拟背包 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
每个玩家打开的界面都是独立的,无法刷物品
potato1: Type: zombie Health: 100 AITargetSelectors: - 0 clear Skills: - sunresist ~onSpawn - createbackbag{title=SuperBag;items=dirt:1,stone:3;temporary=true;override=true} @self ~onSpawn - openbackbag{title=SuperBag} @trigger ~onInteract - modifyitem{what=backbag;bagname=SuperBag;slot=1;action=set;material=DIAMOND_SWORD} @self ~onDamaged - mmemessage{msg="<trigger.name> clicked slot <trigger.meta.lastclickedslot> in <mob.meta.lastclickedbag>"} @trigger ~onSignal:BAGCLICKED 出生时自身免疫阳光,并创建一个名为Superbag的背包,含有1泥土3石头,被右键时打开虚拟背包,受伤时将虚拟背包内的格子1替换为一把钻石剑 |
openinventory-打开指定GUI | |||||||||
---|---|---|---|---|---|---|---|---|---|
建议用来做随身工作台ww
鲲鲲: Skills: - openinventory{viewonly=false;type=enchanting} @trigger ~onDamaged 受伤时为目标打开附魔台界面,并且可以互动 |
oxygen-减少氧气含量:为0时相当于溺死而亡 | ||||||
---|---|---|---|---|---|---|
20相当于1格氧气,满氧气为300
莫得栗子w |
parseddisguise-变量伪装:伪装与变量相结合 |
---|
与MM本体的disguise区别就是支持变量,没了。 鲲鲲: Skills: - parseddisguise{d=PLAYER:<mob.name>:<target.name>} @trigger ~onDamaged |
parsedstance-变量姿势:Stance与变量相结合 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - pstance{s="<target.l.dx>,<target.l.dy>,<target.l.dz>,<target.l.w>"} @targetlocation <target.l.*> 记录坐标类目标的位置 <target.l.dx dy dz> 记录目标的位置 |
particleimage-粒子图片 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - particleimage{file=spin.gif;s=10;interval=3;c=black;skip=2;resize=150,150;transform=x,0,y;} @self ~onSpawn 出生后展示名为spin的gif图片,每3tick播放1帧,品质降低一倍,图片大小为150x150,方向为垂直 |
playanimation-动作:令目标释放动作 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - playanimation{id=0,1,2,3,4,5} @self ~onInteract 被右键后跳舞(逃 |
playcredits-观看结束界面:令目标玩家观看终末之诗 |
---|
可以搭配repeat来做到黑屏的效果 鲲鲲: Skills: - playcredits{repeat=60;repeatInterval=1} - closeinventory{delay=61} 玩家会黑屏3秒 |
playergoggleat-玩家凝视:令目标玩家盯着施法者 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - playergoggleat{d=120} @trigger~onDamaged 受伤后令攻击者盯着施法者6秒 |
playerspin-转圈:令玩家转圈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - playerspin{d=260;s=30} @trigger ~onDamaged 受伤后以30的速度令攻击者旋转13秒 |
playerweather-修改天气时间 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
这个技能莫得栗子w |
playerzoom-修改玩家视角 | ||||||
---|---|---|---|---|---|---|
修改玩家的客户端视角
鲲鲲: Skills: - playerzoom{v=1.0f} - playerzoom{delay=180;v=0.0f} 让目标的视角为最小,6秒后设置为最大 |
playloading-观看加载世界界面 |
---|
让玩家观看载入世界的界面 鲲鲲: Skills: - playloading{repeat=60;repeatInterval=1} - closeinventory{delay=61} 让目标观看载入世界界面,三秒后还原 |
professbossbar-设置进度条 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
为玩家设置一个进度条,以boss血条的形式..
这个技能莫得栗子QAQ。 |
push-将施法者推向目标 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - pushto{speed=0.4;clamp=-2to2} @crosshairlocation ~onUse 使用物品后,施法者速度会在-2和2之间,-2代表着可能向后移动 |
randomspeed-随机修改目标的速度 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - randomspeed{range=0.2to0.5} @self ~onInteract 当生物被右键后,速度会被修改,数值在0.2-0.5之间 |
removebackbag-移除虚拟背包 | |||||||||
---|---|---|---|---|---|---|---|---|---|
莫得栗子哇QAQ。 |
removebossbar-移除BossBar血条 | ||||||
---|---|---|---|---|---|---|
莫得栗子哇QAQ。 |
removebubble-移除全息字 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - removebubble{id=鲲鲲} @self 移除自身名为鲲鲲的全息字 |
cure(removepotion)-移除目标身上的药水效果 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - cure @Self ~onTimer:5 每0.25秒清除自身所有药水效果 |
renamebackbag-修改目标的虚拟背包名 | |||||||||
---|---|---|---|---|---|---|---|---|---|
莫得栗子。 |
renameentity-重置目标名字 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - renameentity{name=<target.name>;visible=true} @self 将自己的名字设置为目标的名字 |
resetshader-重置目标客户端的光影为关闭 |
---|
Skills: - resetshader @PIR{r=10} ~onSpawn 出生后,让范围10m内的玩家关闭光影 |
resettarget-重新设置目标 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - resettarget{event=true} @nearestplayer{r=20} ~onSpawn 这个技能鲲鲲真的康不懂! |
restorecachedowner-重新存储目标的主人 | |||
---|---|---|---|
Skills: - recachedowner @self ~onTimer:20 每秒存储主人到服务器,即使重启服务器也不会忘却主人 |
sapidamage-对目标造成SkillAPI的属性伤害 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
莫得栗子 |
sapiskill-释放SkillAPI技能 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - damageskillapi{skill="鲲鲲";damage=5} 对目标释放技能:鲲鲲,并造成5伤害 |
sendtoast-成就信息 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - sendtoast{icon=dirt;message=鲲鲲!;frame=goal} @PIR{r=10} ~onSpawn 出生时向周围的玩家发送一条,图标为泥土,文本为鲲鲲!,类型为达成的成就 |
setcachedowner-令目标的主人无视重载插件和关服的影响 |
---|
Skills: - setcachedowner @self ~onSpawn 出生后,即使重启服务器也不会忘却主人 |
setfaction-设置派系 | ||||||
---|---|---|---|---|---|---|
Skills: - setfaction{faction=SomeFaction} @self ~onSpawn 出生将自己的派系设置为SomeFaction |
setitemcooldown-设置槽位上的指定物品冷却 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - setitemcooldown{ticks=120;slot=40} @self ~onBlock 将盾的冷却设置为6秒,之所以是盾是因为这里使用了onblock(当阻挡伤害时) |
setmeta-修改目标的数据 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - setmeta{meta="tag=lastdamagedentity;value=<trigger.uuid>;type=STRING"} @target ~onAttack 将标签lastdamagedentity设置为目标的uuid |
setmobhealth-修改目标的生命值(当前和最大) | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
可用模式:
Skills: - setmobhealth{health=2to5;ignoremodifier=true;set=REMOVE} 减少自己的当前生命和最大生命,数值在2-5之间 |
setnbt-修改目标的NBT | ||||||
---|---|---|---|---|---|---|
Skills: - setnbt{nbt="{Fire:<mob.stance>}"} @self 让自己着火,时间为变量<mob.stance>的值 |
settargetquest-修改任务 | |||||||||
---|---|---|---|---|---|---|---|---|---|
仅作用于玩家,基于"Quests"插件
Skills: - settargetquest{questname=鲲鲲;stage=1} @target ~onTimer:100 让玩家处在任务"鲲鲲"第1阶段 |
settarget_ext-设置目标 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - settarget{event=true} @nearestplayer{r=20} ~onSpawn 这个技能鲲鲲真的康不懂! |
setthreattarget-设置威胁度 | ||||||
---|---|---|---|---|---|---|
鲲鲲: Skills: - setthreattarget{a=1111} @target ~onInteract |
snoopinventory-观察玩家背包 | |||
---|---|---|---|
鲲鲲: Skills: - ssnoopinventory @PIR{r=10;limit=1} ~onDamaged
|
speechbubble-创建全息字 | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - speechbubble{text="&5鲲鲲大笨蛋";ll=20;offset=2.6;time=300} @trigger ~onInteract |
steal-窃取:几率窃取目标物品 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
如果目标为玩家,会从快捷栏和背包内偷走物品
鲲鲲: Skills: - steal{items=STONE} @PIR{r=10} ~onTimer:40 |
storeservertick-储存服务器Tick值 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - storeservertick{tag=鲲鲲;meta=true} |
stun-晕眩 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
注意,MM4.9的Stun优先度高于此技能
鲲鲲: Skills: - stun{d=40} @PIR{r=10} ~onTimer:40 |
sunregist-免疫阳光:令目标不会被阳光烧伤 |
---|
鲲鲲: Skills: - sunregist @self ~onSpawn 出生时免疫阳光 |
swap-移位:与目标互换位置 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - swap{kty=true;kcy=true} |
takefrombackbag—取回物品:从虚拟背包中取回一个物品 | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
将虚拟背包内指定槽位送回一个玩家背包,要取回的物品槽位类型为SLOT(槽位)或INVENTORY(库存) 鲲鲲: Skills: - takefrombackbag{name=鲲鲲(可以是变量);to=INVENTORY或槽位;fromslot=数字或变量;toslot=数字;override=true} |
takequest-领取任务 | ||||||
---|---|---|---|---|---|---|
仅作用于玩家,基于"Quests"插件
Skills: - takequests{questname=鲲鲲} @target ~onTimer:100 让玩家领取任务"鲲鲲" |
throwitem—投掷物品 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - throwitem{speed=1.5;m=stone;hnp=true;sg=true} @crosshairlocation ~onUse 右键物品时向准心位置投掷一个速度为1.5的石头 |
trade—交易:为目标打开一个自定义村民交易窗口 |
---|
作者对于此技能的详解: 食用title修改项来修改交易窗口的标题,格式为title=标题 最多设置10条交易项(原版限制)格式为:- trade{1=....;2=....;3=....}意味着有3条交易项目 使用:来规定交易物品的数量 修改项result,施法者提供的货物- trade{1=result:DIRT} 修改项price,玩家提供的货物- trade{1=result:DIRT,price:STONE} 修改项price2接在price:STONE后面,设置玩家需要提供的第二种货物- trade{1=result:DIRT,price:STONE,price2:GOLD_INGOT} 上一行这个技能意味着我们可以用1石头1金锭换取1泥土 - trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64}意味着我们可以用32石头64金锭换取16泥土 修改项uses,设置交易项目的最大交易次数(需补货)格式:- trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64,uses=5} 修改项xp,玩家交易成功是否获得经验,默认为false| - trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64,uses=5;xp=true} |
transmuteitem—替换物品:替换目标背包内的物品为指定物品 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - TransmuteItem{item=鲲鲲;result=诺鸽子;a=3} @PIR{r=10} ~onSpawn 出生时将范围内玩家的3个MythicMobs物品"鲲鲲"替换成3个MythicMobs物品"诺鸽子" |
unequip—卸甲————移除目标的盔甲 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲: Skills: - unequip{armor=ALL;signal=鲲鲲} 移除目标的所有护甲并给予信号"鲲鲲" |
unexemptplayer—取消对玩家的所有检测 | ||||||
---|---|---|---|---|---|---|
这个技能莫得栗子QAQ。 |
villager—修改村民的职业和外观 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲: Type: Villager Skills: - villager{l=5;p=FARMER;t=SLOW;delay=60} @self ~onSpawn 出生3秒后将自己设置成交易等级为"大师"的雪地外观的农民 |
另见
相关链接
MythicMobs官网:http://www.mythicmobs.net/index.php
MythicMobs官方百科:http://www.mythicmobs.net/manual/doku.php
MythicMobs论坛:http://www.mythicmobs.net/index.php?forums/
授权声明
本页内容翻译/搬运自MythicMobs插件手册
授权方式为GNU Free Documentation License 1.3