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



<Открытый Космос>


Сервер: Soulflayer
2х2: 1434
0
Сообщение Скрипты Neilyo и не только

Поправь для меня а не этого ноунейма, как согильдийцу  :smile



04 янв 2013, 17:44
Профиль

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

Lancer писал(а):

Поправь для меня а не этого ноунейма, как согильдийцу  :smile

Ты когда свой уи запилишь обновленный?



04 янв 2013, 18:49
Профиль



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


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

на форуме есть и нормальные люди, для них и делаю все это, а ноунеймы никого не волнуют

qft


04 янв 2013, 20:10
Профиль



<Открытый Космос>


Сервер: Soulflayer
2х2: 1434
0
Сообщение Скрипты Neilyo и не только

JedemdasSeine писал(а):

Lancer писал(а):

Поправь для меня а не этого ноунейма, как согильдийцу  :smile

Ты когда свой уи запилишь обновленный?

Сорь, да обещал, но я чет бросил вов играть и ак был не оплачен, начал играть с друганами в Танки=)))))))) Вот недавно только  оплатил, допилил вроде как, вот осталась решить проблему с сумками и этим вот скриптом=))) Еще раз извиняюсь=)

 



04 янв 2013, 20:45
Профиль

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

играю на АТ, можете подогнать скрипт, передвигающий фрейм пета?



04 янв 2013, 21:53
Профиль Skype

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

можно ли как-то числовые значения маны/фокуса перенести, например на середину экрана ?



06 янв 2013, 22:42
Профиль

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

Ребят, подскажите пожалуйста скрипты:

1. Передвинуть рун бар дк

2. Увелить его в размерах

3. Передвинуть и увеиличить фрейм пета

 ______________________________________

Как сейчас двигать панель абилок пета?



PetActionBarFrame:SetParent(UIParent)

PetActionBarFrame:ClearAllPoints()

PetActionBarFrame:SetPoint("CENTER", 32,-358)

PetActionBarFrame.SetPoint = function() end


Что то не работает у меня.



08 янв 2013, 18:32
Профиль






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

JedemdasSeine писал(а):

JedemdasSeine писал(а):

1 Как убрать это

#913

up

1.up;

2.И вопрос касающийся арена фреймов, при подготовки на арену (где показано, кто против тебя вышел ) арена фреймы называются ArenaPrepFrame, а на самой арене ArenaEnemyFrame; можно ли как-то их связать между собой, чтобы 2 раза не прописывать одно и тоже:

Код:

ArenaEnemyFrame1:ClearAllPoints()
ArenaEnemyFrame1:SetPoint("LEFT",FocusFrame, 70, 160)
ArenaEnemyFrame1.SetPoint = function() end
ArenaPrepFrame1:ClearAllPoints()
ArenaPrepFrame1:SetPoint("LEFT",FocusFrame, 70, 160)

 



08 янв 2013, 22:31
Профиль

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

nemcuk писал(а):

1.как данный текст сделать чуть выше +убрать отображение ника цели именно над полоской хп

#29

2.и как убрать иконку лидера группы/рейда на таргете и фокусе

#29

3. доп панель орбов/тотемов можно ли сделатиь вертекальной

ап



09 янв 2013, 05:55
Профиль



<Открытый Космос>


Сервер: Soulflayer
2х2: 1434
1
Сообщение Скрипты Neilyo и не только

JedemdasSeine писал(а):

Ребят, подскажите пожалуйста скрипты:

1. Передвинуть рун бар дк

2. Увелить его в размерах

3. Передвинуть и увеиличить фрейм пета

 

Код:

RuneFrame:ClearAllPoints()
RuneFrame:SetPoint("CENTER",UIParent,"CENTER", 0, 100)

Код:

RuneFrame:SetScale(1.15)

Код:

PetFrame:ClearAllPoints()
PetFrame:SetPoint("CENTER",UIParent,"CENTER", 0, 100)
PetFrame:SetScale(1.15)

 



09 янв 2013, 13:12
Профиль



<Мёртвая Хватка>


Сервер: Азурегос
2х2: 1766
3х3: 1794
1
Сообщение Скрипты Neilyo и не только

nemcuk писал(а):

nemcuk писал(а):

1.как данный текст сделать чуть выше +убрать отображение ника цели именно над полоской хп

#520

2.и как убрать иконку лидера группы/рейда на таргете и фокусе

#520

3. доп панель орбов/тотемов можно ли сделатиь вертекальной

ап

1 - не тестил, должно скрыть имена, урон никак не поднимешь выше

