# 一、触发器事件

# 世界事件

# 天气改变时

事件描述:

  • 当地图内的天气改变时可触发1次本事件

触发机制:

  • 晴天变雨天时
  • 雨天变晴天时

应用案例:当天气变化时,对房主显示聊天框信息,信息为:天气变化了!

事件
当天气变化时
参数:无
条件
动作
房主显示聊天框信息,内容为天气变化了!

# 游戏逻辑事件

# 游戏创建时

事件描述:

  • 当游戏创建时可触发1次本事件

触发机制:

  • 当地图转成玩法模式时
  • 进入玩法地图倒计时结束后
  • 若无倒计时,进入玩法地图立刻触发

应用:当游戏创建时,对房主显示飘窗文字,内容是:“游戏创建成功了!”

事件
当游戏创建时
参数:无
条件
动作
房主显示飘窗文字,内容为游戏创建成功了!

# 游戏内时间

事件描述:

  • 当地图内的时间处于
    N点
    时间是玩家自行设置的,0~24点
    时触发1次本事件

触发机制:

  • 玩家设置的时间

应用:当游戏内时间处于5点,对房主显示飘窗文字,内容为:“现在是凌晨5点!”

事件
条件
动作
房主显示飘窗文字,内容为现在是凌晨5点!

# 游戏运行时间

事件描述:

  • 当地图运行时间
    N秒
    玩家自行设置时长,单位是秒
    后触发1次

触发机制:

  • 进入玩法地图开始计时,至玩家设置的时长触发
  • 转为玩法地图时开始计时,至玩家设置的时长触发

应用:当地图运行5秒后,对房主飘窗提示:“游戏运行了5秒!”

事件
游戏运行时间5秒后
参数:无
条件
动作
房主显示飘窗文字,内容为游戏运行了5秒!

# 游戏胜利

事件描述:

  • 任意玩家胜利时触发1次本事件

触发机制:

  • 玩家胜利时
  • 如果地图有多个玩家胜利,则每个玩家胜利时都会触发

应用:当任意玩家触发胜利时,对所有玩家显示飘窗提示:“游戏结束了!”

事件
任意玩家触发胜利时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为游戏结束了!

# 游戏失败

事件描述:

  • 任意玩家失败时触发1次本事件

触发机制:

  • 玩家失败时
  • 如果地图有多个玩家失败,则每个玩家失败时都会触发

应用:当任意玩家触发失败时,对所有玩家显示飘窗提示:“游戏结束了!”

事件
任意玩家触发失败时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为游戏结束了!

# 玩家进入游戏

事件描述:

  • 任意玩家进入游戏时触发1次本事件

触发机制:

  • 玩家进入地图时

应用:有玩家进入游戏时,对所有玩家显示飘窗提示:“有新的小伙伴进入游戏啦!”

事件
任意玩家进入游戏时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有新的小伙伴进入游戏啦!

# 玩家离开游戏

事件描述:

  • 任意玩家离开游戏时触发1次本事件

触发机制:

  • 玩家进入地图时

应用:有玩家离开游戏时,对所有玩家显示飘窗提示:“有小伙伴离开游戏了!”

事件
任意玩家离开游戏时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有小伙伴离开游戏了!

# 计时器变化

事件描述:

  • 任意计时器发生变化时触发1次本事件

触发机制:

  • 如果计时器是运行状态,1秒会变化1次,可理解为1秒触发1次本事件
  • 如果计时器已经创建,但是暂停、停止状态,不会触发事件

应用:当地图内的计时器发生变化时,对所有玩家飘窗提示:“计时器不断在变化!”

事件
任意计时器发生变化时
参数:无
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为计时器不断在变化!

# 指定计时器变化

事件描述:

  • 指定计时器发生变化时触发1次本事件

触发机制:

  • 如果指定计时器是运行状态,1秒会变化1次,可理解为1秒触发1次本事件
  • 如果指定计时器已经创建,但是暂停、停止状态,不会触发事件

应用:当地图内的炸弹计时器发生变化时,对所有玩家飘窗提示:“炸弹快要爆炸了!”

事件
炸弹计时器发生变化时
参数:无
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为炸弹快要爆炸了!

# 玩家事件


# 玩家被击败

事件描述:

  • 任意玩家被击败触发1次此事件

触发机制:

  • 玩家被击败(血量为0)时
  • 如果有多名玩家被击败(血量为0),每名玩家都可触发1次

应用:任意玩家被击败时,全部玩家飘窗提示:“我们的队友负伤了,快去救他!”

事件
任意玩家被击败时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为我们的队友负伤了,快去救他!

# 复活

事件描述:

  • 任意玩家复活时触发1次此事件

