Re: [wizs] 新的任務設計及指令 quest
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間14年前 (2011/09/23 22:30)推噓0(0推 0噓 0→)留言0則, 0人參與討論串3/9 (看更多)
底下是任務新增樣本,假設由玩家撰寫..
/open/quest/001
=================================================
加入冒險者公會##
2011/09/23##
key=adventure;start;冒險者;hello##
step1_npc=小滷蛋的檔案##
step1_msg=
$M:你好哇~趕快先去加入(join)東邊盡頭的冒險者公會
加入後就能回來找我領賞喔 ^_^##
step2_check=冒險者公會級數>0##
step2_npc=小滷蛋的檔案##
step2_msg=
$M:幹的不錯唷!
給你 500 點學習點數^_^##
step2_end=給玩家 500 點學習點數##
=================================================
wiz 收到此檔後會將上面的檔案改成底下..
/open/quest/001
=================================================
title=加入冒險者公會##
date=2011/09/23##
key=adventure;start;冒險者;hello##
step1_npc=/d/wiz/mob/lodao##
step1_msg=
$M:你好哇~趕快先去加入(join)東邊盡頭的冒險者公會
加入後就能回來找我領賞喔 ^_^##
step2_check=this_player()->query("guild/adventure")>0##
step2_npc=/d/wiz/mob/lodao##
step2_msg=
$M:幹的不錯唷!
給你 500 點學習點數^_^##
step2_end=this_player()->add("up",500)##
=================================================
簡單的說關鍵的 step 分為四種
stepX_npc : 每一階段的受理 npc
stepX_check : 在受理該階段前會做的判斷
stepX_msg : 該 npc 會告知玩家的訊息
stepX_end : 結束該階段時會做的事情
其它獨特的關鍵字
front : 解這個任務前需先完成的前置任務
key : 可使用的觸發關鍵字(以 ; 分隔)
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.9.179
討論串 (同標題文章)
完整討論串 (本文為第 3 之 9 篇):
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
21
49