对象持续交互模块

额外扩展配置模块

作用

玩家与对象交互后启动持续交互步骤玩家就不可移动,移动后将中断持续交互,持续交互可以设置每循环持续多少秒运行脚本(循环)、也可以设置 持续交互多长时间运行脚本(定时) 效果视频: http://file.yiyuen.com/file/download/33364

配置

与其他位置上的动作脚本处理步骤相同,都是按照顺序执行下去

#持续交互步骤将内的对象都是触发时的对象
persistent-steps:
  #持续交互异步频率交互任务(默认1.0秒)
  #频率越快,下方持续交互步骤执行越快
  frequency-interval: 1.0
  #可通过 job:persistent {start/stop} {name} 启动
  "蓝水晶采集等待":
    #玩家移动后停止步骤继续执 (默认true)
    move-stop: true
    #限制玩家移动 (默认false)
    move-limit: false
    #启动时触发
    start:
      1:
        - condition-is-met:
            - send *"§f[§6§l!§f] 开始采集 §b蓝水晶 §f请不要移动,所需时间 10 秒"
    #结束时触发
    stop:
      1:
        - condition-is-met:
            - send *"§f[§6§l!§f] 采集中断或结束"
    #循环步骤,每多少秒触发
    cycle:
      #
      3:
        1:
          - condition-is-met:
              - send *"§f[§6§l!§f] 正在采集 §b蓝水晶 §f请不要移动"
    #定时步骤
    timing:
      #
      10:
        1:
          - condition-is-met:
              #立即触发预设步骤,即 action-steps 所设步骤
              - job:step cast 蓝水晶矿开采奖励
              - job:persistent stop 蓝水晶采集等待

完整的例子

可放置服务器内直接运行查看效果 效果视频: http://file.yiyuen.com/file/download/33364

最后更新于