触发机制:

  • 玩家点击复活时
  • 如果有多名玩家复活,每名玩家复活时都可触发1次

应用:任意玩家复活,全部玩家飘窗提示:“我们的队友回来了!”

事件
任意玩家复活时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为我们的队友回来了!

# 属性改变

事件描述:

  • 任意玩家的<CustomTip title="属性"tip="玩家属性是可选参数,点击后可选择不同属性设置"改变时触发1次此事件

触发机制:

  • 玩家属性改变时

应用:任意玩家属性改变时,全部玩家飘窗提示:“有个队友属性变化了!”

事件
任意玩家属性改变时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有个队友属性变化了!

# 击败目标

事件描述:

  • 任意玩家击败其他玩家或任意生物时触发1次此事件

触发机制:

  • 任意玩家击败其他玩家时
  • 任意玩家击败任意生物时

应用:任意玩家被击败时,全部玩家飘窗提示:“有个玩家被击败了!”

事件
任意玩家击败其他玩家或任意生物
参数:触发事件的玩家,事件中的位置,事件中的目标玩家,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有个玩家被击败了!

# 攻击

事件描述:

  • 任意玩家攻击时触发1次此事件

触发机制:

  • 任意玩家攻击时
  • 必须命中目标才会触发,包含玩家
  • 弓箭和投掷物也必须命中目标,包含玩家
  • 先触发此事件,紧接着触发命中目标的事件
  • 能量剑右键技能不会触发

应用:任意玩家攻击时,全部玩家飘窗提示:“有个生物被打了!”

事件
任意玩家攻击时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有个生物被打了!

# 攻击命中

事件描述:

  • 任意玩家攻击命中任意玩家、生物时触发1次此事件

触发机制:

  • 任意玩家攻击命中任意玩家、生物时
  • 必须命中目标才会触发,包含玩家
  • 弓箭和投掷物也必须命中目标,包含玩家
  • 能量剑右键技能不会触发

应用:任意玩家攻击时,全部玩家飘窗提示:“有个生物被打了!”

事件
任意玩家攻击命中任意玩家、生物时
参数:触发事件的玩家,事件中的位置,事件中的目标玩家,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有个生物被打了!

# 造成伤害

事件描述:

  • 任意玩家对任意玩家、生物造成伤害时触发1次此事件

触发机制:

  • 任意玩家对任意玩家造成伤害
  • 任意玩家对任意生物造成伤害
  • 弓箭和投掷物也必须命中目标,包含玩家
  • 能量剑右键技能可以触发

应用:任意玩家对任意生物造成伤害时,全部玩家飘窗提示:“有个生物被打了!”

事件
任意玩家对任意玩家、生物造成伤害时
参数:触发事件的玩家,事件中的位置,事件中的目标玩家,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有个生物被打了!

# 受到伤害

事件描述:

  • 任意玩家受到伤害时触发1次此事件

触发机制:

  • 任意玩家受到伤害时

应用:任意玩家受到伤害时,全部玩家飘窗提示:“有个玩家被打了!”

事件
任意玩家受到伤害时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有个玩家被打了!

# 移动

事件描述:

  • 任意玩家移动一格时触发1次此事件

触发机制:

  • 任意玩家移动一格时

应用:任意玩家移动一格,全部玩家飘窗提示:“有玩家移动了一格!”

事件
任意玩家移动一格距离时
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有玩家移动了一格!

# 使用动画表情

事件描述:

  • 任意玩家使用动画表情时触发1次此事件

触发机制:

  • 任意玩家使用动画表情时
  • 用触发器、脚本释放动作表情时也会触发

应用:任意玩家播放动作表情,全部玩家飘窗提示:“播放表情成功!”

事件
任意玩家使用动画表情
参数:触发事件的玩家,事件中的位置,事件中的动作表情
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为播放表情成功!

# 玩家使用道具

事件描述:

  • 任意玩家使用道具时触发1次此事件

触发机制:

  • 任意玩家使用道具时
  • 可触发道具主要是带有右键功能的道具
  • 投掷物是在开始蓄力时就触发,比如矛和弓

应用:任意玩家使用道具时,全部玩家飘窗提示:“使用道具成功!”

事件
任意玩家使用道具时
参数:触发事件的玩家,事件中的位置,事件中的道具类型
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为使用道具成功!

# 玩家获得道具

事件描述:

  • 任意玩家获得道具时触发1次此事件

触发机制:

  • 任意玩家获得道具时
  • 任意玩家拾取道具到背包时
  • 任意玩家从储存设备取出道具到背包时

应用:任意玩家获得道具时,全部玩家飘窗提示:“获得道具成功!”

事件
任意玩家获得道具时
参数:触发事件的玩家,事件中的位置,事件中的道具类型
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为获得道具成功!