Код:
CreateFrame('frame'):SetScript('OnUpdate', function(s)
    for i=1, select('#', WorldFrame:GetChildren()) do
        local f = select(i, WorldFrame:GetChildren())
        if f:GetName() and f:GetName():find('NamePlate%d') then
            f.n = select(1, select(2, f:GetChildren()):GetChildren())
            if f.n then f.n:Hide() end
        end
    end
end)

2 - TargetFrameLeaderIcon:Hide() FocusFrameLeaderIcon:Hide()

3 - только для тотемов, для орбов и прочего другие фреймы и механика

Код:
TotemFrame:ClearAllPoints()
TotemFrame:SetPoint('TOP', PlayerFrame, 'BOTTOM', 0, 7)
for i = 1, 4 do
    local totem = _G["TotemFrameTotem"..i]
    totem:ClearAllPoints()
    if i == 1 then
        totem:SetPoint("TOP", TotemFrame, "BOTTOM", 0, 0)
    else
        totem:SetPoint("TOP", _G["TotemFrameTotem"..(i-1)], "BOTTOM", 0, -4)
    end
end



09 янв 2013, 14:55
Профиль

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

Код:

bl={84963,86698,121163,31821,642,1044,1022,85804,498}

bs=30;xb=100;yb=100;br=6;bdr="BORDER"be="UNIT_AURA"cbf=CreateFrame;gi=GetSpellInfo;bm=math.ceil;fm=math.floor;st=STANDARD_TEXT_FONT;function cu(s) return UnitBuff("player",gi(s))end

function Cb(i,s)local _,_,t3=gi(s)local f=cbf("Frame")f:SetSize(bs,bs)f.t=f:CreateTexture(nil,bdr)f.t:SetAllPoints(true)f.t:SetTexture(t3)f.f=f:CreateFontString(nil,bdr)f.f:SetFont(st,12,"OUTLINE")f.f:SetPoint("BOTTOMRIGHT",0,0)return f;end

function vb(s,i,row)local b1,_,_,b4=cu(s)local f=_G["B"..i]if b1 then f:Show()f:SetPoint("CENTER",xb+(bs+5)*bm((row-1)%br),yb-(bs+10)*bm(row/br))if(b4>1)then f.f:SetText(b4)end row=row+1;end return row;end

function ub()for i,s in ipairs(bl)do local b,_,_,_,_,_,k=cu(s)if b then local vt=fm(k-GetTime())if (vt>=60)then vt=bm(vt/60)_G["B"..i].c:SetText(vt.."m")elseif vt >= 0 then _G["B"..i].c:SetText(vt.."s")end end end end

function Cc(f)f.c=f:CreateFontString(nil,bdr)f.c:SetFont(st,12,"OUTLINE")f.c:SetPoint("CENTER",0,-20)end function db()for i in ipairs(bl)do _G["B"..i]:Hide()end end

for i,s in ipairs(bl)do _G["B"..i]=Cb(i,s)Cc(_G["B"..i])_G["B"..i]:Hide()end function bb()db()local bw=1;for i,s in ipairs(bl)do bw=vb(s,i,bw)end end bk=cbf("Frame")bk:SetScript("OnEvent",bb)bk:SetScript("OnUpdate",ub)bk:RegisterEvent(be)

 

Что и где нужно вставить чтобы не выдавало ошибку при смене талантов/символов, релоад в игре не помогает, только если его вообще отключать, а это не ок.



09 янв 2013, 15:40
Профиль



<Мёртвая Хватка>


Сервер: Азурегос
2х2: 1766
3х3: 1794
0
Сообщение Скрипты Neilyo и не только

legalizeme писал(а):

Код:

bl={84963,86698,121163,31821,642,1044,1022,85804,498}

bs=30;xb=100;yb=100;br=6;bdr="BORDER"be="UNIT_AURA"cbf=CreateFrame;gi=GetSpellInfo;bm=math.ceil;fm=math.floor;st=STANDARD_TEXT_FONT;function cu(s) return UnitBuff("player",gi(s))end

function Cb(i,s)local _,_,t3=gi(s)local f=cbf("Frame")f:SetSize(bs,bs)f.t=f:CreateTexture(nil,bdr)f.t:SetAllPoints(true)f.t:SetTexture(t3)f.f=f:CreateFontString(nil,bdr)f.f:SetFont(st,12,"OUTLINE")f.f:SetPoint("BOTTOMRIGHT",0,0)return f;end

function vb(s,i,row)local b1,_,_,b4=cu(s)local f=_G["B"..i]if b1 then f:Show()f:SetPoint("CENTER",xb+(bs+5)*bm((row-1)%br),yb-(bs+10)*bm(row/br))if(b4>1)then f.f:SetText(b4)end row=row+1;end return row;end

