Скрипты Neilyo и не только  
Автор Сообщение



<Дум Сквад>


Сервер: Черный Шрам
Рейтинг поля боя: 1684
2х2: 1415
3х3: 2418
0
Сообщение Скрипты Neilyo и не только

Shady286 писал(а):

можно ли както сделать чтоб героик страйк (выделен черным) при 70+ раги, подсвечивался также как абилки выделенные красным?

 

http://www.curse.com/addons/wow/maul-stuff По дефолту от  50  раги , но думаю сам настроишь как нужно)



17 июн 2012, 12:13
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

Фэнрус писал(а):

 Как подвинуть бары? собрал то, что хотел кусками скриптов, но он торчит как-то смещенно вправо, хочется влево подвинуть, отцентрировать, помогите. :crab http://clip2net.com/s/22nN2

 

UPD. Узнал сам, путем долгих экспериментов, может кому понадобится.

 

Нужно BOTTOMLEFT заменить на BOTTOMRIGHT, первая координата - по горизонтали, вторая по вертикали.

 

Код:
MainMenuBar:SetPoint("BOTTOMRIGHT",0,0)

 

 

http://www.wowwiki.com/API_Region_SetPoint

 



17 июн 2012, 13:04
Профиль



<Скилл от Бота>


Сервер: Свежеватель Душ
Рейтинг поля боя: 1531
2х2: 1372
3х3: 1420
0
Сообщение Скрипты Neilyo и не только

Kolbasik писал(а):
 

http://www.curse.com/addons/wow/maul-stuff По дефолту от  50  раги , но думаю сам настроишь как нужно)

 

спасибо за аддон, но он не пашет:(  в чем может быть проблема? бары у меня передвинуты с помощью Move anything, но я его отрубал всеравно не пашет аддон

 



17 июн 2012, 18:04
Профиль



<Oùt of Control>


Сервер: Outland
Рейтинг поля боя: 2156
2х2: 2467
3х3: 2833
Сообщение Скрипты Neilyo и не только

Shady286 писал(а):

можно ли както сделать чтоб героик страйк (выделен черным) при 70+ раги, подсвечивался также как абилки выделенные красным?

 

Что за аддон такой "затемняет" дебаф ренда внизу, не подскажешь?)



21 июн 2012, 03:55
Профиль Skype



<Скилл от Бота>


Сервер: Свежеватель Душ
Рейтинг поля боя: 1531
2х2: 1372
3х3: 1420
0
Сообщение Скрипты Neilyo и не только

Akrololz писал(а):

Что за аддон такой "затемняет" дебаф ренда внизу, не подскажешь?)

аддон TellMeWhen, а скин Masque: Renaitre

 



22 июн 2012, 21:51
Профиль

0
Сообщение Скрипты Neilyo и не только

Спасибо, очень помогла статься, а то даже скаченные с Курса аддоны частенько багаются.



24 июн 2012, 12:42
Профиль






Сервер: Outland
Рейтинг поля боя: 1859
2х2: 2438
3х3: 2441
0
Сообщение Скрипты Neilyo и не только

Нужен какой-нибудь DR Tracker скрипт, потому что, который предлогает автор темы, отображает диминишинги криво(допустим на 2х арена фреймах отображает - на 3м нет, хотя он есть или вообще нигде не отображает). Может ли он конфликтовать с другими скриптами?



30 июн 2012, 23:28
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