# 玩家消耗道具

事件描述:

  • 任意玩家消耗道具时触发1次此事件

触发机制:

  • 任意玩家消耗道具时

应用:任意玩家消耗道具时,全部玩家飘窗提示:“消耗道具!”

事件
任意玩家消耗道具时
参数:触发事件的玩家,事件中的位置,事件中的道具类型
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为消耗道具!

# 玩家点击生物

事件描述:

  • 任意玩家任意玩家点击生物时触发1次此事件

触发机制:

  • 任意玩家点击生物时
  • PC端左右键点击都可以触发

应用:任意玩家点击生物时,全部玩家飘窗提示:“生物被点击了!”

事件
任意玩家点击生物时
参数:触发事件的玩家,事件中的位置,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为生物被点击了!

# 玩家点击方块

事件描述:

  • 任意玩家任意玩家点击方块时触发1次此事件

触发机制:

  • 任意玩家点击方块时
  • PC端左右键点击都可以触发

应用:任意玩家点击方块时,全部玩家飘窗提示:“方块被点击了!”

事件
任意玩家点击方块时
参数:触发事件的玩家,事件中的位置,事件中的方块类型
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为方块被点击了!

# 骑乘

事件描述:

  • 任意玩家骑乘任意坐骑、载具时触发1次此事件

触发机制:

  • 任意玩家骑乘坐骑时
  • 任意玩家骑乘载具时

应用:任意玩家骑乘坐骑时,全部玩家飘窗提示:“坐骑真漂亮!”

事件
任意玩家骑乘任意坐骑、载具时
参数:触发事件的玩家,事件中的位置,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为坐骑真漂亮!

# 取消骑乘

事件描述:

  • 任意玩家取消骑乘时触发1次此事件

触发机制:

  • 任意玩家骑乘坐骑、载具时

应用:任意玩家取消骑乘坐骑时,全部玩家飘窗提示:“取消骑乘!”

事件
任意玩家取消骑乘时
参数:触发事件的玩家,事件中的位置,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为取消骑乘!

# 运动状态改变

事件描述:

  • 任意玩家进入某种状态时触发1次此事件

触发机制:

  • 任意玩家进入某种状态时
  • 任意玩家被动进入某种状态时

应用:任意玩家进入移动状态时,全部玩家飘窗提示:“有人移动了!”

事件
任意玩家进入移动状态
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有人移动了!

# 发生碰撞

事件描述:

  • 任意玩家与其他玩家/生物发生碰撞时触发1次此事件

触发机制:

  • 任意玩家与任意玩家碰撞时
  • 任意玩家与任意生物碰撞时

应用:任意玩家撞到任意玩家时,全部玩家飘窗提示:“他们撞到一起了!”

事件
任意玩家与其他玩家/生物发生碰撞
参数:触发事件的玩家,事件中的位置,事件中的目标玩家,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为他们撞到一起了!

# 拾取掉落物

事件描述:

  • 任意玩家拾取任意掉落物时触发1次此事件

触发机制:

  • 任意玩家拾取掉落物时
  • 每捡1个掉落物,触发1次

应用:任意玩家拾取掉落物时,全部玩家飘窗提示:“有人拾取了掉落物!”

事件
任意玩家拾取任意掉落物
参数:触发事件的玩家,事件中的位置,事件中的目标玩家,事件中的目标生物
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有人拾取了掉落物!

# 玩家进入区域

事件描述:

  • 任意玩家进入区域时触发1次此事件

触发机制:

  • 任意玩家进入区域时
  • 区域参数包含:世界中选择的区域、位置、区域偏移、扩大区域、变量

应用:任意玩家进入保护区时,全部玩家飘窗提示:“有人进入了保护区!”

事件
任意玩家进入保护区
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有人进入了保护区!

# 玩家离开区域

事件描述:

  • 任意玩家离开区域时触发1次此事件

触发机制:

  • 任意玩家离开区域时
  • 区域参数包含:世界中选择的区域、位置、区域偏移、扩大区域、变量

应用:任意玩家离开保护区时,全部玩家飘窗提示:“有人离开了保护区!”

事件
任意玩家离开保护区
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有人离开了保护区!

# 装备栏改变

事件描述:

  • 任意玩家装备栏发生改变时触发1次此事件

触发机制:

  • 任意玩家穿上/脱下装备时
  • PC端shift+右键穿装备可以触发
  • 用触发器、脚本接口穿脱装备可以触发

应用:任意玩家穿上头盔时,全部玩家飘窗提示:“有人穿上了头盔!”

