野生之Puni
本帖最后由 野生之Puni 于 2023-1-18 19:32 编辑

如何实现一个刷新点,怪物有多种,每隔固定的时间,按照概率随机刷新一只怪物,且发出一条全服文字提示,如(XXXX已经刷新!快去讨伐他吧!)此怪物存活时,不会继续刷新其他怪物!
求详解,不要wiki!就是因为看不懂wiki才来问的!

奥力給
你可以创建一个中转站怪物创建刷怪点然后限制最大数量为1,冷却什么的调一下
然后直接刷新这个中转站怪物的同时触发技能
技能是概率生成其他生物并且移除中转站生物,顺便发个公告
这样就完成了你说的那个操作

炫宙菌
本帖最后由 炫宙菌 于 2023-1-18 21:52 编辑


怪物.yml (465 Bytes, 下载次数: 1)

刷怪点刷一个召唤器怪,它的作用就是触发一个随机技能,随机出来技能的作用是召唤一个怪,并且发出来通告。通告也可以改写在怪物自己的技能上面
  1. 召唤器:
  2.   Mobtype: Armor_stand
  3.   Display: ''
  4.   Health: 20
  5.   Damage: 0
  6.   Skills:
  7.   - skill{s=召唤怪物} @self ~onSpawn
  8.   Options:
  9.     ApplyInvisibility: true
  10.     Invisible: true
  11.     Invincible: true
  12.     Silent: true
  13. 怪物1:
  14.   Mobtype: zombie
  15.   Display: '怪物1'
  16.   Health: 20
  17.   Damage: 1
  18. 怪物2:
  19.   Mobtype: zombie
  20.   Display: '怪物2'
  21.   Health: 20
  22.   Damage: 1
  23. 怪物3:
  24.   Mobtype: zombie
  25.   Display: '怪物3'
  26.   Health: 20
  27.   Damage: 1
复制代码


  1. 召唤怪物:
  2.   Skills:
  3.   - randomskill{skills=召唤怪物1,召唤怪物2,召唤怪物3}
  4.   - delay 1
  5.   - remove @self
  6. 召唤怪物1:
  7.   Skills:
  8.   - summon{m=怪物1}
  9.   - message{m="&d[&c全服&d]&e怪物出现在了XX!"} @PlayersOnServer
  10. 召唤怪物2:
  11.   Skills:
  12.   - summon{m=怪物2}
  13.   - message{m="&d[&c全服&d]&e怪物出现在了XX!"} @PlayersOnServer
  14. 召唤怪物3:
  15.   Skills:
  16.   - summon{m=怪物3}
  17.   - message{m="&d[&c全服&d]&e怪物出现在了XX!"} @PlayersOnServer
复制代码




下一页 最后一页