abrie2010
New Member
- Joined
- Mar 12, 2010
- Messages
- 356
- Reaction score
- 3
Guide on creating A questing Profile for honorbuddy 2..
<HBProfile> this tells that it's an HB profile and starts the profile
<Name>Example Questing 1-60</Name> This is the name of your Profile
<MinDurability>0.4</MinDurability> This tells You at what % you want HB to Goto Repair
<MinFreeBagSlots>2</MinFreeBagSlots> How many bag spaces you have left before it goes to vendor.
<SellGrey>True</SellGrey> Sells your grey items in bags set this to false if you don't want it to.
<SellWhite>True</SellWhite> Sells your White items in bags set this to false if you don't want it to.
<SellGreen>True</SellGreen> Sells your green items in bags set this to false if you don't want it to.
<SellBlue>True</SellBlue> Sells your Blue items in bags set this to false if you don't want it to.
<SellPurple>True</SellPurple> Sells your Purple items in bags set this to false if you don't want it to.
<MailGrey>True</MailGrey>Tells HB that you want to mail Grey Items. Set this to false if you don't
<MailWhite>True</MailWhite> Tells HB that you want to mail White Items. Set this to false if you don't
<MailGreen>True</MailGreen> Tells HB that you want to mail Green Items. Set this to false if you don't
<MailBlue>True</MailBlue> Tells HB that you want to mail Blue Items. Set this to false if you don't
<MailPurple>True</MailPurple> Tells HB that you want to mail Purple Items. Set this to false if you don't
<ProtectedItems> Tells HB Not to sell this item
<Item Name="Deadwood Headdress Feather" Entry="21377"
</ProtectedItems> Tells HB this is the end of the list not to sell. You can add as many items you may want HB not to sell.
OK that is the starting point for Your HB2 Profile Now Onto Adding Forced Quests.
<ForcedQuestList> This tells HB that you want it to Do the quests listed below
<Quest ID="1234" Name="Carrion Grubbage" /> The beginning of this tells what the quest id is which can found at www.wowhead.com, www.thottbot.com and search for your quest. The second Part just tells the name of the quest. You can have as many quests you want HB to do
</ForcedQuestList> This tells HB that this is the end of the quest list
Adding Quest Black Lists
<QuestBlackList> Tells HB not to do these Quests
<Quest ID="1234" Name="Carrion Grubbage" /> The beginning of this tells what the quest id is which can found at www.wowhead.com, www.thottbot.com and search for your quest. The second Part just tells the name of the quest. You can have as many quests you want HB not to do
</QuestBlackList> Tells HB that this is the end of the List for Quests not to
Override Quests
<Quest Id="479" Name="Ambermill Investigations"> Tells HB That this quest needs an override with the Quest ID and Name.
<Objective Type="CollectItem" ItemId="3354" CollectCount="8"> Tells HB What you need to do for the quest like collect the item by Item ID and tells HB how many you have to collect.
<CollectFrom> Tells HB where to collect the Item from
<Mob Id="1912" Name="Dalaran Protector" /> Name of Mob to collect from
<Mob Id="1914" Name="Dalaran Mage" /> Name of Mob to collect From
<Mob Id="1915" Name="Dalaran Conjuror" /> Name of Mob to collect from
</CollectFrom> Tells HB that once done collecting to finish quest
<Hotspots> Tells HB where the mobs are to collect the items from
<Hotspot X="6.687876" Y="1112.049" Z="64.85099" />
<Hotspot X="80.52681" Y="1109.339" Z="69.92816" />
<Hotspot X="134.6162" Y="1173.846" Z="68.29665" />
<Hotspot X="-1.727237" Y="1137.878" Z="65.55265" />
</Hotspots> End of the area to collect items from
</Objective> Tells HB that the Objectives for this quest is complete
</Quest> Tells HB that this is the end of the Override for the quest and to continue on
Black Listing Questgivers
<BlacklistedQuestgivers> Tells HB not to goto these questgivers
<BlacklistedQuestgiver Name="Deathstalker Erland" Entry="1978" /> Name and entry ID of quest giver not to goto
<BlacklistedQuestgiver Name="Ralston Farnsley" Entry="14729" /> Name and entry ID of quest giver not to goto
</BlacklistedQuestgivers> Tells HB that there aren't anymore Questgivers to ignore
SubProfiles
<SubProfile> begins the Little areas to quest and grind
<Name>Deathknell</Name> Name of the subprofile
<MinLevel>1</MinLevel> What your minimum Level is for the sub profile
<MaxLevel>4</MaxLevel> Maximum level you want to be before moving onto the next subprofile
<Factions>32 25 129</Factions> What Factions you want HB to attack You can get this information while in game by clicking on mob and clicking on the Target Information Button Directly in HB
Adding Vendors
<Vendors> Tells HB who and where the vendor is located
<Vendor Name="Rybrad Coldbank" Entry="945" Type="Repair" X="-6104.651" Y="391.6877" Z="395.5427"/>
</Vendors> Ends the Vendors list
Information in this colors tells HB the Name of the Vendor
Information In this Color tells HB the Entry ID of the Vendor
Information In this Color tells HB the Coordinates of the Vendor
Avoiding Mobs
<AvoidMobs> This tells HB what Mobs you want it to stay away from
<AvoidMob Name"Riggelfuzz" Entry="2817" />
<AvoidMobs> Tells HB this is the end of mobs to avoid
Adding Hotspots
<Hotspots> Area where HB is to start at
<Hotspot X="-6374.996" Y="268.6868" Z="385.8251" />
<Hotspot X="-6283.456" Y="395.3112" Z="381.4657" />
<Hotspot X="-6276.301" Y="516.603" Z="387.4124" />
<Hotspot X="-6431.353" Y="386.172" Z="390.0995" />
</Hotspots> Tells HB that this is the end of the Hotspots for this subprofile
Adding Blackspots
<Blackspots> Tells HB This is where not to go your will get stuck
<Blackspot X="1365.846" Y="-1437.926" Z="55.86418" Radius="150" />
<Blackspot X="1357.892" Y="-1502.363" Z="58.2863" Radius="150" />
<Blackspot X="1999.469" Y="-4496.187" Z="76.04263" Radius="150" />
<Blackspot X="3120.692" Y="-3342.916" Z="140.9533" Radius="150" />
</Blackspots> Tells HB that this is the end of the sticky spots
Adding Mailboxes
<Mailboxes> Tells HB there is a Mailbox to mail Items
<Mailbox X="295.0269" Y="-2116.203" Z="121.8379" /> Coordinates of the mailbox
</Mailboxes> Tells HB there is nomore Mailboxes in this area
</SubProfile> Tells HB that this is the end of this subprofile
<SubProfile> Starts a new subprofile
</Subprofile> Ends the next subprofile
You can Have as many SubProfiles as you want In your .XML
</HBProfile> This tells HB that this is the end of the Profile
Attached you will find a Great example of a very good working questing profile. Credit goes to BPAlpha for this very awsome profile
If I forgot anything please share.
<HBProfile> this tells that it's an HB profile and starts the profile
<Name>Example Questing 1-60</Name> This is the name of your Profile
<MinDurability>0.4</MinDurability> This tells You at what % you want HB to Goto Repair
<MinFreeBagSlots>2</MinFreeBagSlots> How many bag spaces you have left before it goes to vendor.
<SellGrey>True</SellGrey> Sells your grey items in bags set this to false if you don't want it to.
<SellWhite>True</SellWhite> Sells your White items in bags set this to false if you don't want it to.
<SellGreen>True</SellGreen> Sells your green items in bags set this to false if you don't want it to.
<SellBlue>True</SellBlue> Sells your Blue items in bags set this to false if you don't want it to.
<SellPurple>True</SellPurple> Sells your Purple items in bags set this to false if you don't want it to.
<MailGrey>True</MailGrey>Tells HB that you want to mail Grey Items. Set this to false if you don't
<MailWhite>True</MailWhite> Tells HB that you want to mail White Items. Set this to false if you don't
<MailGreen>True</MailGreen> Tells HB that you want to mail Green Items. Set this to false if you don't
<MailBlue>True</MailBlue> Tells HB that you want to mail Blue Items. Set this to false if you don't
<MailPurple>True</MailPurple> Tells HB that you want to mail Purple Items. Set this to false if you don't
<ProtectedItems> Tells HB Not to sell this item
<Item Name="Deadwood Headdress Feather" Entry="21377"
</ProtectedItems> Tells HB this is the end of the list not to sell. You can add as many items you may want HB not to sell.
OK that is the starting point for Your HB2 Profile Now Onto Adding Forced Quests.
<ForcedQuestList> This tells HB that you want it to Do the quests listed below
<Quest ID="1234" Name="Carrion Grubbage" /> The beginning of this tells what the quest id is which can found at www.wowhead.com, www.thottbot.com and search for your quest. The second Part just tells the name of the quest. You can have as many quests you want HB to do
</ForcedQuestList> This tells HB that this is the end of the quest list
Adding Quest Black Lists
<QuestBlackList> Tells HB not to do these Quests
<Quest ID="1234" Name="Carrion Grubbage" /> The beginning of this tells what the quest id is which can found at www.wowhead.com, www.thottbot.com and search for your quest. The second Part just tells the name of the quest. You can have as many quests you want HB not to do
</QuestBlackList> Tells HB that this is the end of the List for Quests not to
Override Quests
<Quest Id="479" Name="Ambermill Investigations"> Tells HB That this quest needs an override with the Quest ID and Name.
<Objective Type="CollectItem" ItemId="3354" CollectCount="8"> Tells HB What you need to do for the quest like collect the item by Item ID and tells HB how many you have to collect.
<CollectFrom> Tells HB where to collect the Item from
<Mob Id="1912" Name="Dalaran Protector" /> Name of Mob to collect from
<Mob Id="1914" Name="Dalaran Mage" /> Name of Mob to collect From
<Mob Id="1915" Name="Dalaran Conjuror" /> Name of Mob to collect from
</CollectFrom> Tells HB that once done collecting to finish quest
<Hotspots> Tells HB where the mobs are to collect the items from
<Hotspot X="6.687876" Y="1112.049" Z="64.85099" />
<Hotspot X="80.52681" Y="1109.339" Z="69.92816" />
<Hotspot X="134.6162" Y="1173.846" Z="68.29665" />
<Hotspot X="-1.727237" Y="1137.878" Z="65.55265" />
</Hotspots> End of the area to collect items from
</Objective> Tells HB that the Objectives for this quest is complete
</Quest> Tells HB that this is the end of the Override for the quest and to continue on
Black Listing Questgivers
<BlacklistedQuestgivers> Tells HB not to goto these questgivers
<BlacklistedQuestgiver Name="Deathstalker Erland" Entry="1978" /> Name and entry ID of quest giver not to goto
<BlacklistedQuestgiver Name="Ralston Farnsley" Entry="14729" /> Name and entry ID of quest giver not to goto
</BlacklistedQuestgivers> Tells HB that there aren't anymore Questgivers to ignore
SubProfiles
<SubProfile> begins the Little areas to quest and grind
<Name>Deathknell</Name> Name of the subprofile
<MinLevel>1</MinLevel> What your minimum Level is for the sub profile
<MaxLevel>4</MaxLevel> Maximum level you want to be before moving onto the next subprofile
<Factions>32 25 129</Factions> What Factions you want HB to attack You can get this information while in game by clicking on mob and clicking on the Target Information Button Directly in HB
Adding Vendors
<Vendors> Tells HB who and where the vendor is located
<Vendor Name="Rybrad Coldbank" Entry="945" Type="Repair" X="-6104.651" Y="391.6877" Z="395.5427"/>
</Vendors> Ends the Vendors list
Information in this colors tells HB the Name of the Vendor
Information In this Color tells HB the Entry ID of the Vendor
Information In this Color tells HB the Coordinates of the Vendor
Avoiding Mobs
<AvoidMobs> This tells HB what Mobs you want it to stay away from
<AvoidMob Name"Riggelfuzz" Entry="2817" />
<AvoidMobs> Tells HB this is the end of mobs to avoid
Adding Hotspots
<Hotspots> Area where HB is to start at
<Hotspot X="-6374.996" Y="268.6868" Z="385.8251" />
<Hotspot X="-6283.456" Y="395.3112" Z="381.4657" />
<Hotspot X="-6276.301" Y="516.603" Z="387.4124" />
<Hotspot X="-6431.353" Y="386.172" Z="390.0995" />
</Hotspots> Tells HB that this is the end of the Hotspots for this subprofile
Adding Blackspots
<Blackspots> Tells HB This is where not to go your will get stuck
<Blackspot X="1365.846" Y="-1437.926" Z="55.86418" Radius="150" />
<Blackspot X="1357.892" Y="-1502.363" Z="58.2863" Radius="150" />
<Blackspot X="1999.469" Y="-4496.187" Z="76.04263" Radius="150" />
<Blackspot X="3120.692" Y="-3342.916" Z="140.9533" Radius="150" />
</Blackspots> Tells HB that this is the end of the sticky spots
Adding Mailboxes
<Mailboxes> Tells HB there is a Mailbox to mail Items
<Mailbox X="295.0269" Y="-2116.203" Z="121.8379" /> Coordinates of the mailbox
</Mailboxes> Tells HB there is nomore Mailboxes in this area
</SubProfile> Tells HB that this is the end of this subprofile
<SubProfile> Starts a new subprofile
</Subprofile> Ends the next subprofile
You can Have as many SubProfiles as you want In your .XML
</HBProfile> This tells HB that this is the end of the Profile
Attached you will find a Great example of a very good working questing profile. Credit goes to BPAlpha for this very awsome profile
If I forgot anything please share.
Attachments
Last edited: