эти скрипты можно добавить в lua любого аддона или дописать свой
эти скрипты можно добавить в lua любого аддона или дописать свой
Это да, но заморачиваться не хотелось, ренокс не подскажешь как сделать с активным фокусом, а то если я чутку корректирую скрипт, показывает или только фокус или только таргет((
А какое слово в 1 скрипте отвечает за значение "комбат"?
p.s. Знаю только самые основы программирования, могу ток самую простенькую прогу в паскале написать)
- - - Updated - - -
А всё, разобрался. По идее, нужно просто названия функций поменять для фокуса.
- - - Updated - - -
Этот скрипт задаёт форму размер и положение значка, как я понял.
Условие появления этого значка на таргете.
Исправьте, если я не прав.
- - - Updated - - -
Для первого скрипта попробуй назначить для фокуса другую переменную, вместо z, напирмер y.
Во втором скрипте поменяй переменную z на y. По идее должно работать одновременно.
- - - Updated - - -
И назови переменную g по-другому, например h.
arcanume1994, какой у тебя скрипт для фокуса, напиши пожалуйста.
Последний раз редактировалось Вася Трансформер; 24.05.2013 в 13:11.
Мне лень вникать во все это еще раз. Почитай тут: http://prestige-gaming.ru/skripti_neilyo-t28393.html
И по фокусу и по таргету
аддон боя
local f = CreateFrame("Frame", UIParent)
f.t = f:CreateTexture()
f.t:SetTexture("Interface\\CHARACTERFRAME\\UI-StateIcon.blp")
f.t:SetTexCoord(0.5,1,0,0.49);
f.t:SetAllPoints(f)
f:SetWidth(20)
f:SetHeight(20)
f:SetPoint("CENTER", TargetFrame, "CENTER", 15, 20)
f:EnableMouse(true)
f:SetMovable(true)
f:SetScript("OnMouseDown", function(self) if IsShiftKeyDown() and IsControlKeyDown() then self:StartMoving() end end)
f:SetScript("OnMouseUp", function(self) self:StopMovingOrSizing() end)
f:Show()
local function FrameOnUpdate(self)
if IsShiftKeyDown( ) and IsControlKeyDown() then
self:Show( )
else
if UnitAffectingCombat("target") then
self : Show( )
else
self : Hide( )
end
end
end
local g = CreateFrame("Frame")
g:SetScript("OnUpdate", function(self) FrameOnUpdate(f) end)
m=CreateFrame("Frame")m:SetParent(TargetFrame)m:SetPoint("Right",TargetFrame,15,5)m:SetSize(35,35)m.p=m:CreateTexture(nil,BORDER)m.p:SetAllPoints()m.p:SetTexture("Interface\\Icons\\ABILITY_DUALWIELD")m:Hide()
local function FrameOnUpdate(self) if UnitAffectingCombat("target") then self:Show() else self:Hide() end end local n = CreateFrame("Frame") n:SetScript("OnUpdate", function(self) FrameOnUpdate(m) end)
z=CreateFrame("Frame")z:SetParent(FocusFrame)z:SetPoint("Right",FocusFrame,0,5)z:SetSize(25,25)z.t=z:CreateTexture(nil,BORDER)z.t:SetAllPoints()z.t:SetTexture("Interface\\Icons\\ABILITY_DUALWIELD")z:Hide()
local function FrameOnUpdate(self) if UnitAffectingCombat("focus") then self:Show() else self:Hide() end end local g = CreateFrame("Frame") g:SetScript("OnUpdate", function(self) FrameOnUpdate(z) end)
[свернуть]
Ребят, кто знает Неуловимость (рассовый ночных эльфов) и Мастер Маскировки (шд ветка) стакаются?
Да не, с радиусом мне было понятно все изначально, я не понял момент как открываться вару.
Блиды в сап, это повесить кровотечение(гарроту/рваную рану) не сбивая сапа, для этого требуется встать под углом 45-60 градусов к спине цели, а и не стоит мешкать после сапа, так как вар может успеть прожать берс и крикнуть...
Ребят, возник вопрос по шд. Немогу разобраться с балансом арп / рес. Есть ли смысл от 1100 арп и ~600 ресайленса? Или же лучше гемиться на ап и до конца одеть весь арена сет? (Для шд+шп сетапа)
Последний раз редактировалось Deadly Junker; 29.05.2013 в 15:23. Причина: добавил сетап
logon3 3.3.5а PvE x1