怪物属性设定&怪物的技能
怪物的属性设定
之前我们在上文提到的怪物的Options
怪物属性就是在Mobs设定面下的Options,
可以微调怪物的能力!
在这里用ExampleMobs:的文字档来做个范例。
Options:
AlwaysShowName: true
MovementSpeed: 0.2
MaxCombatDistance: 25
PreventOtherDrops: true
属性名称 | 属性介绍 |
PreventRenaming: | 预设true,防止玩家使用命名牌更改生物名称 |
PreventItemPickup: | 预设true,防止怪物捡取地面的东西 |
PreventBlockInfection: | 预设true,防止蠹虫破坏方块 |
PreventLeashing: | 预设true,防止生物被缰绳牵走 |
PreventOtherDrops: | 预设false,防止生物掉落怪物自身的掉落 |
PreventSlimeSplit: | 预设false,防止史莱姆的分裂 |
PreventTeleporting: | 预设false,防止魔影人的传送 |
RepeatAllSkills: | 预设false,生物的HP回复的技能是否再次触发(我也不太理解) |
AlwaysShowName: | 预设false,生物是否永远显示头上的名字? |
FollowRange: | 怪物检测到玩家的距离,设置1为一个方块的距离 |
MovementSpeed: | 怪物移动速度,0.2为标准 |
MaxCombatDistance: | 最远用远程武器打到怪物的距离,设置25就是25格外远程武器攻击不到 |
KnockbackResistance: | 击退抗性,设置为1怪物永远都不会被击退。 |
HorseTamed: | 预设true,马是否会被驯服 |
HorseColor: | 马的颜色。可设置: BLACK, BROWN, CHESTNUT, CREAMY, DARK_BROWN, GRAY, WHITE (黑色 , 棕色 , 栗色 , 奶油色 , 暗棕色 , 灰色 或 白色) |
HorseType: | 马的种类。可设置: DONKEY, HORSE, MULE, SKELETON_HORSE, UNDEAD_HORSE (驴 , 马 , 骡 , 骷髅马 , 僵尸馬) |
HorseStyle: | 马的斑点。可輸入: BLACK_DOTS, WHITE, WHITE_DOTS, WHITEFIELD (黑点 , 白色 , 白点 , 白斑纹) |
Size: | 史莱姆的大小。 |
Ocelot: | 猫的种类。可輸入: BLACK_CAT, RED_CAT, SIAMESE_CAT, WILD_OCELOT (黑猫 , 红猫 , ??猫 , 野猫) |
Color: | 羊或狼項圈的顏色。输入0~15,对应的羊 |
技能的格式介绍:
注意,此处非常高能!
可设置副本怪物和野生怪物的技能,
在MyThicMobs可以设置各种奇葩的技能!可以设置各种变态的技能!
在这里我将教你简单&进阶技能格式的写法
下面我将放出一些例子。
Skills: - msg 0:'&d[&4创世神&d]&a世界在颤动,原来是死亡守护者又出现了,赶快去击杀他!&b位置:堕落之殿' =100% 1
- msg 0:'&d[&4创世神&d]&a经过一番血战,远古死亡守护者终于被击杀了!' =0% 1
- healself 200 =40% 1
我这个就是怪物在生成的时候会有提示语:世界在颤抖,XXX怪物出现了。
还有被击杀的时候就会有提示语.- healself 200 =40% 1 就是怪物在血量40%的时候回复200生命值
接下来我来说说正确的格式吧:
- [技能] [参数] <触发器> [血量] <几率>
技能=就是怪物会释放的技能,下文会详细介绍。
参数=各种技能都会有自己的参数,详细请看下文。
血量=技能会在怪物处在多少时触发,我来举个例子:
>10 就是怪物在血量大于10的時候可以触发这个技能。
<10 就是怪物在血量小于10的時候可以触发这个技能。
=10 就是怪物在血量等于10的時候可以触发这个技能。
>30% 就是怪物在血量大于30%的時候可以触发这个技能。
<30% 就是怪物在血量小于30%的時候可以触发这个技能。
=30% 就是怪物在血量等于30%的時候可以触发这个技能。
>10,=5,<3% 就是怪物在血量大于10、等于5、小于3%的時候都可以触发这个技能。
其他的以此类推。
几率=当怪物达到相应的血量时,技能将会有百分之多少的几率触发。
设定为1的话,几率就是100%,设定为0.1的话,几率就是10%,一次类推。
我来讲讲触发器吧,我对这个也不是很理解。
这里是例子:- lightning 10:1 ~onTimer:60 >0 1
触发器名称 | 触发器名称 |
onSpawn: | 怪物出生时会触发某技能所用的触发器。 |
onDeath: | 怪物死亡時会触发某技能所用的触发器。 |
onAttack: | 怪物攻击時会触发某技能所用的触发器。 |
onDamaged: | 怪物被攻击時会触发某技能所用的触发器。 |
onExplode: | 苦力帕爆炸時会触发某技能所用的触发器。 |
onTeleport: | 末影人传送時会触发某技能所用的触发器。 |
onTimer:#: | 某技能会被設定成每几tick触发一次,20ticks为1秒,请在#輸入数字。 |
各技能介绍:
请注意[]为必须设定,<>为可选设定,,
[范围]通常表示几格內技能做出的动作玩家会接收到或是范围,
[刻]指的是服务器刻,20刻为1秒。