is there a script which sets up my config with the sell prices? I got no idea how to set it up that it will make profits..
I'll break down how to edit AHBuddy.xml for you.
There is a lot of stuff up at the top that you don't have to edit. What you do need to edit in the file is further down and it starts listing all of the things that AHBuddy is set up to sell on the AH. Let's use the
Greater Ox Horn Inscription
epic Inscription enchant.
<!--Greater Ox Horn Inscription-->
<SellItemOnAhAction UseCategory="False" RunTime="_12_Hours" AmountType="Amount" ItemID="87560" MinBuyout="150g0s0c" MaxBuyout="400g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="5" BidPrecent="100" UndercutPrecent="5.0000" AutoFindAh="True" PostIfBelowMinBuyout="False" />
So, the first line is just the name of the item and can be edited because it is commented out and isn't processed by HB.
The first thing in the second line that matters is "RunTime="_12_Hours"". If you want to put your item(s) on the AH for longer than 12 hours, you will change the 12 to 24 or 48.
The second thing that matters is the ItemID. This is just the ID of the item you're selling. You can find this ID on
Wowhead: Never underestimate the power of the Scout's code.. Just search for your item and it will be in the URL. This doesn't need to be edited.
The third thing that matters is "MinBuyout="150g0s0c"". This is the minimum price that you would like to sell your item at. If it falls below this price, it will no longer post it on the AH.
The fourth thing that matters is "MaxBuyout="400g0s0c"". This is the max price that you would like to sell your item at. If there are no other items that you're selling on the AH at that time, it will sell it at this price.
The fifth thing that matters is "StackSize="1"". This defines the stack size for the item you're selling. Since I'm selling single shoulder enchants, I have it set at 1 for this item. If you're selling herbs or ore, this will be at 20.
The sixth thing that matters is "IgnoreStackSizeBelow="1"". This just tells the bot to ignore stacks of the item you're selling below a certain number. For ore and herbs, this is set to 20 so that it doesn't list stacks of 16 or 19 or whatever.
The seventh thing that matters is "Amount="5"". This tells the bot how many of a certain item you want to list on the AH at a time. So, if you want 10 stacks of herbs at a time, you'd set this to 10.
The eighth thing that matters is "UndercutPrecent="5.0000"". Yes, it is misspelled in the .xml file, so don't correct it. This is how much you want the bot to undercut the competition when it lists items. I set it to 5% most of the time.
The ninth thing that matters is "PostIfBelowMinBuyout="False" />". This can be set to "True" if you want the bot to continue to undercut the competition below the amount you set in "MinBuyout="150g0s0c"".
I will explain one more thing about pricing that seems to trip a lot of people up and confused me in the beginning.
We'll take Ghost Iron Ore as our example. Since we're selling stacks of 20 Ghost Iron Ore, we want to set the MinBuyout and MaxBuyout to a gold price that reflects the price of each individual ore in the stack.
So, if we want our stack of Ghost Iron Ore to sell for a MinBuyout of 40g and MaxBuyout of 80g, this is how those values would look.
<!--Ghost Iron Ore-->
<SellItemOnAhAction UseCategory="False" RunTime="_12_Hours" AmountType="Amount" ItemID="72092" MinBuyout="2g0s0c" MaxBuyout="4g0s0c" StackSize="20" IgnoreStackSizeBelow="20" Amount="30" BidPrecent="100" UndercutPrecent="5.0000" AutoFindAh="True" PostIfBelowMinBuyout="False" />
As you can see, MinBuyout is set to 2g0s0c which means each individual ore is priced at 2g, so the stack will sell for 40g minimum. Similarly, MaxBuyout is set to 4g0s0c, so the stack will sell for 80g max.
I hope this clears things up for people!