事件
任意玩家装备栏发生改变
参数:触发事件的玩家,事件中的位置,事件中的道具类型,事件中的装备栏
条件
事件中的装备栏是装备栏1(头盔)
条件需要判断佩戴的是头盔,才会执行动作
动作
所有玩家内每一个玩家显示飘窗文字,内容为有人穿上了头盔!

# 背包道具栏改变

事件描述:

  • 任意玩家背包道具栏发生改变时触发1次此事件

触发机制:

  • 任意玩家背包有道具放入时
  • 背包有道具拿出不会触发
  • 此事件只针对背包,不包含快捷栏、装备栏

应用:任意玩家背包放入荷叶时,全部玩家飘窗提示:“有人捡到了荷叶!”

事件
任意玩家背包道具栏发生改变
参数:触发事件的玩家,事件中的位置,事件中的道具类型
条件
事件中的道具类型是荷叶
条件需要判断放入背包的是荷叶,才会执行动作
动作
所有玩家内每一个玩家显示飘窗文字,内容为有人捡到了荷叶!

# 快捷道具栏改变

事件描述:

  • 任意玩家快捷道具栏发生改变时触发1次此事件

触发机制:

  • 任意玩家快捷栏有道具放入时
  • 快捷栏有道具拿出不会触发
  • 此事件只针对快捷栏变化

应用:任意玩家快捷栏放入果木时,全部玩家飘窗提示:“有人准备拿起能量剑!”

事件
任意玩家的快捷道具栏发生改变
参数:触发事件的玩家,事件中的位置,事件中的道具类型
条件
事件中的道具类型是能量剑
条件需要判断放入快捷栏的是能量剑,才会执行动作
动作
所有玩家内每一个玩家显示飘窗文字,内容为有人准备拿起能量剑!

# 选择快捷道具栏

事件描述:

  • 任意玩家选择任意序号的快捷栏时触发1次此事件

触发机制:

  • 任意玩家选择任意序号的快捷栏时
  • 快捷栏位可以选择1~8
  • 此事件只针对快捷栏位置的变化触发

应用:任意玩家点击快捷栏1时,全部玩家飘窗提示:“有玩家选择了快捷栏1!”

事件
任意玩家选择任意序号的快捷栏
参数:触发事件的玩家,事件中的位置,事件中的快捷栏
条件
事件中的快捷栏是快捷栏1
条件需要判断点击的是快捷栏1,才会执行动作
动作
所有玩家内每一个玩家显示飘窗文字,内容为有玩家选择了快捷栏1!

# 丢弃道具

事件描述:

  • 任意玩家丢弃道具时触发1次此事件

触发机制:

  • 任意玩家丢弃道具时

应用:任意玩家丢弃果木时,全部玩家飘窗提示:“有玩家丢弃了果木!”

事件
任意玩家丢弃道具
参数:触发事件的玩家,事件中的位置,事件中的道具类型
条件
事件中的道具类型是果木
条件需要判断丢弃的是果木,才会执行动作
动作
所有玩家内每一个玩家显示飘窗文字,内容为有玩家丢弃了果木!

# 穿上装备

事件描述:

  • 任意玩家穿上装备时触发1次此事件

触发机制:

  • 任意玩家穿上装备时
  • 只针对装备栏触发,快捷栏装备的武器无法触发

应用:任意玩家穿上装备时,全部玩家飘窗提示:“有玩家穿上了装备!”

事件
任意玩家穿上装备
参数:触发事件的玩家,事件中的位置,事件中的道具类型,事件中的装备栏
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有玩家穿上了装备!

# 脱下装备

事件描述:

  • 任意玩家脱下装备时触发1次此事件

触发机制:

  • 任意玩家脱下装备时
  • 只针对装备栏触发,快捷栏装备的武器无法触发

应用:任意玩家脱下装备时,全部玩家飘窗提示:“有玩家脱下了装备!”

事件
任意玩家脱下装备
参数:触发事件的玩家,事件中的位置,事件中的道具类型,事件中的装备栏
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有玩家脱下了装备!

# 聊天框显示字符串

事件描述:

  • 聊天框显示字符串时触发1次此事件

触发机制:

  • 聊天框显示的字符串匹配时

应用:聊天框显示“123”时,全部玩家飘窗提示:“游戏开始!”

事件
聊天框显示123
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为游戏开始!

# 输入字符串

事件描述:

  • 任意玩家从聊天框输入字符串时触发1次此事件

触发机制:

  • 任意玩家从聊天框输入字符串并发送出去时

应用:玩家输入并发送“123”时,全部玩家飘窗提示:“游戏开始!”

事件
任意玩家从聊天框输入123
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为游戏开始!

# 按下按键

事件描述:

  • 任意玩家按下按键时触发1次此事件

