精華區beta mud_sanc 關於我們 聯絡資訊
底下是任務新增樣本,假設由玩家撰寫.. /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