[wizs] 從任務攻略看任務設計

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/07/02 23:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
┌────────────────┬───────────────┐ │大發明家小寶的委託 │隸屬任務:建國任務(III-3) │ ├────────────────┴───────────────┤ │觸發地點:/ d s e 3s 4w 3n 2e 4n u │ │觸發NPC :Lv100.大發明家--小寶(head laechan)          │ │觸發條件:等級 120、主職騎士、種族人類             │ ├────────────────────────────────┤ │任務限制:需先完成建國任務I~II、建國任務III-1~2 │ │ 只能解一次                      │ │任務獎勵:智慧帽(Wisdom hat), int+55 fel+15 │ │     學點 2000 點 │ ├────────────────────────────────┤ │任務流程:1.到 / d s e 2s w n 買 oolong │ │  2.到 / d s e 3s 4w 3n 2e 4n u, give oolong to laechan │ │ 3.answer yes, 小寶會給你 bracelet │ │ 4.到 / d s e 3s 2w s, ghive bracelet to pann │ │ 5.answer yes, 潘恩會給你 letter │ │ 6.到 / d s e 3s 4w 3n 2e 4n u, give letter to laechan │ │ 任務結束. │ └────────────────────────────────┘ 假設未來的任務攻略 page 如上述呈現方式,那至少可先得到幾點結論.. 一、未來有所謂的「任務集」,例如上面的「建國任務」,它至少包含   三個子線任務集(I~III),而每個子線任務集底下又有子任務。 也就是說把一個大任務做適度的分拆,就很適合每個子任務寫成一   個 page 這樣,就很方便閱讀。 這樣的好處就是可以為每一個主線任務集,設定一個儲存物件,這   樣就可以把n個子任務需儲存的資料,統一存在這個儲存物件中。 二、不論是主線任務或子任務,都應該賦予任務名稱。但有時候名稱倒   不一定要 wiz 去定,例如玩家可能會自己給定這個任務的名字為   「大發明家小寶的送手鐲任務」之類的。 wiz 需定義的則是所謂的 key name 即可。 三、所有的任務都有「觸發」,觸發可以是 NPC 也可以是地點,例如   一到某地就自動觸發任務,這種就不需要 NPC。 一般會寫在 void init,但一定會有專門的處理函數提供呼叫用   ,包括觸發設定函數、條件判斷函數、下一流程處理函數、任務 獎勵函數等,而且會有與之對應的儲存參數存在。 四、上面有所謂的 answer yes。也就是說,將來會有所謂 answer這   個通用指令,用來「接受」(所以寫成 accept 亦可)任務用。 然後一切的重點都在流程的管控上,這個 laechan 有提出初步的解 決方案。 Belldandy. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.253.161.155
文章代碼(AID): #1E3pjE1L (mud_sanc)
文章代碼(AID): #1E3pjE1L (mud_sanc)