pDRt={{5211,12809,44572,47481,2812,853,408,22570,6785,30283,46968,20549,85388,1833,9005},{118,6770,1776,49203,28272,28271,61305,61721,61780,82691,51514},{5782,8122,5484,20511,2094}}
drx=100;drs=26;dp="RIGHT";dre="COMBAT_LOG_EVENT_UNFILTERED"drp="PLAYER_ENTERING_WORLD"dra="ARENA_OPPONENT_UPDATE"LoadAddOn("Blizzard_ArenaUI")function gaef(f,n)return _G["ArenaEnemyFrame"..n.."HealthBar"]end
function rDR(f)f.e=1;f.t:SetTexture(nil)f.c:Hide()end function sDR(f)f.e=f.e+1;f.c:Show()end function gDRt(i,j)return _G["drc"..i..":"..j]end function runDR(f,n)CooldownFrame_SetTimer(f.c,GetTime(),18,1)eDR(f,n)sDR(f)oDR(n)end
function eDR(f,n)local t=1;f:SetScript("OnUpdate",function(s,e)t=t+e;if(t>=18)then f:SetScript("OnUpdate",nil)rDR(f)oDR(n)end end)end function cDR(f,n,s)if f.e<4 then local _,_,t=GetSpellInfo(s)f.t:SetTexture(t)runDR(f,n)end end
function oDR(n)local r=1;for j in ipairs(DRt)do local f=gDRt(n,j)f:SetPoint(dp,gaef(f,n),dp,drx+(r-1)*27,-2)r=r+1;end end function uDR(n,s)for i,t in ipairs(DRt)do for _,j in ipairs(t)do if s==j then cDR(gDRt(n,i),n,s)end end end end
function DRc(i,j)local f=CreateFrame("Frame",nil,UIParent)f:SetSize(drs,drs)f.t=f:CreateTexture(nil,"BORDER")f.t:SetAllPoints(true)f.c=CreateFrame("Cooldown",nil,f)f.c:SetAllPoints(f)f.e=1 return f end
function clDR(_,e,_,_,_,_,_,d,_,_,_,s)if(e=="SPELL_AURA_REMOVED" or e=="SPELL_AURA_REFRESH")then for i=1,5 do local ag=UnitGUID("arena"..i)if(ag ~= nil and d==ag)then uDR(i,s)end end end end
function iDRt(o,m)for i=1,m do for j in ipairs(DRt)do local f=gDRt(i,j)rDR(f)if o then f:Show()end end end end for i=1,5 do for j in ipairs(DRt)do _G["drc"..i..":"..j]=DRc(i,j)end end
dt=CreateFrame("Frame")dt:SetScript("OnEvent",function(_,e,...)if e==dre then clDR(...)elseif e==dra then iDRt(1,GetNumArenaOpponents())else iDRt(nil,5)end end)dt:RegisterEvent(dra)dt:RegisterEvent(drp)dt:RegisterEvent(dre)

[/code]

 

Еще могу посоветовать аддон http://www.curse.com/addons/wow/last-second-dr-display   

P.S. Какие скрипты у тебя установлены?



01 июл 2012, 00:51
Профиль

1
Сообщение Скрипты Neilyo и не только

можно плз написать скрипт чтоб тоже показывалась какаянить иконка(где угодно) что у тебя идет ШД ? ну и было бы неплохо чтоб показывало когда оно закончится

чтоб выглядело примерно как lose controle или как тот скрипт на нахождение цели в комбате



01 июл 2012, 17:08
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

Fainas писал(а):

можно плз написать скрипт чтоб тоже показывалась какаянить иконка(где угодно) что у тебя идет ШД ? ну и было бы неплохо чтоб показывало когда оно закончится

чтоб выглядело примерно как lose controle или как тот скрипт на нахождение цели в комбате

конечно можно

 



01 июл 2012, 17:17
Профиль

-5
Сообщение Скрипты Neilyo и не только

wit4er писал(а):

конечно можно

 

ну так давай, дерзай. буду благодарен

 



01 июл 2012, 22:56
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

Fainas писал(а):

wit4er писал(а):

конечно можно

 

ну так давай, дерзай. буду благодарен

 

будешь зарплату мне платить?

 



04 июл 2012, 00:25
Профиль



<Попа в огне>


Сервер: Черный Шрам
2х2: 1822
3х3: 1567
0
Сообщение Скрипты Neilyo и не только

wit4er, что тут надо изменить в коде, чтобы цифры НЕ отображались на бафах/дебафах под фреймами таргета/фокуса, но остались на иконках типа LoseControl, sFilter. Если не трудно, посмотри пожалуйста. 

--OmniCC

cs=18;
ps=1;
ctp="CENTER"
ptp="BOTTOMRIGHT"
cp=5;
ct=UNIT_NAME_FONT;

crt=2;
cDB={}
action={}
ccf=CreateFrame;
gac=GetActionCooldown;
ol="OUTLINE"
cpe="PLAYER_ENTERING_WORLD"
cau="ACTIONBAR_UPDATE_COOLDOWN"
co="OnUpdate"
------------------------------------------:: 1

function rt(f)
f.e=nil
f.t:SetText("")
f:SetScript(co,nil)
end

function sf(f,v)
f.t:SetFont(ct,f.s*v,ol)
end

