查看: 2025|回复: 6

[已经过期] RMVX问题求助

  [复制链接]
梦石
0
星屑
69
在线时间
37 小时
注册时间
2010-10-24
回帖
15
发表于 2011-4-10 15:27:32 | 显示全部楼层 |阅读模式

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

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

×
请问,比如说一个叫EV003的事件,我把他设置为随机走,怎么在他走到一个区域时,这个事件独立开关A=ON,怎么实现!
梦石
0
星屑
4209
在线时间
1870 小时
注册时间
2010-12-21
回帖
2166
发表于 2011-4-10 16:21:40 | 显示全部楼层
本帖最后由 黄亦天 于 2011-4-10 16:22 编辑

回复 lcj123 的帖子

嘛……
需要两个变量
一个并行事件

两个变量分别带入该事件的地图X和地图Y值
并行事件中判断这两个值就可以了

点评

并行事件可以操作独立开关吗  发表于 2011-4-10 17:39
并行事件可以是公共事件  发表于 2011-4-10 16:22
绿坝娘素材库企划

素材库获取方法:暂时中止,需求者私聊。
回复

使用道具 举报

梦石
0
星屑
69
在线时间
37 小时
注册时间
2010-10-24
回帖
15
 楼主| 发表于 2011-4-10 16:24:43 | 显示全部楼层
回复 黄亦天 的帖子

详细点好吗!
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45767
在线时间
7953 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2011-4-10 17:42:20 | 显示全部楼层
回复 lcj123 的帖子

把需要的区域地形标记设置为自己喜欢的数字,比如说5
新建立一个事件,设置为“并行处理”,内容输入“条件分歧”,“事件xxx”的"地形标记"为“5”时
独立开关建议换成开关,效果是一样的,对普通游戏这点差异可以忽略。
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

梦石
0
星屑
4209
在线时间
1870 小时
注册时间
2010-12-21
回帖
2166
发表于 2011-4-11 06:46:06 | 显示全部楼层
并行事件里带入那个事件的X坐标和Y坐标
条件分歧
当带入X坐标的变量为(所需位置的地图坐标或者范围)
条件分歧
当Y…………(同X)
  触发事件

嘛……
就是这个思路了

并行事件可以用地图事件,也可以用公共事件
如果只触发一遍的话,记得关闭这个并行事件的开启条件
绿坝娘素材库企划

素材库获取方法:暂时中止,需求者私聊。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
105 小时
注册时间
2009-7-25
回帖
166
发表于 2011-4-11 06:54:13 | 显示全部楼层
本帖最后由 killkill2298 于 2011-4-11 08:43 编辑

回4楼,VX默认是没有地形标记的(需要额外地形标记脚本)
如果你需要矩形区域的话,用坐标判断法
新建一个事件,图标改透明,放在地图角落看不见的位置
事件执行条件改为并行处理
# 说明 矩形x1,y1 就是矩形左上角的点坐标 ,y1,y2是矩形右下角的点坐标
事件内容:
设置 变量0001 = 位置:事件EV003的X坐标
设置 变量0002 = 位置:事件EV003的Y坐标
条件 如果 变量0001 在 矩形x1 以上
那么
   条件 如果 变量0001 在 矩形x2 以下
     那么
       条件 如果 变量0002 在 矩形y1 以上
          那么
            条件 如果 变量0002 在 矩形y2 以下
             那么
                  高级 -  脚本:$game_self_switches[[地图编号,事件编号,"A"]] = true          
           分歧结束
       分歧结束
   分歧结束
分歧结束

如果你想调用Area,就得用脚本
我是好人

VX ARPG迷城的国度试玩版已经放出
后续版本紧张制作中

正在策划迷城的伊苏:以超难迷宫为主的中型游戏
回复

使用道具 举报

梦石
0
星屑
50
在线时间
176 小时
注册时间
2011-1-26
回帖
123
发表于 2011-4-11 12:07:59 | 显示全部楼层
本帖最后由 daipeng76 于 2011-4-11 13:39 编辑

回复 lcj123 的帖子

区域自动执行事件脚本:
http://rpg.blue/thread-158569-1-2.html
http://rpg.blue/thread-157840-1-1.html

独立开关控制,事件脚本插入:
$game_self_switches[[地图编号,事件编号,"独立开关名称"]] = true/false
例:$game_self_switches[[1,2,"A"]] = true   #打开1号地图2号事件的A号独立开关
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部