function ub()for i,s in ipairs(bl)do local b,_,_,_,_,_,k=cu(s)if b then local vt=fm(k-GetTime())if (vt>=60)then vt=bm(vt/60)_G["B"..i].c:SetText(vt.."m")elseif vt >= 0 then _G["B"..i].c:SetText(vt.."s")end end end end

function Cc(f)f.c=f:CreateFontString(nil,bdr)f.c:SetFont(st,12,"OUTLINE")f.c:SetPoint("CENTER",0,-20)end function db()for i in ipairs(bl)do _G["B"..i]:Hide()end end

for i,s in ipairs(bl)do _G["B"..i]=Cb(i,s)Cc(_G["B"..i])_G["B"..i]:Hide()end function bb()db()local bw=1;for i,s in ipairs(bl)do bw=vb(s,i,bw)end end bk=cbf("Frame")bk:SetScript("OnEvent",bb)bk:SetScript("OnUpdate",ub)bk:RegisterEvent(be)

 

Что и где нужно вставить чтобы не выдавало ошибку при смене талантов/символов, релоад в игре не помогает, только если его вообще отключать, а это не ок.

можно попробовать обьявить все эти штуки локально, возможно где-то конфликт.

например так:

local bl={84963,86698,121163,31821,642,1044,1022,85804,498}

local bs,xb,yb,br,bdr,be,cbf,gi=30,100,100,6,"BORDER","UNIT_AURA",CreateFrame,GetSpellInfo ... и т.д.



09 янв 2013, 15:55
Профиль

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

Fernir писал(а):

nemcuk писал(а):

nemcuk писал(а):

1.как данный текст сделать чуть выше +убрать отображение ника цели именно над полоской хп

#581

2.и как убрать иконку лидера группы/рейда на таргете и фокусе

#581

3. доп панель орбов/тотемов можно ли сделатиь вертекальной

ап

1 - не тестил, должно скрыть имена, урон никак не поднимешь выше

Код:
CreateFrame('frame'):SetScript('OnUpdate', function(s)
    for i=1, select('#', WorldFrame:GetChildren()) do
        local f = select(i, WorldFrame:GetChildren())
        if f:GetName() and f:GetName():find('NamePlate%d') then
            f.n = select(1, select(2, f:GetChildren()):GetChildren())
            if f.n then f.n:Hide() end
        end
    end
end)

2 - TargetFrameLeaderIcon:Hide() FocusFrameLeaderIcon:Hide()

3 - только для тотемов, для орбов и прочего другие фреймы и механика

Код:
TotemFrame:ClearAllPoints()
TotemFrame:SetPoint('TOP', PlayerFrame, 'BOTTOM', 0, 7)
for i = 1, 4 do
    local totem = _G["TotemFrameTotem"..i]
    totem:ClearAllPoints()
    if i == 1 then
        totem:SetPoint("TOP", TotemFrame, "BOTTOM", 0, 0)
    else
        totem:SetPoint("TOP", _G["TotemFrameTotem"..(i-1)], "BOTTOM", 0, -4)
    end
end

спасибо большое, а вместе с именем можно скрыть тогда и лвл?



09 янв 2013, 16:18
Профиль

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

Lancer писал(а):

JedemdasSeine писал(а):

Ребят, подскажите пожалуйста скрипты:

1. Передвинуть рун бар дк

2. Увелить его в размерах

3. Передвинуть и увеиличить фрейм пета

 

Код:

RuneFrame:ClearAllPoints()
RuneFrame:SetPoint("CENTER",UIParent,"CENTER", 0, 100)

Код:

RuneFrame:SetScale(1.15)

Код:

PetFrame:ClearAllPoints()
PetFrame:SetPoint("CENTER",UIParent,"CENTER", 0, 100)
PetFrame:SetScale(1.15)

 

Спс бро.

Уи давай запиливай)



09 янв 2013, 17:39
Профиль



<Мёртвая Хватка>


Сервер: Азурегос
2х2: 1766
3х3: 1794
0
Сообщение Скрипты Neilyo и не только

nemcuk писал(а):
... а вместе с именем можно скрыть тогда и лвл?
Код:
CreateFrame('frame'):SetScript('OnUpdate', function(s)
    for i=1, select('#', WorldFrame:GetChildren()) do
        local f = select(i, WorldFrame:GetChildren())
        if f:GetName() and f:GetName():find('NamePlate%d') then
            f.l = select(4, select(1, select(1, f:GetChildren()):GetChildren()):GetRegions())
            f.n = select(1, select(2, f:GetChildren()):GetChildren())
            if f.n then f.n:Hide() end
            if f.l then f.l:Hide() end
        end
    end
end)
не тестил



