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

Writing Custom Profiles

jordana252

New Member
Joined
Sep 5, 2011
Messages
25
Reaction score
0
I have been writing some simple profiles to do a couple various things, and I have a question.

I am trying to write a profile that uses the Hearthstone, and then does a couple simple movements. If I place the character at the hearthstone location and edit out the UseItem line, it does the movements correctly. For some reason, I can't get it to use a Hearthstone and I am not sure why.

Here is the code I am using with the Questing bot:

<HBProfile>
<Name>Hearthstone</Name>
<MinDurability>0.1</MinDurability>
<MinFreeBagSlots>1</MinFreeBagSlots>

<MinLevel>1</MinLevel>
<MaxLevel>91</MaxLevel>


<QuestOrder>

<UseItem ItemId="6948" />

<RunTo DestName="Move"
X="800.771" Y="306.655" Z="503.418" />
<RunTo DestName="Move"
X="827.703" Y="325.965" Z="503.105" />


</QuestOrder>

</HBProfile>


Basically, why is the UseItem not working?

Also, it seemed to me that the Questing bot made the most sense to do these simple moves and such, but perhaps there is a better bot for that...
 
Do you have a waittime after you use the hs ?
If not, then that is the case, you start to cast hs but you instantly cancel it because bot starts to runto next "hotspot"
 
Good idea, but I don't know if that is the issue. I tried the following code:

<HBProfile>
<Name>Hearthstone</Name>
<MinDurability>0.1</MinDurability>
<MinFreeBagSlots>1</MinFreeBagSlots>

<MinLevel>1</MinLevel>
<MaxLevel>91</MaxLevel>

<MailGrey>False</MailGrey>
<MailWhite>False</MailWhite>
<MailGreen>False</MailGreen>
<MailBlue>False</MailBlue>
<MailPurple>False</MailPurple>

<SellGrey>False</SellGrey>
<SellWhite>False</SellWhite>
<SellGreen>False</SellGreen>
<SellBlue>False</SellBlue>
<SellPurple>False</SellPurple>



<QuestOrder>

<UseItem ItemId="6948" />

<CustomBehavior File="WaitTimer"
WaitTime="25000"
VariantTime="3000" />

<RunTo DestName="Move"
X="800.771" Y="306.655" Z="503.418" />
<RunTo DestName="Move"
X="827.703" Y="325.965" Z="503.105" />


</QuestOrder>

</HBProfile>

When I used this code, it successfully waits 25-28 seconds, but still no Hearthstone beforehand.

It is worth noting that according to the Wiki, I can do a UseItem with no quest attributes. When I do this, HonorBuddy says it needs a QuestId and Location to run. I gave it a generic quest id of a quest in my quest log, and gave it the location I was standing but still no Hearthstone.
 
Try:

<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(6948)" WaitTime="1000" />
 
Hello,
Thanks for your post which is truly informative for us.
Helpessays provide Assignment Writing Services, Best Essay Writers, Coursework Help, Custom Essay Writing, Dissertation Help, Essay Writing, Essay Writing Services, MBA Assignment, Paper Writing Services and plagiarism free content.
 
Back
Top