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

Project1

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

[已经解决] 求助,需要能实时监测事件与事件(或玩家)距离的脚本

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1134
在线时间
13 小时
注册时间
2015-5-9
帖子
8
跳转到指定楼层
1
发表于 2015-7-22 23:14:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
想通过事件做到类似瞬移的效果
脚本废...所以就算有相同功能的脚本也不打算用了

思路
设置两个事件,A、B
A可穿过,透明
通过玩家行动(按下方向键)来激活,获取玩家XY坐标,改变本事件位置
B敌对事件
1、接触后获取与A事件的距离,设置为变量1,打开事件页2
2、设置本事件透明可穿透【循环】(远离玩家,获取与事件1距离,判定:当距离大于5时跳出循环,否则继续),循环跳出后跳回事件页1

大概就这样了....求各位大大教用最简单的方法实现这个功能,或者把我需要的脚本写一下,万分感谢
另,渣新不知道发贴格式对不对:D

Lv3.寻梦者

梦石
0
星屑
1134
在线时间
13 小时
注册时间
2015-5-9
帖子
8
2
 楼主| 发表于 2015-7-22 23:16:08 | 只看该作者
渣新决定常驻:D

点评

无意义连贴会被打屁屁的....可以考虑用点评和编辑。  发表于 2015-7-23 05:57
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
761 小时
注册时间
2013-9-23
帖子
211

开拓者

3
发表于 2015-7-23 06:37:47 | 只看该作者
本帖最后由 午睡的风铃 于 2015-7-23 06:40 编辑

在地图上设置一个并行处理的事件,内容是
比如变量11获取人物X坐标,12获取Y坐标。(事件指令第一页→变量操作→数据→人物的地图X和Y坐标)
通过设置事件位置操作A事件,X坐标是11号变量,Y坐标是12号。(事件指令第二页→设置事件位置→变量指定)

以上是第一个问题,
关于第2个问题,我脑筋不好使……或许理解有问题
根据楼主的描述,改变位置后的A是和玩家重合的,那么接触B时,B和A的距离是0,B的位置还是上面的11和12号变量的值。
然后B开始远离玩家,当距离大于5时做相应处理,那么之前B事件是在追逐玩家移动的么?
楼主是不是想用事件做一个明雷遇敌?

点评

另,问题已近解决了W 一开始发现没法解决是因为我脑子抽了没写对判定...  发表于 2015-7-23 11:07
感谢,那个1和2是指两个事件...要做的事做出类似瞬移的效果。可能我叙述不清楚吧:D 回去看看思路是不是有问题,总之感谢了  发表于 2015-7-23 11:03

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 09:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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