查看: 2807|回复: 6

[已经解决] 如何在别的地图自动执行事件

[复制链接]
梦石
0
星屑
293
在线时间
320 小时
注册时间
2010-10-12
回帖
21
发表于 2017-10-28 12:30:36 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如何在别的地图自动执行事件,玩家不在那张图可能够自己执行~
梦石
0
星屑
14560
在线时间
22062 小时
注册时间
2010-10-24
回帖
302
发表于 2017-10-28 12:40:12 | 显示全部楼层
公共事件
回复

使用道具 举报

梦石
0
星屑
293
在线时间
320 小时
注册时间
2010-10-12
回帖
21
 楼主| 发表于 2017-10-28 13:24:39 | 显示全部楼层
具体要怎么做啊~
回复

使用道具 举报

梦石
0
星屑
14560
在线时间
22062 小时
注册时间
2010-10-24
回帖
302
发表于 2017-10-28 13:34:16 | 显示全部楼层
本帖最后由 imsy 于 2017-10-28 13:35 编辑

点击工具或者按键盘上的F9打开数据库,
点击横向倒数第三个公共事件选项卡,
点左侧一个空白的位置,
触发条件选择自动执行,旁边的条件开关给一个没有使用过的开关,比如2号,
在右侧下面写要执行的指令,最后加个开关操作,关闭(OFF)此公共事件作为条件的2号开关,
之后只要通过开关操作打开(ON)这个2号开关,无论在哪个地图上,都会自动执行这页事件了
噫
回复

使用道具 举报

梦石
0
星屑
293
在线时间
320 小时
注册时间
2010-10-12
回帖
21
 楼主| 发表于 2017-10-28 13:47:05 | 显示全部楼层
谢谢了~
回复

使用道具 举报

梦石
0
星屑
8177
在线时间
1873 小时
注册时间
2017-10-23
回帖
351
发表于 2017-11-18 22:00:49 | 显示全部楼层
掌握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了,这个可以省下大量变量开关

评分

参与人数 2赞 +2 收起 理由
MeowSnow + 1 流石
chd114 + 1 我很赞同

查看全部评分

回复 1 0

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2017-11-18 22:54:10 | 显示全部楼层
xiaohuangdi 发表于 2017-11-18 22:00
掌握2个必备技能,这都不是事儿了。
1. 用3个变量记录角色坐标   例 变量11=角色当前地图   12=角色X坐标   ...

是这样,而且'A'可以改成BCDEFG...26个字母都可以,只是事件页设定只有ABCD可以设置
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部