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

Project1

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

如何设置一个区域让主角进去以后就会触发事件

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-1-12
帖子
88
跳转到指定楼层
1
发表于 2009-4-13 00:33:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-1-23
帖子
619
2
发表于 2009-4-13 00:36:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-5-30
帖子
385
3
发表于 2009-4-13 00:38:37 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-1-12
帖子
88
4
 楼主| 发表于 2009-4-13 00:41:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

5
发表于 2009-4-13 00:43:47 | 只看该作者
利用地形标志

判断该地形标志即可.
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
6
发表于 2009-4-13 00:44:24 | 只看该作者
以下引用☆流星☆~~~于2009-4-12 16:36:18的发言:

设置与角色接触,行走图无,设置会移动就行,再编辑些要触发的事件

区域怎么办?这个办法只能用于与一格接触。
以下引用jackxiao于2009-4-12 16:38:37的发言:

请问这个区域是地图一部分还是整个地图?
如果是地图的话用并行处理
是一小块的话,对开始进入区域时的那几个地方做事件
进入时开关A=on
。。。(你要做的事件)
另一个事件页:
如果开关A=on
开关A=off

LZ说的是移动的区域,不是固定的
以下引用塑望于2009-4-12 16:43:47的发言:

利用地形标志

判断该地形标志即可.

地形标志也可以变化吗?LZ要的是能移动的区域。
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

7
发表于 2009-4-13 00:57:46 | 只看该作者
以下引用小轩domo于2009-4-12 16:41:26的发言:

是区域= =~,是几格的区域,例如一个NPC,你离他5格的时候就不会触发事件,离他4格的时候就会触发一个事件,而且是循环的,再次离开他5格的时候事件循环自动解除~
注:这个NPC是可以随机移动的。


[本贴由作者于 2009-4-12 16:44:02 最后编辑]

=_= 刚才怎么不说....

如果单靠事件的话并不怎么好解决  =_=!脚本也一有样

构思如下
NPC为1号事件
然后4周5格的地方放置事件 =_=  然后一个并行总事件 4周事件随1号事件移动 囧

脚本的话暂时没有思路 0_0
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

随缘

梦石
0
星屑
55
在线时间
12 小时
注册时间
2007-12-16
帖子
671
8
发表于 2009-4-13 01:09:10 | 只看该作者
记录主角的坐标
记录NPC的坐标
用上坐标脚本
条件分岐
论坛:
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-1-12
帖子
88
9
 楼主| 发表于 2009-4-13 01:36:47 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
10
发表于 2009-4-14 20:33:42 | 只看该作者
并行事件判断事件与角色的距离,满足条件的话开始某事件~
如果是事件周围的一个方形区域的话,判断 x 和 y 的差值同时小于等于 n:

(星号表示范围边界)

*  *  *  *  *  *  *  *  *
*                       *
*                       *
*                       *
*           #           *
*                       *
*                       *
*                       *
*  *  *  *  *  *  *  *  *
           n = 4

也可以是 45 度的方形区域,判断 (x 差值 和 y 差值) 的和小于等于 n:

             *
          *     *
       *           *
    *                 *
*           #           *
    *                 *
       *           *
          *     *
             *
           n = 4
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-16 05:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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