Project1
标题:
如何在别的地图自动执行事件
[打印本页]
作者:
shiliudeye
时间:
2017-10-28 12:30
标题:
如何在别的地图自动执行事件
如何在别的地图自动执行事件,玩家不在那张图可能够自己执行~
作者:
imsy
时间:
2017-10-28 12:40
公共事件
作者:
shiliudeye
时间:
2017-10-28 13:24
具体要怎么做啊~
作者:
imsy
时间:
2017-10-28 13:34
本帖最后由 imsy 于 2017-10-28 13:35 编辑
点击工具或者按键盘上的F9打开数据库,
点击横向倒数第三个公共事件选项卡,
点左侧一个空白的位置,
触发条件选择自动执行,旁边的条件开关给一个没有使用过的开关,比如2号,
在右侧下面写要执行的指令,最后加个开关操作,关闭(OFF)此公共事件作为条件的2号开关,
之后只要通过开关操作打开(ON)这个2号开关,无论在哪个地图上,都会自动执行这页事件了
作者:
shiliudeye
时间:
2017-10-28 13:47
谢谢了~
作者:
xiaohuangdi
时间:
2017-11-18 22:00
掌握2个必备技能,这都不是事儿了。
1. 用3个变量记录角色坐标 例 变量11=角色当前地图 12=角色X坐标 13=角色Y坐标, 记录这3个变量,玩家穿越到哪里都能瞬间回来。
2. 脚本输入
# 15=NPC所在地图 17=NPC编号 A=独立开关
key = [15, 17, 'A']
$game_self_switches[key] = true
你在一个地方触发剧情后输入这脚本,那么那个地图的人物已经转成独立开关A了,这个可以省下大量变量开关
作者:
chd114
时间:
2017-11-18 22:54
xiaohuangdi 发表于 2017-11-18 22:00
掌握2个必备技能,这都不是事儿了。
1. 用3个变量记录角色坐标 例 变量11=角色当前地图 12=角色X坐标 ...
是这样,而且'A'可以改成BCDEFG...26个字母都可以,只是事件页设定只有ABCD可以设置
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1