Forums WoW Modding Support Archives TrinityCore Discord Archives [DiscordArchive] I'm considering turning on the AH bot for my server. I have a couple questions.

[DiscordArchive] I'm considering turning on the AH bot for my server. I have a couple questions.

[DiscordArchive] I'm considering turning on the AH bot for my server. I have a couple questions.

rektbyfaith
Administrator
0
11-17-2021, 10:58 PM
#1
Archived author: thornofnight • Posted: 2021-11-17T22:58:20.798000+00:00
Original source

I'm considering turning on the AH bot for my server. I have a couple questions.
1) Does it just randomly populate the AH with assorted items from all walks of the game?
2) Does the buy function mean that things I list on my other characters will just get bought, or will the buying not always happen? In other words, is this what determines things getting bought?
```
# AuctionHouseBot.Buyer.ChanceFactor
# Description: k value in the formula used for the chance to buy an item "100^(1 + (1 - (AuctionBid / ItemPrice)) / k)"
# It must be a decimal number in the range of (0, +infinity). The higher the number the higher chance to buy overpriced auctions
# Default: 2
```
3) Does this part mean I need to create a new account for AHBOT to be using, and what do I replace the "0" with:
```
# AuctionHouseBot.Account
# Description: Account ID for AHBot characters. If non-zero, all auctions and bids associated
# with the AHBot will randomly be assigned one of this account's characters.
# Default: 0
#

AuctionHouseBot.Account = 0
```
4) Do I need to make both a Horde AND an Alliance character on that account so both factions are represented in the buying and selling?
rektbyfaith
11-17-2021, 10:58 PM #1

Archived author: thornofnight • Posted: 2021-11-17T22:58:20.798000+00:00
Original source

I'm considering turning on the AH bot for my server. I have a couple questions.
1) Does it just randomly populate the AH with assorted items from all walks of the game?
2) Does the buy function mean that things I list on my other characters will just get bought, or will the buying not always happen? In other words, is this what determines things getting bought?
```
# AuctionHouseBot.Buyer.ChanceFactor
# Description: k value in the formula used for the chance to buy an item "100^(1 + (1 - (AuctionBid / ItemPrice)) / k)"
# It must be a decimal number in the range of (0, +infinity). The higher the number the higher chance to buy overpriced auctions
# Default: 2
```
3) Does this part mean I need to create a new account for AHBOT to be using, and what do I replace the "0" with:
```
# AuctionHouseBot.Account
# Description: Account ID for AHBot characters. If non-zero, all auctions and bids associated
# with the AHBot will randomly be assigned one of this account's characters.
# Default: 0
#

AuctionHouseBot.Account = 0
```
4) Do I need to make both a Horde AND an Alliance character on that account so both factions are represented in the buying and selling?

rektbyfaith
Administrator
0
11-18-2021, 05:37 AM
#2
Archived author: Jinnai • Posted: 2021-11-18T05:37:09.235000+00:00
Original source

1) yes. But by default this is nearly not filtered at all. So you might end up with internal test items that are not meant to be bought and other stuff. Also there are potentially gold loopholes that you might open (items that have no real or way too low sell value that the ahbot buyer later buys back for more). Especially on a real server, this needs a lot of config tweeking.

2) pretty much. Default is double the sell value the item has. One copper above and the ahbot does not buy the item anymore with default settings.

3) no, leaving this to zero is the default way to go. That way, the ahbot will work normally. But all the bot auctions will have no "real" seller, so there is no name shown. You can create a account and create characters for the ah bot. That way the system will randomly pick a character as auction owner from that assigned account. This account should never be played by a player.

4) since you do not even need to create an account in the first place, I don't think so but I'm not sure if you have to In the case you use an account for the system.
rektbyfaith
11-18-2021, 05:37 AM #2

Archived author: Jinnai • Posted: 2021-11-18T05:37:09.235000+00:00
Original source

1) yes. But by default this is nearly not filtered at all. So you might end up with internal test items that are not meant to be bought and other stuff. Also there are potentially gold loopholes that you might open (items that have no real or way too low sell value that the ahbot buyer later buys back for more). Especially on a real server, this needs a lot of config tweeking.

2) pretty much. Default is double the sell value the item has. One copper above and the ahbot does not buy the item anymore with default settings.

3) no, leaving this to zero is the default way to go. That way, the ahbot will work normally. But all the bot auctions will have no "real" seller, so there is no name shown. You can create a account and create characters for the ah bot. That way the system will randomly pick a character as auction owner from that assigned account. This account should never be played by a player.

4) since you do not even need to create an account in the first place, I don't think so but I'm not sure if you have to In the case you use an account for the system.

rektbyfaith
Administrator
0
11-18-2021, 05:54 AM
#3
Archived author: thornofnight • Posted: 2021-11-18T05:54:33.937000+00:00
Original source

Thank you very much! Ultimately, I want to see if there's just a somewhat reasonable way for me to get lower-level crafting materials than the zones I'm currently in, so I don't have to cheat things in if I'm 1 item shy, and so I don't have to go spend an hour mining copper or whatever for spare parts. I have no interest in exploiting oddball items, as it's just me playing. If I wanted to do that, I'd be cheating stuff in.

So, I am to understand that, if I leave the value "0" it'll just have a phantom bot, and no character gets or spends any real gold? I just want to make sure I'm not gonna have to mess up any of my played characters.
rektbyfaith
11-18-2021, 05:54 AM #3

Archived author: thornofnight • Posted: 2021-11-18T05:54:33.937000+00:00
Original source

Thank you very much! Ultimately, I want to see if there's just a somewhat reasonable way for me to get lower-level crafting materials than the zones I'm currently in, so I don't have to cheat things in if I'm 1 item shy, and so I don't have to go spend an hour mining copper or whatever for spare parts. I have no interest in exploiting oddball items, as it's just me playing. If I wanted to do that, I'd be cheating stuff in.

So, I am to understand that, if I leave the value "0" it'll just have a phantom bot, and no character gets or spends any real gold? I just want to make sure I'm not gonna have to mess up any of my played characters.

rektbyfaith
Administrator
0
11-18-2021, 05:57 AM
#4
Archived author: Jinnai • Posted: 2021-11-18T05:57:51.791000+00:00
Original source

Leave the bot account to 0 in your case. Items won't have a seller name in this case but everything will work as intended.

You could either try to limit item levels in the seller part - Or another suggestion, enable the seller, disable everything in all categories and use the whitelisting feature. The items there will be force included, no matter what you did in category filters.
rektbyfaith
11-18-2021, 05:57 AM #4

Archived author: Jinnai • Posted: 2021-11-18T05:57:51.791000+00:00
Original source

Leave the bot account to 0 in your case. Items won't have a seller name in this case but everything will work as intended.

You could either try to limit item levels in the seller part - Or another suggestion, enable the seller, disable everything in all categories and use the whitelisting feature. The items there will be force included, no matter what you did in category filters.

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)