• Visit Rebornbuddy
  • [PB] advanced TSM AH bot profile

    Discussion in 'Archives' started by glvtron, Mar 23, 2012.

    1. white_boy8869

      white_boy8869 Member

      Joined:
      Feb 27, 2012
      Messages:
      255
      Likes Received:
      3
      Trophy Points:
      18

      I think it would help if far more detailed instructions were posted for morons like me to follow. I have done everything in post 6, (So I think) and cannot get this to work properly. Please help!
       
    2. glvtron

      glvtron Member

      Joined:
      Mar 10, 2012
      Messages:
      128
      Likes Received:
      3
      Trophy Points:
      18
      Simple yes or no answer for my question would help. Are you using TSM_Mailing or not?
       
    3. mz0flick

      mz0flick New Member

      Joined:
      Jan 3, 2012
      Messages:
      44
      Likes Received:
      7
      Trophy Points:
      0
      Thank you for responding:) I'm using the whole TSM package, that includes the mailing one. Still I'm struggling to get it to start the timer for next cycle.. Going to try it a little more today and find out if it's back to normal as the first timer for cycle just popped up :) so far so good
       
    4. glvtron

      glvtron Member

      Joined:
      Mar 10, 2012
      Messages:
      128
      Likes Received:
      3
      Trophy Points:
      18
      Doh, I thought its whiteboy_8869 who had the problem. whiteboy_8869 a brief explanation of whats your problem, and whats happening would surely help me and you to solve your problem.

      Cancel Scan -> Grab mail and post, until mailbox is empty -> Start timer for next cycle. This is what the profile does atm. If it keeps posting and grabbing mail, then maybe there is an empty letter in your mailbox? It only keeps doing it if number of mailbox items > 0.
       
    5. mz0flick

      mz0flick New Member

      Joined:
      Jan 3, 2012
      Messages:
      44
      Likes Received:
      7
      Trophy Points:
      0

      Problem just returned.. My mailbox is completely empty. What it currently does is: Cancel Scan -> Grab mail until the mailbox is completely empty -> Repost -> Start timer for next cycle ->
      Next cycle -> Cancel Scan -> Grab mail until the mailbox is completely empty -> Repost -> Tries to grab mail from an empty mailbox -> Tries to repost nothing -> Nothing happends??

      And for everything to work from start again I need to restart world of warcraft and honorbuddy, then it works for first cycle but bugs at same place.... If you could add a detailed installation guide with settings on how you made this all work..
      Do I need to change any settings at all in the TSM addon? Anything special bot I need to start it in? Currently set at ProfessionBuddy, is this correct?
       
    6. glvtron

      glvtron Member

      Joined:
      Mar 10, 2012
      Messages:
      128
      Likes Received:
      3
      Trophy Points:
      18
      You don't need to change any settings. Don't need anything special in bot settings either, and yes ProfessionBuddy. While reading what you write, a possible bug came to my mind. I will check it when I'm at home later on today. Thanks.
       
    7. mz0flick

      mz0flick New Member

      Joined:
      Jan 3, 2012
      Messages:
      44
      Likes Received:
      7
      Trophy Points:
      0
      Fyi, I'm running the latest TSM, in case that makes any difference or might help you find out what's causing this.

      EDIT: Finally I found something that worked for me. Again if you're using notepad++ the lines I deleted was on 37-40 and these are the lines:

      <While Condition="HasNewMail || Lua.GetReturnVal&lt;int&gt;(&quot;return GetInboxNumItems()&quot;,0) &gt; 0" IgnoreCanRun="True">
      <CallSubRoutine SubRoutineName="GetMail" />
      <CallSubRoutine SubRoutineName="DoPost" />
      </While>

      After deleting this, the bot won't go to the mailbox without this command that is on the lines 34-36;

      <CallSubRoutine SubRoutineName="DoCancel" />
      <CallSubRoutine SubRoutineName="GetMail" />
      <CallSubRoutine SubRoutineName="DoPost" />

      After looking through the profile line by line and looking for anything that could possibly cause this bug/error, this is what I found. Having that extra line where it would go to the mailbox if it "HasNewMail", is a pointless line. It may cause bugs to some users, and I really don't see the use for it, if you could explain why you used it I would appriciate it. The reason I find it pointless is because you allready have a "GetMail" command after "DoCancel", and therefore, it will pick up all mail you may have in the mailbox at every "New cycle", and this new cycle can be changed to happend approx every 5 minutes as I'm running now since my market is filled with competetors and I have to be active to get anything sold.

      Running with this change I've managed to get it to reset every time, and it's lovely. However, I may see the use of your one line but only IF your bags were filled the first time, and it had more mail than you could carry. However, if you want to get this working properly (for me atleast) you'll have to add a way that IF the bags are full and more mail are in the inbox, only THEN will it return to mailbox, if not, it will start the countdown to next cycle.. As I can see in your code you have it as while condition that it has new mail it will go to pick it up, this is where the bug happends where really it got no mail, but this line makes the bot somehow "think" it has more mail but in reality it doesn't.

      I've currently not tested my change with this;

      1. Having a full bag not able to pick up all cancelled auctions first time at the mailbox. (Pending result)

      Have tested with:

      2. Having enough bagspace to pick up everything first time at the mailbox. (Works)
       
      Last edited: Apr 4, 2012
    8. white_boy8869

      white_boy8869 Member

      Joined:
      Feb 27, 2012
      Messages:
      255
      Likes Received:
      3
      Trophy Points:
      18
      So following the instructions to a T.

      TSM is missing parts of the options GUI now. It doesnt allow you to set up dealfinding lists, it doesnt search, it doesnt pull your current auctions. It litterally does nothing Lol...

      The bot will run to AH, open it and just sit there. Saying it is waiting for "False"

      Do I need to attach a log for something like this? 10 seconds of it running and sitting there saying
      [2:57:39 AM:262] PB 1.440:Start Called
      Settings loaded
      Starting the next Canceling and Posting cycle in 0 seconds
      Starting canceling cycle
      PB 1.440: MoveTo Action completed for type NearestAH
      PB 1.440: InteractAction complete

      ....
      DEBUG:[2:57:54 AM:802] PB 1.440: MoveTo Action completed for type NearestAH
      [2:57:54 AM:876] Interact Done:611539360
      [2:57:54 AM:894] PB 1.440: InteractAction complete
      [2:57:56 AM:871] PB 1.440:Wait Until false Completed


      Does not a single thing for me Lol....
       
    9. RayVanHalen

      RayVanHalen New Member

      Joined:
      Mar 5, 2012
      Messages:
      190
      Likes Received:
      1
      Trophy Points:
      0
      Hey

      Could you please upload the modified TSM? I'm having a strange issue of TSM tab disappearing after I have changed everything by myself (tried to wipe out WTF folder, didn't help).
      I'd be forever grateful.
       
    10. cbloss

      cbloss New Member

      Joined:
      Oct 30, 2011
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      This is happening for me as well.
       
    11. Raddish06

      Raddish06 New Member

      Joined:
      Jan 15, 2012
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      1

      Im Having the same issues you are.

      I dont really understand what your saying about lines 34 - 36.

      The lines are already there, do i need to add anything ?

      Do i just delete lines 37 - 40 ?

      Thanks for your Help




      Edit : After a computer restart, it did one full cycle......... Second cycle cancelled auctions, got the mail, went to post and TSM had a black screen..... i did a /reload and it fixed it for the next cycle.

      After i hit /reload i get this

      [string "Hax.lua"]:1: attempt to index global 'LFG_PROPOSAL_SHOW' (a nil value)
      Time: 04/08/12
      Count: 1
      Stack: [C]: ?
      [string "Hax.lua"]:1: in main chunk

      Locals:


      Then it works fine for the next cycle...... I have to hit reload after every cycle

      I have no addons enabled except TSM


      NOTE : I messed up and left 1 herb bag on me, i wouldn't recognize my bags were full cuz nothing would go into my herb bag. It just sat at the mailbox.
       
      Last edited: Apr 8, 2012
    12. ProdajemGolde

      ProdajemGolde New Member

      Joined:
      Jan 27, 2012
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      For now i figured how to chance posting and cancling cycle times,but here it what happens for me:
      Cancels,Go mail,Fetch mail,Post and then it idles and does nothing (my postcancle cycle is 2-3mins i just put for testing).

      Thing is after posting it idles and after 2-3 mins(which is my cancle-post cycle time) does nothing.And when i manualy click STOP SCAN on tsm it resets itsefl and does what it needs to do but when it posts again it idles.Can somebody help im not good with looking at code.Can it be that i need to change wait time or timeout times somewhere in code?

      So works fine until i come at situation when cancels nothing and gets nothing from mail.Then comes to post nothing and just idles to infinite(wait untill false completed).I think it needs to stop scan after some time when nothing is there to post or it needs to click button Stop Scan after nothing to post.Is it possible to reset the whole process after some time so the situation like this does not happen ?
       
      Last edited: Apr 9, 2012
    13. hb123220

      hb123220 New Member

      Joined:
      Apr 10, 2012
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      sorry to ask this stupid question.. how to remove bot-check?? :(
       
    14. hb123220

      hb123220 New Member

      Joined:
      Apr 10, 2012
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      frame.wbtn:SetPoint("BOTTOMLEFT", getXY(btn1Num%2+1))
      frame:Hide()
      callback(true)
      end


      i got it..:eek:
       
    15. proinstall

      proinstall New Member

      Joined:
      Oct 4, 2011
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Hi,
      I can not find the line
      TSMAPI:CreateTimeDelay("auctionButtonClick", 0.01, function() self:GetScript("OnMouseUp")(self) end)
      in
      TradeSkillMaster/Auction/
      AuctionFrame.lua
      so I can replace it.

      Can you help me please?
       
    16. kira20203

      kira20203 New Member

      Joined:
      Nov 9, 2011
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Same thing here. It was the sweetest hour ever when it actually worked. Now it scans for nothing, hits mailbox, then scans to post nothing and posts nothing. I thought maybe the problem was with my listing of things to sell but it's even more accurate than it was yesterday when it was working... I dunno.
       
    17. al.muhandis

      al.muhandis New Member

      Joined:
      Aug 26, 2011
      Messages:
      47
      Likes Received:
      0
      Trophy Points:
      0
      Would be nice if instead of adding new posts every time you could just edit your first post. Kinda hard to go through the entire thread and find your bugfixes.

      Also, could you just upload your TSM files instead?
       
      Last edited: Apr 11, 2012
    18. LowKey

      LowKey New Member

      Joined:
      Mar 9, 2012
      Messages:
      634
      Likes Received:
      4
      Trophy Points:
      0
      Anyone else have an issue with the tsm ah window not always opening first? I know that's not related to this profile, but I thought I'd check here. The regular AH window opens the first time I visit an auctioneer on a toon, but works fine any subsequent window openings.

      In regards to the profile, is there any way to manually edit some of the hotspots for certain areas? In UC my toon goes to the mailbox just fine, but when going back to the auctioneer clicks a few feet past then interacts with the auctioneer while looking away from it, which looks very suspicious. Does it on many auctioneers in UC.

      Also, any word on a relogger/toon switcher? I've seen several bots on my server that do a full cancel/post cycle then simply log out and back in, as well as one that cycles between three different toons. Would love to have something like this so there's less chance of posting already undercut auctions.

      Didn't have any problems with the no mouse version otherwise when I remembered to do the F1 and F2 keybinds, just followed the instructions in post 6 verbatim (possibly adding a Return to keep consistent with the rest of the code when adding code to the end).
       
      Last edited: Apr 12, 2012
    19. Beatjuggler

      Beatjuggler New Member

      Joined:
      Apr 8, 2012
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
      Everything is working pretty well for me , but the only thing i would like to know is , how to change the intervall or cycle of doing anything?

      "Posting scan ended
      Posting cycle ended
      Starting the next Canceling and Posting cycle in 761 seconds"

      761 seconds is pretty much i think

      How to set the cycle to 30-40 seconds?


      EDIT:

      Done it by myself by changing the Profile to 30-60 seconds cycle/intervall!
       
      Last edited: Apr 12, 2012
    20. LowKey

      LowKey New Member

      Joined:
      Mar 9, 2012
      Messages:
      634
      Likes Received:
      4
      Trophy Points:
      0
      Also, seems to get stuck on all sorts of corners in UC due to a wide turning radius. Gonna have to try another city until I figure out if editing the hotspots of certain cities is possible.

      Eta

      Is there a way to edit something to make posting/canceling faster? It seems like the Button gets clicked as slow as about 2 seconds per click. When I spam post manually I do about ten clicks per second or more.
       
      Last edited: Apr 12, 2012

    Share This Page