Цитата Сообщение от Radiance Посмотреть сообщение
/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("название предмета", X)

где"название предмета" - это точное имя предмета (в кавычках), а X - это количество покупаемого предмета.

Например: /script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Эмблема триумфа", 50)
Спасибо за ответ, но это не то.
Вы меня не поняли и написали вместо одного макроса другой, более сложный.