Project1

标题: 新人请教问题。 [打印本页]

作者: lingzeo    时间: 2013-2-19 22:27
标题: 新人请教问题。
本帖最后由 lingzeo 于 2013-2-24 12:57 编辑

求助啊。完全小白。

Npc要求主角带五个蘑菇。
主角答应。
如果有5个蘑菇,npc收了蘑菇,告诉主角去找npc2号。
然后再碰npc,noc就只会回答蘑菇汤很好喝。
如果没有五个蘑菇,npc告诉主角去野外采。
才回来之后再重复
(Npc要求主角带五个蘑菇。如果有5个蘑菇,npc收了蘑菇,告诉主角去找npc2号。)
主角不答应。
npc说主角是坏人。

请各位解惑。这个东西在编辑事件中怎么做。
能不用脚本最好。

--------------------------------------------------------------------------------------------------------------------------------

已经学会了。谢谢各位赐教的大大。
作者: 喵呜喵5    时间: 2013-2-19 22:37
本帖最后由 喵呜喵5 于 2013-2-19 22:40 编辑

这个意思?






作者: j433463    时间: 2013-2-19 22:56
NPC事件要有几个分页:

1. 要求主角带五个蘑菇,设条件分歧,如果主角答应,独立开关 A 为 ON,如果不答应,就独立开关 C 为 ON。
2. 独立开关 A 为 ON 才执行的分页,设条件分歧,如果主角身上有蘑菇,判断蘑菇数量是否已满五个,如果是,主角身上蘑菇清空,完成任务,独立开关 B 为 ON,独立开关 A 为 OFF,如果否,只告诉主角蘑菇不够再去采,如果不答应,就独立开关 C 为 ON,,独立开关 A 为 OFF。
 注意这儿,不论设独立开关 B 或 C 为 ON 时,要把独立开关 A 改回 OFF,只能有一个独立开关为 ON。
 这个地方可能需要一个变量来记录已经采回的蘑菇数,每次采回来几个收取几个,到足够五个为止,但我觉得这多此一举,直接等到主角身上蘑菇数有五个才收取比较省事,不够叫他再去采而已。
3. 独立开关 B 为 ON 才执行的分页,只会跟主角说蘑菇汤很好喝。
4. 独立开关 C 为 ON 才执行的分页,只会跟主角说他是坏人。

其实,分页应该是 1. 为分页四,2. 为分页三,因为事件的分页优先顺序是从右到左的,但如果您事件分页的出现条件做好,像是独立开关处理得当,没有按顺序来也可以正常运行,但最好还是照分页的优先顺序来做比较不容易出错。
作者: lingzeo    时间: 2013-2-19 23:11
本帖最后由 lingzeo 于 2013-2-19 23:14 编辑

应该没错。
我试验一下。
谢谢谢谢。




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