查看: 1952|回复: 3

[已经解决] 如何设置某样道具只能在指定的地图中使用

[复制链接]
梦石
1
星屑
472
在线时间
120 小时
注册时间
2016-3-6
回帖
63
发表于 2016-6-11 13:24:31 | 显示全部楼层 |阅读模式

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

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

×
我设置了一样道具,作用是当使用该道具时,或者当玩家按下某键后,飞空艇会自动出现在玩家旁边
问题是...这个道具在城镇和迷宫中也可以使用。而我要的效果是只能在世界地图中才能使用该道具
请问该如何进行设置?需要改动脚本吗= =
R

漾夕☽星化残月☾

梦石
0
星屑
8611
在线时间
3858 小时
注册时间
2015-5-12
回帖
2022

剧作品鉴家

发表于 2016-6-11 14:41:55 | 显示全部楼层
道具使用-公共事件

如果  当前地图ID = xx(所需ID)
         xxxx(飞艇召唤事件我就不写了)
        否则
        显示文字  当前地图不能使用此物品!
      

点评

前面似乎还要设个变量。变量01=地图ID  发表于 2016-6-11 15:13

评分

参与人数 1星屑 +200 收起 理由
VIPArcher + 200 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9716
在线时间
2775 小时
注册时间
2008-9-5
回帖
3458

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

发表于 2016-6-11 15:34:36 | 显示全部楼层
照2L那样顺便扩展一下吧……

道具使用-公共事件

条件分歧:脚本:[2,4,7,3].include?($game_map.map_id)
# 上面这个方括号里填可以召唤飞艇的地图ID
  xxxx(飞艇召唤事件我就不写了)
否则
  显示文字:当前地图不能使用此物品!
分歧结束

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
1
星屑
472
在线时间
120 小时
注册时间
2016-3-6
回帖
63
 楼主| 发表于 2016-6-11 17:12:22 | 显示全部楼层
多谢楼上,问题已解决~
R
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部