触发机制:

  • 任意玩家按下按键时
  • 当前支持W(前)S、(后)A、(左)D、(右)、SPACE(跳跃)、SHIFT(潜行)

应用:玩家按下W键时,全部玩家飘窗提示:“向前冲!”

事件
任意玩家按下键位W
参数:触发事件的玩家
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为向前冲!

# 长按按键

事件描述:

  • 任意玩家长按按键时触发此事件

触发机制:

  • 任意玩家长按按键时
  • 长按时,每秒触发4次此事件
  • 当前支持W(前)S、(后)A、(左)D、(右)、SPACE(跳跃)、SHIFT(潜行)

应用:玩家长按W键时,全部玩家飘窗提示:“继续向前冲!”

事件
任意玩家长按键位W
参数:触发事件的玩家
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为继续向前冲!

# 松开按键

事件描述:

  • 任意玩家松开按键时触发1次此事件

触发机制:

  • 任意玩家松开按键时
  • 当前支持W(前)S、(后)A、(左)D、(右)、SPACE(跳跃)、SHIFT(潜行)

应用:玩家松开W键时,全部玩家飘窗提示:“停下来吧!”

事件
任意玩家松开键位W
参数:触发事件的玩家
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为停下来吧!

# 获得状态效果

事件描述:

  • 任意玩家获得状态效果时触发1次此事件

触发机制:

  • 任意玩家获得状态过(buff)时

应用:玩家获得状态效果时,全部玩家飘窗提示:“有玩家获得了状态!”

事件
任意玩家获得状态效果
参数:触发事件的玩家,事件中的位置,事件中的状态效果
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有玩家获得了状态!

# 失去状态效果

事件描述:

  • 任意玩家失去状态效果时触发1次此事件

触发机制:

  • 任意玩家失去状态效果(buff)时

应用:玩家失去状态效果时,全部玩家飘窗提示:“有玩家失去了状态!”

事件
任意玩家失去状态效果
参数:触发事件的玩家,事件中的位置,事件中的状态效果
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有玩家失去了状态!

# 失去指定状态效果

事件描述:

  • 任意玩家失去状态效果时触发1次此事件

触发机制:

  • 任意玩家失去指定状态(buff)时

应用:任意玩家身上没有“着火1级”状态时,全部玩家飘窗提示:“他的火扑灭了!”

事件
任意玩家失去着火1级
参数:触发事件的玩家,事件中的位置,事件中的状态效果
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为他的火扑灭了!

# 等级发生改变

事件描述:

  • 任意玩家等级发生改变时触发1次此事件

触发机制:

  • 任意玩家等级变化时,包含升级、降级

应用:任意玩家等级提升时,全部玩家飘窗提示:“有的小伙伴升级了!”

事件
任意玩家等级发生改变
参数:触发事件的玩家,事件中的位置
条件
动作
所有玩家内每一个玩家显示飘窗文字,内容为有的小伙伴升级了!

# 生物事件


# 生物受到伤害

事件描述:

  • 任意生物受到伤害时触发1次此事件

触发机制:

  • 任意生物受到伤害时

应用:任意生物受到伤害时,房主飘窗提示:“有只生物受到伤害了!”

事件
任意生物受到伤害时触发
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为有只生物受到伤害了!

# 生物攻击

事件描述:

  • 任意生物开始攻击时触发1次此事件

触发机制:

  • 任意生物开始攻击时

应用:任意生物开始攻击时,房主飘窗提示:“有只生物发疯了!”

事件
任意生物开始攻击
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为有只生物发疯了!

# 生物攻击命中

事件描述:

  • 任意生物攻击命中任意玩家、生物时触发1次此事件

触发机制:

  • 任意生物攻击命中任意玩家
  • 任意生物攻击命中任意生物

应用:任意生物攻击命中任意玩家时,房主飘窗提示:“有玩家被攻击了!”

事件
任意生物攻击命中任意玩家、生物
参数:触发事件的生物,事件中的位置,事件中的目标玩家,事件中的目标生物
条件
动作
房主显示飘窗文字,内容为有玩家被攻击了!

# 造成伤害

事件描述:

  • 任意生物对任意玩家、生物造成伤害时触发1次此事件

触发机制:

  • 任意生物对任意玩家造成伤害
  • 任意生物对任意生物造成伤害

应用:任意生物对任意玩家造成时,房主飘窗提示:“有玩家受伤了!”

事件
任意生物对任意玩家、生物造成伤害
参数:触发事件的生物,事件中的位置,事件中的目标玩家,事件中的目标生物
条件
动作
房主显示飘窗文字,内容为有玩家受伤了!

# 生物被击败

事件描述:

  • 任意生物被击败时触发1次此事件

触发机制:

  • 任意生物被击败时(生物血量为0)

