есть ли аддон который выбирает в фокус 2цель(на арене) когда 1-я у тя тебя в таргете,и как только ты сменишь цель он сменит фокус????
есть ли аддон который выбирает в фокус 2цель(на арене) когда 1-я у тя тебя в таргете,и как только ты сменишь цель он сменит фокус????
поставь ты Gladius себе и забудь про фокус :) там можно настроить касты по нажатию на фрейм
по желанию - там же можно поставить запоминание в фокус и выбор в цель так же по нажатию на фрейм. Просто это будет в 2 поочередных клика
а то что ты просишь - врядли, сильно круто было бы
Кто рейдил в WoW - тот в цирке не смеётся. (с)
Мой канал: https://www.youtube.com/c/CiklopperPlay
Есть вопросы по игровой механике, подозрение на баг? Тогда тебе сюда Мастерская.
Этот мир спасёт шаман танк!Циклоппер x300 Ршам
А если сделать например так:
И в макрос на какую нибудь спам абилу добавить /click SwapFocusFramePHP код:
local Core = CreateFrame("Button", "SwapFocusFrame", nil, "SecureActionButtonTemplate");
Core:RegisterEvent("PLAYER_TARGET_CHANGED");
Core:SetScript("OnEvent", function()
if not TargetFrame:IsShown() and UnitName("focus") ~= UnitName(Core["UnitID"]) then Core["UnitID"] = "focus"; end;
if UnitName("target") == UnitName("arena1") then Core["UnitID"] = "arena2"; end;
if UnitName("target") == UnitName("arena2") then Core["UnitID"] = "arena1"; end;
Core:SetAttribute("type1", "focus");
Core:SetAttribute("focus", "unit");
Core:SetAttribute("unit", Core["UnitID"]);
Core:RegisterForClicks("AnyUp");
end);
Последний раз редактировалось Wbtest2; 30.06.2015 в 19:26.
Ну можно на все абилы в макро запилить клик по фрейме и будет менять фокус, после смены таргета и прожатии любой абилы) ну или plua )
Не теперь не в те дебри поплыл, вообще не в те) Все что реализуется при клике можно сделать без плуа.
Как думаешь , что произойдет?
А что произойдет если :PHP код:
local _ArenaEnemyFrame1 = CreateFrame"Frame"
_ArenaEnemyFrame1 = setmetatable(_ArenaEnemyFrame1, ArenaEnemyFrame1)
Мб немного жирный намек)PHP код:
frame:SetAttribute("type1", "macro")
Последний раз редактировалось DreamlØlz; 30.06.2015 в 20:31.
пусть и коряво но ведь работает, только спамить нужно /click SwapFocusFrame поэтому и вариант с добавлением в спам макросы)
Ну ТС просил что то для смены фокуса автоматом, а по кликам по аренафреймам там не проблема ( по крайней мере я юзаю вместо дефолтных арена фреймов свое подобие гладиуса допилить там это нет проблем)
я имел ввиду FocusUnit();Все что реализуется при клике можно сделать без плуа.
Последний раз редактировалось Wbtest2; 30.06.2015 в 21:08.
так через секур буттонтемплейт можно же юзать
- - - Updated - - -
Ну например так:
- - - Updated - - -PHP код:
<Button name="lalka" inherits="SecureActionButtonTemplate" virtual="true">
<Scripts>
<OnClick>
SecureActionButton_OnClick(self, button);
lalka:SetAttribute("type", "macro");
lalka:SetAttribute("macrotext", [[сюда текст макроса]]);
</OnClick>
</Scripts>
</Button>
Кароче по русски это будет :
PHP код:
local lalka = CreateFrame("frame", nil, UIParent, "SecureActionButtonTemplate")
lalka:SetAttribute("type", "macro");
lalka:SetAttribute("macrotext", [[сюда текст макроса]]);
lalka:SetScript("OnClick", function(self, button)
....
end)