WORLD OF WARCRAFT

Тема: Как вынести способность телепортации на участок на панель способностей  (Прочитано 2012 раз)

3 Пользователей и 19 Гостей просматривают эту тему.

Wishko

  • Модератор
  • Легенда
  • *
  • Сообщений: 56673



Для быстрой телепортации к своему жилищу домовладельцы пользуются специальной кнопкой на панели жилья. По какой-то причине ее нельзя вынести на панель способностей как обычный навык и игрокам приходится совершать лишние действия, сначала открывая окно, а уже затем используя телепорт. Участники сообщества придумали, как это ограничение можно обойти.:cut:


Для этого можно либо воспользоваться возможностями аддона Plumber, либо создать вот такой макрос, что при использовании будет виртуально нажимать на ту кнопку и переносить персонажа на участок:

Цитата: Код
/run HousingDashboardFrame.HouseInfoContent.ContentFrame.HouseUpgradeFrame.TeleportToHouseButton:Click()


Если у вас два жилища, то для телепортации в них можно использовать следующие макросы: первый – на указанный первым в выпадающем меню на панели жилья, а второй – на второй:

Цитата: Код
/run EventUtil.RegisterOnceFrameEventAndCallback("PLAYER_HOUSE_LIST_UPDATED", function(a) C_Housing.TeleportHome(a[1].neighborhoodGUID,a[1].houseGUID,a[1].plotID) end) C_Housing.GetPlayerOwnedHouses()

Цитата: Код
/run EventUtil.RegisterOnceFrameEventAndCallback("PLAYER_HOUSE_LIST_UPDATED", function(a) C_Housing.TeleportHome(a[2].neighborhoodGUID,a[2].houseGUID,a[2].plotID) end) C_Housing.GetPlayerOwnedHouses()

Их можно объединить в один макрос, который при использовании с зажатой клавишей-модификатором (Ctrl, Alt или Shift) перенесет на второй участок, а при обычном использовании – на первый:

Цитировать
/run local m=IsModifierKeyDown() and 2 or 1 EventUtil.RegisterOnceFrameEventAndCallback('PLAYER_HOUSE_LIST_UPDATED',function(a)local h=a[m] C_Housing.TeleportHome(h.neighborhoodGUID,h.houseGUID,h.plotID)end) C_Housing.GetPlayerOwnedHouses()


 
« Последнее редактирование: Сегодня в 09:52:25 by Wishko »

Tequatl

  • Завсегдатай
  • **
  • Сообщений: 336
Запретить надо это через API. А то ишь чего удумали, наперекор дизайнером интерфейса идти.

Talker1

  • Завсегдатай
  • **
  • Сообщений: 591
Больше нравиться, когда нажал ее за Орду, а попал в домик за Альянс.. Там как-то выбрать - а куда именно тебя принесет - можно?

Wishko

  • Модератор
  • Легенда
  • *
  • Сообщений: 56673
Больше нравиться, когда нажал ее за Орду, а попал в домик за Альянс.. Там как-то выбрать - а куда именно тебя принесет - можно?

Вторая часть заметке как раз про это. А вручную выбирать можно в выпадающем меню (последняя картинка).

 

закрыть