Project1

标题: 请教高手讲解一下如何制作如下任务需求! [打印本页]

作者: qinshuaiqi123    时间: 2014-5-3 14:59
标题: 请教高手讲解一下如何制作如下任务需求!
1.送信任务
NPcA=老爷爷
NpcB=老爷爷的孙子
玩家和A交谈获得道具信件。然后前往另一个地点对话B后,道具消失,玩家回到A出可以领取奖励!
送信任务类似的拜访任务怎么写。
我在RPG VX中设置了类似剧情,下面是我认为的逻辑结构,但出现可以重复领取任务,请问怎么解决?
1.     事件开关a开启
2.    任务对话是否愿意?
3.    是的场合下:
     设置变量=老爷爷事件
4.分歧条件:
a.玩家身上获得>1个物品。
减去玩家物品一个。获得奖励,并对话
事件开关结束。
b.玩家身上小于1个物品时,显示对话
c.ab之外场合显示对话和B一样。
5.否
显示一段对话。
按照以上的逻辑结构与我在编写时间时出现了可以重复做一个任务的情况。我需要这个事件在玩家做过一次老婆婆事件后不在显示这个任务,老婆婆则说另一句话。

2.收集任务
NPcA=老爷爷
NpcB=老爷爷的孙子
玩家和A交谈得知需求取得十个狼牙送给B,玩家通过购买或者打怪获得狼牙,交给B之后,获得奖励。

3.钓鱼:
我想设计一个钓鱼系统请问如何编写事件。
我大致的逻辑是这样的:
1.鱼塘是一个任务区域。
2.玩家走进鱼塘时则检测玩家身上是否存在道具:钓竿、鱼篓、鱼饵。
不存在,则显示提示:请去购买钓具。
4.玩家进行空格键操作。屏幕显示玩家获得鲤鱼数目。
获得情况我想做一个这样一个处理:
玩家用A鱼饵时有30几率钓上来鲤鱼,
玩家用B鱼饵时有50几率钓上来鲤鱼。
玩家用c鱼饵时有10几率钓上来鲤鱼。

4.如何制作一个任务告示牌,类似于官府张贴的皇榜:
玩家点击这个道具可以获得讯息,这个皇榜能根据事件
的玩家完成任务时间顺序自动删减掉皇榜上内容。

5.公共事件如何控制:
每隔一分钟左头,屏幕上会出现一段对话。对话完毕后,玩家才可以行走。类似于广播系统,最好可以根据
时间段的设立播放不同的事件。
还有许许多问题,容我整理好思路再求教大神们!

作者: 丿梁丶小柒    时间: 2014-5-4 14:16
这一系列问题都是很简单的。
一个比较耐心的新人如果愿意花半天时间去摸索一下事件的功能再加以运用就可以办到了。
LZ你先试一下事件的  变量  开关  分歧  这三个事件选项,自己先探索一下
过一段时间要还是不会我在做个例范给你
作者: qinshuaiqi123    时间: 2014-5-4 14:52
丿梁丶小柒 大神你好!希望能得到你的帮助!
1.钓鱼事件我已经摸索出一个简单的思路:就是依靠物品持有数目来进行任务,虽然不能做到几率获得,但是能够实现钓鱼意图,虽然有点伪,但是没有更好的思路了。
2.老爷爷的拜访任务和老爷爷的收集任务存在一个问题:
拜访任务中变量的设置如何关联到另一个事件?npcA用了‘变量=老头对话’时,只是对话切换到第二步:”你怎么还不去“。但是拜访之后,似乎不能实现对话之后找A获得奖励这个预期目标。
3.告示牌实现即使刷新比较困难。



对于变量和条件分歧的运用还不大明白!希望大神能给出一个范例!
作者: s20810    时间: 2014-5-6 02:42
本帖最后由 s20810 于 2014-5-6 02:49 编辑

你好,我覺得你想得太複雜了
其實我跟你一樣是新手,但或許是我想法比較簡單...

『送信任務』


主要只用了『條件分岐』以及『獨立開關』





其實是用不到『變量』的部分,我也是摸索了很久事件才開始接觸『變量』





這應該比較簡單易懂些吧^_^

同樣是新手,一起加油吧!!

忘了說,收集任務也算是同樣道理操作就可以了...

只要把持有一封信的條件分歧,改成用變量來分岐就好,

先把某號變量帶入某物品的持有數量,在依此變量來做分岐。




作者: qinshuaiqi123    时间: 2014-5-9 01:06
s20810 发表于 2014-5-6 02:42
你好,我覺得你想得太複雜了
其實我跟你一樣是新手,但或許是我想法比較簡單...

谢谢你的指导,我已经琢磨出来了!呵呵!




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