function acv(b)
local x=b.cooldown
x.a=b.action

action[x]=x
end

function scv(p,f,po,s)
if(s>1)then
f.t:SetPoint(po,p)
end
f.s=s;
end

------------------------------------------:: 2

function sr(f,e)
if(e>60)then
sf(f,0.7)
if(f.s==cs)then
return"%d:%02d",e,e
else
return"%dm",e+60,e
end
elseif(e>=cp)then
sf(f,1)
f.t:SetTextColor(1,1,0,1)
return"%d",e
elseif(e>0)then
sf(f,1)
f.t:SetTextColor(1,0,0,1)
return"%d",e
else
return
end
end

------------------------------------------:: 3
function suc(f)
if not f.e then
f.e=1;
f:SetScript(co,function(s,e)
f.c=f.c+e;
local fo,v1,v2=sr(f,f.r-f.c)
if not fo then
rt(f)
elseif not v2 then
f.t:SetFormattedText(fo,v1)
else
f.t:SetTextColor(1,1,1,1)
f.t:SetFormattedText(fo,v1/60,v2%60)
end
end)
end
end
------------------------------------------:: 4
function scs(p,f)
if(p:GetSize()<35)then
scv(p,f,ptp,ps)
else
scv(p,f,ctp,cs)
end
end

function gict(f)
local c=ccf("Frame",nil,f)
c:SetFrameLevel(f:GetFrameLevel()+5)
c.t=c:CreateFontString(nil,"OVERLAY")
c.t:SetAllPoints(c)
scs(f:GetParent(),c)
return c;
end
------------------------------------------:: 5

function gct(f)
if not cDB[f]then
local c=gict(f)
c:SetSize(c.s*crt,c.s*crt)
sf(c,1)
cDB[f]=c;
end
return cDB[f]
end

function cvf(f,s,d)
local c=gct(f)

if(s and d)then
c.b=s;
c.d=d;
if(s>0 and d>1.5)then
c.c=0;
c.r=d-(GetTime()-s);
suc(c)
else
rt(c)
end
end
end
------------------------------------------:: 6
function cvc(DB)
for c in pairs(DB)do
if c.a then
local s,d=gac(c.a)
cvf(c,s,d)
end
end
end

function pcv(_,e)
if e==cau then
cvc(action)
else
cvc(cDB)
end
end

for _,b in pairs(ActionBarButtonEventsFrame.frames)do
acv(b)
end

------------------------------------------:: 7

vc=ccf("Frame")
vc:SetScript("OnEvent",pcv)
vc:RegisterEvent(cpe)
vc:RegisterEvent(cau)

hooksecurefunc(getmetatable(ActionButton1Cooldown).__index,"SetCooldown",cvf)
hooksecurefunc("SetActionUIButton",acv)

------------------------------------------:: 8



04 июл 2012, 00:40
Профиль



<Ветер хаоса>


Сервер: Свежеватель Душ
0
Сообщение Скрипты Neilyo и не только

Fainas писал(а):

можно плз написать скрипт чтоб тоже показывалась какаянить иконка(где угодно) что у тебя идет ШД ? ну и было бы неплохо чтоб показывало когда оно закончится

чтоб выглядело примерно как lose controle или как тот скрипт на нахождение цели в комбате

addon-lose-control-t16101.html

 



04 июл 2012, 08:47
Профиль



<дети доедают коня>


Сервер: Черный Шрам
0
Сообщение Скрипты Neilyo и не только

Reimu писал(а):

wit4er, что тут надо изменить в коде, чтобы цифры НЕ отображались на бафах/дебафах под фреймами таргета/фокуса, но остались на иконках типа LoseControl, sFilter. Если не трудно, посмотри пожалуйста. 

--OmniCC

cs=18;
ps=1;
ctp="CENTER"
ptp="BOTTOMRIGHT"
cp=5;
ct=UNIT_NAME_FONT;

crt=2;
cDB={}
action={}
ccf=CreateFrame;
gac=GetActionCooldown;
ol="OUTLINE"
cpe="PLAYER_ENTERING_WORLD"
cau="ACTIONBAR_UPDATE_COOLDOWN"
co="OnUpdate"
------------------------------------------:: 1

function rt(f)
f.e=nil
f.t:SetText("")
f:SetScript(co,nil)
end

function sf(f,v)
f.t:SetFont(ct,f.s*v,ol)
end

