OMG!
这是年系列副本插件它非常适合与同为年系列的 NWeapon 搭配使用。
# 它支持巨多的技能!
[TR]
[TH]语法[/TH]
[TH]例子[/TH]
[TH]解释[/TH]
[/TR]
[TR]
[TD]群体击飞:范围:力度[/TD]
[TD]群体击飞:5:3[/TD]
[TD]以3的力度击飞5格范围内的玩家[/TD]
[/TR]
[TR]
[TD]单体击飞:@目标选择器:力度[/TD]
[TD]
单体击飞:@当前目标:3[/TD]
[TD]以3的力度击飞当前目标[/TD]
[/TR]
[TR]
[TD]群体消息:Tip/Title/Meg:范围:内容[/TD]
[TD]群体消息:Meg:7:你好[/TD]
[TD]向7格范围内的玩家发送Meg类型的“你好”[/TD]
[/TR]
[TR]
[TD]单体消息:Tip/Title/Meg:@目标选择器:内容[/TD]
[TD]单体消息:Meg:@当前目标:你好[/TD]
[TD]向当前目标发送“你好”[/TD]
[/TR]
[TR]
[TD]群体药水效果:范围:英文id 持续秒数 级别 是否隐藏[/TD]
[TD]群体药水效果:5:blindness 5 0 true[/TD]
[TD]给予5格范围内的玩家5秒失明效果隐藏粒子[/TD]
[/TR]
[TR]
[TD]单体药水效果:@目标选择器:英文id 持续秒数 级别 是否隐藏[/TD]
[TD]群体药水效果:@当前目标:blindness 5 0 true[/TD]
[TD]给予当前目标5秒失明隐藏粒子效果[/TD]
[/TR]
[TR]
[TD]群体伤害:范围:血量/!表达式[/TD]
[TD]群体伤害:7:1000[/TD]
[TD]扣除5格范围内的玩家1000点血量[/TD]
[/TR]
[TR]
[TD]单体伤害:@目标选择器:血量/!表达式[/TD]
[TD]单体伤害:@当前目标:!target.MaxH*0.25[/TD]
[TD]扣除目标玩家25%的生命[/TD]
[/TR]
[TR]
[TD]群体雷击:范围[/TD]
[TD]群体雷击:5[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]单体雷击:@目标选择器[/TD]
[TD]单体雷击:@血量少[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]群体音效:范围:音效ID[/TD]
[TD]群体音效:5:MOB_VILLAGER_NO[/TD]
[TD]向5格范围内的玩家发送村民否定声音[/TD]
[/TR]
[TR]
[TD]单体音效:@目标选择器:音效ID[/TD]
[TD]单体音效:@当前目标:MOB_VILLAGER_NO[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]转移仇恨目标:@目标选择器[/TD]
[TD]转移仇恨目标:@血量少[/TD]
[TD]转移目标至仇恨范围内血量最少的玩家[/TD]
[/TR]
[TR]
[TD]恢复:血量/!表达式[/TD]
[TD]恢复:!me.MaxH*0.5[/TD]
[TD]恢复最大血量的50%生命[/TD]
[/TR]
[TR]
[TD]
更改属性:Object[/TD]
[TD]'更改属性:{attrId: "id1", 移速加成: 0.1}'[/TD]
[TD]attrId是这个属性的标识,如果你使用了NWeapon则可参考NWeapon的属性列表[/TD]
[/TR]
[TR]
[TD]召唤:怪物名[/TD]
[TD]召唤:魔王莫洛斯托[/TD]
[TD]在怪物位置召唤一个新怪物[/TD]
[/TR]
[TR]
[TD]睡眠:Tick[/TD]
[TD]睡眠:20[/TD]
[TD]暂停20tick(1秒)再执行该技能的下一项[/TD]
[/TR]
[/TABLE]
拥有多核优化,在无玩家时几乎不占用cpu性能!
# 你不再需要保存过多的NBT!
我们能完美的与 MagicItem 和 NWeapon 工作,并且能够直接获取它的物品!!!
mcbbs论坛上的MagicItem存在一些问题,目前我已经修复 MagicItem(点此下载)。
# 配置文件 #
怪物文件路径:
技能文件路径:
# 命令 #
# Other #
在此之前NMonster已经在多个RPG服务器中被使用,感谢下列服主们向NMonster提出的意见这让NMonster更加生机蓬勃!
NMonster参加了MineBBS第二届开发赛:https://www.minebbs.com/threads/minebbs.9196/
这是年系列副本插件它非常适合与同为年系列的 NWeapon 搭配使用。
# 它支持巨多的技能!
[TABLE=collapse]
[TR]
[TH]语法[/TH]
[TH]例子[/TH]
[TH]解释[/TH]
[/TR]
[TR]
[TD]群体击飞:范围:力度[/TD]
[TD]群体击飞:5:3[/TD]
[TD]以3的力度击飞5格范围内的玩家[/TD]
[/TR]
[TR]
[TD]单体击飞:@目标选择器:力度[/TD]
[TD]
单体击飞:@当前目标:3[/TD]
[TD]以3的力度击飞当前目标[/TD]
[/TR]
[TR]
[TD]群体消息:Tip/Title/Meg:范围:内容[/TD]
[TD]群体消息:Meg:7:你好[/TD]
[TD]向7格范围内的玩家发送Meg类型的“你好”[/TD]
[/TR]
[TR]
[TD]单体消息:Tip/Title/Meg:@目标选择器:内容[/TD]
[TD]单体消息:Meg:@当前目标:你好[/TD]
[TD]向当前目标发送“你好”[/TD]
[/TR]
[TR]
[TD]群体药水效果:范围:英文id 持续秒数 级别 是否隐藏[/TD]
[TD]群体药水效果:5:blindness 5 0 true[/TD]
[TD]给予5格范围内的玩家5秒失明效果隐藏粒子[/TD]
[/TR]
[TR]
[TD]单体药水效果:@目标选择器:英文id 持续秒数 级别 是否隐藏[/TD]
[TD]群体药水效果:@当前目标:blindness 5 0 true[/TD]
[TD]给予当前目标5秒失明隐藏粒子效果[/TD]
[/TR]
[TR]
[TD]群体伤害:范围:血量/!表达式[/TD]
[TD]群体伤害:7:1000[/TD]
[TD]扣除5格范围内的玩家1000点血量[/TD]
[/TR]
[TR]
[TD]单体伤害:@目标选择器:血量/!表达式[/TD]
[TD]单体伤害:@当前目标:!target.MaxH*0.25[/TD]
[TD]扣除目标玩家25%的生命[/TD]
[/TR]
[TR]
[TD]群体雷击:范围[/TD]
[TD]群体雷击:5[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]单体雷击:@目标选择器[/TD]
[TD]单体雷击:@血量少[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]群体音效:范围:音效ID[/TD]
[TD]群体音效:5:MOB_VILLAGER_NO[/TD]
[TD]向5格范围内的玩家发送村民否定声音[/TD]
[/TR]
[TR]
[TD]单体音效:@目标选择器:音效ID[/TD]
[TD]单体音效:@当前目标:MOB_VILLAGER_NO[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]转移仇恨目标:@目标选择器[/TD]
[TD]转移仇恨目标:@血量少[/TD]
[TD]转移目标至仇恨范围内血量最少的玩家[/TD]
[/TR]
[TR]
[TD]恢复:血量/!表达式[/TD]
[TD]恢复:!me.MaxH*0.5[/TD]
[TD]恢复最大血量的50%生命[/TD]
[/TR]
[TR]
[TD]

