• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Need quick explanation please

    Discussion in 'Requests & Discussion' started by Exorcyst, Mar 25, 2016.

    1. Exorcyst

      Exorcyst New Member

      Joined:
      Mar 17, 2014
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      I know this is possible and probably done by many.
      I am trying to figure out how to set HB to do "chores" on my toons one by one. One toon logs on, hb runs it through whatever (garrison, farming, ect) then when done, it logs next toon, then so on til they are done. Say, just run through all toons doing garrison..
      Im sure it involves hbrelog, at least im guessing. Any help would be great, thanks...
       
    2. qztr

      qztr Active Member

      Joined:
      Mar 31, 2012
      Messages:
      1,932
      Likes Received:
      17
      Trophy Points:
      38
      HBRelog is involved, correct.
      Would also love a "guide" on how to do this though :)
       
    3. Kiamera

      Kiamera New Member

      Joined:
      Apr 5, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Try out goldboss, To start it will do your garrison then you can say for it to spend 30min farming herbs, 90min farming dungeon for gold. Once it finishes everything you've told it to do for that toon it will move onto the next one using it's own built in system (you can still use hbrelog, but you don't have to).
       
    4. Dragonheart

      Dragonheart New Member

      Joined:
      Jul 19, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      Indeed it involves HBRelog. ;)

      I'm not the greatest "teacher" and have absolutely no clue about writing codes, but I'll do my best to explain my setup and it works for me. I've got 1 HBrelog profile that will start with Garrisonbuddy and switches to dailies for all my toons.

      First you need HBRelogSkip.cs which I got from
      [Q][A+H] Apexis Dailies-Missives Securing Draenor Achievment + Auto Loader
      And put it into your Questbehavior folder.

      Then I make sure that this code is at the end of every profile I want to use so HBRelog knows it needs to skip to the next task.
      Code:
      <CustomBehavior File="HBRelogSkip"  />
      In the last profile I make sure that my toon uses his/hers garrisonheartstone (so he/she is all ready to go the next morning) so I use this code before the HBRelogSkip code.
      Code:
      		<While Condition="!(Me.ZoneId == 7078 || Me.ZoneId == 7004)" > <!-- Not in Garrison -->
      			
      			<CustomBehavior File="UserSettings" KillBetweenHotspots="False" />
      			<If Condition="HasItem(110560) &amp;&amp; Me.BagItems.FirstOrDefault(h =&gt; h.Entry == 110560).CooldownTimeLeft.TotalMilliseconds == 0" >
      				<CustomBehavior File="RunCode" Code="Logging.Write(System.Windows.Media.Colors.Yellow, &quot;[Notification]: Using our Garrison Hearthstone.&quot;);" />
      				<CustomBehavior File="ForcedDismount" />
      				<While Condition="!(Me.ZoneId == 7078 || Me.ZoneId == 7004)" >
      					<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(110560);" WaitTime="1000" />
      					<CustomBehavior File="WaitTimer" WaitTime="30000" TerminateWhen="((Me.ZoneId == 7078 || Me.ZoneId == 7004) || Me.Combat || !Me.IsCasting)" />
      				</While>
      			</If><!-- Garrison Hearthstone -->
      			<If Condition="!(Me.ZoneId == 7078 || Me.ZoneId == 7004)" > <!-- If the hearthstone port was not successful / Hearthstone on Cooldown -->
      				<If Condition="Me.IsAlliance" >
      					<MoveTo Nav="Fly" DestName="SMW Garrison" X="1866.757" Y="222.1068" Z="76.69209" />
      				</If>
      				<If Condition="Me.IsHorde" >
      					<MoveTo Nav="Fly" DestName="FFR Garrison" X="5592.404" Y="4529.675" Z="126.3718" />
      				</If>
      			</If>
      		</While>
      Got the codes from the Auto Loader profile from Icemann. Thank you for being a lifesaver. ;)

      Oke, that's done. Now we'll set-up HBRelog
      HBRelog setup.png
      First toon starts in my case with Garrisonbuddy, which you setup under the account tab and bot tab and under tasks the first thing you select is "Wait", otherwise HBRelog will instantly go to the next task. Put in every wait-task a lot more minutes than it actually takes. After HB is done with the profile the code you've put in will force it to go too the next task.

      I hope this makes sense.
      I'm somewhat of a fiddler with codes written by others. If it works, great, if not... No idea how to fix it :rolleyes:
       

    Share This Page