应用:任意生物被击败时,房主飘窗提示:“有只生物被击败了!”

事件
任意生物被击败时
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为有只生物被击败了!

# 击败目标

事件描述:

  • 任意生物击败玩家或其他生物时触发1次此事件

触发机制:

  • 任意生物击败玩家时(玩家血量为0)
  • 任意生物击败其他生物时(目标生物血量为0)

应用:任意生物击败玩家时,房主飘窗提示:“有玩家被怪物击败了!”

事件
任意生物击败玩家或其他生物
参数:触发事件的生物,事件中的位置,事件中的目标生物,事件中的目标玩家
条件
事件中的目标玩家事件中的目标玩家
只判断目标是玩家,才会执行动作
动作
房主显示飘窗文字,内容为有玩家被怪物击败了!

# 生物进入区域

事件描述:

  • 任意生物进入区域时触发1次此事件

触发机制:

  • 任意生物进入区域时

应用:任意生物进入区域1时,房主飘窗提示:“有生物闯进来了!”

事件
任意生物进入区域1
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为有生物闯进来了!

# 生物离开区域

事件描述:

  • 任意生物离开区域时触发1次此事件

触发机制:

  • 任意生物离开区域时

应用:任意生物离开区域1时,房主飘窗提示:“有生物逃跑了!”

事件
任意生物离开区域1
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为有生物逃跑了!

# 生物行动状态改变

事件描述:

  • 任意生物进入行动状态时触发1次此事件

触发机制:

  • 任意生物进入行动状态时
  • 生物行动状态包含,待机、闲逛等

应用:任意生物进入游泳状态时,房主飘窗提示:“有生物落水了!”

事件
任意生物进入游泳状态时
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为有生物落水了!

# 碰撞时

事件描述:

  • 任意生物碰撞玩家、其他生物时触发1次此事件

触发机制:

  • 任意生物碰撞任意玩家时
  • 任意生物碰撞任意生物时

应用:任意生物碰撞任意生物时,房主飘窗提示:“它们撞到一起了!”

事件
任意生物碰撞玩家、其他生物时
参数:触发事件的生物,事件中的位置
tip = "条件筛选只有生物和生物撞到一起才执行动作">
动作
房主显示飘窗文字,内容为它们撞到一起了!

# 生物属性改变

事件描述:

  • 任意生物的属性变化时触发1次此事件

触发机制:

  • 任意生物的属性变化时
    • 生物的属性包含:最大生命值、当前生命值、移动速度、模型大小等等

应用:任意生物体积变化时,房主飘窗提示:“它变形了!”

事件
任意生物模型大小变化时
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为它变形了!

# 被创建

事件描述:

  • 任意生物被创建时触发1次此事件

触发机制:

  • 任意生物被创建时(刷怪)
  • 生物被触发器、脚本创建时
  • 生物蛋被放置时
  • 刷怪方块执行时

应用:任意生物被创建时,房主飘窗提示:“本地图的生物数量又增加了!”

事件
任意生物被创建
参数:触发事件的生物,事件中的位置
条件
动作
房主显示飘窗文字,内容为本地图的生物数量又增加了!

# 获得状态效果

事件描述:

  • 任意生物获得状态效果时触发1次此事件

触发机制:

  • 任意生物获得状态效果时(buff)

应用:任意生物获得状态效果时,房主飘窗提示:“有生物获得新的状态效果!”

事件
任意生物获得状态效果
参数:触发事件的生物,事件中的位置,事件中的状态效果
条件
动作
房主显示飘窗文字,内容为有生物获得新的状态效果!

# 失去状态效果

事件描述:

  • 任意生物失去状态效果时触发1次此事件

触发机制:

  • 任意生物失去状态效果时(buff)

应用:任意生物失去状态效果时,房主飘窗提示:“有生物失去了状态效果!”

事件
任意生物失去状态效果
参数:触发事件的生物,事件中的位置,事件中的状态效果
条件
动作
房主显示飘窗文字,内容为有生物失去了状态效果!

# 失去指定状态效果

事件描述:

  • 任意生物失去指定状态效果时触发1次此事件

触发机制:

  • 任意生物失去指定的状态效果时(buff)

应用:任意生物失去着火1级效果时,房主飘窗提示:“它不再燃烧了!”

事件
任意生物失去着火1级
参数:触发事件的生物,事件中的位置,事件中的状态效果
条件
动作
房主显示飘窗文字,内容为它不再燃烧了!

# 方块事件


# 被挖掘时

事件描述:

  • 任意方块被挖掘时触发1次此事件

触发机制:

  • 任意方块被挖掘时
  • 方块挖掘成功后才会触发

应用:任意方块被挖掘时,对游戏内所有玩家提示:“方块被挖掘了!”

