• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

MythicMobs/Skills/NoTargetSkills:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
(创建页面,内容为“=无目标类技能= *以下技能不选取目标,所以无需指定技能的使用目标<br/>始终以使用者为对象 {| class="wikitable mw-collapsible mw-colla…”)
 
(撤销1240798440讨论)的版本17883)
标签撤销
 
(未显示1个用户的8个中间版本)
第2行: 第2行:
*以下技能不选取目标,所以无需指定技能的使用目标<br/>始终以使用者为对象
*以下技能不选取目标,所以无需指定技能的使用目标<br/>始终以使用者为对象
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
! style="text-align: left;" | Disengage—忘却目标:使施法者忘记目标
! style="text-align: left;" | Disengage—向后冲刺:使施法者向后冲刺
|-
|-
|  
|  
<pre>
<pre> Skills:
  Skills:
   - disengage @self</pre>
   - disengage @self
|}
</pre>
{| class="wikitable mw-collapsible mw-collapsed"
! style="text-align: left;" | disguise—伪装(4.12+)
|-
|
''前置LibsDisguises和ProtocolLib插件''
{| border="1" cellpadding="5" cellspacing="0"
|-
|'''标签(缩写)'''
|'''描述'''
|'''默认设置'''
|-
|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;" | disguise—伪装
! style="text-align: left;" | disguiseOld—伪装(移除于4.12)
|-
|-
|  
|  
''需要LibsDisguises和ProtocolLib插件''
''前置LibsDisguises和ProtocolLib插件'',在4.12,此技能被移除,在4.12前,该技能名为Disguise
{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
|-
|-
第25行: 第42行:
|
|
|}
|}
伪装成羊
伪装成羊,已经伪装了仍可再次伪装成其它生物
<pre>
<pre>Skills:
  Skills:
   - disguiseOld{d=SHEEP}</pre>
   - disguise{d=SHEEP}
</pre>
伪装成正版皮肤为Notch,并显示名字为Jeb的玩家<br/>颜色代码适用
|}
|}
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
第36行: 第50行:
|-
|-
|  
|  
<pre>
<pre>Skills:
  Skills:
   - dismount ~onDamaged
   - dismount ~onDamaged
</pre>
</pre>
|}
|}
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
! style="text-align: left;" | ejectpassenger—拒载:取消被骑乘状态
! 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"
第62行: 第75行:
|-
|-
|item(i)
|item(i)
|配置语法
|MM内部物品ID:槽位
|
|
|}
|}
主手装备钻石剑
主手装备钻石剑
<pre>
<pre>鲲鲲:
EquipDiamondSword:
   Skills:
   Skills:
   - equip{item=diamond_sword:0}
   - equip{item=diamond_sword:0}
</pre>
</pre>
头部装备配置名为KingsCrown的MM定义装备
头部装备MM内部物品ID为鲲鲲的物品
<pre>
<pre>
EquipCrown:
EquipCrown:
   Skills:
   Skills:
   - equip{item=KingsCrown:4}
   - equip{item=鲲鲲:4}
</pre>
</pre>
|}
|}
第94行: 第106行:
|}
|}
设置冷却时间40刻,并且在此期间自己的其他拥有offgcd条件的技能不可用
设置冷却时间40刻,并且在此期间自己的其他拥有offgcd条件的技能不可用
<pre>
<pre>鲲鲲:
   IceBolt:
   Conditions:
    Conditions:
  - offgcd
    - offgcd
  - targetinlineofsight
    - targetinlineofsight
  Skills:
    Skills:
  - gcd{ticks=40}
    - gcd{ticks=40}
</pre>
</pre>
|}
|}
第118行: 第129行:
|1
|1
|}
|}
<pre>
<pre>鲲鲲:
SuperJump:
   Skills:
   Skills:
   - jump{velocity=20}
   - jump{velocity=20}
第165行: 第175行:
| MOD || 除法,值取余数
| MOD || 除法,值取余数
|}
|}
<pre>
<pre>Skills:
- modifyglobalscore
  - modifyglobalscore
     {
     {
     objective=someobjective;
     objective=someobjective;
第214行: 第224行:
| MOD || 除法,值取余数
| MOD || 除法,值取余数
|}
|}
<pre>
<pre>Skills:
Skills:
   - modifymobscore{objective鲲鲲;action=add;value=1} ~onKillPlayer  
   - modifymobscore{objective=playerkills;action=add;value=1} ~onKillPlayer  
</pre>
</pre>
> 击杀玩家时为自身在'''playerkills'''的记分板加'''1'''分
> 击杀玩家时为自身在'''鲲鲲'''的记分板加'''1'''分
|}
|}
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
第234行: 第243行:
|
|
|}
|}
生成MM配置下名为UndeadMound的生物并骑上去
生成MM内部名为鲲鲲的生物并骑上去
<pre>
<pre>鲲鲲:
  CallSkeletalHorse:
     Skills:
     Skills:
     - mount{type=UndeadMount}
     - mount{type=鲲鲲}</pre>
