Решил начать собрать полезные макросы для классического клиента.
Если у вас есть макросы, присылайте их в ЛС с описанием, буду дополнять.
Макросы для 1.14.0
Re: Макросы для 1.14.0
Макрос разделения стеков
Вот несколько макросов, которые разделят стеки. Просто назначьте эти макросы кнопке с привязкой клавиш, наведите указатель мыши на стек и нажмите привязку клавиш.
Стопки по 1
Стопки по 2
Стопки по 3
Стопки по 5
Просто измените номер "SplitContainerItem(b, s,1)" на любое число, которое вы хотите разделить стеки в этом номере.
Вот несколько макросов, которые разделят стеки. Просто назначьте эти макросы кнопке с привязкой клавиш, наведите указатель мыши на стек и нажмите привязку клавиш.
Стопки по 1
Код: Выделить всё
/run local x=GetMouseFocus()local b,s=x:GetParent():GetID(),x:GetID()SplitContainerItem(b,s,1)for i=0,4 do for j=1,GetContainerNumSlots(i)do if not GetContainerItemID(i,j)then PickupContainerItem(i,j)end end end
Код: Выделить всё
/run local x=GetMouseFocus()local b,s=x:GetParent():GetID(),x:GetID()SplitContainerItem(b,s,2)for i=0,4 do for j=1,GetContainerNumSlots(i)do if not GetContainerItemID(i,j)then PickupContainerItem(i,j)end end end
Код: Выделить всё
/run local x=GetMouseFocus()local b,s=x:GetParent():GetID(),x:GetID()SplitContainerItem(b,s,3)for i=0,4 do for j=1,GetContainerNumSlots(i)do if not GetContainerItemID(i,j)then PickupContainerItem(i,j)end end end
Код: Выделить всё
/run local x=GetMouseFocus()local b,s=x:GetParent():GetID(),x:GetID()SplitContainerItem(b,s,5)for i=0,4 do for j=1,GetContainerNumSlots(i)do if not GetContainerItemID(i,j)then PickupContainerItem(i,j)end end end