Чтобы не мучаться 5 минут за 100 голд скачайте wowloop.
Замутите 2 макроса (Как создавать макросы смотрим тут):
На покупку:
Quote
/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Черный студень",20);
И на продажу:
Quote
/use 0 1
/use 0 2
/use 0 3
/use 0 4
/use 0 5
/use 0 6
/use 0 7
/use 0 8
/use 0 9
/use 0 10
/use 0 11
/use 0 12
/use 0 13
/use 0 14
/use 0 15
/use 0 16
P.S Переписал от Qyiser, без копипаста..