Project1

标题: 在特定地方使用物品(道具) [打印本页]

作者: JN1412    时间: 2016-12-29 01:17
标题: 在特定地方使用物品(道具)
本帖最后由 JN1412 于 2016-12-29 01:19 编辑

我想在特定地点打开菜单使用物品,例如在特定的地图ID和特定的地图X、Y坐标上才能使用物品“钥匙A”,这个我已经做到了。
但我想问问各位大大怎么才能做到,如果我获得了物品“钥匙A”后,未到达特定的地图ID和特定的地图X、Y坐标上,打开菜单使用物品时,物品栏中该物品“钥匙A”状态是不能使用?我搜索了一下,只看到RMXP有一个例子,是用的插入脚本“$data_items[1].occasion = 3”。
本人脚本学得烂,不知道RMMV里面用插入脚本的方法,代码怎么写才能实现这个效果,还望各位大大不吝赐教。谢谢了!
作者: 白嫩白嫩的    时间: 2016-12-29 18:17
制作两个相同道具,一个可用一个不可用,根据实际情况替换
作者: JN1412    时间: 2016-12-29 20:34
白嫩白嫩的 发表于 2016-12-29 18:17
制作两个相同道具,一个可用一个不可用,根据实际情况替换

首先,我感谢你的回答。只是,效果不太理想。我觉得还是通过脚本或在事件中插入脚本的方式,动态设置物品(道具)的“场合” 比较好。

作者: tseyik    时间: 2016-12-29 20:41
在道具的使用效果加上公共事件
然後在該公共事件判断可否使用
作者: JN1412    时间: 2016-12-29 21:04
tseyik 发表于 2016-12-29 20:41
在道具的使用效果加上公共事件
然後在該公共事件判断可否使用

你好,下面截图中的命令是我写的。但我要的效果是,玩家未到这个指定的地方时,打开菜单点击该物品,是无法使用这个物品的。
不知道是不是我理解思路错误了。还请大大指导指导,谢谢了!




作者: 布罗利    时间: 2016-12-30 10:04
除此以外的情况给个不能使用的提示不就得了
作者: tseyik    时间: 2016-12-30 12:08
本帖最后由 tseyik 于 2016-12-30 12:09 编辑

以MAP1,X10,Y10為例


作者: JN1412    时间: 2016-12-30 15:58
tseyik 发表于 2016-12-30 12:08
以MAP1,X10,Y10為例

谢谢你!也谢谢大家。我知道应该怎么做了。
作者: user10086    时间: 2024-3-28 19:11
JN1412 发表于 2016-12-30 15:58
谢谢你!也谢谢大家。我知道应该怎么做了。

佬,没懂,能不能教教新人




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