Dev:Quests.xml

Quest Log in Client Data

quests.xml

   <quests>
       
           <effect map="Map.tmx" npc="NpcIdServerDataUses" value="QuestValue(s)" effect="EffectId"/>
           <quest name="Name" group="GroupName" (in)complete="QuestValue">
               <name>Name</name>
               <text>Quest Info</text>
           </quest>
       
   </quests>

Example:

   <?xml version="1.0" encoding="utf-8"?>
   <quests>
     
       <effect map="029-2.tmx" npc="154" value="0" effect="45"/>
       <effect map="029-2.tmx" npc="154" value="1,2,3" effect="46"/>
       <effect map="029-2.tmx" npc="114" value="4,5,6,7" effect="46"/>
       <quest name="Tutorial" group="Candor Island" incomplete="1">
         <name>Welcome</name>
         <text>Walk to the carpet</text>
         <text/>
         <text>Quest giver: Sorfina.</text>
         <text>Coordinates: Candor Island Indoor (27,27)</text>
       </quest>
       <quest name="Tutorial" group="Candor Island" incomplete="2">
         <name>Welcome</name>
         <text>Retrieve items from the Chest</text>
         <text/>
         <text>Quest giver: Sorfina.</text>
         <text>Coordinates: Candor Island Indoor (27,27)</text>
       </quest>
       <quest name="Tutorial" group="Candor Island" incomplete="3">
         <name>Welcome</name>
         <text>Open inventory and equip clothes (###keyWindowEquipment;)</text>
         <text/>
         <text>Quest giver: Sorfina.</text>
         <text>Coordinates: Candor Island Indoor (27,27)</text>
       </quest>
       <quest name="Tutorial" group="Candor Island" incomplete="4">
         <name>Welcome</name>
         <text>Find Tanisha</text>
         <text/>
         <text>Quest giver: Sorfina.</text>
         <text>Coordinates: Candor Island Indoor (27,27)</text>
       </quest>
       <quest name="Tutorial" group="Candor Island" incomplete="5">
         <name>Welcome</name>
         <text>Help Tanisha kill maggots</text>
         <text/>
         <text>Quest giver: Tanisha.</text>
         <text>Coordinates: Candor Island Indoor (100,88)</text>
       </quest>
       <quest name="Tutorial" group="Candor Island" incomplete="6">
         <name>Welcome</name>
         <text>Help Tanisha kill maggots</text>
         <text/>
         <text>Quest giver: Tanisha.</text>
         <text>Coordinates: Candor Island Indoor (100,88)</text>
       </quest>
       <quest name="Tutorial" group="Candor Island" incomplete="7">
         <name>Welcome</name>
         <text>Get reward from Tanisha</text>
         <text/>
         <text>Quest giver: Tanisha.</text>
         <text>Coordinates: Candor Island Indoor (100,88)</text>
       </quest>
       <quest name="Tutorial" group="Candor Island" complete="8">
         <name>Welcome</name>
         <text>Complete.</text>
         <text/>
         <text>Quest giver: Tanisha.</text>
         <text>Coordinates: Candor Island Indoor (100,88)</text>
       </quest>
       <quest name="Bully" group="Candor Island" incomplete="9">
         <name>Hasan</name>
         <text>Some guy named Hasan is picking on people</text>
       </quest>
       <quest name="Bully" group="Candor Island" incomplete="10">
         <name>Trick</name>
         <text>Hasan needs to be taught a lesson</text>
         <text>Talk to sorfina.</text>
       </quest>
       <quest name="Bully" group="Candor Island" incomplete="11">
         <name>Trick known</name>
         <text>Hasan is afraid of scorpions</text>
       </quest>
       <quest name="Bully" group="Candor Island" incomplete="12">
         <name>Scorpion</name>
         <text>Goto Hasan and have Kaan summon a scorpion</text>
       </quest>
       <quest name="Bully" group="Candor Island" incomplete="13">
         <name>Saved Hasan</name>
         <text>Killed the scorpion</text>
       </quest>
       <quest name="Bully" group="Candor Island" complete="14">
         <name>Talk to Hasan</name>
         <text>Hasan changed his ways</text>
       </quest>
     
   </quests>