• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Professionbuddy] AHBuddy - Full Auction House Bot

    Discussion in 'Archives' started by zakanator, May 7, 2012.

    Thread Status:
    Not open for further replies.
    1. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      Basic guide started for manually adjusting prices in the OP.
       
    2. kchen416

      kchen416 New Member

      Joined:
      Mar 8, 2014
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      0
      View attachment 120367

      After HB update today, I tried to open bot config of AHBuddy And I got error and then it will crash if i choose "send", it wont if I choose to continue. However when I choose to continue, I see a blank setting page.
       
      Last edited: Mar 12, 2014
    3. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      There's an issue with your attachment and I just tested it without any issues. Make sure you've done a fresh install of honorbuddy.
       
    4. kchen416

      kchen416 New Member

      Joined:
      Mar 8, 2014
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      0
      Ahh, i have no idea why its giving me that msg. I reinstalled the HB, I still get that error saying "Value cannot be Null: Parameter Name: source"

      One more question
      I am now using it for AH and enjoying it. But I am not sure about the amount variable for Buy and Sell subroutine.
      Is the amount variable total amount to buy or just the number of stacks ?
      So for example, I want to buy 100 Eternal Earth should I put 100 as amount to buy?
      And If i want to sell 100 Eternal Earth but want to put 10 per stack should I put the amount under sell action to be 10 or 100 ?

      Thanks,
       
    5. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      I added a basic guide yesterday that covers that.
       
    6. Sam14

      Sam14 New Member

      Joined:
      Mar 8, 2014
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      Hello sir zakanator . first of all i love u <3
      second i have couple of problems . .
      1.i set the bot to post shoulder enchants like this , stack size: 1 . amount : 2 . but it keeps posting all i got in one stack ! ( this happens with some enchanting items too , like it post 2 1x blurred speed and unwanted 2x blurred speed again ) , i even deleted the row and retyped it .
      2.sometimes it doesn't post the correct amount of item . like i set to post 5x living steel but sometimes post 3x , 4x . 5x.
      3.Not sure about this but i think i lose gold sometimes ( i don't buy stuff from AH at all ) .

      love ya and thx again
       
    7. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      Can you post a log with that happening and the lines of the items you adjusted.
       
    8. tobinopowa

      tobinopowa New Member

      Joined:
      Nov 13, 2012
      Messages:
      134
      Likes Received:
      0
      Trophy Points:
      0
      so where is?
       
    9. Sam14

      Sam14 New Member

      Joined:
      Mar 8, 2014
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      Hi sir , and thanks for you quick response.
      i put all my items in bank and grab the log with those buggy items .. here's the log ( personally i see nothing weird in it )
      PB 1.642: MoveTo Action completed for type NearestMailbox
      PB 1.642: Mail retrieval of items:AllItems finished
      AHBuddy: Checking for undercut auctions.
      AHBuddy: Posting items to the AH.
      PB 1.642: Skipping Living Steel since lowest buyout:304g0s0c is below my MinBuyout:370g0s0c
      PB 1.642: Skipping Living Steel since lowest buyout:304g0s0c is below my MinBuyout:350g10s0c
      PB 1.642: Selling Enchant Boots - Blurred Speed for 94g99s98c. Competition is at 94g99s99c
      PB 1.642: Selling Enchant Boots - Blurred Speed for 94g90s49c. Competition is at 94g99s99c
      PB 1.642: Selling Greater Tiger Fang Inscription for 98g78s10c. Competition is at 98g87s99c
      PB 1.642: Selling Greater Tiger Claw Inscription for 99g20s5c. Competition is at 99g29s98c
      PB 1.642: Selling Greater Crane Wing Inscription for 98g90s8c. Competition is at 98g99s98c
      PB 1.642: Selling Greater Ox Horn Inscription for 44g95s50c. Competition is at 45g0s0c
      PB 1.642: Selling Living Steel for 303g69s60c. Competition is at 304g0s0c (defuq?..........................)
      PB 1.642: Skipping Living Steel since 1 items from me are already posted. Max amount is 1
      PB 1.642: Skipping Living Steel since 1 items from me are already posted. Max amount is 1
      PB 1.642: Skipping Living Steel since 1 items from me are already posted. Max amount is 1
      AHBuddy: Taking a break for 195 Seconds (3m15s) ( sry didnt know how to insert a notepad )

      here is those Lines in my ahbuddy config :
      <!--Enchant Boots - Blurred Speed-->
      <SellItemOnAhAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="None" UseCategory="False" RunTime="_12_Hours" AmountType="Amount" ItemID="74717" MinBuyout="10g0s0c" MaxBuyout="100g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="2" BidPrecent="100" UndercutPrecent="0.0001" AutoFindAh="True" PostPartialStacks="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />

      <!--Greater Tiger Claw Inscription-->
      <SellItemOnAhAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="None" UseCategory="True" RunTime="_12_Hours" AmountType="Amount" ItemID="" MinBuyout="50g10s0c" MaxBuyout="500g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="85" UndercutPrecent="0.1" AutoFindAh="True" PostPartialStacks="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />

      <!--Living Steel-->
      <SellItemOnAhAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="None" UseCategory="False" RunTime="_12_Hours" AmountType="Amount" ItemID="72104" MinBuyout="370g0s0c" MaxBuyout="500g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="4" BidPrecent="100" UndercutPrecent="0.0001" AutoFindAh="True" PostPartialStacks="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />

      one more thing , i load my profile from proffesionbuddy/Profiles/ ( The rest works flawlessly )

      Thanks again Sir .
       
    10. hoper

      hoper New Member

      Joined:
      Jan 21, 2012
      Messages:
      293
      Likes Received:
      0
      Trophy Points:
      0
      Is this an issue or am i doing something wrong? It takes 1min+ to load and its giving a very hard time on my CPU
       
    11. NuclearPanda

      NuclearPanda Member

      Joined:
      Feb 16, 2013
      Messages:
      473
      Likes Received:
      9
      Trophy Points:
      18
      What are the specs of your computer. Also, which sequence is taking forever to load? Is it the cancelling of auctions, searching of auctions or the actual posting part?
       
    12. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      I'm not too sure why it's posting living steel below the minbuyout. Check if the there's a duplicate of that item id in the sell subroutine else it's probably the latest honorbuddy release causing issues.
       
    13. dhaern

      dhaern New Member

      Joined:
      Mar 6, 2014
      Messages:
      40
      Likes Received:
      0
      Trophy Points:
      0
      no support on professionbuddy thread for exclude affixes when sell/cancel transmog green items... and it's easy I guess adding trim method for excluding these characters on .cs files. I think this code from SellItemAction.cs need modification for exclude these affixes:

      Code:
              [PbXmlAttribute]
              public string ItemID
              {
                  get { return (string) Properties["ItemID"].Value; }
                  set { Properties["ItemID"].Value = value; }
              }
      
      Anyone can help me to modify it?
       
      Last edited: Mar 15, 2014
    14. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      I just had a quick look and this should be the line you would need to adjust
      PHP:
      string lua string.Format("QueryAuctionItems(\"{0}\" ,nil,nil,nil,nil,nil,{1}) return 1"ae.Name.ToFormatedUTF8(), _page);
      Have a look at honorbuddy api for item suffix WoWItem.RandomSuffix Property and trim that would be the easiest way probably e.g.
      StyxWoW.Me.CarriedItems.FirstOrDefault(i => i.Entry == 101898).RandomSuffix.Name will return the random suffix of Amaranthine Signet - Item - World of Warcraft
       
      Last edited: Mar 15, 2014
    15. Sam14

      Sam14 New Member

      Joined:
      Mar 8, 2014
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      really sry for bothering you , what about those shoulder enchants that instead of posting 1 , it posts all i got in one stack ?
      i also checked the .xml there is no duplicate . but there is one thing , do i need to adjust the prices in "CancelAuctionAction" ? cuz all Min buyout prices in cancel section are 0.0.0 .

      thx alot
       
    16. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      Yes, you need to set the cancel price as well. You have UseCategory="True" for trade goods class and probably have it in other places as well since it's trying to sell living steel 6 times in that snippet. There's a basic guide on the first post on how to adjust prices.
       
    17. Sam14

      Sam14 New Member

      Joined:
      Mar 8, 2014
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      ok , this problem is driving me crazy . i tried Everything , i mean EVERYTHING possible . i dont want to post living steel anymore ( not because of the bot ,cuz the price is really bad in ah ) .
      but That shoulder enchant problem is not fixable . i set the cancel price /changed the category/used the ID / changed the false, true thing / put them divided by 1x in my bag / Everything )

      it still post all i got in one stack . anyone had the same problem ? i need to babysit the bot the whole time because of this , i have to keep x1 in my bag and put the rest in bank and go back and forth when i sell one .

      Anyone had the same problem ? plz help guys :<
       
    18. dhaern

      dhaern New Member

      Joined:
      Mar 6, 2014
      Messages:
      40
      Likes Received:
      0
      Trophy Points:
      0
      Thx for your quick look zakanator! but my programming skills are so basic :( I understand Trim or TrimEnd and RandomSuffix but I don't know add them to this line :(

      Can you help me adding trim to this line? I hope you can help me because i can't use 100% AHbuddy and your private price database. Thx you anyways.
       
      Last edited: Mar 15, 2014
    19. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      upload the profile you're using.
       
    20. zakanator

      zakanator New Member Buddy Store Developer

      Joined:
      Feb 19, 2012
      Messages:
      676
      Likes Received:
      23
      Trophy Points:
      0
      Try using this. I only did a small bit of testing, so there could still be issues with it.
       

      Attached Files:

    Thread Status:
    Not open for further replies.

    Share This Page