[wizs] 簡易任務店做法
虛擬物品系統已經實裝了,所以其實有簡易的任務店做法,一般
來說按照 norr 及 justin 之前實驗及目前採用的任務店即可,
但我的任務店比較特別,底下是我預定在我自己所做的每一個城
鎮都至少實裝一個的任務店。
首先,設定 quest xxx about ooo,做為任務起始 npc。
接著將 2~n 設定為 nonseq,也就是玩家不管完成了第2~n 步驟
的哪一個,都會被紀錄在 quest_temp 參數裡。
然後在每一個任務的 stepX_check 裡設定「需要玩家完成的任務
」,比方第 m 步驟要求玩家要打 50 個翅膀這類的:
ppl->query_vobjs("m007")<50
要完成這個任務,你必須湊齊 50 個翅膀喔!
然後,已完成的步驟,玩家不能重覆接(這是我要寫的種類),所
有步驟都完成時,該任務就視為完成。
我會在白瓦鎮寫一個示範用任務 l010,寫好後 wiz 可參考,這
個任務的撰寫目的
1.讓玩家可 learn skill from babala(必須完成任務)
2.讓玩家透過任務瞭解白瓦鎮
3.透過該任務瞭解任務系統是否還有修改空間
預定下禮拜撰寫。除此之外還有一件事要做就是再找個地方放第
三位賢者。shamal 的位置我會變更到古堡區東之庭園,magicq
的位置則會位於「要穿過某 2~3 層區域後的塔上」,三位賢者
的所在地原則是不會太難到達,但是它們各會要求玩家要搜集哪
些東西給他們。(這將包含現行設定 npc 為 quest step 的重要
測試)
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.79.112
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
31
60
706
1406