For people who don't know how to edit the QuestInfo.ini in the client! -I won't show you how to code the quest board, the packets and etc.
Lets take an example:
Code:
[TaskType]
Num=1
TypeId1=1
TypeName1=Quest Group
TaskNameColor=0xFFCFC058
[ActionBase]
ActionBase=20000000
[Option]
RecommendInterval=300
[TotalMission]
TotalMission=1
[1]
TypeId=1
TaskNameColor=0xFFFFFFFF
CompleteFlag=2
MissionId=1
Name=Quest 1 Name
Lv_min=1
Lv_max=200
Auto=0
First=1
Prequest=0
Map=0
Profession=
Sex=0
FinishTime=0
ActivityBeginTime=0
ActivityEndTime=0
ActivityType=2
BeginNpcId=0,1002,305,146,SomeNPC,TwinCity
FinishNpcId=0,1002,305,146,SomeNPC,TwinCity
Prize=3 Magic Gates. [item 1088011,0,0,0,0,0,0] [item 1088011,0,0,0,0,0,0] [item 1088011,0,0,0,0,0,0]
IntentionDesp=Intention display.
IntentAmount=1
Intention1=Intention display.
Content=Content of the quest.
It's simple, let me explain you:
Num is the number of quest groups you want to have.
TypeId1 is the id of the quest group, it must be unique so example quest group 1 has id=1 quest group 2 has id=2.
TypeName1 is the quest group name, simple.
TaskNameColor is the color of the quest group, tbh never changed/tried it so i don't know much about it.
ActionBase i don't know, maybe someone can help?
RecommendInterval is the interval (i think milliseconds) for the client to show you that you can accept quests.
Total mission is the total number of quests you have, simple.
Lets go on the quest now:
[1] is the quest number, anyway must be unique like the other.
TypeId is the id of the quest group you want the quest to be.
TaskNameColor again color of the quest now, never tried it too.
Complete flag no idea again.
MissionId is the id of the quest, again unique.
Name is the name of the quest, simple.
Lv_min is the minimum level requirement for the quest (1-255).
Lv_max is the maximum level requirement for the quest (1-255).
Auto no idea still.
First is a identifier for is the quest first in a chain.
Prequest is for if the quest is in some kind of a quest chain put in the id of the quest before this one.
Map is the map the quest is on, can be 0 for no map.
Profession is the profession requirement for the quest (can be like 11,12,13).
Sex is the sex requirement for the quest.
FinishTime is for if the quest has requirement to be finished in minutes, hours.
ActivityBeginTime no idea.
ActivityEndTime no idea.
ActivityTime again.
BeginNPCId is the NPC that starts the quest (NPCId, MAP, COORDS, COORDS, NPCNAME, MAP).
Finish NPC is the same like begin NPC but this time the NPC that will finish the quest.
Prize is the prize for the quest it can contain description and items like in the example 1088011 is the id of the item.
IntentionDesp is the intention display.
IntentAmount is the intention amount (1-255?).
Intention1 is the list for the intentions and with text display.
And lastly Content is the text content for the quest.
I will try to update this thread if i find out new information for the file.
Cheers, Wolfy.