Project1

标题: 如何一个任务循环做呢? [打印本页]

作者: 邱小谦    时间: 2012-8-1 18:37
标题: 如何一个任务循环做呢?
本帖最后由 邱小谦 于 2012-8-2 02:39 编辑

我做了一个小副本。但是从副本传送出去之后,再进去做副本时,就不能按照一开始刚进去的那样领取任务了。这样就只能做一次副本了,请问这个问题怎么样可以解决啊?


(说我的问题问的不够明白。我说明白点。就是我在一个地图做了个副本的传送员。我要做任务,我就传送到了另一个副本地图。任务做完了以后,我通过副本的地图的传送员传送回来到我第一个地图的那个传送那里来提交任务领取奖励。但是,怎么样能解决我能再一次通过这个副本的传送员再一次的进去副本可以从头再做一次。也就是无限制的循环做。和某些网游的副本一样。无限制下副本。就是这个意思了。)


备注:我已经有点点眉目了。哪位高手能帮我点醒一下啊!!dsu_plus_rewardpost_czw
作者: 原野清平    时间: 2012-8-1 18:39
问题描述不清……求范例。
作者: 灯笼菜刀王    时间: 2012-8-1 20:01
很简单的解决方法, 传出副本的同时,关掉任务触发的所有开关,把触发的所有变量都还原就可以了.

独立开关的外部控制方法,  $game_self_switches[[地图编号,事件编号,"A"]] = false 这样就可以在任何地方关掉指定事件的独立开关
作者: 明特·布兰马修    时间: 2012-8-1 21:27
感觉我会描述不清楚
具体是这样子的
1、接受任务后,打开独立开关或者开关
2、完成任务后,关闭之前独立开关或者开关

附加一个范例: 循环任务范例.rar (186.92 KB, 下载次数: 975)
作者: woyaozhuce    时间: 2012-8-2 01:00
本帖最后由 woyaozhuce 于 2012-8-2 01:01 编辑


和传送员对话,传送到某某地图,并且打开副本1(自动接任务,只是个例子)

事件要副本1为on并且并行处理
说明,接受鬼火任务后,才开启1号变量记录鬼火的物品数量并且跳转标签到循环处开始循环

如果你收集到了10个鬼火,自动完成任务。并结束循环关闭事件。

由于上面大家说的楼主说明问题不详细所以没法给出较明确的回答

事件的最下面还要加一个开关操作:【001:副本1】 = off




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