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

Project1

 找回密码
 注册会员
搜索

队列行进不被门夹的事件设置

查看数: 3925 | 评论数: 9 | 收藏 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-6-5 11:56

正文摘要:

本帖最后由 guoxiaomi 于 2017-6-30 23:51 编辑 如图,队列行进的时候开关门会导致后面的队友被夹脸或者穿门而过。 于是我尝试了一下事件设置,现在会判断最后一个人的位置再关门。素材仍然来自上面的这款游戏。 ...

回复

15147552737 发表于 2018-8-24 18:27:16
可以的 3333333333333
九幽魔道 发表于 2017-6-30 19:32:01
恩    无线期待中..........................................
guoxiaomi 发表于 2017-6-30 10:26:15
九幽魔道 发表于 2017-6-29 22:16
谢谢  楼主解答     我做出来后测试一遍四个人正好     如果只有一个角色的话   这个角色的向前走四步门才 ...

居然有这么大的bug……我改一下,改好了再通知你……
九幽魔道 发表于 2017-6-29 22:16:26
谢谢  楼主解答     我做出来后测试一遍四个人正好     如果只有一个角色的话   这个角色的向前走四步门才可以关上   
更多图片 小图 大图
组图打开中,请稍候......

点评

试试看新的脚本吧~  发表于 2017-6-30 14:24
雾影药师 发表于 2017-6-29 08:36:55
如果进门后有事件格,会先处理事件格还是门

点评

注意看事件的设置,门开了之后是并行处理,判断没有角色(包括同伴)和门重合时,执行关闭事件。  发表于 2017-6-29 12:19
guoxiaomi 发表于 2017-6-28 21:31:41
九幽魔道 发表于 2017-6-28 21:11
老哥能把你做的工程发来看看吗             我复制你的脚本有bug啊

首先,下载队列行进的脚本,主楼已经有链接了,插入main前,
然后在此脚本后面,main前插入我写的三行脚本。
剩下的全部是事件的设置
九幽魔道 发表于 2017-6-28 21:11:57
老哥能把你做的工程发来看看吗             我复制你的脚本有bug啊   

捕获1.PNG (23.74 KB, 下载次数: 21)

捕获1.PNG

捕获2.PNG (94.05 KB, 下载次数: 17)

捕获2.PNG

捕获4.PNG (23.54 KB, 下载次数: 16)

捕获4.PNG

捕获5.PNG (98.71 KB, 下载次数: 16)

捕获5.PNG
RyanBern 发表于 2017-6-5 22:49:00
RUBY 代码复制
  1. all_chars = [$game_player] + $game_party.characters
  2. ev = $game_map.events[@event_id]
  3. @close = !all_chars.any?{|ch| ch.x == ev.x && ch.y == ev.y}


注意使用逻辑与 '&&' 而不是按位与 '&'。

萌新瑟瑟发抖。

点评

我感觉是编辑器一直存在的bug……事件脚本和条件分歧里面都会错误的只显示一个 '&'  发表于 2017-6-5 23:05
突然 bug  发表于 2017-6-5 22:54
我觉得你这个思路更好,以及那个 '&' 是XP的bug,脚本输入的是 '&&' 但是显示只有1个。  发表于 2017-6-5 22:53

评分

参与人数 1星屑 +66 收起 理由
guoxiaomi + 66 塞糖

查看全部评分

guoxiaomi 发表于 2017-6-5 12:19:30
以前发的其他两个对跟随脚本的优化:
让跟随的人头上显示对话框
解决人物跟随脚本的卡顿问题
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-4-20 17:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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