本帖最后由 野生之Puni 于 2023-1-18 19:32 编辑
如何实现一个刷新点,怪物有多种,每隔固定的时间,按照概率随机刷新一只怪物,且发出一条全服文字提示,如(XXXX已经刷新!快去讨伐他吧!)此怪物存活时,不会继续刷新其他怪物!
求详解,不要wiki!就是因为看不懂wiki才来问的!
如何实现一个刷新点,怪物有多种,每隔固定的时间,按照概率随机刷新一只怪物,且发出一条全服文字提示,如(XXXX已经刷新!快去讨伐他吧!)此怪物存活时,不会继续刷新其他怪物!
求详解,不要wiki!就是因为看不懂wiki才来问的!
你可以创建一个中转站怪物创建刷怪点然后限制最大数量为1,冷却什么的调一下
然后直接刷新这个中转站怪物的同时触发技能
技能是概率生成其他生物并且移除中转站生物,顺便发个公告
这样就完成了你说的那个操作
然后直接刷新这个中转站怪物的同时触发技能
技能是概率生成其他生物并且移除中转站生物,顺便发个公告
这样就完成了你说的那个操作
本帖最后由 炫宙菌 于 2023-1-18 21:52 编辑
怪物.yml
(465 Bytes, 下载次数: 1)
刷怪点刷一个召唤器怪,它的作用就是触发一个随机技能,随机出来技能的作用是召唤一个怪,并且发出来通告。通告也可以改写在怪物自己的技能上面
复制代码
复制代码
刷怪点刷一个召唤器怪,它的作用就是触发一个随机技能,随机出来技能的作用是召唤一个怪,并且发出来通告。通告也可以改写在怪物自己的技能上面
- 召唤器:
- Mobtype: Armor_stand
- Display: ''
- Health: 20
- Damage: 0
- Skills:
- - skill{s=召唤怪物} @self ~onSpawn
- Options:
- ApplyInvisibility: true
- Invisible: true
- Invincible: true
- Silent: true
- 怪物1:
- Mobtype: zombie
- Display: '怪物1'
- Health: 20
- Damage: 1
- 怪物2:
- Mobtype: zombie
- Display: '怪物2'
- Health: 20
- Damage: 1
- 怪物3:
- Mobtype: zombie
- Display: '怪物3'
- Health: 20
- Damage: 1
- 召唤怪物:
- Skills:
- - randomskill{skills=召唤怪物1,召唤怪物2,召唤怪物3}
- - delay 1
- - remove @self
- 召唤怪物1:
- Skills:
- - summon{m=怪物1}
- - message{m="&d[&c全服&d]&e怪物出现在了XX!"} @PlayersOnServer
- 召唤怪物2:
- Skills:
- - summon{m=怪物2}
- - message{m="&d[&c全服&d]&e怪物出现在了XX!"} @PlayersOnServer
- 召唤怪物3:
- Skills:
- - summon{m=怪物3}
- - message{m="&d[&c全服&d]&e怪物出现在了XX!"} @PlayersOnServer