</pre>
|}
|}
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
第247行: 第254行:
使生物再次骑乘之前生成的坐骑(若骑乘没被清除或死亡)<br/>
使生物再次骑乘之前生成的坐骑(若骑乘没被清除或死亡)<br/>
在骑乘状态下的Rider,受到伤害时下马<br/>右键时骑回自己的坐骑TestHorse
在骑乘状态下的Rider,受到伤害时下马<br/>右键时骑回自己的坐骑TestHorse
<pre>
<pre>骑鲲鲲的猛男:
Rider:
   Type: skeleton
   Mobtype: skeleton
   Display: '骑鲲鲲的猛男'
   Display: 'Rider'
   Health: 12
   Health: 12
   Riding: TestHorse
   Riding: 被调教了的鲲鲲
   Skills:
   Skills:
   - dismount ~onDamaged
   - dismount ~onDamaged
   - remount ~onInteract
   - remount ~onInteract
TestHorse:
被调教了的鲲鲲:
   Mobtype: horse
   Type: horse
   Display: 'Test Horse'
   Display: '被调教了的鲲鲲'
   Health: 20
   Health: 20</pre>
</pre>
|}
|}
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
第266行: 第271行:
|-
|-
|  
|  
添加于2.3<br/>
设置虚拟玩家''_GLOBAL_''的记分板分数<br/>
设置虚拟玩家''_GLOBAL_''的记分板分数<br/>
{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
第282行: 第286行:
|
|
|}
|}
<pre>
<pre>Skills:
- setglobalscore
  - setglobalscore
     {
     {
     objective=someobjective;
     objective=someobjective;
第316行: 第320行:
|-
|-
|  
|  
介绍于2.2.1<br/>
修改施法者等级,配合等级机制使用
改变使用者(生物)的等级,配合等级制度使用
{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
|-
|-
第354行: 第357行:
- 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>
|}
|}
第361行: 第392行:
|  
|  
受到伤害时10%几率自杀
受到伤害时10%几率自杀
<pre>
<pre>Skills:
  Skills:
   - suicide ~onDamaged 0.1
   - suicide ~onDamaged 0.1
</pre>
</pre>
第386行: 第416行:
|
|
|}
|}
<pre>
<pre>鲲鲲:
  鲲鲲:
   Skills:
   Skills:
   - setspeed{speed=2;type=walking} ~onSpawn
   - setspeed{speed=2;type=walking} ~onSpawn
第406行: 第435行:
|-
|-
|  
|  
高版本MM无效の漏洞修复于5.0
{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
|-
|-
第424行: 第454行:
'''Stormy''':暴雨,打雷<br/>
'''Stormy''':暴雨,打雷<br/>
生物生成时跟随发生持续10分钟的暴雨
生物生成时跟随发生持续10分钟的暴雨
<pre>
<pre>Skills:
  Skills:
   - weather{type=storm;duration=6000} ~onSpawn</pre>
   - weather{type=storm;duration=6000} ~onSpawn
</pre>
|}
|}

2022年7月9日 (六) 10:04的最新版本

无目标类技能

  • 以下技能不选取目标,所以无需指定技能的使用目标
    始终以使用者为对象
Disengage—向后冲刺:使施法者向后冲刺
  Skills:
  - disengage @self
disguise—伪装(4.12+)

前置LibsDisguises和ProtocolLib插件

标签(缩写) 描述 默认设置
disguise(d) 伪装的各项数据

伪装成羊,并且正在燃烧/旋转,设置名称可见,设置名称为"鲲鲲"

Skills:
  - disguise{d="Sheep SetBurning SetSpinning SetCustomNameVisible setCustomName 鲲鲲"}
disguiseOld—伪装(移除于4.12)

前置LibsDisguises和ProtocolLib插件,在4.12,此技能被移除,在4.12前,该技能名为Disguise

标签(缩写) 描述 默认设置
disguise(d) 伪装的生物

伪装成羊,已经伪装了仍可再次伪装成其它生物

Skills:
  - disguiseOld{d=SHEEP}
dismount—下马:取消骑乘状态
Skills:
  - dismount ~onDamaged
EjectPassenger—驱逐骑乘者:让骑乘在目标上的怪物取消骑乘
鲲鲲w:
  Skills:
  - ejectpassenger ~onDamaged
> 受伤时驱逐骑在身上的生物
equip—装备

参考MythicMobs装备

标签(缩写) 描述 默认设置
item(i) MM内部物品ID:槽位

主手装备钻石剑

鲲鲲:
  Skills:
  - equip{item=diamond_sword:0}

头部装备MM内部物品ID为鲲鲲的物品

EquipCrown:
  Skills:
  - equip{item=鲲鲲:4}
gcd—整体冷却时间

GCD,Global Cooldown。用于设置生物的整体冷却时间,配合offgcd条件使用

标签(缩写) 描述 默认设置
ticks(t) 时长(刻) 20

