设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 8535|回复: 31
打印 上一主题 下一主题

[原创发布] 小插件: 任意定义事件触发范围2.1版(12,.21更新)

[复制链接]

Lv5.捕梦者

梦石
0
星屑
34877
在线时间
4148 小时
注册时间
2007-12-15
帖子
9983
1
发表于 2018-6-4 06:24:03 | 显示全部楼层
这个不错,扩大了结束范围,不过我感觉肯定和我的有冲突。
可以做出及其没手感的判定……
话说有更好的解决敌人追击问题的方法了没?

点评

嗯……那判定框的事还是算了,大型角色怪物总是追着角色脚底下走还想着能不能套一个来解决判定过小的问题。  发表于 2018-6-4 11:21
那种效果你现在不是在用了? 之前的动画BUG搞定了不是么?那就可以继续用了呗。别在乱插什么东西自找麻烦了=。=  发表于 2018-6-4 10:33
那个事寻路啊?难道能寻找角色动态坐标一直追着?但是一直追着也不好,闹心,应该还是在一定范围内才开始追比较合适,追不上返回事件最初位置  发表于 2018-6-4 10:30
好像是看到过……我再看看能怎么用  发表于 2018-6-4 10:24
最好的追击脚本就是芯大的那个仿MV寻路咯,可以绕过障碍物追你到天涯海角=。=  发表于 2018-6-4 09:51
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
34877
在线时间
4148 小时
注册时间
2007-12-15
帖子
9983
2
发表于 2018-6-4 20:46:43 | 显示全部楼层
灯笼菜刀王 发表于 2018-6-4 20:14
范例没这个问题,

原本脚本没有朝向判定,你用PP去碰范围也一样会触发

我试了一下,居然跟我脚本堆没冲突……
拿来挡路用。

话说,这个我触发后用别的开关也没事吧?比如触发事件后,发生XXXX剧情什么的?
阻拦事件弄一排真心麻烦啊

点评

可以使用,不过大行走图由于RM默认素材显示问题,需要调位置。因为是半径,图像显示判定是脚下的32*32  发表于 2018-6-19 20:00
用这个插件加大型行走图效果如何?  发表于 2018-6-19 19:33
这个脚本就属堵口最好用了。免得一堆事件,每次改我都想死一样,烛台判定什么的,不过都做完了也没必要重写一遍。  发表于 2018-6-4 21:11
那个吆喝我试过随机性太大而,文字长了特别难以阅读,停留时间长了不是短了不是,还是固定剧情后刷新的传统rpg模式吧。  发表于 2018-6-4 21:10
路过摊位听吆这个似乎不是该脚本的功能,这个要想听只能单独价格开关建立新的事件页,在进出地图时候刷新,每次进出地图路过时摊贩都吆一声  发表于 2018-6-4 21:09
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
34877
在线时间
4148 小时
注册时间
2007-12-15
帖子
9983
3
发表于 2018-12-17 06:49:41 | 显示全部楼层
本帖最后由 89444640 于 2018-12-17 08:14 编辑


第一个好像是范围挖宝?

第二个,事件周围触发, 可以随着事件移动范围
是不是可以做出act那段的攻击判定范围,是角色y坐标+32*4
就是这样


不是角色靠近npc,npc后退
而是npc靠近角色一定范围,就触发事件,act这里视觉上就是判定角色被击中了。播放受伤动画减少HP,至于击退……似乎也可以吧?因为受创硬直,一段时间不能继续操作角色移动,播放受创动画,直接掉落到地面或者不能通行的范围,不过rm击落中没法实现切换图像?所以只能一落到底。


第三个高级挡路ORZ,外加范围侦测,这回NPC欠揍程度更高了,我当前是只能做多个npc在挡路
话说npc横向移动没有动作啊……是不是只能面向角色移动才能持续触发?目前看对应事件的挡路过程
这样的话,如果想视觉上没问题,需要做对应npc横向移动的行走图,然后移动时动画,这样就能看到螃蟹步了。
不知道测试没测试过斜角,回头我过去慢慢试。
范围侦测的话,来算个锥形视野不? 贴上对应的手电筒光效,然后小幅度晃动侦测,然后玩盟军敢死队模式XD
最后一个,是不是把我ACT贴墙角循环切换的问题解决了?

最后……所有范围切换事件又得重写ORZ,我时间都是这么糟蹋的ORZ,论算法对节约人生的重要性XD
我还是出去逛逛街吧…

npc后退这个,版边卡死怎么处理?

这个可是四边到头的地图,实际地图比这个复杂很多。
应该让后退一步忽略不能移动场合?

另外你定义了这个斜角伪八方移动都失效了。
      case Input.dir4
      when 2
        move_down
        f = 范围触发 #菜刀王到此一游
      when 4
        move_left
        f = 范围触发 #菜刀王到此一游
      when 6
        move_right
        f = 范围触发 #菜刀王到此一游
      when 8
        move_up
        f = 范围触发 #菜刀王到此一游
      end
    end
但是我改成了这样以后
    case Input.dir8
      when 2
        move_down
        f = 范围触发
      when 4
        move_left
        f = 范围触发
      when 6
        move_right
        f = 范围触发
      when 8
        move_up
        f = 范围触发
      when 1
        move_lower_left
        f = 范围触发
      when 3
        move_lower_right
        f = 范围触发
      when 7  
        move_upper_left
        f = 范围触发
      when 9
        move_upper_right
        f = 范围触发
      end
    end
别的触发依然生效,固定点踩花没事,靠近回后退的npc,可以找好切入角度,绕到对方背后,从而卡死,

四个斜角的阻挡就是大问题了。

不用伪八方移动是不可能的,所以这个怎么处理一下?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-7 08:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表