Re: [wizs] 新的任務設計及指令 quest

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/09/27 14:31), 編輯推噓0(000)
留言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
文章代碼(AID): #1EWMtUof (mud_sanc)
文章代碼(AID): #1EWMtUof (mud_sanc)