作者laechan (小太保)
看板mud_sanc
标题[wizs] quest 脚本新增 chatX 参数
时间Tue Nov 29 15:31:29 2011
这是从仙剑得来的灵感,底下是脚本范例。
step1_npc=/npc/xxx1##
step1_msg=
李大娘昏迷不醒中,需要紫金丹才能救活她。##
chat1_npc=/npc/xxx2##
chat1_msg=
$M道:李大哥,听说李大娘昏倒了,她没事吧?++
$N道:小虎子,听说你娘原本生病了後来奇蹟似地病好了是真的吗?++
$M道:对啊,我是用在「仙灵岛」跟仙女姐姐求来的药把我娘治好的.##
step2_npc=/npc/xxx1##
step2_check=
!present("紫金丹",ppl)
李大娘昏迷不醒中,需要紫金丹才能救活她。##
step2_msg=
你让李大娘服了药後,自己突然感到一阵晕眩...##
chat2_npc=/npc/xxx2##
chat2_msg=
$M道:李大哥,听说李大娘的病好了,太好了^_^##
亮黄色部份的 chatX_npc 及 chatX_msg 就是本次新增的
参数,采用的是简易设计的版本(这样应该就够用了,++
连结号同样有效)。
简单的说就是,这个参数可以把「stepX_npc」以外的npc
也纳入这个 quest 里头。
一、玩家即使不 quest 他们也可以进行任务。
二、玩家若 quest 他们,可以得到额外的对话剧情,以
及可能的情报。(例如上面的「仙灵岛」)
这样写的好处就是,wiz 可以视情况新增「情报 npc」,
例如未解过新手任务时..
(!)Lv100.领航员谬西(Musi)
Lv250.『你可以跟我 adv 属性』小卤蛋(Lodao)
> quest lodao about 新手任务
quest: 对方一脸茫然地看着你.
【提示】你应找的对话目标: 领航员谬西(Musi).
已经跟 musi 对话完时...
> quest musi about 新手任务
领航员谬西: 只要对他们说是我介绍你来的就可以了.
(quest 他们 about 相同的关键字 即可)
【提示】你接下来应找的对话目标: 道具店老板伊菲(Effie), 装备大师德雷依(Derlei), 긊ィ]老板娘诺雅(Norya), 药剂师卡翠亚(Katwuya), 新手导师格拉夫(Galuf), 武器大师卡诺
斯(Kanors)
> quest lodao about 新手任务
小卤蛋说道: 「新手任务」的相关对话 npc 都在这座城镇内喔~
这句即是我加的提示。
甚至我可以更改提示,例如假设 lodao 也有任务,接
lodao 的任务前必须先解新手任务,那 chat1_msg 就
是底下这样..
小卤蛋: 你如果完成了musi的任务就来找我吧,我也有一个任务喔~^^
chatX_npc 及 chatX_msg 写的更精良一点,则仙剑的
任务就可以完全被圣殿 read 进来。
Belldandy.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 223.140.202.209
※ 编辑: laechan 来自: 223.140.202.209 (11/29 15:32)