| 
 
| 赞 | 276 |  
| VIP | 142 |  
| 好人卡 | 63 |  
| 积分 | 78 |  
| 经验 | 92043 |  
| 最后登录 | 2025-8-5 |  
| 在线时间 | 2650 小时 |  
 Lv4.逐梦者 (版主) 
	梦石1 星屑6761 在线时间2650 小时注册时间2013-8-23帖子2314 
 | 
| 本帖最后由 鑫晴 于 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
 
 
 | 
 评分
查看全部评分
 |