What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

How to create a profile for HB2.

Could you please upload an empty template somewhere so I could download it? It'd be much easier than removing all the text. :)
 
Could you please upload an empty template somewhere so I could download it? It'd be much easier than removing all the text. :)

I could do that but I won't.
I will leave it as it is so people learn the tags rather than fill in the blanks. After all I, like many others, do not want to sit around correcting profiles all day just because people took the short cuts.
 
....
Honorbuddy1/2
Text Editor (Notepad, wordpad or similar)
WoW (Retail or private, doesn't matter which)
...

So its for Honorbuddy 2 why you say you need Honorbuddy 1 OR 2 ?
 
Could you please upload an empty template somewhere so I could download it? It'd be much easier than removing all the text. :)

How long, realistically would it take you to go through the profile, strip out the text and save it as a different name if that's what you'd prefer? 1 minute? 2? 5 tops?

The benefit to having a single profile in the first post with example text in there is so that people can see exactly what's needed for each tag. I realise that it's easy enough based on the name of the tag you're inserting text into but it's still far more beneficial for those users with no experience with tags to have an example of what's supposed to be there.

It's a great guide Synik - Keep up the good work!http://www.buddyforum.de/../member.php?8723-Synik
 
Thanks for posting this up... it's pretty, plain, and simple, but yet effective!
 
Verry nice and easy to understand guide.
After a long time you are the first one who got +REP from me =)
 
ooo good guide, don't know why i didn't spot this earlier. +rep
 
Whilst I thought this very quick/rough guide was good I must concede to the fact that Megser has provided the community with a video based explanation on how to build a profile, I suggest people check it out!
 
Great Guide

its nice to see someone put all the elements /w explanations and in proper order

just one question

how do you comment out a line
this way i can make a comment about what item i am protecting without the bot trying to read it as a profile variable

example

<ProtectedItems>
#hearthstone#
<Item>2901</Item>
</ProtectedItems>

rep for u sir ty
 
Last edited:
Great Guide

its nice to see someone put all the elements /w explanations and in proper order

just one question

how do you comment out a line
this way i can make a comment about what item i am protecting without the bot trying to read it as a profile variable

example

<ProtectedItems>
#hearthstone#
<Item>2901</Item>
</ProtectedItems>

rep for u sir ty

Use <!-- TEXT --> for things in lists as it makes it cleaner and easier to find :)
 
tyvm for your fast reply

i am currently attempting to make a profile that will run from 1-80 (human) and while there are plenty of partial profiles that people have made i would prefer to have a single lvl'ing profile with good comments all the way thru the profile

is there a way to get the profile log in hb2 to have output such as

-->leveling is complete in the Eastern Kingdom please port to Tanaris to continue
 
tyvm for your fast reply

i am currently attempting to make a profile that will run from 1-80 (human) and while there are plenty of partial profiles that people have made i would prefer to have a single lvl'ing profile with good comments all the way thru the profile

is there a way to get the profile log in hb2 to have output such as

-->leveling is complete in the Eastern Kingdom please port to Tanaris to continue

No way to do this through the profile, at least not with the current tags.
 
How to create a profile for HB2.




Why should someone create their own?
The main reason is because they are nice enough to want to contribute something back to the community in the form of a profile.
Other reasons include ones of security, what I mean by security is that people want to ensure they do nott share the same grind locations and paths as others.

What will I need?
This is the best bit because you have all the pieces of software you need already.
The software need is as follows;

