Auction House Plugin
Atavism 10.5.0+
From version 10.5 Auction House can be configured per NPC basis, so it gives the ability to have local Auction Houses as well as it remains the option for global Auction House.
In this module, you can define the Auction House Profile settings like currency, listing fee, sale fee, and more.
Create a new Auction House Profile
Name: The name of the Auction House Profile
Cost Price Value – Defines server fixed fee for the sold item on an auction
Cost Price value % – Defines server percentage fee for the sold item on an auction
Currency – Defines default Auction House currency
Duration – Defines how long (in days) the auction will last until it will be considered as expired by the server
Display Limit – Defines how many auctions will be sent to the player during items filtering
Own Limit – Defines how many auctions one player can have (listed items and orders in total)
Start Price Value – Defines server fixed fee for listing an item on an auction
Start Price Value % – Defines server percentage fee for listing an item on an auction
After that Auction House can be used in the Dialogue Module where profiles can be selected to provide locally working Auction Houses.
Global Auction House is driven by the default Auction House profile with id 1. In addition, there is one new global parameter:
AUCTION_NPC_ONLY – Defines if Auction House should be accessible from anywhere without interaction with an NPC – Boolean – Default value: false
Atavism 10.2.0/10.3.0/10.4.0
Auction House plugin is mostly configurable as global parameters or in the canvas but has also one checkbox in the Items Plugin where on an item you can tick the checkbox if an item should be sellable on the auction or not.
Global parameters for Auction House Plugin that you can set in the Game Settings Module:
- AUCTION_START_PRICE_VALUE defines server fixed fee for listing an item on an auction. Default value 1;
- AUCTION_START_PRICE_VALUE_PERCENTAGE defines the server percentage fee for listing an item on an auction. Default value 10;
- AUCTION_COST_PRICE_VALUE defines server fixed fee for the sold item on an auction. Default value 2;
- AUCTION_COST_PRICE_VALUE_PERCENTAGE defines the server percentage fee for the sold item on an auction. Default value 5;
- AUCTION_DURATION defines how long (in days) the auction will last until it will be considered as expired by the server. Default value 8 days;
- AUCTION_CURRENCY defines default Auction House currency. Default value 3 (which by default means Bronze currency);
- AUCTION_LIMIT defines how many auctions will be sent to the player during items filtering. Default value 100;
- AUCTION_OWN_LIMIT defines how many auctions one player can have (listed items and orders in total). Default value 10;
Atavism 10.1.0-
Auction House plugin is mostly configurable as global parameters or in the canvas but has also one checkbox in the Items Plugin where on an item you can tick the checkbox if an item should be sellable on the auction or not.
Global parameters for Auction House Plugin that you can set in the Game Settings Module:
- AUCTION_START_PRICE_VALUE defines server fixed fee for listing an item on an auction. Default value 1;
- AUCTION_START_PRICE_VALUE_PERCENTAGE defines the server percentage fee for listing an item on an auction. Default value 10;
- AUCTION_COST_PRICE_VALUE defines server fixed fee for the sold item on an auction. Default value 2;
- AUCTION_COST_PRICE_VALUE_PERCENTAGE defines the server percentage fee for the sold item on an auction. Default value 5;
- AUCTION_DURATION defines how long (in days) the auction will last until it will be considered as expired by the server. Default value 8 days;
- AUCTION_CURRENCY defines default Auction House currency. Default value 3 (which by default means Bronze currency);
- AUCTION_LIMIT defines how many auctions will be sent to the player during items filtering. Default value 100;
- AUCTION_OWN_LIMIT defines how many auctions one player can have (listed items and orders in total). Default value 10;