• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Azyul Project] Dungeon Farming, Gold Farming, Mount Farming, Transmog Farming, and more!

    Discussion in 'Farming' started by EchoTiger, Feb 26, 2013.

    1. SRH

      SRH Member

      Joined:
      Oct 24, 2013
      Messages:
      155
      Likes Received:
      0
      Trophy Points:
      16
      Id like to use the stratholme profile to farm essence of undeath but when i run the profile the bot doesnt loot the mobs despite loot being ticked in the settings? :-( any ideas guys
       
    2. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
    3. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      What Stratholme profile?
      You mean the one that farms the Deathcharger's Reins?

      If so, here's a modified version that should loot all mobs, and should endlessly farm even after the mount is obtained:

       
    4. hodge74

      hodge74 Member

      Joined:
      Oct 12, 2012
      Messages:
      400
      Likes Received:
      1
      Trophy Points:
      18
      thanks but it doesn't seem to work here is a log
       
    5. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
    6. vladann93

      vladann93 Member

      Joined:
      Dec 5, 2015
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      6
      Hey echo, is it possible to move the character if a certain object/npc is within 10 yards?

      thanks
       
    7. liquidmind

      liquidmind Member

      Joined:
      Mar 5, 2016
      Messages:
      58
      Likes Received:
      0
      Trophy Points:
      6
      i already commented here, but these are absolutely the best profiles i have ever used. The only problem is that if your are suicide botting with these you will lose your accounts in less than 2 weeks. i just lost 30 accounts today for running these non stop:D Such a shame cause these were my favourite profiles
       
    8. SRH

      SRH Member

      Joined:
      Oct 24, 2013
      Messages:
      155
      Likes Received:
      0
      Trophy Points:
      16
      thanks echo, I made a quick and dirty profile that farms the lake in winterspring for the essences, but there is a lot of people farming there now for both essence and azure whelpling, and my bots are frequently helplessly slaughtered by angry alliance.

      will give this is a go tonight thanks again.
       
    9. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      It depends on which context.

      Is the object expected to be within the players path?
      Or does the object randomly appear near the player.
       
      Last edited: Jul 14, 2016
    10. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Thanks,
      But that's almost always been the case.

      If you dungeon bot 24/7, you will definitely get banned. There's no questioning it.
       
    11. vladann93

      vladann93 Member

      Joined:
      Dec 5, 2015
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      6
      Well it's like this, I used this command for my dk to cast and use death gate:

      <CustomBehavior File="Misc\RunLua" Lua="CastSpellByID(50977);" WaitTime="1000" />
      <CustomBehavior File="InteractWith" MobId="190942" WaitTime="1000" CollectionDistance="11" />

      But sometimes, when there is another players death gate within the given range he tries to use that one instead of his own, but he cant.. and then gets stuck.

      So id just like him to move away if there is a death gate nearby or ultimativley stop him from using other death gates but his own.

      Thanks
       
    12. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Instead of InteractWith, use a custom code.

      PHP:
      <CustomBehavior File="RunCode"><![CDATA[
          
      SpellManager.Cast(50977);
          
      await Coroutine.Wait(15000, () => !StyxWoW.Me.IsCasting);
          var 
      deathgatePoi Object(190942=> u.ToGameObject().CanUse())
          while (
      StyxWoW.IsInWorld && deathgatePoi != null)
          {
              
      deathgatePoi.Interact();
              
      await Coroutine.Yield();
          }
      ]]>
      </
      CustomBehavior>
      This code should handle the entire execution.

      Rather than using Lua's protected function: CastSpellByID(); it's much safer to use Honorbuddy's SpellManager.Cast(); method.

      CanUse(); should only return a Death Gate that the player can actually interact with.
      Then for as long as that specific Death Gate isn't null, Interact(); will make the bot interact with it.
       
      Last edited: Jul 14, 2016
    13. vladann93

      vladann93 Member

      Joined:
      Dec 5, 2015
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      6
      Thanks man, ur a god :D
       
    14. vladann93

      vladann93 Member

      Joined:
      Dec 5, 2015
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      6
      Actually, I just tried it and im getting an error..

      1 compiler errors encountered in profile 'dkkkkk'
      'CustomBehavior' xml element on line number 186 has following errors with code: public System.Threading.Tasks.Task __ExpressionFunc__74()
      {
      return new System.Func<System.Threading.Tasks.Task>(async () =>{SpellManager.Cast(50977);
      await Coroutine.Wait(15000, () => !StyxWoW.Me.IsCasting);
      var deathgatePoi = Object(190942, u => u.ToGameObject().CanUse())
      while (StyxWoW.IsInWorld && deathgatePoi != null)
      {
      deathgatePoi.Interact();
      await Coroutine.Yield();
      };})();
      }

      1) ; expected at offset 2

      Any idea what this is about? Just replaced my two lines with your code.
       
    15. felipewarms

      felipewarms Member

      Joined:
      Nov 27, 2015
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      6
      Where do i use this code Echo? XD
      And this MoveTo, i've already tryed, but the bot don't use flymaster, it just walks to there.
       
    16. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Use this code instead, I forgot to include a semicolon after one of the codes.

      PHP:
      <CustomBehavior File="RunCode"><![CDATA[
          
      SpellManager.Cast(50977);
          
      await Coroutine.Wait(15000, () => !StyxWoW.Me.IsCasting);
          var 
      deathgatePoi Object(190942=> u.ToGameObject().CanUse());
          while (
      StyxWoW.IsInWorld && deathgatePoi != null)
          {
              
      deathgatePoi.Interact();
              
      await Coroutine.Yield();
          }
      ]]>
      </
      CustomBehavior>
       
    17. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
    18. Getmavafudge

      Getmavafudge New Member

      Joined:
      Jul 13, 2016
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      I'm using this profile to farm Windwool Cloth in Sra'Vess (suicide edition). It is fool-proof and really smooth profile. I do wonder though. How do i change the spell which is used for pulling mobs? At the moment Lightning Bolt is being used, i'm a shaman. Id like the bot to use Frost Shock instead. Sure it's shorter distance but hes approaching the mobs anyways. Also, pull spell is not being used too frequently. 3.41 sec CD on frostshock arent in the way. It would increase me efficienty overall.
       
    19. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      I'm honestly surprised the profile still works well enough.

      About three months ago, I wrote a completely new logic that's infinitely better than what's being used in these profiles.
      However, I've never got around to adding it into these profiles - especially since Legion beta has been taking up all my development time.

      This current logic that's being used can't support multiple spells.
      It uses the "InteractWith" quest behavior which allows InteractByCastingSpellId="" - and that's how it pulls.

      The new logic however - reads from an array of spells that's available to your spec/class and casts them depending on which would be the fastest given the current situation.
      Here was a quick preview of it with Druid: https://www.youtube.com/watch?v=mMOCY2OAsNg
      Which it goes between "Moonfire" and "Sunfire" as the Druid's Balance meter fluctuates.

      I'd give you the code so you can try it with your current farm, but I'm not sure how stable it currently is.
      Its been a while since I've tested it.

       
    20. Getmavafudge

      Getmavafudge New Member

      Joined:
      Jul 13, 2016
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Thank you big time. I'm new to the forum but I've seen much of you already. Keep up the good work and attitude. Many do appreciate it. Even though we're all like blood worms sucking out all your effort.

      "Dank methods" hahaha xD

      Is the Shao Tien farming spot much more efficient for Windwool farm? Or is this Sra'Vess still the sharpest spot? I am really appreciating the help I get. Had difficulties finding spell id. Tried Wowhead but they ranked every spell and i couldn't figure out which one to copy ID from. Since my spells aren't ranked (its always the latest learned/highest rank).

      Edit: Solved it. Found the right place to put Frost Shock at and modified the range! Still wonder if that Shao Tien spot is greater though!
       
      Last edited: Jul 16, 2016

    Share This Page