设置冷却时间40刻,并且在此期间自己的其他拥有offgcd条件的技能不可用

鲲鲲:
  Conditions:
  - offgcd
  - targetinlineofsight
  Skills:
  - gcd{ticks=40}
jump—跳跃

0.75的初始速度大约能跳1格高

标签(缩写) 描述 默认设置
velocity(v) 往上的初始速度 1
鲲鲲:
  Skills:
  - jump{velocity=20}
modifyglobalscore—修改全局分数

修改虚拟玩家_GLOBAL_的记分板分数
修改目标在指定记分板内的分数

标签(缩写) 描述 默认设置
objective(obj,o) 指定的记分板名字,若不存在将自动创建
action(a) 修改模式 ADD
value(v) 修改的数值

可用动作;

英文 描述
SET 设置
ADD 加法
SUBTRACT 减法
MULTIPLY 乘法
DIVIDE 除法
MOD 除法,值取余数
Skills:
  - modifyglobalscore
    {
    objective=someobjective;
    action=multiply;
    v=2
    } ~onAttack
modifymobscore—修改生物分数

修改目标(生物)在指定记分板内的分数

标签(缩写) 描述 默认设置
objective(obj,o) 指定的记分板名字,若不存在将自动创建
action(a) 修改模式 ADD
value(v) 修改的数值

可用模式:

英文 描述
SET 设置
ADD 加法
SUBTRACT 减法
MULTIPLY 乘法
DIVIDE 除法
MOD 除法,值取余数
Skills:
  - modifymobscore{objective鲲鲲;action=add;value=1} ~onKillPlayer 

> 击杀玩家时为自身在鲲鲲的记分板加1

mount—骑乘:生成指定MM生物并骑上
标签(缩写) 描述 默认设置
type(t) MM生物配置名

生成MM内部名为鲲鲲的生物并骑上去

鲲鲲:
    Skills:
    - mount{type=鲲鲲}
remount—再骑乘

使生物再次骑乘之前生成的坐骑(若骑乘没被清除或死亡)
在骑乘状态下的Rider,受到伤害时下马
右键时骑回自己的坐骑TestHorse

骑鲲鲲的猛男:
  Type: skeleton
  Display: '骑鲲鲲的猛男'
  Health: 12
  Riding: 被调教了的鲲鲲
  Skills:
  - dismount ~onDamaged
  - remount ~onInteract
被调教了的鲲鲲:
  Type: horse
  Display: '被调教了的鲲鲲'
  Health: 20
setglobalscore—设置全局分数

设置虚拟玩家_GLOBAL_的记分板分数

标签(缩写) 描述 默认设置
objective(obj,o) 指定的记分板名字,若不存在将自动创建
value(v) 修改的数值
Skills:
  - setglobalscore
    {
    objective=someobjective;
    v=2
    } ~onAttack
setmobscore—设置生物分数

添加于2.3
设置使用者(生物)的记分板分数

标签(缩写) 描述 默认设置
objective(obj,o) 指定的记分板名字,若不存在将自动创建
value(v) 修改的数值

soon!

setlevel—修改等级

修改施法者等级,配合等级机制使用

标签(缩写) 描述 默认设置
action(a) 修改模式 SET
level(l) 修改的等级 1

可用模式:

英文 描述
SET 设置
ADD 加法
SUBTRACT 减法
MULTIPLY 乘法
DIVIDE 除法
  - setlevel{a=set;l=3} ~onSpawn

> 施法者生成后设置自身等级为3

- setlevel{a=add;l=1} ~onKillPlayer
> 施法者击杀玩家后提升自身1级等级
SetScore—虚拟记分板设置

设置指定记分板指定虚拟实体の分数

标签(缩写) 描述 默认设置
objective(obj,o) 记分板名,字符限制为16
value(v) 分数
name(entry) 虚拟实体名 dummy
鲲鲲:
  Skills:
  - setscore{o=TestScore;e=Bob;v=1} ~onInteract 
suicide—自杀

受到伤害时10%几率自杀

Skills:
  - suicide ~onDamaged 0.1
setseed—设置实体速度

添加于2.3
设置虚拟玩家_GLOBAL_的记分板分数

标签(缩写) 描述 默认设置
speed(s) 设置的速度
type(t) 速度的类型 可为WALKING(步行)FLYING(飞行)
鲲鲲:
  Skills:
  - setspeed{speed=2;type=walking} ~onSpawn
Undisguise—取消伪装:取消施法者的伪装
  Skills:
  - undisguise
取消自身的伪装
weather—天气:改变当前世界天气

高版本MM无效の漏洞修复于5.0

标签(缩写) 描述 默认设置
type(t) 天气的种类,sunny,rainy,stormy sunny
duration 天气维持的时长(刻) 500

Sunny:晴天,天气状态清空
Rainy:下雨
Stormy:暴雨,打雷
生物生成时跟随发生持续10分钟的暴雨

Skills:
  - weather{type=storm;duration=6000} ~onSpawn