Re: [wizs] 新的任務設計及指令 quest
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間14年前 (2011/09/27 14:31)推噓0(0推 0噓 0→)留言0則, 0人參與討論串6/9 (看更多)
接下來是整個流程控管的問題。
假設整個任務流程分四段,需接觸的三隻怪物依序為
lodao、justice、gim,以及最後再回到 lodao。
那最初觸發的指令就是..
> quest lodao about 關鍵字
這時會依序跑完 step1 的各函數,流程是..
if(quest_ob->step1_check()<1)
顯示玩家無法接此任務的訊息;
// 讀取 step1 的 msg
show(me,mob,quest_ob->query_msg(1));
// 結束 step1
quest_ob->step1_end();
其中 show 函數其實是可以變更的。
另外,為了得知玩家是否有完成 step1,就必須要有
一個參數來設定在玩家身上,或是儲存在物件檔內。
這樣當玩家去 quest justice about 關鍵字 時,才
能在 step2_check 時取得 return 1 的結果。
另一個重點,就是當玩家 quest justice about 關鍵
字時,quest 指令必須能夠識別 justice 是這個任務
的第二個流程,它所依賴的參數是..
一、關鍵字
二、quest_ob 所登載的 step2_npc
今天&明天會實做出以上的部份。
LAechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 117.19.246.77
討論串 (同標題文章)
完整討論串 (本文為第 6 之 9 篇):
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
21
49