• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PB] Toney's (very basic) TSM-Based AH Bot Profile

    Discussion in 'ProfessionBuddy Profiles' started by Toney001, Dec 19, 2011.

    1. Smix

      Smix New Member

      Joined:
      Aug 30, 2011
      Messages:
      215
      Likes Received:
      2
      Trophy Points:
      0
      Zicoth
      Its because of PB bug that we all have with latest PB revisions.
      In this profile bot will do things for just as long as he should. Action by action. He supposed to pick mail untill it takes it all if u set freebagslots to 0, or untill freebagslots value reached.
       
    2. Zicoth

      Zicoth Member

      Joined:
      Oct 17, 2011
      Messages:
      544
      Likes Received:
      2
      Trophy Points:
      18
      I need cut down time, which bot spend near mailbox.
       
    3. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      If you had taken two minutes to read the whole thread you'd have noticed someone else had the same issue and they got it fixed by going back to the first step and reinstalling everything.
      I'll leave it at this: If it's not working, you're doing something wrong. The profile is simple enough that it has no bugs, it all comes down to the user properly setting up TSM and PB.

      That's really a PB issue. It takes forever to retrieve mail. Post on the PB thread and maybe Highvoltz will take a look :).
       
    4. seafunk

      seafunk New Member

      Joined:
      Feb 23, 2011
      Messages:
      273
      Likes Received:
      4
      Trophy Points:
      0
      I'll upload my version. Been doing this for months and was hoping it would never reach these forums, but now that I'm not selling gold anymore...
      I didn't know how to find out when posting is done before, but thanks to people contributing to this thread this has been solved as well. :) I am now using tony's version as base, some elements of the tsm mod, but mostly im still using my own tsm mod, so commands in the pb profile are a little different.
      note: the following macro needs to be bound to F1, just a single macro!
      /click TSMAucCancelButton
      /click TSMAucPostButton

      What my version does exactly:
      -Go to AH
      -Cancel and start clicking immediately until all items are cancelled
      Loop until all there are more than 3 free normal bag slots:
      {-Mail loot
      -Go to AH
      -Post and start clicking immediately until the "posting done" message appears}

      -once there are more than 3 free bag slots (means all mail has been looted and posted):
      single post cycle that stops hb when done


      you can easily implement a loop. for example you could let pb start gathering again for 1h and then return to the ah by hs'ing and load the first hb again. thats all subject to personal preferences, so ill only upload a version with a single cancel and a full 'mail loot/post' cycle.

      the package contains my 3 modded tsm files, ace3, libstub, my pb version and the pb profile. enjoy :)

      now the last thing missing to speed this up is a pb mod that will /reload once all 50 mails are looted instead of waiting 61s for a refresh (could be implemented into the profile as well with a loop like {while hasnewmail[while there is visible mail to loot(mailloot); /reload]}. something like that...

      rename the attached file by removing the ".txt" in the end. pass is bigdicks!
       

      Attached Files:

      Last edited: Jan 8, 2012
    5. seafunk

      seafunk New Member

      Joined:
      Feb 23, 2011
      Messages:
      273
      Likes Received:
      4
      Trophy Points:
      0
      please delete post
       
      Last edited: Jan 8, 2012
    6. Smix

      Smix New Member

      Joined:
      Aug 30, 2011
      Messages:
      215
      Likes Received:
      2
      Trophy Points:
      0
      seafunk ur the man!
      edit: nvm
      edit: funny thing i got exact same PB version marked as last somewhat stable lol
       
      Last edited: Jan 8, 2012
    7. Zicoth

      Zicoth Member

      Joined:
      Oct 17, 2011
      Messages:
      544
      Likes Received:
      2
      Trophy Points:
      18
      Not clicking for me :(
       
    8. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      btw may I ask. Why do you need Ace etc for this? I've been using the addon for like a month now, and TSM is the only addon installed.
       
    9. seafunk

      seafunk New Member

      Joined:
      Feb 23, 2011
      Messages:
      273
      Likes Received:
      4
      Trophy Points:
      0
      pm me if anythings not working. my profile folder is 85MB large and i might confuse profile versions sometimes. :D

      i now got a profile running that will loop these tasks:
      -go to dala ah
      -do one full cancel and repost cycle
      -buy ele and obs ore at 2.50 max until gold is down to 10k
      -loot mb and send all that ore to another account's toon
      -get on its way to borean tundra
      -gather ore for 90mins
      -hs back to dalaran

      the other account's toon is standing in sw doing the following loop:
      -loot mb (ten bagslots free) [if no items in mb, do some random other task for a while and then get back to check; ideally i would register when mail (from the other toon!!) is received without being at the mailbox, thats possible as well btw!]
      -de all 4 types of blue jc items
      -put the shards up on ah
      -prospect all ore
      -buy the exact (!) amount of jewelers settings needed
      -craft all 4 jc items
      -de all greens
      -send essences and dust and blues to the first toon
      ...until nomore items can be crafted

      the first toon only puts 4 blues of each kind up, the rest is sent back to the 2nd toon along with the newly bought ore. this guarantees the 2nd toon to not run out of money for jewelers settings. :)

      expecting a maximum of 400k/month at 24/7 runtime. appropriate (not too much competition) hi pop server needed for this.

      im not selling gold anymore btw, just playing around. i had these jc/enc profiles running for months and never got a ban. they are very stable too.
       
    10. Zicoth

      Zicoth Member

      Joined:
      Oct 17, 2011
      Messages:
      544
      Likes Received:
      2
      Trophy Points:
      18
      your profile support both faction Seafunk? since i getting error when starting yours profile, im horde
       
    11. seafunk

      seafunk New Member

      Joined:
      Feb 23, 2011
      Messages:
      273
      Likes Received:
      4
      Trophy Points:
      0
      actually the jc/enc version used to be for orgri/sw, but youll probably still need to modify it. cant believe you peoples' laziness!! ;P

      try these. ive used my toons nicks a lot of the time (different servers, different economy), so youll have to change those. "tossala" was my horde toon in orgri (yeah as in "toss salad"!)
       

      Attached Files:

    12. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      Well, you don't really NEED ace, I put it just in case. You do need Stub or your scanning code won't work (at least it didn't for me when I first implemented it).

      @ Seafunk: Every contribution is great for the community, so thanks, but would you mind making your own thread please? That way we avoid confusion (there's enough of that already) and people can go to wherever they actually need.
       
    13. ashram666

      ashram666 Member

      Joined:
      Jan 15, 2010
      Messages:
      160
      Likes Received:
      0
      Trophy Points:
      16
      Toney : first,thanks a lot,it's working great for me!

      Can i ask how to add a simple delay at the end of every post cycle ? Just 40-50 seconds between every posting cycle may be enough. I'm afraid to scan the ah too often..

      Thanks
       
    14. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      Glad it's working it out for you :).

      Open up the profile in PB's Bot Config, look up the lines where it says "Posting Cycle Ended", then go to actions (in the left panel), and drag a wait timer right below the "posting cycle ended" lines.
      Input the desired number (in milliseconds) and voila!
       
    15. ashram666

      ashram666 Member

      Joined:
      Jan 15, 2010
      Messages:
      160
      Likes Received:
      0
      Trophy Points:
      16
      Sadly adding something like this in the line below Posting Cycle ended don't work :(

      <CustomAction Code="Log (&quot;Posting Cycle Ended&quot;);" />
      <WaitAction Condition="false" Timeout="54457" />

      tryed with condition="true" without success. Why ?
       
    16. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      You must have done something wrong. I just tried it and it worked for me.

      Here, try the one attached. I added a 60s wait timer at the end. Feel free to edit that to whatever you want.
       

      Attached Files:

    17. DKAED

      DKAED Member

      Joined:
      Dec 31, 2011
      Messages:
      170
      Likes Received:
      0
      Trophy Points:
      16
      This profile would be nice with a guild bank feature.
       
    18. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      I don't need it :p

      But feel free to fiddle with it yourself.
       
    19. DKAED

      DKAED Member

      Joined:
      Dec 31, 2011
      Messages:
      170
      Likes Received:
      0
      Trophy Points:
      16
    20. Smix

      Smix New Member

      Joined:
      Aug 30, 2011
      Messages:
      215
      Likes Received:
      2
      Trophy Points:
      0
      Damn i failed to implement seafunk's feature of clicking post/cancel right away while actually posting/cancelling, dunno how to pass that "waitcondition if isScanning". It's either posting/clicking as i want but than doesnt know when it's done, or it knows when it's done but than it's impossible to make it click post/cancel while posting/cancelling lol. Would be cool if you Toney take a look at it.

      And all three "*****ed" TSM files in seafunk's package are different from what i use actually. And for example /click bpost doesn't work with seafunks TSM, and my TSM comes with lua errors using some fuctions of seafunks profile.
      Also tried whole seafunks package together just to test - got some lua error and hb stop right after initial round of cancelling (and clicking) was done.

      But its not that big of a deal. As for me - i just enjoy looking other ppls workarounds for this or that and grab it for my use lol. Cause i believe it's really hard to make such an universal superB profile that fits all.
      You only can make a perfect profile that fits you perfectly by yourself. I mean everyone has different needs when it comes to AH.
       

    Share This Page