楓之谷私服教學 - 如何新增全新的任務?(打怪/蒐集物品)

改任務只需要改到WZ,因此算是非常容易的。
只要懂得每個節點之間的涵義就可以輕鬆的新增任務。
本篇文章非常詳細的講解每個常用節點的意義,如果還是不會...我也沒辦法。

首先,打開你的Quest.wz,你可以看見
Act,Check,PQuest,Exclusive,QuestInfo,Say 這幾個節點

PQ的是遠征隊的可以不去管它,新增任務常用到的只有其中四個節點:Act、Check、QuestInfo、Say
每一個各有它自己的功用,比如Act代表任務需要的物品、經驗、楓幣,以及任務完成之後獲得的獎勵;
Check則可以指定任務接取、完成的NPC以及檢查任務道具或者怪物擊殺數量是否正確;
QuestInfo代表任務在任務欄裡頭顯示的文字;
Say則是接任務以及回報任務時NPC所說的話。

⚠️ACT

首先來看act:

0代表未完成,1代表完成

1 - exp 代表完成後可得到的經驗值
1 - item 代表任務所需要的物品或者獎勵的物品

若你今天任務完成要給予玩家兩個道具,則要新增兩個節點(0,1)
1 - item - 0
1 - item - 1

而0,1底下還要再新增id與count,這邊沒有提到的prop則可以控制得到獎勵的機率。

id代表道具的代碼
count代表數量,若是要從玩家那裡得到記得要加上負號

你可以先從幾個熟悉的任務開始研究其節點各自代表的含意,比如說我會拿<證明本領-2>(28222)這個任務來做研究,這個任務需要玩家蒐集20個(4000001)菇菇寶貝傘,完成後可以得到經驗值1600。
PS.一個小技巧,你可以用編輯器打開wz/Quest.wz/QuestInfo.img 看看任務簡介來做參考。

⚠️CHECK

再來說說Check,Check扮演了很重要的角色,

0主要是處理「可接取對象的條件」

0 - job 代表可以接取任務的職業
0 - lvmax(lvmin) 代表可以接取任務的最低等級以及等級限制
0 - npc 代表接取任務的NPC
0 - quest 代表任務有沒有前置
quest裡頭的id就是任務代碼

1則是「接取任務後至結束」

1 - item 代表任務所需的道具

  • item - 0 第一個道具 (id,count)
  • item - 1 第二個道具 (id,count)
    ...以此類推

1 - npc 代表完成任務的NPC

⚠️QUEST INFO

QuestInfo就比較容易了,隨便點開一個任務看一下就知道每個節點的意義。

0 代表 任務在「可接取任務」欄位時顯示的內容
1 代表 任務接取後在任務欄顯示的內容
2 代表 任務完成後在「已完成任務」欄位顯示的內容

area代表任務屬於的類別
目前知道的是10代表「職業」
其他就自行研究了

demandSummary是在任務欄「任務需求」顯示的內容
rewardSummary是在任務欄「任務獎勵」顯示的內容

name就是任務的名稱

⚠️Say

0代表未完成,1代表完成

say方面我研究的不多,各位可以自己理解。
是與NPC相關的部分。

要新增任務的話就新增Sub節點取一個沒用到的任務代碼即可。