Honorbuddy1/2
Text Editor (Notepad, wordpad or similar)
WoW (Retail or private, doesn't matter which)

Do I need to learn how to program?
No you do not, making a profile is so easy!

Let's look at the tags you can use;
As you will see I have set this out as you would do an actual profile, this is to help give you a better idea of the orders.

<HBProfile> - This starts your profile.
<Name>The Profile Guide</Name> - This names your profile.
<MinDurability>0.3</MinDurability> - This sets the minimum durability to reach before your bot will attempt to repair.
<MinFreeBagSlots>2</MinFreeBagSlots> - This sets the minimum free bag slots available before your bot will attempt to sell/mail.
<SellGrey>True</SellGrey> - This sets whether or not to sell grey items, it can use the values True or False.
<SellWhite>True</SellWhite> - This sets whether or not to sell white items, it can use the values True or False.
<SellGreen>True</SellGreen> - This sets whether or not to sell green items, it can use the values True or False.
<SellBlue>False</SellBlue> - This sets whether or not to sell blue items, it can use the values True or False.
<SellPurple>False</SellPurple> - This sets whether or not to sell purple items, it can use the values True or False.
<MinLevel>1</MinLevel> - This sets the minimum level the character must be to use this profile.
<MaxLevel>81</MaxLevel> - This sets the maximum level the character must be to use this profile.

<ProtectedItems> - This opens the list for protected items you do not wish to sell.
<Item>2901</Item> - This opens the list for protected items you do not wish to sell.
</ProtectedItems> - This closes the list for protected items you do not wish to sell.

<ForceMail> - This opens the list for forcemail items you wish to be force mailed each time you visit a mailbox.
<Item>36908</Item> - This opens the list for protected items you do not wish to sell.
</ForceMail> - This closes the list for forcemail items you wish to be force mailed each time you visit a mailbox.

<SubProfile> - This indicates the start of a sub profile. You can use multiple subprofiles in a single profile which is great for making a leveling profile.
<Name>Sub profile 1</Name> - This will name the subprofile section.
<MinLevel>1</MinLevel> - This indicates the minimum level required to use this subprofile.
<MaxLevel>4</MaxLevel> - This indicates the maximum level required to use this subprofile.
If you are creating a leveling profile you will start a new subprofile once it reaches this max level so your next subprofile's MinLevel would be 4.
<Factions>14 748</Factions> - This indicates which mobs the bot will seek out and kill, a space between each faction ID will seperate them.
Faction numbers can be found by targeting the mob and hitting the Target Info button within HB.
<TargetMinLevel>1</TargetMinLevel> - This indicates the minimum level of the target(s) you wish to kill.
<TargetMaxLevel>3</TargetMaxLevel> - This indicates the maximum level of the target(s) you wish to kill.
<TargetElites>True</TargetElites> - This allows you to define whether or not to target elite mobs.
<BlacklistedQuestgivers> - This starts the list where you blacklist quest givers.
<BlacklistedQuestgiver Name="Bob" Entry="1" /> - This determines what quest giver is blacklisted, all data is retrieved using wowhead.
</BlacklistedQuestgiver> - This closes the black listed quest giver list.
<QuestBlackList> - This starts the quest black list.
<Quest ID="1" Name="Quest1" /> - This determines what quest to tell HB not to complete, all data is retrieved using wowhead.
</QuestBlackList> - This closes the quest black list.
<ForcedQuestList> - This starts for list for forced quests.
<Quest ID="1" Name="Quest1" /> - This determines one of the forced quests, all data can be retrieved using wowhead.
</ForcedQuestList> - This closes the forced quest list.
<Quest Id="1" Name="Quest1" /> - Using this line without list tag allows you to force where to complete the quest, data can be taken from wowhead.
<Objective Type="Collect" ItemId="1" CollectCount="10"> - On this line you add the specific requirements for the quest.
<CollectFrom> - This starts a list of all the possible mobs your item can be collected from.
<Mob Id="1" Name="Mob" /> - Here you declare a single mob per line.
</CollectFrom> - This closes the list of all the possible mobs your item can be collected from.
<Hotspots> - For HB to find those declared mobs you need to hotspot the area, so this is where we start the hotspot list.
<Hotspot X="1.0" Y="1.0" X="1.0" /> - This is how we declare a single hotspot, these can be pulled from HB using the My Location button.
</Hotspots> - This closes the hotspot list for your override quest.
</Objective> - This closes the objectives so it does not bleed into any other override quests.
</Quest> - This closes the whole quest so that it does not bleed into any other override quests.
<Vendors> - This opens the list for Vendors which can be used within this subprofile.
<Vendor Name="Mardan Thunderhoof" Entry="28040" Type="Ammo" X="5552.257" Y="5738.877" Z="-76.21725" />
Get this info by targeting the NPC and hitting the Target Info button in HB. Add a new vendor on a new line for each vendor like shown above.
</Vendors> - This closes the list for vendors which can be used in this subprofile
<Mailboxes> - This opens the list for Mailboxes which can be used within this subprofile.
<Mailbox X="5563.107" Y="5757.219" Z="-75.3707" />
You get this info by standing next to the mailbox and hitting the hotspot button in HB. Use a new line for each Mailbox being added.
</Mailboxes> - This closes the list for Mailboxes which can be used within this subprofile.
<AvoidMobs> - This opens the list for mobs to be avoided within this subprofile.
<Mob Name="Wolf" Entry="136" />
You get the info for each mob by hitting the Target Info button in HB. Each mob needs to be on a new line and listed in the same way as above.
</AvoidMobs> - This closes the list of mobs to be avoided withing this subprofile.
<GrindArea> - This opens the grind area which will contain info on how to use the hotspots and such. Only one may be used per subprofile.
<RandomizeHotspots>false</RandomizeHotspots> - This allows you to set hotspot use to random or ordered. The values to use are True and False.
If you set this to False it will follow the order of hotspots as you list them, true will randomise them.
<MaximumHotspotTime>2000</MaximumHotspotTime> - This declares the amount of time to spend at each hotspot, the value is in milliseconds.
<LootRadius>75</LootRadius> - This declares the radius around the character in which it will run off and mine, herb or loot chests.
<BlackSpots> - This opens the blackspot list which are to be used within this subprofile.
<BlackSpot X="5450.99" Y="4649.379" Z="-146.4975" Radius="10" />
You get the coords using the hotspot button in HB. Also add a radius in order to limit how big of an area to limit. Each spot needs a new line.
</BlackSpots> - This closes the list for blackspots to use within this subprofile.
<Hotspots> - This opens the hotspots list which will be used by this subprofile.
<Hotspot X="5502.516" Y="4715.275" Z="-187.5533" />
A hotspot is found by hitting the hotspot button in HB. Each hotspots needs to be on a new line and listed in the same way as above.
</Hotspots> - This closes the hotspots list which will be used by this subprofile.
</GrindArea> - This closes the grind area which contains info on how to use hotspots and such.
</SubProfile> - This indicates the end of a subprofile.
At this point you can reopen another SubProfile tag and make another successive subprofile, redo everything in the same method as above.
</HBProfile> - This tells HB where the profiles ends and must be included.

I do not needs to use some of the tags?
If you do not needs to use some of the tags then simply do not use them. Just remember though that some tags are extremely important.

What to remember?
Well the key thing to remember is that if you open a tag then it needs to be closed at some point.





If you have any comments or criticisms please do so by replying to this thread!




This one was posted with all the new tags almost a week ago. http://www.buddyforum.de/showthread.php?6675-Howto-Profile-HB2...... Looks like mine with some of the Words Changed to not exactly copy mine as well as the colors and some words added.
 
Last edited:
Back
Top