事件
任意方块被挖掘时
参数:事件中的位置,事件中的方块类型
条件
动作
所有玩家显示飘窗文字,内容为方块被挖掘了!

# 被破坏时

事件描述:

  • 任意方块被破坏时触发1次此事件

触发机制:

  • 任意方块被破坏时
  • 方块破坏成功后才会触发
  • 破坏方式包含手雷、爆爆蛋 等非挖掘的破坏

应用:任意方块被破坏时,对游戏内所有玩家提示:“方块被破坏了!”

事件
任意方块被破坏时
参数:事件中的位置,事件中的方块类型
条件
动作
所有玩家显示飘窗文字,内容为方块被破坏了!

# 方块开关状态

事件描述:

  • 任意方块开关状态发生变化时触发1次此事件

触发机制:

  • 方块开关状态变化时
  • 储物箱、窗户、按钮、拉杆、栅栏门都可触发

应用:拉杆开关被点击时,对游戏内所有玩家提示:“开关状态变化了!”

事件
任意方块开关状态发生变化
参数:事件中的位置,事件中的方块类型
条件
事件中的方块类型开关
条件判断只有点击开关时才能触发
动作
所有玩家显示飘窗文字,内容为开关状态变化了!

# 储存容器道具发生改变

事件描述:

  • 任意储存容器内道具发生改变时触发1次此事件

触发机制:

  • 具有储存功能的方块内道具发生改变时
  • 储物箱、熔炉内的道具发生改变时

应用:储存容器道具发生改变时,对游戏内所有玩家提示:“储物箱的道具改变了”

事件
任意储存容器内道具发生改变时
参数:事件中的位置,事件中的方块类型,事件中的道具类型
条件
事件中的方块类型储物箱
条件判断只有打开储物箱才能触发
动作
所有玩家显示飘窗文字,内容为储物箱的道具改变了!

# 被创建时

事件描述:

  • 任意方块被创建时触发1次此事件

触发机制:

  • 任意方块被创建时
  • 放置方块时
  • 用触发器、脚本创建方块时

应用:当方块被创建时,对游戏内所有玩家提示:“新的方块生成了”

事件
任意方块被创建
参数:事件中的位置,事件中的方块类型
条件
动作
所有玩家显示飘窗文字,内容为新的方块生成了!

# 储存容器道具被放入时

事件描述:

  • 任意储存容器内道具被放入时触发1次此事件

触发机制:

  • 具有储存功能的方块内道具存入时
  • 容器方块是指:储物箱、熔炉内

应用:储物箱内放入果木时,对游戏内所有玩家提示:“储物箱里增加了果木”

事件
任意储存容器内道具被放入时
参数:事件中的位置,事件中的方块类型,事件中的道具类型
条件
事件中的方块类型储物箱
条件判断储物箱中放入果木才能触发
事件中的道具类型果木
动作
所有玩家显示飘窗文字,内容为储物箱里增加了果木!

# 储存容器道具被取出时

事件描述:

  • 任意储存容器内道具被取出时触发1次此事件

触发机制:

  • 具有储存功能的方块内道具取出时
  • 容器方块是指:储物箱、熔炉内

应用:储物箱内放入果木时,对游戏内所有玩家提示:“储物箱里增加了果木”

事件
任意储存容器内道具被放入时
参数:事件中的位置,事件中的方块类型,事件中的道具类型
条件
事件中的方块类型储物箱
条件判断储物箱中放入果木才能触发
事件中的道具类型果木
动作
所有玩家显示飘窗文字,内容为储物箱里增加了果木!

# 道具事件


# 投掷物命中

事件描述:

  • 任意投掷物击中任意玩家、生物、方块时触发1次此事件

触发机制:

  • 任意投掷物击中任意玩家时
  • 任意投掷物击中生物时
  • 任意投掷物击中方块时
  • 有效投掷物包含:矛、雪球、福袋、枪械子弹

应用:用矛击杀鸡时,对游戏内所有玩家提示:“有一只鸡死于矛的攻击下”

事件
任意投掷物击中任意玩家、生物、方块
参数:触发事件的投掷物,事件中的道具类型,事件中的位置
条件
事件中的道具类型
条件判断用矛击杀鸡才能执行动作
事件中的目标生物
动作
所有玩家显示飘窗文字,内容为有一只鸡死于矛的攻击下!

# 投掷物进入区域

事件描述:

  • 任意投掷物进入区域时触发1次此事件

触发机制:

  • 任意投掷物进入区域时

应用:当矛进入中心区域时,对游戏内所有玩家提示:“正中靶心”