function acv(b)
local x=b.cooldown
x.a=b.action

action[x]=x
end

function scv(p,f,po,s)
if(s>1)then
f.t:SetPoint(po,p)
end
f.s=s;
end

------------------------------------------:: 2

function sr(f,e)
if(e>60)then
sf(f,0.7)
if(f.s==cs)then
return"%d:%02d",e,e
else
return"%dm",e+60,e
end
elseif(e>=cp)then
sf(f,1)
f.t:SetTextColor(1,1,0,1)
return"%d",e
elseif(e>0)then
sf(f,1)
f.t:SetTextColor(1,0,0,1)
return"%d",e
else
return
end
end

------------------------------------------:: 3
function suc(f)
if not f.e then
f.e=1;
f:SetScript(co,function(s,e)
f.c=f.c+e;
local fo,v1,v2=sr(f,f.r-f.c)
if not fo then
rt(f)
elseif not v2 then
f.t:SetFormattedText(fo,v1)
else
f.t:SetTextColor(1,1,1,1)
f.t:SetFormattedText(fo,v1/60,v2%60)
end
end)
end
end
------------------------------------------:: 4
function scs(p,f)
if(p:GetSize()<35)then
scv(p,f,ptp,ps)
else
scv(p,f,ctp,cs)
end
end

function gict(f)
local c=ccf("Frame",nil,f)
c:SetFrameLevel(f:GetFrameLevel()+5)
c.t=c:CreateFontString(nil,"OVERLAY")
c.t:SetAllPoints(c)
scs(f:GetParent(),c)
return c;
end
------------------------------------------:: 5

function gct(f)
if not cDB[f]then
local c=gict(f)
c:SetSize(c.s*crt,c.s*crt)
sf(c,1)
cDB[f]=c;
end
return cDB[f]
end

function cvf(f,s,d)
local c=gct(f)

if(s and d)then
c.b=s;
c.d=d;
if(s>0 and d>1.5)then
c.c=0;
c.r=d-(GetTime()-s);
suc(c)
else
rt(c)
end
end
end
------------------------------------------:: 6
function cvc(DB)
for c in pairs(DB)do
if c.a then
local s,d=gac(c.a)
cvf(c,s,d)
end
end
end

function pcv(_,e)
if e==cau then
cvc(action)
else
cvc(cDB)
end
end

for _,b in pairs(ActionBarButtonEventsFrame.frames)do
acv(b)
end

------------------------------------------:: 7

vc=ccf("Frame")
vc:SetScript("OnEvent",pcv)
vc:RegisterEvent(cpe)
vc:RegisterEvent(cau)

hooksecurefunc(getmetatable(ActionButton1Cooldown).__index,"SetCooldown",cvf)
hooksecurefunc("SetActionUIButton",acv)

------------------------------------------:: 8

в омницц есть настройка отображений "для иконок с размерами от..." там подкурти чтобы минимальный допустимый размер был больше чем баффы/дебаффы. 

походу зафейлил и тут разговор о "дефолтном омницц". =\



04 июл 2012, 11:34
Профиль



<Попа в огне>


Сервер: Черный Шрам
2х2: 1822
3х3: 1567
0
Сообщение Скрипты Neilyo и не только

Господа, еще такой вопрос: как увеличить свои дебафы на таргете/фокусе? Пробовал кусок из кода LortiUI, игра начала просто адово фризить.



05 июл 2012, 18:21
Профиль

1
Сообщение Скрипты Neilyo и не только

Рэйму, move anything в помощь

 



05 июл 2012, 19:18
Профиль

0
Сообщение Скрипты Neilyo и не только

Такой вопрос: возможно ли написать скрипт на изменение размера дефолтных неймплейтов?



07 июл 2012, 03:50
Профиль

0
Сообщение Скрипты Neilyo и не только

А как отобразить реклу вара на стандартных иконках?



07 июл 2012, 15:11
Профиль

0
Сообщение Скрипты Neilyo и не только

Витчер, отпиши пожалуйста диминишинги на аренофреймах. какую строчку добавить. Очень нужно. 



11 июл 2012, 21:46
Профиль
Начать новую тему Ответить на тему


Перейти:  

На сайте использованы материалы, принадлежащие Blizzard Entertainment. Копирование материалов возможно только c разрешения портала. В противном случае это будет называться уже другим словом.
Рейтинг@Mail.ru