updateAllItems
Méthode permettant d'actualiser le prix de tous les objets déjà mis en vente par le personnage dans l'Hôtel de Vente, de telle manière à ce que vos prix soient les plus bas.
🎮 Méthode
sale:updateAllItems(kamas, delay, min_price)
📝 Arguments
Nom
Type
Description
kamas
int
Nombre de kamas à ajouter/retrancher par rapport au prix le plus bas.
delay
int
Délai entre chaque changement de prix. Défaut: 100 Facultatif
min_price
{ {int, int} ... }
Liste contenant des couples {GID, PRIX} indiquant le prix minimum unitaire pour chaque objet. Défaut: nil Facultatif
💎 Valeur de retour
Type
Description
Exemple d'utilisation
On suppose que vous avez seulement 1 x [Bois de Frêne] en HDV, et que le prix le plus bas est 500 kamas.
sale:updateAllItems() -- Le nouveau prix est 499
sale:updateAllItems(-1) -- Le nouveau prix est 499
sale:updateAllItems(-3) -- Le nouveau prix est 497
sale:updateAllItems(2) -- Le nouveau prix est 502
sale:updateAllItems(3) -- Le nouveau prix est 503
sale:updateAllItems(-100) -- Le nouveau prix est 400
-- Avec prix minimum, et délai 50ms entre chaque changement
MIN_PRICE = {
{ 6898, 20 }, -- Plume de piou violet, prix minimum de l'unité = 20
{ 885, 50 }, -- Laine de Boufton Noir, prix minimum de l'unité = 50
}
sale:updateAllItems(-1, 50, MIN_PRICE)
-- Si le prix de 1xPlume de piou violet est 30, le nouveau prix est 29 car 29 > 20.
-- Si le prix de 10xPlume de piou violet est 190, echec car 189 < 200 (20 x 10).
Assurez-vous de bien avoir ouvert l'Hôtel de Vente en mode Vende avant d'utiliser cette méthode.
Dernière mise à jour
Cet article vous a-t-il été utile ?