作者laechan (小太保)
看板mud_sanc
标题[任务] 牧师转进阶任务脚本范例
时间Wed Oct 5 21:06:17 2011
这脚本很简单, 我随便写一下, 大家就随便看一看。
主区块
title=战神司祭转职任务##
date=2011/10/05##
key=战神司祭##
steps=2##
第一步:先找妮丝对话
step1_check=
ppl->query("adv_guild")!=""
你已经转职过了喔.
ppl->query("level")<120
你的玩家等级需达到 120 级.
ppl->query("guild/clerical")<60
你的牧师公会级数需达到 60 级.
ppl->query("skill/bless")<5000
你的祝福术技能值需达到 5000.##
step1_npc=/d/map/isalon/mob/ness##
step1_msg=
$N向$M询问了有关於转职为麦理司祭的事情.
$M: 唉呀, 麦理司祭不好转呢..
$M: 你必须前往$HIC$麦理的神殿$NOR$
$M: 它位於 $HIM$时光$HIC$圣域$NOR$ 极深处的地方
$M: 如果你要一个人前往的话, 我很替你担忧呢..
$M: 最好是可以找到伙伴陪你一起去会比较好喔..##
第二步:前往麦理的神殿
step2_check=
ppl->query("adv_guild")!=""
你已经转职过了喔.##
step2_npc=/u/l/laechan/area/0时光圣域/麦理神殿##
step2_msg=
$HIW$你的修行成果获得麦理神殿的认可,你现在是战神祭司了!!$NOR$##
step2_end=
set_s(ppl,"adv_guild","maily")
shout("\n\n"HIW+ppl->query("short")+HIW"的修行成果获得了麦理神殿的认可, 二转为战神司祭了!!\n\n\n\n"NOR)
set_s(ppl,"adv_guild","maily")##
任务结束
脚本非常的简单,
过程却非常的机车,这就是
stepX_npc 支援[地点]的好用之处。
> quest show l004
┌────────────────────────────┐
│任务编号:l004(一次性任务) │
│任务名称:战神司祭转职任务 │
│任务关键字:战神司祭 │
├────────────────────────────┤
│任务流程: │
│ │
│ 1.与罗德斯神圣祭司-妮思(Ness)对话. │
│ 2.最後前往麦理的神殿, 任务结束. │
├────────────────────────────┤
│任务奖励: │
│ │
└────────────────────────────┘
我的意思就是说,这样至少就不用烦恼将来 mage 开放
进阶时「还得花时间写转进阶任务」的事情,因为..
一、一开始可以写得像上面那样简单就可
二、然後再慢慢改复杂,反正玩家均可由 quest 指令
获得「下一阶段的提示」
(当然重要的更新可能就得公告一下在 bbs, 至於玩
家要不要看 bbs 基本上我们本来就不强迫)
三、任务的进行过程完全可用 quest 一路进行到底
四、完全不需要更动 mob、房间档案等
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: laechan 来自: 122.117.11.103 (10/05 21:18)