• 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. happyfriet

      happyfriet Active Member

      Joined:
      Jan 14, 2013
      Messages:
      1,271
      Likes Received:
      19
      Trophy Points:
      38
      It wont deposit large chunks of cloth at once, max like 9 stacks or so per time - Just deposit the first time everything yourself, you wont farm more then 9 stacks each hour anyway ^^
       
    2. ectocooler

      ectocooler Member

      Joined:
      Jan 13, 2014
      Messages:
      137
      Likes Received:
      2
      Trophy Points:
      18
      Well, it isn't that. it is depositing the cloth that is contained in the "Backpack" bag, and not from any of the others. And, with the Northern Cloth Scavenging perk, I seem to end up with a significant amount of stacks of cloth in my bags fairly quickly
       
    3. happyfriet

      happyfriet Active Member

      Joined:
      Jan 14, 2013
      Messages:
      1,271
      Likes Received:
      19
      Trophy Points:
      38
      What type of other bags do you have ?
       
    4. ectocooler

      ectocooler Member

      Joined:
      Jan 13, 2014
      Messages:
      137
      Likes Received:
      2
      Trophy Points:
      18
      3 frostweave and 1 grummlepack
       
    5. happyfriet

      happyfriet Active Member

      Joined:
      Jan 14, 2013
      Messages:
      1,271
      Likes Received:
      19
      Trophy Points:
      38
      I'd say - put all the cloth from your backpack bag into your other bags and let me know if it's still deposits it or not.
       
    6. ectocooler

      ectocooler Member

      Joined:
      Jan 13, 2014
      Messages:
      137
      Likes Received:
      2
      Trophy Points:
      18
      well yes it did... but only about 7 stacks... considering I seem to have a lot more than that, it doesn't seem to work out very well...
       
    7. happyfriet

      happyfriet Active Member

      Joined:
      Jan 14, 2013
      Messages:
      1,271
      Likes Received:
      19
      Trophy Points:
      38
      WoW client just can't process more at the same time, let's sue Blizzard.. or we could just copy paste the deposit line for cloth after it again ? In the perfect world it will go deposit twice then :p

      Look for ->
      Just make sure your bot walks far enough away from the gbank after the first deposit so it's cancels and has to reopen for the second.

      PHP:
                  <!-- Deposit Frostweave -->
                      <ElseIf 
      Condition="(Lua.GetReturnValues(&quot;return InfoFramePoint&quot;)[0] == &quot;1&quot;) &amp;&amp; (!WoWSpell.FromId(83958).Cooldown)"
                              <
      CustomBehavior File="Misc\RunLua" Lua="CastSpellByID(83958);" />
                              <
      CustomBehavior File="WaitTimer" WaitTime="3500" />
                              <If 
      Condition="Me.IsAlliance" 
                                  <
      CustomBehavior File="InteractWith" MobId="206602" WaitForNpcs="false" ObjectType="GameObject" Range="10" WaitTime="2000" /> 
                              </If> 
                              <If 
      Condition="Me.IsHorde" 
                                  <
      CustomBehavior File="InteractWith" MobId="206603" WaitForNpcs="false" ObjectType="GameObject" Range="10" WaitTime="2000" /> 
                              </If> 
                                  <
      CustomBehavior File="Misc\RunLua" Lua="
                                      if GuildBankFrame:IsVisible()==1 then
                                          print(&quot;|cFF3399FF[Azyul]|r: Depositing Frostweave Cloth.&quot;)
                                          for b=0,4 do for s=1,GetContainerNumSlots(b)
                                              do local n=GetContainerItemLink(b,s)
                                                  if n and strfind(n,&quot;33470&quot;)then
                                                      UseContainerItem(b,s)
                                                  end
                                              end
                                          end
                                      end" 
      />
                      </ElseIf>
                  <!-- 
      END Deposit Frostweave -->
       
      Last edited: Jul 16, 2014
    8. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Yea, the Stats command was coded before the deposit codes existed - so it wasn't designed to handle "if player loses money." xD

      As Happyfriet said, the game client can't process more than X amount of withdraws/deposits at once.
      We could loop the script until all Frostweave is deposited with another "for" code, I'd just need to work it into the profiles.
       
    9. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Hello Everyone,

      Just a quick update as to what's going on.

      At the moment, I'm leveling a batch of Horde testers to 90.
      Up until this point, I've been blind-coding the Horde-side of the profiles and have never been able to properly test the result of the code.

      So, during this leveling time, I won't be working on the profile pack much.
      I'll toss any fixes or patches if need-be, but no new profiles will be coming (unless I decide to make more AM profiles, which they can be coded without needing the bot or game.)

      I'm estimating that the leveling process will take about 5~ to 6~ days starting from the time of this post.

      But, anywho - bot safe!
       
      Last edited: Jul 16, 2014
    10. happyfriet

      happyfriet Active Member

      Joined:
      Jan 14, 2013
      Messages:
      1,271
      Likes Received:
      19
      Trophy Points:
      38
      Horde shouldn't get access to these profiles >:3
       
    11. Syunsi

      Syunsi New Member

      Joined:
      Oct 17, 2012
      Messages:
      57
      Likes Received:
      0
      Trophy Points:
      0
      Hi Echo, just wanted to thank you for your awesome profiles C: !

      I am not quite sure if this is possible, but I have suggestion:
      Would it be possible to disable the On-Death-Behaviour (aka revive at spirit healer) and instead just 'restart' the profile, since it would navigates into the dungeon anyway.
      So the 'problem' of the bot ideling on death would be solved?

      How did you do this without ingame coordinates?
       
      Last edited: Jul 16, 2014
    12. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Since profiles are executed 'on a rail', we'd need some sort of third-party logic to force (hook) the bot to restart the profile once the bot dies.

      It doesn't seem hard at all to make a plugin for something like this, in fact - DeathRun already does it.
      The only modifications that would need to be made to DeathRun would be getting the plugin to reload the profile.

      I'll talk to the creator of DeathRun and see what we come up with. :3



      I usually get my Alliance as close as possible to the Horde town - then scan the object(s) around the location via ObjectManager to get coordinates.
       
      Last edited: Jul 16, 2014
    13. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Awwwh, but the Horde economy needs a monopolization of Frostweave, Netherweave and Embersilk too. D:
       
    14. Insta

      Insta Member

      Joined:
      Jun 12, 2012
      Messages:
      53
      Likes Received:
      1
      Trophy Points:
      8
      Just wanted to say thanks for the great profiles. Been using them without any problems. I have written a profile that I use alongside the Gundrak farming profile. Basically it Hearths to Dalaran and deposits all gold in the Gbank. May be useful for someone else to have. Just need to change the name of your mount in the profile (cos I am a noob ). Only tested with Horde I am afraid but can be easily updated with different coords. My hearthstone is set to The Filthy Animal in Dalaran. Stick it in the same folder as your farming profile and change the name of the profile you want to load at the end. This is my first profile so take it easy chaps. :cool:

       
      Last edited: Jul 16, 2014
    15. happyfriet

      happyfriet Active Member

      Joined:
      Jan 14, 2013
      Messages:
      1,271
      Likes Received:
      19
      Trophy Points:
      38
      Usefull when you don't have a guild of your own =)
       
    16. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Nice, thanks for the contribution!

      For the Lua, you can avoid the variable usage and deposit directly in via the function.
      This way there's less "footprints" caused by Honorbuddy on the game client.

      DepositGuildBankMoney(GetMoney());


      As far as the mount goes, FlyTo should make you mount automatically. :3​

       
    17. Lowdeath

      Lowdeath Member

      Joined:
      Dec 5, 2013
      Messages:
      125
      Likes Received:
      0
      Trophy Points:
      16
      Whats the BEST GPH instance here?
       
    18. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      The higest I've seen (reported) was 1022GPH - selling everything to a vendor - which was from the dungeon The Botanica.
       
    19. Angelus

      Angelus Member

      Joined:
      Jan 15, 2010
      Messages:
      848
      Likes Received:
      6
      Trophy Points:
      18
      I still know nothing about this and therefore I was wondering why a waittimer is being used and not the condition !(StyxWoW.IsInWorld) plus eventual a waittimer, when you enter or exit the instance portal.

      Wouldn't it be more convenient and randomize things a bit.
       
    20. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      Because I haven't standardized !(StyxWoW.IsInWorld) into my profiles, only a few has it.

      Really, we don't even need that.
      We could just use: <CustomBehavior MyCTM="X Y Z" TerminateWhen="Me.MapId = Dungeon ID" /> without using any wait timers at all.

      If the bot fails to hit the XYZ coordinate due to the bot entering the dungeon, TerminateWhen will disable the behavior after the player has loaded in.
      If the bot does hit the XYZ coordinate, and doesn't zone into the dungeon - it will repeat it given my profiles are designed to do so.
      If the bot hits the XYZ coordinate and zones in - then the CTM coordinate will need to be moved further behind the portal as it should be anyways.
       
      Last edited: Jul 16, 2014

    Share This Page