Возвращает информацию об аукционе.
Статус участника - "ENUM_AuctionDescriptorParticipationStatus_..."
-- библиотека
auction
-- объявление
function GetAuctionInfo( id )
-- параметры
id: ObjectId - идентификатор аукциона
-- возвращаемые значения
table or nil - если аукцион найден, то таблица с полями:
id: ObjectId - id аукциона
itemId: ObjectId - id предмета, выставленного на аукцион
bidderName: WString - имя игрока, поставившего на аукционе последним
currentBid: number - последняя ставка
sellerName: WString - имя владельца аукциона
startPrice: number - стартовая цена
buyoutPrice: number - цена окончательного выкупа
participationStatus: string ("ENUM_AuctionDescriptorParticipationStatus_...") - отношение главного игрока к аукциону
timeLeftSeconds: сколько времени осталось в секундах
timeLeft: table - сколько времени осталось
d, h, m, s: number(int) - дней, часов, минут, секунд
-- пример
local auctions = auction.GetAuctions()
for i = 0, GetTableSize( auctions ) - 1 do
local auction = auction.GetAuctionInfo( auctions[ i ] )
if auction then
local itemInfo = avatar.GetItemInfo( auction.itemId )
end
end