设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1753|回复: 2
打印 上一主题 下一主题

[已经过期] 关于变量操作中的当前事件坐标

[复制链接]

Lv1.梦旅人

梦石
0
星屑
275
在线时间
8 小时
注册时间
2013-5-14
帖子
2
跳转到指定楼层
1
发表于 2013-5-17 10:06:23 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 辛垣聿 于 2013-5-17 17:24 编辑

游戏中有个构想 用大家都知道的推箱子来比喻
当角色把箱子推到固定位置 就会开启开关 这样一个简单的逻辑过程
希望用变量来控制事件的发生

我的想法是  箱子的当前坐标=地图上某个位置的当前坐标  成立时 就能打开开关
用公共事件设置之后  可以让推箱子这个任务完成 但是任务完成之后 如何判定 完成 以打开新开关  这部分进行不下去了= =

这个是表达一下意思的地图


然后下面是我公共事件页的设置 分别对应三个箱子









我希望通过计算 计算总分=箱子1的加分+箱子2的加分+箱子3的加分
条件分歧达到 计算总分=3
所以可以判定任务完成
还是用公共事件去写的


但是发现 计算总分 这里 无法用上述三个变量相加来表达= =
如果其实可以表达 请指教一下


或者假如我这个想法本身就是不对的 那怎样才能实现上述内容呢? 如何判断 任务已经完成 打开新开关 从而进行下面的内容?
非常感谢!!!!  
现在也在尝试不断修改变量的菜鸟在线等着解答<(_ _)>

Lv1.梦旅人

梦石
0
星屑
275
在线时间
8 小时
注册时间
2013-5-14
帖子
2
3
 楼主| 发表于 2013-5-17 17:27:54 | 只看该作者
英顺的马甲 发表于 2013-5-17 14:07
你确定你的事件并行处理了?

嗯,确定了。实际上我使用公共事件让推箱子到达指定地点的任务已经可以完成了。
但是现在新的问题是,如何判断 任务完成 打开新的开关= =  
搜了搜帖子有讲 通过公共事件判断变量是否达标。 但是自己尝试写了一下,让箱子到达位置之后分别加1分。总分达到3就过关。

结果发现有BUG。如果不是一次性推成功。而是不断通过复位,只推其中一个箱子让它到达指定位置,也就是只通过一个箱子推到目的地,每次加一分,重复加三次以后也被判断为 成功 了= =
请问这个变量应该怎么设?
更具体的内容我改在原帖了 请教我一下吧><

点评

独立开关操作  发表于 2013-5-17 19:35
回复 支持 反对

使用道具 举报

Lv1.梦旅人

路人党员

梦石
0
星屑
52
在线时间
2276 小时
注册时间
2010-12-30
帖子
3225
2
发表于 2013-5-17 14:07:51 | 只看该作者
你确定你的事件并行处理了?

评分

参与人数 1星屑 +66 收起 理由
hys111111 + 66 感谢回答

查看全部评分

本人擅长XP,如果有脚本或者Ruby方面的问题欢迎发电邮到[email protected]咨询,本人很少检查电邮所以不一定会及时回复,本人不会直接出手解决问题只会提供一个方向,所以谢绝伸手党
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-1 04:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表