LoeGamingJoker
dp脚本怎么设置所有怪物死亡后15秒后离开副本呀

楚儿
本帖最后由 楚儿 于 2023-11-4 01:59 编辑

使用task定时任务,设置第15秒时执行end脚本

1695502970
  1. type: KILL
  2. first: false
  3. parameter:
  4.   mobName: soldier
  5. script:
  6. - $end{type=text;text=&7您已通关,十秒后将会离开副本;reward=false;delay=10} @dungeon
复制代码


在interact文件夹创建脚本配置
type:类型为:KILL
mobName: soldier(为怪物名)
- $end{type=text;text=&7您已通关,十秒后将会离开副本;reward=false;delay=10} @dungeon
关闭副本
dekat=10 这个10就是10秒 你自己改成15就好

LoeGamingJoker
1695502970 发表于 2023-11-4 13:44
在interact文件夹创建脚本配置
type:类型为:KILL
mobName: soldier(为怪物名)

如果我有多个怪物呢?我该怎么设置

1695502970
LoeGamingJoker 发表于 2023-11-5 15:55
如果我有多个怪物呢?我该怎么设置

怪物组配置位于地牢配置文件夹 monster.yml 配置中,可设置多个怪物组
  1. groups:
  2.   #默认怪物组
  3.   default:
  4.   - monster:
  5.     - $mob{plugin=MythicMobs;name=MM怪物节点名;location=1804.0,3.0,964.0;amount=4;scattered=1} @dungeon
  6.     condition:
  7.     #这里的怪物名是上方召唤怪物的名字,不要输入成节点名
  8.     #这个脚本的作用是判断在地牢内击杀的怪物数量
  9.     - $kill{mobname=怪物名;amount=4} @system
  10.     start: []
  11.     #当 condition 条件满足时触发下方脚本 (每次在地牢内击杀怪物触发检测)
  12.     end:
  13.     #五秒后重新刷新 default 这个怪物组
  14.     - $end{type=text;text=内容;reward=<true/false>;delay=0} @dungeon
  15.     #reward是否放发奖励 delay执行倒计时 text为左下角提示信息内容
  16.     #地牢启动时自动运行怪物组,默认关闭
  17.     #关闭状态下需要通过 MonsterGroup 脚本进行启动
  18.     auto-start: true
复制代码