事件
任意投掷物投掷物进入中心区域
参数:触发事件的投掷物,事件中的道具类型,事件中的位置
条件
动作
所有玩家显示飘窗文字,内容为正中靶心!

# 投掷物离开区域

事件描述:

  • 任意投掷物离开区域时触发1次此事件

触发机制:

  • 任意投掷物离开区域时

应用:当矛在区域内被拾取(离开区域)时,对游戏内所有玩家提示:“重新捡起矛”

事件
任意投掷物投掷物离开中心区域
参数:触发事件的投掷物,事件中的道具类型,事件中的位置
条件
动作
所有玩家显示飘窗文字,内容为重新捡起矛!

# 掉落物进入区域

事件描述:

  • 任意掉落物进入区域时触发1次此事件

触发机制:

  • 任意掉落物进入区域时

应用:当掉落物进入空地区域时,对游戏内所有玩家提示:“空地区域有掉落物了”

事件
当掉落物进入空地区域
参数:触发事件的掉落物,事件中的道具类型,事件中的位置
条件
动作
所有玩家显示飘窗文字,内容为空地区域有掉落物了!

# 掉落物离开区域

事件描述:

  • 任意掉落物离开区域时触发1次此事件

触发机制:

  • 任意掉落物离开区域时

应用:当掉落物离开空地区域时,对游戏内所有玩家提示:“空地区域的掉落物消失了”

事件
当掉落物离开空地区域
参数:触发事件的掉落物,事件中的道具类型,事件中的位置
条件
动作
所有玩家显示飘窗文字,内容为空地区域的掉落物消失了!

# 掉落物被拾取

事件描述:

  • 任意掉落物被拾取时触发1次此事件

触发机制:

  • 任意掉落物被拾取时

应用:当掉落物被拾取时,对游戏内所有玩家提示:“掉落物被拾取了”

事件
当掉落物被拾取
参数:触发事件的掉落物,事件中的道具类型,事件中的位置
条件
动作
所有玩家显示飘窗文字,内容为掉落物被拾取了!

# 掉落物消失

事件描述:

  • 任意掉落物消失时触发1次此事件

触发机制:

  • 任意掉落物消失时

应用:当掉落物消失时,对游戏内所有玩家提示:“掉落物消失了”

事件
当掉落物消失
参数:触发事件的掉落物,事件中的道具类型,事件中的位置
条件
动作
所有玩家显示飘窗文字,内容为掉落物消失了!

# 投掷物被创建

事件描述:

  • 任意投掷物被创建时触发1次此事件

触发机制:

  • 任意投掷物被创建时

应用:当投掷物被创建时,对游戏内所有玩家提示:“投掷物被创建了”

事件
当投掷物被创建
参数:触发事件的投掷物,事件中的道具类型,触发事件的玩家,触发事件的生物,事件中的位置
条件
动作
所有玩家显示飘窗文字,内容为投掷物被创建了!

# 特效事件


# 任意位置上特效被创建

事件描述:

  • 任意位置上特效被创建时触发1次此事件

触发机制:

  • 任意位置上特效被创建时

应用:当任意特效被创建时,对游戏内所有玩家提示:“特效释放成功了”

事件
任意位置上特效被创建时
参数:事件中的位置,事件中的特效类型
条件
动作
所有玩家显示飘窗文字,内容为特效释放成功了!

# 任意玩家身上特效被创建

事件描述:

  • 任意玩家身上特效被创建时触发1次此事件

触发机制:

  • 任意玩家身上特效被创建时

应用:当玩家身上有特效被创建时,对游戏内所有玩家提示:“特效在玩家身上生成了”

事件
任意玩家身上特效被创建时
参数:触发事件的玩家,事件中的位置,事件中的特效类型
条件
动作
所有玩家显示飘窗文字,内容为特效在玩家身上生成了!

# 任意生物身上特效被创建

事件描述:

  • 任意玩家生物特效被创建时触发1次此事件

触发机制:

  • 任意生物身上特效被创建时

应用:当生物身上有特效被创建时,对游戏内所有玩家提示:“特效在生物身上生成了”

事件
任意生物身上特效被创建时
参数:触发事件的生物,事件中的位置,事件中的特效类型
条件
动作
所有玩家显示飘窗文字,内容为特效在生物身上生成了!

# 任意投掷物特效被创建

事件描述:

  • 任意投掷物特效被创建时触发1次此事件

触发机制:

  • 任意投掷物特效被创建时

应用:当投掷物特效被创建时,对游戏内所有玩家提示:“投掷物特效生成了”

事件
任意投掷物特效被创建
参数:触发事件的投掷物,事件中的位置,事件中的特效类型
条件
动作
所有玩家显示飘窗文字,内容为投掷物特效生成了!
上次更新: 2021/4/12 下午8:42:14