Project1
标题:
公共事件的问题
[打印本页]
作者:
美丽晨露
时间:
2013-3-13 08:51
标题:
公共事件的问题
带公共事件的物品使用后会返回地图。怎么样不让它返回地图
作者:
wingzeroplus
时间:
2013-3-13 13:06
公共事件只有返回地图才会执行效果,不返回地图的话……相当于暂时无效了,直到你退到地图上
作者:
紫英晓狼1130
时间:
2013-3-13 13:39
可以编一个变量,在每个地图(除了可以跳转的地图)加上变量等于一
在公共事件里条件分歧:当变量为1时,增加这个物品(否则使用物品就是减少一个物品)
作者:
芯☆淡茹水
时间:
2013-3-13 14:50
物品场景不能执行公共事件。 可把使用物品后触发的公共事件内容在物品场景写成脚本。比如使用XX号ID的物品,后面又怎么样怎么样,,,
作者:
美丽晨露
时间:
2013-3-13 16:59
芯☆淡茹水 发表于 2013-3-13 14:50
物品场景不能执行公共事件。 可把使用物品后触发的公共事件内容在物品场景写成脚本。比如使用XX号ID的物品 ...
具体需要怎么做呢?
作者:
wingzeroplus
时间:
2013-3-13 20:23
本帖最后由 wingzeroplus 于 2013-3-13 20:31 编辑
如果只是不要退回地图的话 很简单
将Scene_Item下
121-120行 和 192-193行
# 切换到地图画面
$scene = Scene_Map.new
这个给注释掉就行
不过这样也会有小问题,退到地图上的时候只能执行最后一次的公共事件
如果玩家同时使用两个以上含有公共事件的物品,只有后面的有效
或者使用同一个物品多次的话,效果不会累加的
包括用脚本我也试过,效果和上面一样
作者:
美丽晨露
时间:
2013-3-14 21:12
这样啊,如果是公共事件内写脚本的内容也不行吗?
一定要返回地图时才能执行一次啊
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1