rpgmaker吧 关注:13,294贴子:23,782
  • 8回复贴,共1
求助

想请问一下,关于事件按照范围触发开关的问题

只看楼主收藏回复

用的MZ,想实现一个事件在玩家靠近x,y轴一定范围内,打开事件的独立开关。看到过别的版本有类似功能的插件,mz好像没见过。所以想问一下如果没有插件的话,原版有没有办法可以实现,是场景内事件比较多的情况下


IP属地:浙江来自iPhone客户端1楼2023-03-14 15:14回复
    现在只有一个设想就是事件本身是并行处理,每隔一小段时间就会获取玩家x,y坐标和自己的坐标,进入范围之后打开独立开关,不知道能不能行。但是这样似乎没法实现让玩家离开范围后关闭独立开关的效果?


    IP属地:浙江来自iPhone客户端2楼2023-03-14 15:18
    收起回复
      RegionBase.js(区域基础.js)
      YEP_ region restriction .js(YEP_区域限制.js)
      ------------------------------------------------------------------------------------------------
      所以,还是老老实实的在事件指令那里直接用封装好的指令好了。比如:
      ◆变量操作:#0001 = 本事件 的 地图横轴
      ◆变量操作:#0002 = 本事件 的 地图纵轴
      至于得到本事件区域ID的话,比如下面的一个组合就好了。
      ◆变量操作:#0003 = 本事件 的 地图横轴
      ◆变量操作:#0004 = 本事件 的 地图纵轴
      ◆获取指定位置的信息:0005变量, 区域编码, (0003变量,0004变量)
      -----------------------------------------------------------------------------------------------------
      B站搜-----RPGMaker MV 新手教程 16(巡逻兵、敌人视野、怪物刷新、潜行简易制作)
      上面两个插件随便选一个好像都可以,中间的指令可以获得事件的区域ID,
      (玩家的区域ID也是差不多)下面的那个视频教程也是相关的,可以去看看。


      IP属地:广东3楼2023-09-17 00:02
      回复
        叫 Moghunter 的大神有个插件 MOG_EventSensor ,是距离触发传感器,完美解决你说的问题。


        IP属地:湖南4楼2023-09-26 18:16
        回复
          事件距离触发系统
          根据玩家和事件之间的距离,预定页面
          事件可以被激活也可以不被激活。
          要设置传感器与事件的距离,请在事件上添加此注释。
          event sensor : X (X为触发距离)
          Self Switch Key 自动激活独立开关 默认值D
          将事件填写注释后,需要增加一个事件页,选择出现条件为独立开关D,当玩家接近此事件到触发距离的时候就会激活独立开关D
          是MV里的插件,不知道能不能在MZ上用


          IP属地:湖南5楼2023-09-26 18:19
          回复