重复遇敌
你好敌人为可视类型(就是在地图上走来走去的那种),
打完后消失,我希望第二次到这地图时再看见它,怎么做 打完后-打开某开关-跳到无角色的事件页中(某开关被打开)-事件内容:等待XX帧,关闭某开关-跳回战斗怪事件页 差不多吧。。。
可以 用独立开关。。。其他差不多一样。。。进入地图之后初始化一下独立开关就可以了,再刷新一下。 用了独立开关
敌人死亡的时候打开独立开关,敌人就消失了
然后在场景跳转的事件中把独立开关关闭了,可是回来怪物还是没有出现啊?
独立开关是指在一个场景中才能用到的么,总共就ABCD这4个
整个游戏应该不够用吧,那就是在一个场景中用的么
回 1楼(daipeng76) 的帖子
怎么跳回啊,在同一个元件里写事件还是用很多事件? 独立开关是什么。。。就是每个事件自己的开关。。。跳进地图之后打开,刷新 不会刷新啊,能帮我看下么麻烦版主了 找不到“箭号-13use2”汇报完毕。。。这个是在哪里设置的。。你也没给我图。。回 7楼(secondsen) 的帖子
对不起啊我巴嘎了,不知道新加的图片要放在游戏的Characters里去掉箭头的,这个测试应该可以。 说方法。。。。
1.事件指令---脚本 $update_monster = true
这条指令一定要放在 场景移动之前。
只要需要刷新。。就在场景移动之前写这个指令。。。
2.Scene_Map
265行。。
# 刷新地图 (执行并行事件)
$update_monster = false ############这是多出来的
$game_map.update
3.Game_Event
def refresh下边添加
if $update_monster
if @event.name.include?("monster")
key = [@map_id, @event.id, "A"]
$game_self_switches = false
end
end
汇报完毕。。。上工程中
另外可以 将$update_monster改成开关
$game_switches
事件指令的时候可以打开开关来代替那句脚本
页:
[1]
2