Ребят нужен макрос на удаление всякого хлама в сумках.
Пошарил на различных форумах ,нашел что то подобное , но эти макросы удаляют все что есть в сумках ,а нужно чтобы оставалось несколько вещей нужных, таких как камень возвращения ,и нож для снятия шкур!
Вот список макросов, может кому пригодится !
Макрос для чистки сумок. (Чистка идет по принципу: если серый цвет, то удалять.)
/script ClearCursor()local g,i,j,s,a,b=gsub;for i=0,4 do for j=1,GetContainerNumSlots(i)do s=GetContainerItemLink(i,j)if(s)then a,b,s=GetItemInfo(g(g(s,".*\124H",""),"\124h.*","" ))if(s==0)then PickupContainerItem(i,j)DeleteCursorItem()end;end; end;end
Макрос для удаления зелени. Принцип такой же,что и у макроса выше.
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"cff1eff00") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Макрос на удаление определенных вещей. Удаляет из сумок определенный предмет.
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"название предмета") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Макрос для удаление белых вещей.
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"cffffffff") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Сообщение отредактировал vladimirworld: 18 октября 2015 - 19:52