Project1

标题: 怎么让人物在去过别的地图后再回到初始地图后触发剧情 [打印本页]

作者: weishiqusi    时间: 2016-12-8 06:58
标题: 怎么让人物在去过别的地图后再回到初始地图后触发剧情
折腾了两天都弄不好,求可爱的美少女或者帅气的美少年帮帮忙
作者: 鑫晴    时间: 2016-12-8 10:58
本帖最后由 鑫晴 于 2016-12-8 11:10 编辑


▋ 如何让游戏知道玩家已经去过别的地图?


在地图设计一个开关,或者变量。
比如有个剧情:村长让主角去采药,采完药回来时,村长给玩家奖励。


可以设计一个开关:[采药任务]
当玩家完成任务时,在事件中 打开 [开关:  采药任务]



接下来就有很多种方法设计剧情了:
#1 进入场景马上开始自动剧情
新建一个空白事件
-----------------------------
出现条件:[开关:  采药任务]  ON
触发条件:自动执行
事件内容:

(这里根据你的剧情设计)
比如,玩家移动到村长的位置,然后对话,BALABALABALA...


在事件的最后,像设计宝箱事件一样
打开独立开关如果不知道宝箱事件是什么,可以右键-新建快速事件-宝箱
-----------------------------



#2 跟NPC对话后开始自动剧情

这个不用新建事件,而是直接添加NPC的事件页
原理也是和上面的一样,用出现条件变换NPC的状态





【更新中】RPGMaker基础教程
《什么是开关》
《出现条件与触发方式》





最后不怀好意的做了一个“小范例”
20161208.zip (1.32 MB, 下载次数: 105)

如果无法打开工程,可以试着把 Game.ini 里的  Library=System\RGSS301.dll  改成 Library=System\RGSS300.dll


作者: 踢腿水上飘    时间: 2016-12-9 00:03
本帖最后由 踢腿水上飘 于 2016-12-9 00:06 编辑

剧情用变量啊 比方变量1
地图A  事件1  第一页 :  XXXXX完成后  变量操作 变量1=2  独立开关A打开,场所移动 地图2   第二页:空白  出现条件:独立开关A打开
然后在地图2 第一页 :  事件2 自动执行  出现条件:变量1=2   XXXX完成后 变量操作 变量1=3  场所移动  地图1  独立开关A打开 , 第二页:空白  出现条件:独立开关A打开
然后回到地图1  事件1  第三页:自动执行  出现条件:变量1=3   XXXX   XXXX完成后  独立开关B打开 , 第二页:空白  出现条件:独立开关B打开

这是自动 剧情

如果是手动触发的就是
就把出现条件改成  玩家对话
作者: weishiqusi    时间: 2016-12-9 08:07
鑫晴 发表于 2016-12-8 10:58
▋ 如何让游戏知道玩家已经去过别的地图?

谢谢!没想到能得到这么具体的回复!顺便范例很有意思ww




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