赞 | 274 |
VIP | 142 |
好人卡 | 63 |
积分 | 76 |
经验 | 92043 |
最后登录 | 2024-9-29 |
在线时间 | 2650 小时 |
Lv4.逐梦者 (版主)
- 梦石
- 1
- 星屑
- 6626
- 在线时间
- 2650 小时
- 注册时间
- 2013-8-23
- 帖子
- 2315
|
本帖最后由 鑫晴 于 2016-12-8 11:10 编辑
▋ 如何让游戏知道玩家已经去过别的地图?
在地图设计一个开关,或者变量。
比如有个剧情:村长让主角去采药,采完药回来时,村长给玩家奖励。
可以设计一个开关:[采药任务]
当玩家完成任务时,在事件中 打开 [开关: 采药任务]
接下来就有很多种方法设计剧情了:
#1 进入场景马上开始自动剧情
新建一个空白事件
-----------------------------
出现条件:[开关: 采药任务] ON
触发条件:自动执行
事件内容:
(这里根据你的剧情设计)
比如,玩家移动到村长的位置,然后对话,BALABALABALA...
在事件的最后,像设计宝箱事件一样
打开独立开关如果不知道宝箱事件是什么,可以右键-新建快速事件-宝箱
-----------------------------
#2 跟NPC对话后开始自动剧情
这个不用新建事件,而是直接添加NPC的事件页
原理也是和上面的一样,用出现条件变换NPC的状态
最后不怀好意的做了一个“小范例”
20161208.zip
(1.32 MB, 下载次数: 105)
如果无法打开工程,可以试着把 Game.ini 里的 Library=System\RGSS301.dll 改成 Library=System\RGSS300.dll
|
评分
-
查看全部评分
|