Project1

标题: 请教一个简单的问题 [打印本页]

作者: 八歧大蛇    时间: 2011-4-23 11:33
标题: 请教一个简单的问题
本帖最后由 八歧大蛇 于 2011-4-23 13:17 编辑

小弟新手,设置了一个事件
用两个人堵在门口,过不去
等剧情做完了,用公共事件使那两人向前移动,移开了两个人,顺利出门
但再进来的时候,那两人又默认回到事件的初始位置了,又堵在那里了,进不去了
请问,怎么样设置才能永久让他们改变位置?

这是让他走开的公共文件(需要他移动时调用的)



这是他的事件本身







PS:请详细一点,多谢各位大大
作者: oОS+WEi    时间: 2011-4-23 12:51
很简单  弄个变量,让它等于这个变量的值的时候走开
作者: 八歧大蛇    时间: 2011-4-23 13:05
回复 oОS+WEi 的帖子

能具体点么帅哥~~~~~谢谢啦
作者: 忧雪の伤    时间: 2011-4-23 13:07
Wind2010  确定不用独立开关吗

+1,确定不用么。
作者: 雪_“‘    时间: 2011-4-23 13:09
1楼的意思应该是在剧情过了之后弄个变量..变量改为1..然后2个堵门口的新开个事件页..启动条件是当变量为1的时候..是这样没错吧?
或者LZ把事件截个图上来看看?
作者: oОS+WEi    时间: 2011-4-23 13:11
回复 八歧大蛇 的帖子

我习惯用变量解决问题,比如说你剧情做完了,你让一个变量等于1
然后让那两个人物在 这个变量 大于1的情况下,并行处理为设置移动路线都向前移动一步
然后打开独立开关,新建一页,要满足这个独立开关和变量,内容为空
作者: 雪_“‘    时间: 2011-4-23 13:33
问题很简单..

主要原因是LZ没有在要行走的NPC上加上这个“公共事件”,LZ加上去再试试?
作者: 八歧大蛇    时间: 2011-4-23 13:45
我用了一个很BC的办法
就是把地图复制一张,粘贴
然后把两个堵门口的人换位置,不让他们站门口
进来的时候不进原地图,而是进新粘贴的地图
………………
作者: 忧雪の伤    时间: 2011-4-23 13:52
但是如果加上去了,在我没有进行剧情的时候跟他们对话,他他们也会让开- - 怎么办,达人~~~~~~  

baka,不会条件分歧么。
作者: oОS+WEi    时间: 2011-4-23 13:57
回复 八歧大蛇 的帖子

真聪明,这确实也是个办法不过下次进入的出来的时候就得把地图位置给换了,不然又回到原来那个不能进入的地方
作者: 雪_“‘    时间: 2011-4-23 13:57
这是一个事件

这是一个事件..LZ看清楚阿尔西斯的事件是有3页的,这里主要的是用到开关操作和独立开关..只要分清楚什么是开关操作什么是独立开关就好了..开关操作是可以一个开关控制很多事件...独立开关是事件本身的,不会与别的事件相联系..
作者: 忧雪の伤    时间: 2011-4-23 14:19
本帖最后由 忧雪の伤 于 2011-4-23 14:19 编辑

在移动之后打开独立开关就行了……
作者: 爱他    时间: 2011-4-23 15:56
??:dizzy:
作者: wsljxtc    时间: 2011-4-28 02:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgxs    时间: 2011-4-28 17:29
Project1.rar (227.77 KB, 下载次数: 29)
随便做的范例。1.03版本。打不开的话就用记事本打开Game.rxproj。把1.03修改成你自己的版本就可以了
作者: cinderelmini    时间: 2011-4-28 21:13
也许LS的大家已经解决了,
不过俺还是稍微说一个笨笨的新人办法吧,
就是堵在门口的是2个事件没错,
这个时候可以在他们旁边再设置两个行走图一样的事件,
不过要设置"事件出现条件",常用的就是"某号开关为ON的时候"
这里就以一号开关为例吧,
首先就是在可以通行进入的时候把那两个堵在门口的事件移开,
进入屋子后,可以用一个什么事件把1号开关打开,
或者是出去的时候打开这个开关,

然后就是门口那4个事件的设置,
首先堵门得那两个要新建一个事件页,内容空白,而且要设置"可以穿透"
这个事件页的出现条件就是一号开关为ON,
然后旁边的两个事件之前已经设置了出现条件,
所以此时他们已经出现了,
所以以后只要1号开关不关,
门口的人就不会出现,
而旁边的人就一直站在那里,

就有"那两个人走到旁边去"的效果了.
作者: 腐琴琴    时间: 2011-4-30 18:52
如果是一见面就移动的话。可以先把事件放在移动好的位置上面。然后进入这个场景的时候画面闪烁一下,设置那2个人站在门口。然后再走。
作者: wabbyzw    时间: 2011-4-30 21:07
看来LZ忘记了公共事件的特殊性质,
这样你倒不如用普通的事件:
设置一个有人的和一个没人但是存在事件的格位
第一个事件:
第一页:并行处理:
条件分歧:当变量“——”≥  :“——”
    设置移动路线(本事件):
        XXXXX
              XXXXX
            (走到那个事件的旁边)
等待移动结束
独立开关A=ON

第二页:决定键:
当独立开关A为ON时

事件二(一开始空着的事件):
第一页:并行处理:
条件分歧:当变量“——”≥  :“——”
    等待XX帧(到另一个事件走到这个事件旁边为止)
    更改角色图片:(XXXXX.XX.XX)
    独立开关A=ON

第二页:决定键:
    当独立开关A为ON时
    后面自己随便吧!
作者: 神秘魔王    时间: 2011-4-30 21:10
你可以参考一下我问的,意思估计差不多
http://rpg.blue/forum.php?mod=vi ... p;page=1#pid1660651
作者: a19981007a    时间: 2011-5-7 10:46
设置事件位置啊...
作者: 451483807    时间: 2011-5-7 14:28
这种东西为什么要用公共事件呢?只执行一次就用普通事件行了。然后就是用开关那些的了,其他人已经说得很清楚了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1