|
|
Модератор форума: Singler |
Форум Полезное Макросы для WoW Аукцион и другие макросы |
Аукцион и другие макросы |
Для начала посоветую аддон - SuperDuperMacro, он убирает ограничение на 255 символов.
/run local c = 0; for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"") then c=c+GetSellValue(name); end; end; end DEFAULT_CHAT_FRAME:AddMessage(math.floor(c/10000).." золотых", 1,0,0) Не особо полезный макрос, и он нужен совсем для другого, но может кому-нибудь все-таки пригодится) Он показывает стоимость всех предметов в сумке. показывает в голдах, естественно, если у вас сумма меньше 1 золотого, то он выведет 0. /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff1eff00") then PickupContainerItem(bag,slot); ClickAuctionSellItemButton(); StartAuction (109999, 259999, 3, 1, 1) end; end; end Выставляет зеленые предметы на аук по цене 10.99.99 и выкупная цена 25.99.99, на 48 часов /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff1eff00") then PickupContainerItem(bag,slot); ClickAuctionSellItemButton(); StartAuction ((math.floor(GetSellValue(name)/10000)*10000*3+9999), (math.floor(GetSellValue(name)/10000)*10000*8+9999), 3, 1, 1) end; end; end Выставляет зеленые предметы на аук по следующему параметру: цена продажи вендору*3, и цена продажи вендору*8, естественно ставка и выкупная цена. Как бонус - цена автоматически становится формата 99.99. Как минус - если цена предмета меньше одного голда, на аук выставится за 0.00.00 Думаю исправить этот минус. /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff1eff00") then PickupContainerItem(bag,slot); ClickAuctionSellItemButton(); StartAuction ((GetSellValue(name)*3), (GetSellValue(name)*8), 3, 1, 1) end; end; end Тоже самое, что и предыдущий, но без 99.99 /run ForceQuit() Аналог alt+f4 /run for bag = -1,11,1 do for slot = 1, 32, 1 do PickupContainerItem(bag,slot); DeleteCursorItem(); PickupInventoryItem(slot); DeleteCursorItem(); end; end Полное удаление всех шмоток с персонажа из сумок, если открыт банк - откуда тоже /run print("Кв выполнен " .. IsQuestFlaggedCompleted(id)) Вместо id вводим id квеста, если вы его делали, то в чат выведет "Кв выполнен 1", если нет - то ничего не выведет
Сообщение # 1 написано 18.02.2013 в 18:13
|
А можно макрос на выставнление всех символов из сумки, по 400годов выкуп 499 на аукцион 48 часов.
Сообщение # 2 написано 07.05.2013 в 12:06
|
| |||
| |||