Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Фикс Банка - перемещение предметов ПКМ + фикс ошибки

Упомянутые в теме пользователи:

Показано с 1 по 11 из 11
  1. #1
    Новичок Аватар для Авген
    Регистрация
    13.10.2017
    Сообщений
    21
    Поблагодарил(а)
    1
    Получено благодарностей: 25 (сообщений: 9).
    Репутация: 25

    Фикс Банка - перемещение предметов ПКМ + фикс ошибки

    Не работает


    • Возвращает возможность перемещать предметы из банка в сумку, по нажатию правой кнопки мыши.
    • Исправляет ошибку интерфейса, связанную с твитером.
    • Также поддерживаются аддоны EvlUI и Bagnon, на других не тестировалось.


    Установка:
    - Разархивируем папку FrameXML из архива по адресу "папка_игры\Interface\FrameXML"
    - Перезапускаем игру (Если была запущена).

    10.12.2017
    - Теперь ингредиенты перемещаются корректно в банк ингредиентов
    - Добавлена поддержка аддонов

    ЯндексДиск: https://yadi.sk/d/41jX5tX83QUFvJ
    Последний раз редактировалось Авген; 29.05.2018 в 21:29.

  2. 5 пользователей сказали cпасибо Авген за это полезное сообщение:

    Agresor (15.05.2018),Fuckingys (14.01.2018),Laconia (15.01.2018),Star Wars (11.12.2017),websix10 (08.02.2018)

  3. #2
    Местный
    Регистрация
    13.05.2014
    Сообщений
    33
    Поблагодарил(а)
    11
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Работает, но не до конца) При открытии банка для ингр и перекидывание туда ПКМ перекидывает в обычный банк (пользуюсь ElvUI)

    ЗЫ: Проверял через команду .bank и через самого банкира - эффект одинаковый, ингры складываются в 1ую сумку банка
    Последний раз редактировалось bionoizer; 25.11.2017 в 08:37.

  4. #3
    Новичок Аватар для Авген
    Регистрация
    13.10.2017
    Сообщений
    21
    Поблагодарил(а)
    1
    Получено благодарностей: 25 (сообщений: 9).
    Репутация: 25
    Цитата Сообщение от bionoizer Посмотреть сообщение
    Работает, но не до конца) При открытии банка для ингр и перекидывание туда ПКМ перекидывает в обычный банк (пользуюсь ElvUI)

    ЗЫ: Проверял через команду .bank и через самого банкира - эффект одинаковый, ингры складываются в 1ую сумку банка
    С проблемой знаком, я могу исправить это для стандартного интерфейса, но пока не вижу как сделать это, что бы и с аддонами работало. А писать заплатку под каждый аддон, не вариант.
    К тому же, в банке есть кнопка "Перенести все ингредиенты", которая покрывает данный недостаток.

  5. #4
    Новичок Аватар для Авген
    Регистрация
    13.10.2017
    Сообщений
    21
    Поблагодарил(а)
    1
    Получено благодарностей: 25 (сообщений: 9).
    Репутация: 25
    - Теперь ингредиенты перемещаются корректно в банк ингредиентов
    - Добавлена поддержка аддонов

  6. #5
    Старожил
    Регистрация
    02.06.2014
    Сообщений
    267
    Поблагодарил(а)
    4
    Получено благодарностей: 10 (сообщений: 10).
    Репутация: 10
    попробую. хотя, мне не ингры, а просто вещи чаще надо оттуда одним нажатием брать

    - - - Updated - - -

    оО. работает. спс

  7. #6
    Местный
    Регистрация
    02.01.2014
    Сообщений
    29
    Поблагодарил(а)
    6
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    Не работает, что сильно удручает. Возможно из-за Bagnon.
    Еще стоит Bartender.

  8. #7
    Местный
    Регистрация
    02.01.2014
    Сообщений
    29
    Поблагодарил(а)
    6
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    С OneBag3-v3.8.5 и BaudBag-v7.0.2 также правая кнопка не скидывает в сумку.
    Если у кого работает, с каким сумко-аддоном и какой версии?

    П.С. при этом ингры корректно летят кликом в банк ингров только с аддоном Bagnon.
    --
    Вдруг автор или еще кто увидит в чем дело, если это та ошибка: (из сумковых аддонов включен только Bagnon)
    - - - -
    Date: 2018-05-12 13:05:04
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\FrameXML\UIParent.lua line 1008:
    attempt to call global 'StoreFrame_CheckForFree' (a nil value)
    Debug:
    ..\FrameXML\UIParent.lua:1008:
    ..\FrameXML\UIParent.lua:907
    Locals:
    self = UIParent {
    0 = <userdata>
    firstTimeLoaded = 1
    variablesLoaded = true
    }
    event = "VARIABLES_LOADED"
    arg1 = nil
    arg2 = nil
    arg3 = nil
    arg4 = nil
    arg5 = nil
    arg6 = nil
    lastTalkedToGM = ""
    (*temporary) = nil
    (*temporary) = "VARIABLES_LOADED"
    (*temporary) = "attempt to call global 'StoreFrame_CheckForFree' (a nil value)"
    - - - -
    Последний раз редактировалось Karat; 12.05.2018 в 13:11. Причина: добавил сообщ. ошибки

  9. #8
    Старожил
    Регистрация
    21.08.2017
    Сообщений
    143
    Поблагодарил(а)
    171
    Получено благодарностей: 27 (сообщений: 22).
    Репутация: 27
    Авген, порадуйте фиксом для актуальной версии, пожалуйста.

  10. #9
    Старожил
    Регистрация
    02.06.2014
    Сообщений
    267
    Поблагодарил(а)
    4
    Получено благодарностей: 10 (сообщений: 10).
    Репутация: 10
    Цитата Сообщение от Karat Посмотреть сообщение
    Не работает, что сильно удручает. Возможно из-за Bagnon.
    Еще стоит Bartender.
    без багнона тоже самое ((((

  11. #10
    Новичок Аватар для Авген
    Регистрация
    13.10.2017
    Сообщений
    21
    Поблагодарил(а)
    1
    Получено благодарностей: 25 (сообщений: 9).
    Репутация: 25
    Цитата Сообщение от Bugaman Посмотреть сообщение
    Авген, порадуйте фиксом для актуальной версии, пожалуйста.
    К сожалению, старыми способами, пока не удалось реализовать.

    Скорее всего и не получится.

  12. #11
    Новичок Аватар для nesmonartis
    Регистрация
    27.03.2020
    Сообщений
    1
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    Сделал аддон, но перекидывает по двойному клику левой кнопки, не знаю как придумать по ПКМ.
    Поправте кто ни будь кто разбирается в этом.
    Прямая ссылка на архив

    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);

Похожие темы

  1. Перемещение группы после смерти игрока
    от Black sword в разделе Архив
    Ответов: 0
    Последнее сообщение: 04.08.2017, 02:39
  2. Ответов: 0
    Последнее сообщение: 06.02.2013, 14:28

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •