Автор | Сообщение |
---|---|
<Имя Говорит Само за Себя> Сервер: Гордунни |
2
Redwatchdog писал(а): 2 wit4er не могу найти скрипт на видимость боковых панелей по маусоверу. Не могу бы ты подсказать, хотя бы примерно в какой части поста? :)
Код:
--MultiBarRight/MultiBarLeft on Mouseover MultiBarRight:SetAlpha(0) MultiBarRight:EnableMouse(true) MultiBarRight:SetScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) MultiBarRight:SetScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) MultiBarRight:SetFrameLevel(0) for i =1,12 do _G["MultiBarRightButton"..i]:HookScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) _G["MultiBarRightButton"..i]:HookScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) end; MultiBarLeft:SetAlpha(1) MultiBarLeft:EnableMouse(true) MultiBarLeft:SetScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) MultiBarLeft:SetScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) MultiBarLeft:SetFrameLevel(0) for i =1,12 do _G["MultiBarLeftButton"..i]:HookScript("OnEnter",function(self)MultiBarRight:SetAlpha(1)end) _G["MultiBarLeftButton"..i]:HookScript("OnLeave",function(self)MultiBarRight:SetAlpha(0)end) end; |
02 дек 2012, 22:15 |
|
<Фактор Х> Сервер: Свежеватель Душ |
0
спасибо тебе огромное :) |
03 дек 2012, 10:27 |
|
|
0
JedemdasSeine писал(а): 1 Как убрать это up |
03 дек 2012, 18:08 |
|
<Полинезия> Сервер: Свежеватель Душ Рейтинг поля боя: 192 2х2: 1534 3х3: 1833 5х5: 1438 |
0
Как перевести То я перевожу и он не робит!))) Код: -- Say interrupt local f = CreateFrame("Frame") local function Update(self, event, ...) local pvpType = GetZonePVPInfo() f:UnregisterEvent("ZONE_CHANGED_NEW_AREA") if event == "COMBAT_LOG_EVENT_UNFILTERED" then if UnitInRaid("player") and GetNumRaidMembers() > 5 then channel = "RAID" elseif GetNumPartyMembers() > 0 then channel = "PARTY" else return end -- local channel = "SAY" local timestamp, eventType, _, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, _, spellID, spellName, _, extraskillID, extraSkillName = ... if eventType == "SPELL_INTERRUPT" and sourceName == UnitName("player") then SendChatMessage("Interrupted -> "..GetSpellLink(extraskillID).."!", channel) end end end f:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED") f:RegisterEvent("ZONE_CHANGED_NEW_AREA") f:SetScript("OnEvent", Update) Надо что бы он говорил Я сбил - название каста |
04 дек 2012, 18:15 |
|
<Имя Говорит Само за Себя> Сервер: Гордунни |
0
все правильно, потому что скрипт нерабочий Код: -- Say interrupt |
04 дек 2012, 18:27 |
|
|
0
Возможно как то сделать рейд фреймы еще уже? Высота рамки стоит в настройках на минимум. |
04 дек 2012, 18:41 |
|
<Полинезия> Сервер: Свежеватель Душ Рейтинг поля боя: 192 2х2: 1534 3х3: 1833 5х5: 1438 |
0
wit4er а есть скрипт что бы сделать стандартные фреймы напарников арены??? ну как на лк бк и тп |
04 дек 2012, 21:39 |
|
Сервер: Soulflayer |
0
В настройках делается. |
04 дек 2012, 22:16 |
|
|
0
Как прикрутить к дефолт неймплейтам % хп ? |
05 дек 2012, 08:49 |
|
|
1
Значения хп на дефолт неймплейтах Код: local fixvalue = function(val) if(val >= 1e6) then return ('%.2f'..SECOND_NUMBER_CAP):format(val / 1e6):gsub('%.?0+(['..FIRST_NUMBER_CAP..SECOND_NUMBER_CAP..'])$', '%1') elseif(val >= 1e4) then return ('%.1f'..FIRST_NUMBER_CAP):format(val / 1e3):gsub('%.?0+(['..FIRST_NUMBER_CAP..SECOND_NUMBER_CAP..'])$', '%1') else return val end end CreateFrame('frame'):SetScript('OnUpdate', function(self, elapsed) for index = 1, select('#', WorldFrame:GetChildren()) do local f = select(index, WorldFrame:GetChildren()) if f:GetName() and f:GetName():find('NamePlate%d') then f.h = select(1, select(1, f:GetChildren()):GetChildren()) if f.h then if not f.h.v then f.h.v = f.h:CreateFontString(nil, "ARTWORK") f.h.v:SetPoint("CENTER", f.h, 'CENTER') f.h.v:SetFont(STANDARD_TEXT_FONT, 9, 'OUTLINE') else local _, maxh = f.h:GetMinMaxValues() local val = f.h:GetValue() f.h.v:SetText(string.format("%s - %d%%", fixvalue(val), math.floor((val/maxh)*100))) end end end end end) |
05 дек 2012, 17:43 |
|
|
0
Как убрать ПВП таймер, пвп иконку убрал скриптом: /run TargetFrameTextureFramePVPIcon:SetAlpha(0)
А как убрать циферки? |
05 дек 2012, 23:15 |
|
<Имя Говорит Само за Себя> Сервер: Гордунни |
0
AvantGarde писал(а): Как убрать ПВП таймер, пвп иконку убрал скриптом: /run TargetFrameTextureFramePVPIcon:SetAlpha(0)
А как убрать циферки?
Тоже через SetAlpha, а чтобы узнать как эта хрень называется: вводишь в чат /fstack и наводишь на нее(хрень) мышкой. Так можно скрыть почти любые хрени, про которые тут спрашивают. В особых случаях можно залезть в луа-коды фреймов и посмотреть там. |
06 дек 2012, 00:48 |
|
|
0
Fernir писал(а): Значения хп на дефолт неймплейтах Код: local fixvalue = function(val) if(val >= 1e6) then return ('%.2f'..SECOND_NUMBER_CAP):format(val / 1e6):gsub('%.?0+(['..FIRST_NUMBER_CAP..SECOND_NUMBER_CAP..'])$', '%1') elseif(val >= 1e4) then return ('%.1f'..FIRST_NUMBER_CAP):format(val / 1e3):gsub('%.?0+(['..FIRST_NUMBER_CAP..SECOND_NUMBER_CAP..'])$', '%1') else return val end end CreateFrame('frame'):SetScript('OnUpdate', function(self, elapsed) for index = 1, select('#', WorldFrame:GetChildren()) do local f = select(index, WorldFrame:GetChildren()) if f:GetName() and f:GetName():find('NamePlate%d') then f.h = select(1, select(1, f:GetChildren()):GetChildren()) if f.h then if not f.h.v then f.h.v = f.h:CreateFontString(nil, "ARTWORK") f.h.v:SetPoint("CENTER", f.h, 'CENTER') f.h.v:SetFont(STANDARD_TEXT_FONT, 9, 'OUTLINE') else local _, maxh = f.h:GetMinMaxValues() local val = f.h:GetValue() f.h.v:SetText(string.format("%s - %d%%", fixvalue(val), math.floor((val/maxh)*100))) end end end end end)
|
06 дек 2012, 05:48 |
|
|
1
f.h.v:SetText(string.format("%d%%", math.floor((val/maxh)*100))) |
06 дек 2012, 09:15 |
|
|
0
slovo53 писал(а): Fernir писал(а): Значения хп на дефолт неймплейтах Код: local fixvalue = function(val) if(val >= 1e6) then return ('%.2f'..SECOND_NUMBER_CAP):format(val / 1e6):gsub('%.?0+(['..FIRST_NUMBER_CAP..SECOND_NUMBER_CAP..'])$', '%1') elseif(val >= 1e4) then return ('%.1f'..FIRST_NUMBER_CAP):format(val / 1e3):gsub('%.?0+(['..FIRST_NUMBER_CAP..SECOND_NUMBER_CAP..'])$', '%1') else return val end end CreateFrame('frame'):SetScript('OnUpdate', function(self, elapsed) for index = 1, select('#', WorldFrame:GetChildren()) do local f = select(index, WorldFrame:GetChildren()) if f:GetName() and f:GetName():find('NamePlate%d') then f.h = select(1, select(1, f:GetChildren()):GetChildren()) if f.h then if not f.h.v then f.h.v = f.h:CreateFontString(nil, "ARTWORK") f.h.v:SetPoint("CENTER", f.h, 'CENTER') f.h.v:SetFont(STANDARD_TEXT_FONT, 9, 'OUTLINE') else local _, maxh = f.h:GetMinMaxValues() local val = f.h:GetValue() f.h.v:SetText(string.format("%s - %d%%", fixvalue(val), math.floor((val/maxh)*100))) end end end end end)
Только проценты можно установить через стандартный интерфейс!
wit4er писал(а): AvantGarde писал(а): Как убрать ПВП таймер, пвп иконку убрал скриптом: /run TargetFrameTextureFramePVPIcon:SetAlpha(0)
А как убрать циферки?
Тоже через SetAlpha, а чтобы узнать как эта хрень называется: вводишь в чат /fstack и наводишь на нее(хрень) мышкой. Так можно скрыть почти любые хрени, про которые тут спрашивают. В особых случаях можно залезть в луа-коды фреймов и посмотреть там. К сожалению /fstack не помог, при наводке мыши на этот таймер он не показывает "что это". Скрин что нужно убрать: #69
|
06 дек 2012, 09:21 |
|
<Имя Говорит Само за Себя> Сервер: Гордунни |
1
AvantGarde писал(а): slovo53 писал(а): Fernir писал(а):
Только проценты можно установить через стандартный интерфейс!
wit4er писал(а): AvantGarde писал(а): Как убрать ПВП таймер, пвп иконку убрал скриптом: /run TargetFrameTextureFramePVPIcon:SetAlpha(0)
А как убрать циферки?
Тоже через SetAlpha, а чтобы узнать как эта хрень называется: вводишь в чат /fstack и наводишь на нее(хрень) мышкой. Так можно скрыть почти любые хрени, про которые тут спрашивают. В особых случаях можно залезть в луа-коды фреймов и посмотреть там. К сожалению /fstack не помог, при наводке мыши на этот таймер он не показывает "что это". Скрин что нужно убрать: #369
Речь про неймплейты, которые над головами персонажей, именно там появляются проценты. А эту штуку можешь скрыть с помощью: Код: PlayerPVPTimerText:SetAlpha(0) |
06 дек 2012, 12:20 |
|
|
0
Цитата: Речь про неймплейты, которые над головами персонажей, именно там появляются проценты. А эту штуку можешь скрыть с помощью: Код: PlayerPVPTimerText:SetAlpha(0)
Благодарю помогло! Может еще знаешь как включить дебафы питомца на дефолте? Вот нашел аддон для этого: http://www.wowinterface.com/downloads/info8881-UnitFrameBuffs.html но он безнадежно устарел( |
06 дек 2012, 18:53 |
|
<Полинезия> Сервер: Свежеватель Душ Рейтинг поля боя: 192 2х2: 1534 3х3: 1833 5х5: 1438 |
0
--ememy cooldowns t1p="Interface\\Icons\\spell_shadow_psychicscream";t1=CF(F);TrS(t1,xb,yb-4*(sb+ib),"cd1",t1p,sb,false);t1:SetScript(OE,function(self,event,...) Ts(t1,cd1,select(1,...),select(5,...),8122,30) end);
Пож подскажите в чом тут косяк:??? |
07 дек 2012, 16:16 |
|
|
0
Как убрать иконку кд "Освящение"( Лужа паловская) на фрейме своего фрейма. |
07 дек 2012, 17:01 |
|
<Ваншот за кидни шот> Сервер: Свежеватель Душ |
0
Код: Macro 1:
/run TF=CreateFrame("Frame")TFHB=TargetFrameHealthBar.TextString;TTSB=TextStatusBar_CapDisplayOfNumericValue Создал аддон по данному коду, но почему то не работает. Убрал Macro1,2,3, /run. Что не так? |
07 дек 2012, 17:14 |
|