What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[PB] Toney's (very basic) TSM-Based AH Bot Profile

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.
 
the profile doesnt work for me if i svn update to the latest version of PB :( it won't interact with the auctioneer NPC even thought it has it targeted, have disabled all addons except the relevant ones

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.

I dont have much items to post, so i cut down cancel time to each 5 minutes. Question is what number i can change in profile so it stand less time near mailbox, since if i cancel so often i got like 100-150 items on ah only and bot stand here liek ages w8 for nothing after he got all from mailbox.

That's really a PB issue. It takes forever to retrieve mail. Post on the PB thread and maybe Highvoltz will take a look :).
 
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!
 

Attachments

Last edited:
seafunk ur the man!
edit: nvm
edit: funny thing i got exact same PB version marked as last somewhat stable lol
 
Last edited:
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.
 
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.
 
your profile support both faction Seafunk? since i getting error when starting yours profile, im horde
 
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"!)
 

Attachments

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.

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

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!
 
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 ?
 
Sadly adding something like this in the line below Posting Cycle ended don't work :(

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

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

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.
 

Attachments

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.
 
Back
Top