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

Project1

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

[已经解决] 如何用事件来启闭别的事件中的独立开关?(已解决}

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2012-10-24
帖子
55
跳转到指定楼层
1
发表于 2015-1-28 09:29:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 立仆芋头 于 2015-1-29 10:03 编辑

事件1是个路人,讲了一堆话交代任务剧情后,就叫你上路了。(独立开关A  on)
主角急著赶去旅店回血,回完血后顺带记录进度,然后想起了任务,但没听清楚,想回头再问一下。
事件1路人因为(独立开关A  on)所以只会一股脑叫你上路。根本没办法套出有用的情报,而且你存档也盖过掉了。

有没有办法另外建个事件,能让这个事件路人重开金口呢?(把 独立开关A  on >> off)

评分

参与人数 1星屑 +20 收起 理由
丿梁丶小柒 + 20 我很赞同

查看全部评分

Lv4.逐梦者 (版主)

聪仔

梦石
0
星屑
6182
在线时间
3077 小时
注册时间
2013-12-26
帖子
3145
2
发表于 2015-1-29 09:38:03 手机端发表。 | 只看该作者
独立开关操作的脚本是
  1. $game_self_switches[[地图ID,事件ID,"A或B或C或D"]] = true或false
  2. $game_map.need_refresh = true
复制代码

但是聪聪非常不赞成你这么做,为了重复某句话去操作独立开关容易造成剧情系统bug...
因为你关闭独立开关后,再去触发这个事件,事件的所有操作都会再进行一次,本来变量+1的,这次执行又+1,要么玩家不去触发这个事件导致独立开关不再开启等等...
正确的处理方法应该是长话短说地把任务简单描述一次,而不是去改动独立开关...
举例:
【第一页】
任务变量+=1
对话:大家好,我是聪聪,今年16岁,全国第三帅,是学霸,是地图渣,请你去66RPG帮我找到画地图的方法...
独立开关A打开
【第二页】起始条件独立开关A为打开
对话:还愣着干嘛,快去66RPG帮我找到画地图的方法啊...

评分

参与人数 1星屑 +100 梦石 +1 收起 理由
丿梁丶小柒 + 100 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2012-10-24
帖子
55
3
 楼主| 发表于 2015-1-29 10:02:01 | 只看该作者
小的明白,大人的建议会铭记于心。

点评

你最好点我楼层下的【回复】按钮,让我可以收到新提醒...  发表于 2015-1-29 10:04
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 19:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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