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!

[Professionbuddy] AHBuddy - Full Auction House Bot

Status
Not open for further replies.
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:
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.
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.
 
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.

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,
 
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,
I added a basic guide yesterday that covers that.
 
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
 
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
Can you post a log with that happening and the lines of the items you adjusted.
 
I'll be adding the guide to adjust it manually later today.


There's already a setting to only get mail after X amount of post cycles.


Read the FAQ for how to change the order and you can delete sections if you know which part to delete.

so where is?
 
Can you post a log with that happening and the lines of the items you adjusted.

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

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

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:
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 :<
upload the profile you're using.
 
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.
Try using this. I only did a small bit of testing, so there could still be issues with it.
 

Attachments

Status
Not open for further replies.
Back
Top