作者laechan (小太保)
看板mud_sanc
标题[指令] 今日 quest 及任务脚本参数增改纪录
时间Sat Oct 1 23:09:04 2011
指令 quest 的部份, wiz 语法目前有三个
quest read 脚本名称 例如 quest read l002, 就是去读
相对映目录的 l002 并产生 l002.c
quest query 玩家id 脚本编号 例如 quest query laechan l002
就是去读该玩家解这个任务的相关已存资料
(例如已经解到第几步骤等)
quest del 玩家id 脚本编号 例如 quest del laechan l002 就
是将玩家解过该任务(已解完or未解完)
的纪录清除
目前是方便 wiz 每解完一步就可先做确认、以及方便重新再解一次。
=======================================================================
脚本部份,新增参数 nonseq
title=白瓦镇的三大美女##
date=2011/09/28##
key=beauty contest;选美比赛##
steps=5##
nonseq=2-4##
step1_npc=/u/l/laechan/area/whitetile/mob/dio1##
以上面的 nonseq 设定为例,它的意思就是该任务的第 2-4 步骤
「是不必依照顺序去解的」。
它有四个使用前提请各位遵守
一、nonseq 不能设 1-X 这种的(第 1 步骤不可以写进 nonseq)
二、nonseq 也不能把最後一个步骤设进去
三、多个 nonseq 设定请以 ; 分隔,每个 nonseq 不能相邻与交
错。
相邻: nonseq=2-4;5-7## 4 跟 5 相邻了
交错: nonseq=2-4;3-6## 两个 nonseq 之间交错了
四、多的 nonseq 的对映 npc 必须独立
例如第一组 nonseq 所对映的 npc 是 ({a,b,c}) 这三只,
那这三只 npc 不可设为其它步骤的 stepX_npc。
nonseq 已实装并使用「白瓦镇选美比赛通知任务」实测完毕,
有兴趣的 wiz 可找到镇长 dio 并 quest dio about 选美比赛
,即可触发任务(任务编号
l002,
l 是字母
l 不是数字)。
「白瓦镇选美比赛通知任务」其实就类似 RO 祭司的巡礼任务
明天预订实装其它未完工的部份。
备忘: 新增一个 others 参数, 即今天有跟 justin 讨论到的部份
(自行新增的部份)
杀怪判断
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.253.177.83
※ 编辑: laechan 来自: 111.253.177.83 (10/01 23:09)