Project1

标题: 我想做一个恐怖解谜游戏,求使用物品的脚本 [打印本页]

作者: 电子啊    时间: 2013-8-1 19:24
标题: 我想做一个恐怖解谜游戏,求使用物品的脚本
本帖最后由 电子啊 于 2013-8-1 22:05 编辑

我想用RMVA做恐怖解谜游戏,希望能找到一个“在某个特定地点点击菜单使用物品【例如在门前使用使用菜单里的钥匙才能开门】(主动使用)”的脚本。

最好有图,不要太复杂……谢谢各位高手们!




作者: david_ng223    时间: 2013-8-1 21:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八月桑    时间: 2013-8-1 21:40
这个根本不需要脚本,用事件就可以完成

QQ截图20130801213815.png (57.6 KB, 下载次数: 45)

QQ截图20130801213815.png

作者: 电子啊    时间: 2013-8-1 22:03
八月桑 发表于 2013-8-1 21:40
这个根本不需要脚本,用事件就可以完成

我是说在菜单里选择钥匙,使用,才能打开。不是自动使用。我……我没说清楚……
作者: 电子啊    时间: 2013-8-1 22:23
八月桑 发表于 2013-8-1 21:40
这个根本不需要脚本,用事件就可以完成

我希望的是只是有钥匙是没法开门的,必须在菜单里的物品栏里面站在门前使用钥匙,才能开门。
作者: a0936459772    时间: 2013-8-1 22:53
本帖最后由 a0936459772 于 2013-8-1 23:05 编辑
电子啊 发表于 2013-8-1 22:23
我希望的是只是有钥匙是没法开门的,必须在菜单里的物品栏里面站在门前使用钥匙,才能开门。 ...


如果是"面對事件玩家開啟菜單使用物品通行"的話
你可以參考這篇的7樓,有附上範例工程,隨便新建工程,然後把DATA覆蓋過去便行了

关于放上物品后通行的问题
http://rpg.blue/forum.php?mod=vi ... &fromuid=356025

作者: acn00269    时间: 2013-8-1 22:57
纯事件用法
钥匙使用效果为开启特定公共事件
该公共事件判定角色地图站位
即是否站在门前
代入双变量进行二次条件分歧
则打开特定开关
门事件为当该开关开启时此门消失
作者: 神秘影子    时间: 2013-8-2 00:00
好吧,已经被正解了
作者: 电子啊    时间: 2013-8-2 11:47
acn00269 发表于 2013-8-1 22:57
纯事件用法
钥匙使用效果为开启特定公共事件
该公共事件判定角色地图站位

我明白了,谢谢!!
作者: 电子啊    时间: 2013-8-2 11:50
acn00269 发表于 2013-8-1 22:57
纯事件用法
钥匙使用效果为开启特定公共事件
该公共事件判定角色地图站位

但是公共事件判定角色地图站位怎么弄啊
作者: 电子啊    时间: 2013-8-2 11:52
a0936459772 发表于 2013-8-1 22:53
如果是"面對事件玩家開啟菜單使用物品通行"的話
你可以參考這篇的7樓,有附上範例工程,隨便新建工程,然 ...

谢谢,谢谢!
作者: acn00269    时间: 2013-8-2 12:00
电子啊 发表于 2013-8-2 11:50
但是公共事件判定角色地图站位怎么弄啊

判断角色站位是否在门前
若使用钥匙则触发该公共事件
作者: wbsy8241    时间: 2013-8-3 19:36


我能问你们在讨论什么吗?
编辑器默认有的功能复杂化?
作者: 无能菌    时间: 2013-8-5 10:25
电子啊 发表于 2013-8-2 11:50
但是公共事件判定角色地图站位怎么弄啊

{:2_270:}当俄看到这个贴的时候a君已经把咱那贴毫不留情地放了出去了...
可以通过变量里面的数据来获得位置吧?
作者: rpgxs    时间: 2013-8-5 11:36
诶,上次我记得好像也回答过一个类似的问题额,其实很简单。
获取角色的XY和朝向,根据朝向不同,减去XY的值,获得角色前面的区域ID,之后就判断区域ID的地方是不是门。是门就打开,不是就不处理。
这样只要写4个方向的判断就行了。不用像a0936459772君的那种要判断事件ID,或者是acn00269君固定的地图XY值,只需要在画地图的时候填上区域ID就行了。
否则你要有100个门不得写100次事件ID判断,100次固定地图XY值。
点我




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1