查看: 5079|回复: 4

[已经解决] 如何做出裝備某道具可以避免地形傷害

[复制链接]
梦石
0
星屑
50
在线时间
7 小时
注册时间
2013-2-11
回帖
3
发表于 2013-2-17 01:08:48 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 ryshen 于 2013-2-17 17:29 编辑

假如今天我在地圖上

有毒沼地形 一踩上去就會遊戲結束

但是裝備 "防毒鞋"

就不會有事

如果每格都用並行事件處理會很卡

改成一般地形跟傷害地形的交接處判定是可以

但是在傷害地形內解除道具就無法判定到了...

求解
梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
回帖
1526
发表于 2013-2-17 02:39:40 | 显示全部楼层
本帖最后由 j433463 于 2013-2-17 04:29 编辑

有个脚本叫 Galv's Region Effects,它是地形区域效果的脚本,可以设定在什么地形图块上的效果,
比如在水上走会掀起水花,有踩水声,走在木板上会有木头声,走在草丛有拨草声,
经过草丛的时候草丛会波浪分开,在雪上走会留下足迹,一段时间才会消失,
踏到陷阱,陷阱会喷火而受伤,踏到土坑会跳起来,这些效果都是可以自行设定的,
当然也可以设定走在毒沼上时执行一个指定的公共事件,没在毒沼上就不会执行公共事件,
在公共事件上判断有没有穿鞋,没有穿鞋就死亡。

脚本网址:
http://galveraxe.wordpress.com/galvs-region-effects/

我觉挺不错的。

譬如您设公用事件 1,触发条件用标准执行即可,不需要用并行或自动,
以分歧条件判断玩家是否持有物品防毒靴,未持有则玩家全队的变更状态设为濒死,
并且把毒沼的图块上面用 6 号地形区域标志填满,并且把毒沼的有害地形去掉,
脚本中预设走在 6 号地形区域上时会去调用公共事件 1,未持有毒沼靴走上去就 GameOver 了,
这是测试确认过的。

点评

就是這個 感謝大神相助  发表于 2013-2-17 16:32
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复

使用道具 举报

梦石
0
星屑
803
在线时间
2068 小时
注册时间
2011-10-3
回帖
1620
发表于 2013-2-17 08:04:37 | 显示全部楼层
j433463 发表于 2013-2-17 02:39
有个脚本叫 Galv's Region Effects,它是地形区域效果的脚本,可以设定在什么地形图块上的效果,
比如在水 ...

那个……能不能帮忙传一下范例?即使用了代理下载速度还是0
回复

使用道具 举报

梦石
0
星屑
3905
在线时间
1972 小时
注册时间
2013-1-3
回帖
9146
发表于 2013-2-17 08:31:32 | 显示全部楼层
把毒地形事件上新建一页,触发条件为开关为ON
之后新建事件条件分歧:当角色装备鞋时,开关为ON
《宿愿·寻剑篇》正式版已经发布!快去看看!点击进入论坛发布贴
回复

使用道具 举报

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
回帖
1526
发表于 2013-2-17 09:51:02 | 显示全部楼层
布里蓝 发表于 2013-2-17 08:04
那个……能不能帮忙传一下范例?即使用了代理下载速度还是0

范例档?那是 1.6 的,不是最新 1.7 的喔!要自己复制脚本去覆盖掉 Demo 档的,这儿有上传限制,只好分割上传:

Region Effects v.1.6.part2.rar (649.12 KB, 下载次数: 62)

Region Effects v.1.6.part1.rar (878.91 KB, 下载次数: 56)

点评

非常感谢~  发表于 2013-2-17 10:03
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部