[TD]'更改属性:{attrId: "id1", 移速加成: 0.1}'[/TD]
[TD]attrId是这个属性的标识,如果你使用了NWeapon则可参考NWeapon的属性列表[/TD]
[/TR]
[TR]
[TD]召唤:怪物名[/TD]
[TD]召唤:魔王莫洛斯托[/TD]
[TD]在怪物位置召唤一个新怪物[/TD]
[/TR]
[TR]
[TD]睡眠:Tick[/TD]
[TD]睡眠:20[/TD]
[TD]暂停20tick(1秒)再执行该技能的下一项[/TD]
[/TR]
[/TABLE]
拥有多核优化,在无玩家时几乎不占用cpu性能!
# 你不再需要保存过多的NBT!
我们能完美的与 MagicItem 和 NWeapon 工作,并且能够直接获取它的物品!!!
mcbbs论坛上的MagicItem存在一些问题,目前我已经修复 MagicItem(点此下载)。
插件名 | 语法 | 例子 |
---|---|---|
原版物品 | item@数字id:特殊值:数量 | item@1:0:1 |
MagicItem | mi@数量:yaml文件名(同mi命令) | mi@1:铜钱 |
NWeapon | nweapon@armor/weapon/gem:物品名:数量 | nweapon@weapon:新手剑 |
# 配置文件 #
怪物文件路径:
./plugins/BlocklyNukkit/NMonster/怪物/魔王莫洛斯托.yml
YAML:
#怪物名字 {healthbar}是血量条
名字: "§4魔王莫洛斯托\n§r§7{health}\n§7[{healthbar}§7]"
#怪物模型大小
大小: 1.2
#受击击退与攻击击退
击退: 0.1
#每次攻击间隔的游戏时间刻
攻击间隔: 6.0
#每个玩家每次伤害最小间隔 120ms
受伤间隔: 120.0
#怪物的攻击距离
攻击范围: 6.0
#怪物追赶玩家的范围
仇恨范围: 24.0
#怪物距离重生点的最大范围
跟踪范围: 50
#脱离战斗200游戏刻后每tick恢复5点血量
脱战回血: '200:5'
#怪物的仇恨目标。单个目标|范围打击|远程攻击
攻击模式: 单个目标
#怪物死亡后的再刷新游戏时间刻
刷新CD: 12000.0
#为true时自动追踪仇恨范围的玩家
主动攻击: true
开启碰撞箱: true
#10为默认速度
移动速度: 10.5
#在一定时间刻内触发技能
时刻技能: []
#当血量小于该数值时激发技能。逻辑:技能名
血量技能:
- <10000000:天命_魔王
#怪物受到伤害时释放的技能。冷却tick:技能名
反击技能:
- 80:技能_魔王
#怪物自主攻击时释放的技能。冷却tick:技能名
打击技能: []
#在怪物死亡后直接执行指令killer为怪物击杀者
死亡执行命令:
- - 10000.0
- nwe drop weapon §r§6§l莫洛斯托魔王之刃 "{killer}"
#怪物的皮肤设置 / 若为数字则识别为原版生物ID
皮肤: lssz
#头、胸、裤、鞋、主手、副手
装备栏:
- '310:0'
#在以下掉落物内随机掉落
掉落物:
- item@1:0:3:10000
- nbt@1:0:3:遗忘之石:10000
- mi@3:遗忘之石:10000
#最小掉落经验、最大掉落经验
掉落经验:
- 25.0
- 75.0
#多少游戏刻处理一次寻路技能回血等
回调刻: 4.0
#排行榜功能
排行榜: true
排行榜奖励:
- - sblock cmd title @a:F5 "§l§a肃 清" "§e{player} §r§2已击败击败 {mob.name}":10000
重生执行命令:
- - 10000.0
- sblock cmd title @a:F5 "§l§e通 告" "{mob.name} §r§6降临在 {mob.x} {mob.y} {mob.z}!"
#当你安装NWeapon插件时下列属性都会生效。否则仅有 血量加成|攻击力|每秒恢复 生效。
属性:
血量加成: 2.0E7
攻击力: 13525.0
每秒恢复: 2000.0
护甲强度: 0.3
防御力: 5000.0
暴击率: 0.35
暴击倍率: 5.0
暴击抵抗: 2.0
闪避率: 0.08
破防率: 0.8
破防攻击: 15917.0
#失去目标后多少游戏刻返回出生点
返回重生点刻: 3.0
./plugins/BlocklyNukkit/NMonster/技能/天命_魔王.yml
代码:
技能:
- 群体消息:Msg:20:天命真理
- 群体雷击:20
- 群体伤害:20:1500000
#受到攻击时进行远离攻击目标的移动
躲避行为: true
#无目标时进行随机移动
无目的移动: true
命令 | 解释 | 权限 |
---|---|---|
/副本 help | 获得帮助 | All |
/副本 reload | 重载副本 | OP & Console |
/副本 add <怪物名> [刷怪点名] | 添加刷怪点 | OP |
/副本 remove <刷怪点名> | 移除刷怪点 | OP |
/副本 save <物品名> | 保存nbt物品 | OP |
/副本 delete <物品名> | 移除nbt物品 | OP |
/副本 censor <刷怪点名> | 检查刷怪点状态 | OP |
# Other #
在此之前NMonster已经在多个RPG服务器中被使用,感谢下列服主们向NMonster提出的意见这让NMonster更加生机蓬勃!
依赖插件 | BlocklyNukkit, NWeapon(可选), MagicItem(可选) |
开源项目 | NMonster |
QQ群号 | 1022801913 |
NMonster参加了MineBBS第二届开发赛:https://www.minebbs.com/threads/minebbs.9196/