09 янв 2013, 20:26
Профиль

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

не работает(



09 янв 2013, 23:35
Профиль



<Мёртвая Хватка>


Сервер: Азурегос
2х2: 1766
3х3: 1794
1
Сообщение Скрипты Neilyo и не только

nemcuk писал(а):

не работает(

поправил
Код:
CreateFrame('frame'):SetScript('OnUpdate',function()
     for i=1,select('#',WorldFrame:GetChildren()) do
          local f = select(i, WorldFrame:GetChildren())
          if f:GetName() and f:GetName():find('NamePlate%d') then
               select(4,select(1,f:GetChildren()):GetRegions()):Hide()
               select(2,f:GetChildren()):GetRegions():Hide()
          end
     end
end)
или если модно
Код:
CreateFrame('frame'):SetScript('OnUpdate',function()
     for i=1,select('#',WorldFrame:GetChildren()) do
          local f = select(i, WorldFrame:GetChildren())
          if f:GetName() and f:GetName():find('NamePlate%d') then
               local hp=select(1, select(1, f:GetChildren()):GetChildren())
               hp:SetHeight(10)
               local bg=select(2,select(1,f:GetChildren()):GetRegions())
               bg:SetTexture(0,0,0,1)
               bg:SetPoint('TOPLEFT', hp, 'TOPLEFT', -2, 2)
               bg:SetPoint('BOTTOMRIGHT', hp, 'BOTTOMRIGHT', 2, -2)
               bg:SetDrawLayer('BACKGROUND', 0)
               hp:SetFrameLevel(f:GetFrameLevel()+1)
               hp:SetStatusBarTexture([[Interface/BUTTONS/WHITE8X8]])
               hp:GetStatusBarTexture():SetDrawLayer('BACKGROUND', 3)
               select(4,select(1,f:GetChildren()):GetRegions()):Hide()
               select(5,select(1,f:GetChildren()):GetRegions()):Hide()
               select(6,select(1,f:GetChildren()):GetRegions()):Hide()
               select(7,select(1,f:GetChildren()):GetRegions()):Hide()
               select(2,f:GetChildren()):GetRegions():Hide()
          end
     end
end)



10 янв 2013, 07:38
Профиль

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

Fernir писал(а):

nemcuk писал(а):

не работает(

поправил
Код:
CreateFrame('frame'):SetScript('OnUpdate',function()
     for i=1,select('#',WorldFrame:GetChildren()) do
          local f = select(i, WorldFrame:GetChildren())
          if f:GetName() and f:GetName():find('NamePlate%d') then
               select(4,select(1,f:GetChildren()):GetRegions()):Hide()
               select(2,f:GetChildren()):GetRegions():Hide()
          end
     end
end)
или если модно
Код:
CreateFrame('frame'):SetScript('OnUpdate',function()
     for i=1,select('#',WorldFrame:GetChildren()) do
          local f = select(i, WorldFrame:GetChildren())
          if f:GetName() and f:GetName():find('NamePlate%d') then
               local hp=select(1, select(1, f:GetChildren()):GetChildren())
               hp:SetHeight(10)
               local bg=select(2,select(1,f:GetChildren()):GetRegions())
               bg:SetTexture(0,0,0,1)
               bg:SetPoint('TOPLEFT', hp, 'TOPLEFT', -2, 2)
               bg:SetPoint('BOTTOMRIGHT', hp, 'BOTTOMRIGHT', 2, -2)
               bg:SetDrawLayer('BACKGROUND', 0)
               hp:SetFrameLevel(f:GetFrameLevel()+1)
               hp:SetStatusBarTexture([[Interface/BUTTONS/WHITE8X8]])
               hp:GetStatusBarTexture():SetDrawLayer('BACKGROUND', 3)
               select(4,select(1,f:GetChildren()):GetRegions()):Hide()
               select(5,select(1,f:GetChildren()):GetRegions()):Hide()
               select(6,select(1,f:GetChildren()):GetRegions()):Hide()
               select(7,select(1,f:GetChildren()):GetRegions()):Hide()
               select(2,f:GetChildren()):GetRegions():Hide()
          end
     end
end)

спасибо, из-за того что лвл обрезан текстуры сдвинулись чуть левее(

 



10 янв 2013, 19:08
Профиль

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

ДварфТроль


:tauren::tauren:



10 янв 2013, 19:59
Профиль
Начать новую тему Ответить на тему


Перейти:  

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