• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Problems going to vendor & mailbox.

    Discussion in 'Honorbuddy Support' started by P_0_T, Sep 20, 2011.

    1. P_0_T

      P_0_T Member

      Joined:
      Jul 25, 2010
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      8
      Hello there!

      I am looking for a solution, for a problem of mine.
      I am botting underground, which requires flying to get to the surface where mailbox and vendors are. Currently the bot doesn't know this, and tries to walk thru the walls.

      So what Im wondering is, if there is a way to specify the way to the vendor in the profile, instead of letting the bot do it on its own. If yes, how is this done? I have been looking some help from quest profiles, that would make my profile to fly to certain mob and do certaing things, when my bags are full, but I have had no success.

      If there is a way to make the bot know the route via flying up and then straight, that would work too.

      Thank you everyone in advance, even if you can't help me.
       
    2. Tony

      Tony "The Bee" Staff Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      128,834
      Likes Received:
      571
      Trophy Points:
      113
      what do you mean you are botting underground
       
    3. P_0_T

      P_0_T Member

      Joined:
      Jul 25, 2010
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      8
      A place below reqular surface, that you can only access by flying, and get out from by flying. It's one of those chamber of moon/sun in uldum.
       
    4. P_0_T

      P_0_T Member

      Joined:
      Jul 25, 2010
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      8
      bumping.

      Do I need to make questing profile instead of grinding profile, if I want to use FlyTo-command? Could tha resolve my problem, or can you think of any else way?
       
    5. P_0_T

      P_0_T Member

      Joined:
      Jul 25, 2010
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      8
      Bump. Still need help with this.
       
    6. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,540
      Likes Received:
      172
      Trophy Points:
      63
      From your problem description, I assume you are grinding (the Schnottz Elites, perhaps?).


      Yes, it can be done, but you will need to use a 'questing' profile to do your grinding. The outline for the 'interesting' region looks something like the following:
      HTML:
      <QuestOrder>
          <SetGrindArea>
              <GrindArea>
                  <!-- normal stuff you'd see in a GrindArea element -->
              </GrindArea>
          </SetGrindArea>
      
      
          <While Condition="true" >  <!-- do this forever -->
      
               <!-- ==============================
                    Fly into the underground area...
                    We'll use HBnav to fly to get to the underground entrance, then manually
                    issue Click-to-move directives to fly inside until we're back in
                    a ground-navigable (underground) area again.
                    ==============================
                  -->
      
               <!-- Fly to underground entrance -->
               <CustomBehavior File="FlyTo" DestName="Underground entrance" X="..." Y="..." Z="..." />
      
               <!-- Use click-to-move to traverse the non-navigable underground on bird -->
               <CustomBehavior File="MyCTM" X="..." Y="..." Z="..." />
               <CustomBehavior File="MyCTM" X="..." Y="..." Z="..." />
               <CustomBehavior File="MyCTM" X="..." Y="..." Z="..." />
      
               <!-- Dismount in an area that is now ground-navigable -->
               <CustomBehavior File="ForcedDismount" />
      
      
               <!-- ==============================
                     Grind until we need to leave
                    ==============================
                  -->
               <GrindTo Condition="(Me.FreeBagSlots &lt;= 2) || (Me.DurabilityPercent &lt;= 20.0)" />
      
      
                <!-- ==============================
                     Navigate out from underground...
                     We'll move on foot to get to the exit, then manually issue
                     Click-to-move directives to fly outside until we're back in
                     an (outdoor) navigable area again.
                     ==============================
                  -->
      
                <!-- Move to exit and mount up -->
                <RunTo DestName="Underground Exit" X="..." Y="..." Z="..." />
                <CustomBehavior File="ForcedMount" MountType="Flying" />
      
                <!-- Traverse non-navigable underground on bird via click-to-move -->
                <CustomBehavior File="MyCTM" X="..." Y="..." Z="..." />
                <CustomBehavior File="MyCTM" X="..." Y="..." Z="..." />
                <CustomBehavior File="MyCTM" X="..." Y="..." Z="..." />
      
                <!-- We should be above ground and outside now where we can use FlyTo -->
                      
      
                <!-- Move to repair -->
                <If Condition="Me.DurabilityPercent &lt;= 20.0" >
                    <CustomBehavior File="Message" LogColor="CornflowerBlue" Text="Going to Repair" />
                    <CustomBehavior File="FlyTo" DestName="Repair Vendor" X="..." Y="..." Z="..." />
                    <CustomBehavior File="ForceSetVendor" DoRepair="true" />
                </If>
      
                <!-- Move to mailbox -->
                <If Condition="Me.FreeBagSlots &lt;= 2" >
                    <CustomBehavior File="Message" LogColor="CornflowerBlue" Text="Going to Mail" />
                    <CustomBehavior File="FlyTo" DestName="Mailbox" X="..." Y="..." Z="..." />
                    <CustomBehavior File="ForceSetVendor" DoMail="true" />
                </If>
      
                <CustomBehavior File="Message" LogColor="CornflowerBlue" Text="Wurk. Wurk.  Back to Work." />
           </While>
      </QuestOrder>
      

      Obviously, you'll have to be comfortable writing questing profiles. All the information you need to do this is in the Wiki.

      Hope this gets you on your way.


      cheers,
      chinajade
       
      Last edited: Oct 1, 2011
    7. P_0_T

      P_0_T Member

      Joined:
      Jul 25, 2010
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      8
      You are right about the spot I had in mind. I will give this a try tomorrow. Will require me to put some thinking in to it, since im an beginner. But I will hopefully manage :)

      Thanks a ton mate.
       

    Share This Page