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

Project1

 找回密码
 注册会员
搜索
楼主: viktor
打印 上一主题 下一主题

[RMVA发布] 【事件脚本】【教程向】解谜游戏常用机关陷阱样例

[复制链接]

Lv1.梦旅人

梦石
0
星屑
23
在线时间
585 小时
注册时间
2012-7-3
帖子
2123
11
发表于 2013-2-7 19:40:19 | 只看该作者
不错的范例..
特别是用事件做的{:2_275:}
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21000
在线时间
9336 小时
注册时间
2012-6-19
帖子
7107

开拓者短篇九导演组冠军

12
发表于 2013-2-7 20:23:17 | 只看该作者
于是我也来凑个热闹追加两个机关

1.不能和NPC对上眼睛的机关
2.自己走一步NPC走两步,不能被NPC抓到的机关

两个机关做起来都挺简单的,设计起来…………想要设计困难的机关大概会累死= =

RMVA用,新建一个工程,把下载下来的文件替换掉工程目录下的同名文件即可……

Data.zip

211.68 KB, 下载次数: 106

点评

Sensor有点类似于我的冲刺机关。不过我的做法是在需要触发的地上放上事件,用公共开关控制灯的点亮  发表于 2013-2-7 21:00
Nice~第一个有点视野范围的意思。用区域很方便。当然如果用专门的事件视野脚本就可以做动态效果了。  发表于 2013-2-7 21:00
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

13
发表于 2013-2-7 20:33:39 | 只看该作者
如果你去玩IB或者魔女之家你会发现更多有趣的机关^_^
密码门其实也分好多种

点评

魔女那里你所说的机关都有,还有其他你不知道的“机关”  发表于 2013-2-8 00:58
Ib知道,比如Ib里面和美术馆的环境结合起来的效果就非常好,印象最深的就是那个断头台…… 魔女真没玩过。毕竟机关还要和环境结合起来。  发表于 2013-2-7 20:53
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2012-12-25
帖子
51
14
发表于 2013-2-7 21:02:42 | 只看该作者
这个整合不错,很不错(特别是溜冰),如果溜冰能更顺畅+自由调节冰有多滑(速度之间的问题)就更好了。
提供思路:滑冰时移动结束时滑的速度用浮点数,且目标地点是正常的格点(好像怪怪的说法),希望能做得更好,支持了!
另:门别用公共事件,到下一个地图时门的关闭会到下一个地图...还有拼图,开关判定时可以用坐标判定,时间延迟貌似怪怪的。
还有,脚本很好用,但是应该给新手介绍下每个脚本指令有什么用,乍的一看晕晕的!@#¥%……&*
还有还有,我不告诉你这有白字:幽灵是用自走弩炮打的...看过事件的应该知道...十分囧...啊......

点评

记得我用脚本改速度时小数点是有用的。  发表于 2013-2-9 15:44
速度用浮点数怎么弄= =b  发表于 2013-2-7 23:20
白字是我在玩时无意发现的...  发表于 2013-2-7 21:03
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
182 小时
注册时间
2012-2-11
帖子
233
15
 楼主| 发表于 2013-2-7 22:01:54 | 只看该作者
本帖最后由 viktor 于 2013-2-7 22:06 编辑
双黄连2 发表于 2013-2-7 21:02
这个整合不错,很不错(特别是溜冰),如果溜冰能更顺畅+自由调节冰有多滑(速度之间的问题)就更好了。
提 ...


您的建议非常详细~小弟跪谢~{:2_280:}
的确这些机关都是我个人的做法,和通行的办法可能很不一样。希望各位能够通过把事件拆开看,了解我的想法

关于提出的问题,我想解释一下我的做法:

关于溜冰:现在溜冰的速度是写在脚本里,在⑨号区域每次移动的时候,随机往前走1-3格,并且判断了能不能走。这个逻辑可以在脚本里修改。

关于【切换地图的时候会重复关门】是因为在场景切换的时候,原来地图的【关门】事件还没有执行完,所以当再次回到原来地图的时候,门又会关一次,用公共事件没有问题,不过我在场景移动的时候没有处理干净。

关于拼图:拼图那个我的做法比较奇葩。具体是这样的:判定坐标的话,每一个图块需要写2行判断,不如判定地图区域方便。
使用物品的时候召唤出的拼图图块,并不是地图上摆的那个拼图事件,而是以他为模板,使用spawn_event产生的新事件
因为新事件的ID不知道,所以不能在一开始就把判定写在开关上,只能把判定写在拼图的图块里。
在按下开关的时候,会打开一个公共开关,让所有的图块并行的开始判定自己是不是到位了。如果到位了,就把一个公共变量+1,最后来看公共变量是不是等于9
但是这样就会有多个并行事件的竞争问题。
为了避免这个问题,就用了一个笨办法:每个图块判定以后,延迟60帧再判定;而开关的事件在30帧以后会把【判定开关】关掉。这样就保证了每个事件只判定一次。所以是用延迟代替了加锁{:2_286:}
这个做法很挫……期待更好的办法。

至于幽灵嘛……因为Extra内容暂时只做到那里,后面还要添加,所以到幽灵那里就什么都没有了。不过如果追来追去无限循环的话似乎也很坑爹……于是就随便设置了一个幽灵可消灭……就当这个不存在吧

点评

原来如此~~  发表于 2013-2-9 15:46
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
735
在线时间
886 小时
注册时间
2012-5-24
帖子
953
16
发表于 2013-2-8 12:47:47 | 只看该作者
为什么我都下载不了?404了……TAT
全显示:Not Found

The requested URL /apps/bbs/forum/201302/07/190621nwxmvd6gl0rxk6l6.rar was not found on this server.

点评

感谢!=V=  发表于 2013-2-8 13:07
已经重发度娘……度娘 http://pan.baidu.com/share/link?shareid=263375&uk=3036939036  发表于 2013-2-8 13:03
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (管理员)

砂上描绘的愿想

梦石
15
星屑
4019
在线时间
5070 小时
注册时间
2012-1-15
帖子
4617

开拓者贵宾短篇七成年组亚军剧作品鉴家

17
发表于 2013-2-8 14:16:13 | 只看该作者
楼主太可爱了 窝赞美你!

点评

安安姐新年快乐啊~wwwwwww  发表于 2013-2-8 18:57
若后退就皆成谎言。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
42 小时
注册时间
2013-2-3
帖子
22
18
发表于 2013-2-10 18:13:25 | 只看该作者
请问楼主 条件 hit test player 在脚本哪里

点评

全文搜索test吧。都在【机关事件增强】里面  发表于 2013-2-11 09:57
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
597
在线时间
423 小时
注册时间
2012-2-22
帖子
256
19
发表于 2013-2-13 17:36:50 | 只看该作者
没说不可以用网盘~
[奇怪的链接http://discuz99.free.fangzhou.co/forum.php]
[url=]点我就可以了吗?[/url]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
182 小时
注册时间
2012-2-11
帖子
233
20
 楼主| 发表于 2013-2-13 20:52:07 | 只看该作者
超级D梦 发表于 2013-2-13 17:36
没说不可以用网盘~
[奇怪的链接http://discuz99.free.fangzhou.co/forum.php]

链接打不开。
另外我已经改成度娘网盘了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-6 18:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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