Сделал аддон, но перекидывает по двойному клику левой кнопки, не знаю как придумать по ПКМ.
Поправте кто ни будь кто разбирается в этом.
Прямая ссылка на архив
15 строчек которые это делают:
Код:
hooksecurefunc("PickupContainerItem",function(bag,slot) --Ловим функцию левого клика мышью в банке по вещи
if (bag > 4 or bag < 0) then --Условие что поднятая вещь находится в банке
if CursorHasItem() then --Вещь в мышке
local pickupItem = bag, slot --Локальная переменная для проверки что вещь именно та что подняли
if (bx_pickupItem == pickupItem) then --Сравнение
PutItemInBackpack(); --Кладем в первую сумку если там есть место
PutItemInBag(20) --Кладем в другую сумку если места в первой не было
UpdateBagSlotStatus() --Кастуем обновление
ClearCursor(); --Заканчиваем кастовать
else
bx_pickupItem = bag, slot --Глобальная переменная для подтверждения двойного клика
end
end
end
end);