Vous utilisez l'addon Auctionator et vous souhaitez l'optimiser pour vos sessions hôtel des ventes ? Alors Auctionator Mini-Features est l'addon qu'il vous faut !
Auctionator Mini-Features (Source: curse.com) |
En effet, cet addon va vous permettre d’insérer des infos d'Auctionator dans les infos bulles d'items:
- Affiche le texte de l'item en rouge quand ce dernier ne figure pas à l’hôtel des ventes lors de votre dernier scan
- Affiche un indicateur pour montrer si les prix ont augmenté ou diminué dernièrement
- Affiche un indicateur pour montrer si les prix d'enchères sont actuellement plus élevés ou plus bas que votre enchère la plus récente pour cet item.
Pour les joueurs qui comme vous et moi aiment contrôler du coin de l’œil la concurrence, Auctionator Mini-Features va tout simplement faire apparaître le nom de vos concurrents en face des enchères en cours à l’hôtel des ventes.
Vous pourrez donc, en quelques secondes, savoir qui vend quoi et à quel prix.
Installation ?
Bon la çà se complique un petit peu mais bon je vous rassure rien de compliqué.
En effet, Auctionator Mini-Features est développé par Chaotik et n'est associé ni a Auctionator ou à son auteur, Zirco.
Cependant Auctionator Mini-Features est dépendant d'Auctionator pour fonctionner.
Paramétrage ?
Une fois l'addon installé dans votre répertoire réservé à cet effet, vous devez effectuer quelques modifications dans les fichiers sources de votre addon Auctionator, les voici:
- Si vous souhaitez afficher les données Auctionator dans votre infobulle d'item:
--[CKAOTIK] also show prices when shopping at vendors (useful for reselling limited supply items)
hooksecurefunc(GameTooltip, "SetMerchantItem", function(tip, merchantID)
local itemLink = GetMerchantItemLink(merchantID)
local _, _, _, num = GetMerchantItemInfo(merchantID)
ShowTipWithPricing (tip, itemLink, num);
if AuctionatorMiniFeatures then
AuctionatorMiniFeatures:UpdateAuctionatorTooltip(tip, itemLink)
end
end)
--[/CKAOTIK]
- Si vous souhaitez afficher le nom des concurrents sur les enchères:
if (data.yours) then
data.yours = "("..ZT("yours")..")"
elseif (data.altname) then
data.yours = "("..data.altname..")"
end
Par le code suivant:--[CKAOTIK]
lineEntry_text:SetText(entrytext);
local textWidth = lineEntry_text:GetStringWidth()
local spacing = textWidth < 130 and "|T"..""..":1:"..(130-textWidth).."|t" or " "
if (data.yours) then
data.owner = "("..ZT("yours")..")"
elseif (data.altname) then
data.owner = "("..data.altname..")"
end
entrytext = entrytext .. spacing .. (data.owner or "")
--[/CKAOTIK]
Puis dans votre fichier AuctionatorScan.lua (ligne 986), remplacer la ligne suivante:data.yours = ownerCode == "y";
data.yours = ownerCode == "y";
data.owner = sd.owner --[CKAOTIK]
Voilà c'est fini, lancer votre jeu pour admirer le résultat :)
Vous pourrez voir plus rapidement qui vous fait de l'ombre à l'hôtel des ventes |
Bon jeu & bonnes enchères
Serait-il possible que tu fasses un fichier avec les 2 add-ons compris dedans avec les modifications faites et que l'on puisse le télécharger?
RépondreSupprimerMerci
Non désolé je n'ai pas de FTP en ce moment, envois un mail au pire
SupprimerIl n'y a rien a la ligne 3647 de Auctionator.lua qui ressemble a ce que tu ecris. Peut etre que l'addon a ete mis a jour dans ce sens
RépondreSupprimerOui, il y a de grandes chances que l'addon ai été mis à jour depuis cette article.
SupprimerEssaies de faire une recherche dans le fichier pour trouver les lignes correspondantes.
Je pense que le principe reste toujours le même ;)