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

Project1

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

如何用开关+脚本来判断一个事件的位置?

 关闭 [复制链接]

Lv4.逐梦者

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
帖子
3489

第5届短篇游戏比赛季军

跳转到指定楼层
1
发表于 2008-12-18 23:02:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如何用开关+脚本来判断一个事件的位置?
也就是说,
当事件1里面的1号开关打开的时候,
再用脚本来判断事件1的上下左右,
如下图显示:



红色打叉那些就是说明当开关打开的时候利用脚本来判断事件上下左右的标志,
当主角走到红色打叉的位置的时候就会发生事情,
而事件的上下左右并没有使用其他的事件,
请问如果用开关+脚本来判断可以做出来吗?
请前辈们指教~ {/gg} {/gg}
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-7-4
帖子
608
2
发表于 2008-12-18 23:11:31 | 只看该作者
不用腳本
公共事件  并行處理
条件为1号开关开启
设置移动路线
关闭1号开关`


http://rpg.blue/upload_program/d ... ��例_110042204.rar
-----------------------------------------[url=tencent://message/?uin=316907066&Site=im.qq.com&Menu=yes]找我请狂点[/url]
回复 支持 反对

使用道具 举报

Lv4.逐梦者

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
帖子
3489

第5届短篇游戏比赛季军

3
 楼主| 发表于 2008-12-18 23:26:38 | 只看该作者
以下引用月過の無痕于2008-12-18 15:11:31的发言:

不用腳本
公共事件  并行處理
条件为1号开关开启
设置移动路线
关闭1号开关`

抱歉,
可能小弟说得不太清楚,
红色打叉的地方是不使用事件的说,
但是就要利用中间的事件来判断周围的红色打叉,
当主角接触到红色打叉的地方就会发生事情。
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-7-4
帖子
608
4
发表于 2008-12-18 23:31:20 | 只看该作者
那么的话 设置与主角接触不就可以了么{/gg}可能是我理解有误
难度说 那几个红叉是图片= =b?
-----------------------------------------[url=tencent://message/?uin=316907066&Site=im.qq.com&Menu=yes]找我请狂点[/url]
回复 支持 反对

使用道具 举报

Lv4.逐梦者

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
帖子
3489

第5届短篇游戏比赛季军

5
 楼主| 发表于 2008-12-18 23:45:30 | 只看该作者
以下引用月過の無痕于2008-12-18 15:31:20的发言:

那么的话 设置与主角接触不就可以了么可能是我理解有误
难度说 那几个红叉是图片= =b?

是的前辈,
不是事件的说,
例子图画是小弟用PS做出来的说… {/gg} {/gg}
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

6
发表于 2008-12-19 00:05:07 | 只看该作者
我也对着你的问题琢磨了半天……
你的意思是,如何用开关和脚本判定角色是踩在那个事件周围的哪一个叉,是么= =
(其实我想要你描述一下具体你要的效果,比如是不是要对着NPC使用物品之类的)
根据我理解的意思,应该是变量代入角色的坐标+条件分歧吧。如果你那个事件是固定的就好办了,分别判断一下是否分别等于那个事件周围四个格子的坐标。
如果是会跑的事件,就要再用两个变量代入该事件的坐标$game_map.events[事件编号].x,$game_map.events[事件编号].y。
接下来的就不用我再教了吧……

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
帖子
3489

第5届短篇游戏比赛季军

7
 楼主| 发表于 2008-12-19 00:46:05 | 只看该作者
以下引用天圣的马甲于2008-12-18 16:05:07的发言:

我也对着你的问题琢磨了半天……
你的意思是,如何用开关和脚本判定角色是踩在那个事件周围的哪一个叉,是么= =
(其实我想要你描述一下具体你要的效果,比如是不是要对着NPC使用物品之类的)
根据我理解的意思,应该是变量代入角色的坐标+条件分歧吧。如果你那个事件是固定的就好办了,分别判断一下是否分别等于那个事件周围四个格子的坐标。
如果是会跑的事件,就要再用两个变量代入该事件的坐标$game_map.events[事件编号].x,$game_map.events[事件编号].y。
接下来的就不用我再教了吧……

抱歉前辈,
让你困扰了,
那么小弟把问题变一变,
如下图:



开宝箱之前角色头上会有一个“!”的图画(不是动画)出现,
无论是上下左右,
面对着宝箱还是背对着宝箱。
但是小弟不想用事件围绕着宝箱,
因为这样开事件开得太多会很卡的…
做法跟FF9的宝箱发现一样,
接近宝箱就会有“!”,
远离宝箱“!”就会消失。
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复 支持 反对

使用道具 举报

Lv1.梦旅人

随缘

梦石
0
星屑
55
在线时间
12 小时
注册时间
2007-12-16
帖子
671
8
发表于 2008-12-19 06:04:20 | 只看该作者

接近宝箱就会有“!”,
远离宝箱“!”就会消失。

把事件做在宝箱上不就行了吗
论坛:
回复 支持 反对

使用道具 举报

Lv4.逐梦者

ST戰士

梦石
11
星屑
82
在线时间
1155 小时
注册时间
2007-5-5
帖子
3489

第5届短篇游戏比赛季军

9
 楼主| 发表于 2008-12-19 08:38:56 | 只看该作者
以下引用最後一滴淚于2008-12-18 22:04:20的发言:
把事件做在宝箱上不就行了吗

请前辈指教,
到底应该该怎么做呢? {/gg} {/gg}
我是昵称 JIN 的迅雷進,是一位以日本特攝講解爲主的馬來西亞 YouTuber。

歡迎瀏覽我的頻道:JinRaiXin -迅雷進-
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

10
发表于 2008-12-19 22:15:14 | 只看该作者
0 0喔,是所谓的NPC自动响应吧。我记得站上有个VX系统的- -如果有时间能复刻XP的就好了……
目前我的建议是使用并行事件,代入角色的坐标然后条件分歧判断。如果该坐标等于宝箱四周那四个格子的坐标,那么就播放动画。

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-20 05:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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