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



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


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

BlackStorm писал(а):

Витчер, а ДРТрекер можно в тестовом режиме запустить до арены? 

у него нет тестового режима Boosting.Pro



22 сен 2012, 12:16
Профиль



<Фулы с коня>


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

Shinomi писал(а):

Было тоже самое. Оставь только

/run FriendsMicroButton:ClearAllPoints()


Спс.



22 сен 2012, 16:36
Профиль Skype



<Фулы с коня>


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

Fernir писал(а):

BadWarlock писал(а):

Всем привет.  Я очень надеюсь вы сможете мне помочь. Как сделать так, чтобы полупрозрачная темная полоска на фрейме игрока так же была и на таргет и фокус фрейме (смотри скриншот). И второе, как сделать так, чтобы текстура полосок жизни и маны была такая же как на этом скриншоте. Спасибо за внимание!

http://www.wowinterface.com/downloads/i ... rames.html


Не робит=(
Но выглядит лучше чем аналог на курсе:
http://www.curse.com/addons/wow/unitframesimproved#t1:description



22 сен 2012, 17:58
Профиль Skype



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


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

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

Код:
local cob,rb,icl,nb,fib,cbu,sabt=ClearOverrideBindings,"RightButton",InCombatLockdown,select(1,GetSpellInfo(131474)),"FishingButton","CheckButton","SecureActionButtonTemplate" local fbtn = CreateFrame(cbu,fib,UIParent,sabt)
local lct = nil local function cfdc() if lct then local pt = GetTime() local dt = pt - lct lct = pt return dt < .4 end lct = GetTime() return false end fbtn:SetFrameStrata("LOW") fbtn:EnableMouse(true) fbtn:RegisterForClicks("RightButtonUp") fbtn:Hide()
WorldFrame:HookScript("OnMouseDown",function(s,b) if not icl() and IsShiftKeyDown() and b==rb then if cfdc() then fbtn:SetAttribute("type","spell") fbtn:SetAttribute("spell",nb) SetOverrideBindingClick(fbtn,true,"BUTTON2",fib) else cob(fbtn) end else cob(fbtn) end end)



23 сен 2012, 10:46
Профиль



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


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

Fernir писал(а):

начнет ловить рыбу. удочка не обязательна

На браконьерство людей подбиваешь? Diablo



23 сен 2012, 12:49
Профиль

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

Приветствую.

Имеется вот такой код, который немного меняет внешний вид бафов/дебафов.

Код:

  -- // rBuffFrameStyler
  -- // zork - 2010

  -----------------------------
  -- INIT
  -----------------------------

  --get the addon namespace
  local addon, ns = ...
  local cfg = CreateFrame("Frame")
  ns.cfg = cfg

  -----------------------------
  -- CONFIG
  -----------------------------

  cfg.buffframe = {
    scale           = 1.1,
    pos             = { a1 = "TOPRIGHT", af = "Minimap", a2 = "TOPLEFT", x = -35, y = 0 },
    userplaced      = true, --want to place the bar somewhere else?
    rowSpacing      = 10,
    colSpacing      = 7,
    buffsPerRow     = 7,
    gap             = 40, --gap in pixel between buff and debuff
  }

  cfg.tempenchant = {
    scale           = 0.9,
    pos             = { a1 = "TOP", af = "Minimap", a2 = "BOTTOM", x = 40, y = -70 },
    userplaced      = true, --want to place the bar somewhere else?
    colSpacing      = 7,
  }

  cfg.textures = {
    normal            = "Interface\\AddOns\\rBuffFrameStyler\\media\\gloss",
    outer_shadow      = "Interface\\AddOns\\rBuffFrameStyler\\media\\outer_shadow",
  }

  cfg.background = {
    showshadow        = true,   --show an outer shadow?
    shadowcolor       = { r = 0, g = 0, b = 0, a = 0.9},
    inset             = 6,
  }

  cfg.color = {
    normal            = { r = 0.3, g = 0.25, b = 0.25, },
    classcolored      = false,
  }

  cfg.duration = {
    fontsize        = 10,
    pos             = { a1 = "BOTTOM", x = 0, y = -11 },
  }

  cfg.count = {
    fontsize        = 11,
    pos             = { a1 = "TOPRIGHT", x = 0, y = 0 },
  }

  cfg.font = "Fonts\\FRIZQT__.TTF"

#966

Но при этом немного конфликтует с дефолтным интерфейсом. Когда ставлю в обычных настройках галку на "Объединять положительные эффекты", то баффы пропадают и на месте где должна быть такая иконка: #966 -  просто пусто.
Можно как-то исправить?

 



23 сен 2012, 14:21
Профиль



<Фулы с коня>


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

Fernir писал(а):

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

Код:
local cob,rb,icl,nb,fib,cbu,sabt=ClearOverrideBindings,"RightButton",InCombatLockdown,select(1,GetSpellInfo(131474)),"FishingButton","CheckButton","SecureActionButtonTemplate" local fbtn = CreateFrame(cbu,fib,UIParent,sabt)
local lct = nil local function cfdc() if lct then local pt = GetTime() local dt = pt - lct lct = pt return dt < .4 end lct = GetTime() return false end fbtn:SetFrameStrata("LOW") fbtn:EnableMouse(true) fbtn:RegisterForClicks("RightButtonUp") fbtn:Hide()
WorldFrame:HookScript("OnMouseDown",function(s,b) if not icl() and IsShiftKeyDown() and b==rb then if cfdc() then fbtn:SetAttribute("type","spell") fbtn:SetAttribute("spell",nb) SetOverrideBindingClick(fbtn,true,"BUTTON2",fib) else cob(fbtn) end else cob(fbtn) end end)


О_О
Зачёт Good
Фернир,а как сделать аналогичный вид у хп и мп баров как тут?
#769
Подскажи,плиз.



23 сен 2012, 15:36
Профиль Skype



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


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

pokrashitel писал(а):

Fernir писал(а):

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

Код:
local cob,rb,icl,nb,fib,cbu,sabt=ClearOverrideBindings,"RightButton",InCombatLockdown,select(1,GetSpellInfo(131474)),"FishingButton","CheckButton","SecureActionButtonTemplate" local fbtn = CreateFrame(cbu,fib,UIParent,sabt)
local lct = nil local function cfdc() if lct then local pt = GetTime() local dt = pt - lct lct = pt return dt < .4 end lct = GetTime() return false end fbtn:SetFrameStrata("LOW") fbtn:EnableMouse(true) fbtn:RegisterForClicks("RightButtonUp") fbtn:Hide()
WorldFrame:HookScript("OnMouseDown",function(s,b) if not icl() and IsShiftKeyDown() and b==rb then if cfdc() then fbtn:SetAttribute("type","spell") fbtn:SetAttribute("spell",nb) SetOverrideBindingClick(fbtn,true,"BUTTON2",fib) else cob(fbtn) end else cob(fbtn) end end)


О_О
Зачёт Good
Фернир,а как сделать аналогичный вид у хп и мп баров как тут?
#701
Подскажи,плиз.

ну так жеж где взял этот скрин, там есть ссылка на скачивание этой сборки

 



23 сен 2012, 16:09
Профиль

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

pokrashitel писал(а):

 

Фернир,а как сделать аналогичный вид у хп и мп баров как тут?
#239
Подскажи,плиз.

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



23 сен 2012, 16:09
Профиль



<ТАКЕ ТНЕ ТОР>


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

  1.         ---Класспортреты+формыдруида---
  2. UFP ="UnitFramePortrait_Update"
  3. UICC ="Interface\\TargetingFrame\\UI-Classes-Circles"
  4. CIT = CLASS_ICON_TCOORDS
  5.  
  6. hooksecurefunc(UFP,function(self)
  7.  
  8.     if self.portrait then
  9.  
  10.         if select(2,UnitClass(self.unit))=="DRUID"then
  11.  
  12.           local i, flag=1,false
  13.  
  14.           while UnitBuff(self.unit, i)do
  15.  
  16.              local id =select(11,UnitBuff(self.unit, i))
  17.  
  18.              --768(CatForm)  783(TravelForm)1066(AquaticForm)5487(BearForm)24858(MoonkinForm)33891(Tree of Life)33943(FlightForm)40120(SwiftFlightForm)
  19.  
  20.              if id ==768 or id ==783 or id ==1066 or id ==5487 or id ==24858 or id ==33891 or id ==33943or id ==40120 then
  21.  
  22.                SetPortraitToTexture(self.portrait,GetSpellTexture(id));
  23.  
  24.                self.portrait:SetTexCoord(0,1,0,1)
  25.  
  26.                flag =true
  27.  
  28.              end
  29.  
  30.              i = i +1
  31.  
  32.            end
  33.  
  34.           if not flag then
  35.  
  36.              self.portrait:SetTexture(UICC)
  37.  
  38.              self.portrait:SetTexCoord(unpack(CIT.DRUID))
  39.  
  40.          end
  41.  
  42.        else
  43.  
  44.                         if UnitIsPlayer(self.unit)then                
  45.                                 local t = CLASS_ICON_TCOORDS[select(2,UnitClass(self.unit))]
  46.                                 if t then
  47.                                         self.portrait:SetTexture("Interface\\TargetingFrame\\UI-Classes-Circles")
  48.                                         self.portrait:SetTexCoord(unpack(t))
  49.                                 end
  50.                         else
  51.                         self.portrait:SetTexCoord(0,1,0,1)
  52.                         end
  53.  
  54.        end
  55.  
  56.    end
  57.  
  58. end)

Что нужно добавить или изменить, что-бы показывало портрет пета у тарета / арена таргета вместо :воин:?



23 сен 2012, 18:07
Профиль Skype



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


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

Keksmendruid писал(а):

  1.         ---Класспортреты+формыдруида---
  2. UFP ="UnitFramePortrait_Update"
  3. UICC ="Interface\\TargetingFrame\\UI-Classes-Circles"
  4. CIT = CLASS_ICON_TCOORDS
  5.  
  6. hooksecurefunc(UFP,function(self)
  7.  
  8.     if self.portrait then
  9.  
  10.         if select(2,UnitClass(self.unit))=="DRUID"then
  11.  
  12.           local i, flag=1,false
  13.  
  14.           while UnitBuff(self.unit, i)do
  15.  
  16.              local id =select(11,UnitBuff(self.unit, i))
  17.  
  18.              --768(CatForm)  783(TravelForm)1066(AquaticForm)5487(BearForm)24858(MoonkinForm)33891(Tree of Life)33943(FlightForm)40120(SwiftFlightForm)
  19.  
  20.              if id ==768 or id ==783 or id ==1066 or id ==5487 or id ==24858 or id ==33891 or id ==33943or id ==40120 then
  21.  
  22.                SetPortraitToTexture(self.portrait,GetSpellTexture(id));
  23.  
  24.                self.portrait:SetTexCoord(0,1,0,1)
  25.  
  26.                flag =true
  27.  
  28.              end
  29.  
  30.              i = i +1
  31.  
  32.            end
  33.  
  34.           if not flag then
  35.  
  36.              self.portrait:SetTexture(UICC)
  37.  
  38.              self.portrait:SetTexCoord(unpack(CIT.DRUID))
  39.  
  40.          end
  41.  
  42.        else
  43.  
  44.                         if UnitIsPlayer(self.unit)then                
  45.                                 local t = CLASS_ICON_TCOORDS[select(2,UnitClass(self.unit))]
  46.                                 if t then
  47.                                         self.portrait:SetTexture("Interface\\TargetingFrame\\UI-Classes-Circles")
  48.                                         self.portrait:SetTexCoord(unpack(t))
  49.                                 end
  50.                         else
  51.                         self.portrait:SetTexCoord(0,1,0,1)
  52.                         end
  53.  
  54.        end
  55.  
  56.    end
  57.  
  58. end)

Что нужно добавить или изменить, что-бы показывало портрет пета у тарета / арена таргета вместо :воин:?

UnitIsPlayer("unit") - Returns true if the specified unit is a player character, false otherwise (pet).



23 сен 2012, 18:24
Профиль

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

как убрать затемнение с календаря в lorti?

p.s. подскажите как изменить шрифт в чате, а не во всей игре



23 сен 2012, 21:08
Профиль



<Шиноби>


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

Скрипт на отображение только текущего хп и маны не работает на 5.х. При этом тестил его на АТ, там всё ок с ним. Можете его переделать чтобы он в пандах работал?



23 сен 2012, 23:38
Профиль ICQ

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

Вот тут человек уже спрашивал выше, но ответ толком не получил, поэтому хотелось бы уточнить.

Я скачал текстуры для хп/мп-баров как на снимке:

#472

Файл называется IboFrameBackground.blp и с ним идет луа-конфиг. Но в нём слишком много лишних настроек, всяких счетчиков и таймеров. А мне нужно лишь заменить текстуру хп/мп.

 

Будьте добры, подскажите скрипт, чтобы игра приняла IboFrameBackground.blp. Спасибо.



24 сен 2012, 04:46
Профиль

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

Fanton4ini писал(а):

Скрипт на отображение только текущего хп и маны не работает на 5.х. При этом тестил его на АТ, там всё ок с ним. Можете его переделать чтобы он в пандах работал?

Он и так работает, проблемы в других скриптах , которые вписаны в тот же lua файл

 


Ребята, как заблокировать изображение номера группы над хп баром персонаж 

(Он появляется когда у тебя больше чем 1 группа , фрейм называется PlayerFrameGroupindicate) 

Пробовал Hide() и SetAlpha(0), Не помогло  Sad



24 сен 2012, 08:48
Профиль



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


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

как менять текстуры хп баров

Витчер, добавь скрипт в 1 пост плз?

Код:
hooksecurefunc(getmetatable(PlayerFrameHealthBar).__index,"Show",function(s)
    if s:GetParent().healthbar then
        if s.st == nil then
            s:SetStatusBarTexture("Interface\\TokenFrame\\UI-TokenFrame-CategoryButton")
            s:GetStatusBarTexture():SetDesaturated(1)
            s:GetStatusBarTexture():SetTexCoord(0, 1, .609375, .796875)
            s:GetStatusBarTexture():SetHorizTile(true)
            s.st = true
        end
    end
end)
текстуру меняем в SetStatusBarTexture

Maddoxx писал(а):

как убрать затемнение с календаря в lorti?

p.s. подскажите как изменить шрифт в чате, а не во всей игре

смотря сколько у тебя окон чата.

ChatFrame1:SetFont(путь к шрифту, размер, стиль - "OUTLINE")

ChatFrame2:SetFont(путь к шрифту, размер, стиль - "OUTLINE")

ChatFrame3:SetFont(путь к шрифту, размер, стиль - "OUTLINE")

и т.д.

путь к шрифту идет от папки Interface или Fonts. т.е. не надо писать C:\Wow\blabla... а надо Interface\Addons\Myaddon\font.ttf или Fonts\font.ttf и помним, что в аддонах юзаются 2е слеши - Interface\\Addons\Myaddon\\font.ttf или [[Interface\Addons\Myaddon\font.ttf]]

Dillinger писал(а):

Fanton4ini писал(а):

Скрипт на отображение только текущего хп и маны не работает на 5.х. При этом тестил его на АТ, там всё ок с ним. Можете его переделать чтобы он в пандах работал?

Он и так работает, проблемы в других скриптах , которые вписаны в тот же lua файл

 

Ребята, как заблокировать изображение номера группы над хп баром персонаж 

(Он появляется когда у тебя больше чем 1 группа , фрейм называется PlayerFrameGroupindicate) 

Пробовал Hide() и SetAlpha(0), Не помогло  Sad

PlayerFrameGroupindicate:Hide() PlayerFrameGroupindicate.Show = function() end

не помогает?



24 сен 2012, 09:19
Профиль



<Шиноби>


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

Dillinger писал(а):

Fanton4ini писал(а):

Скрипт на отображение только текущего хп и маны не работает на 5.х. При этом тестил его на АТ, там всё ок с ним. Можете его переделать чтобы он в пандах работал?

Он и так работает, проблемы в других скриптах , которые вписаны в тот же lua файл

 

 

 

Message: Interface\AddOns\Myscripts\Myscripts.lua:14: attempt to call global 'TextStatusBar_CapDisplayOfNumericValue' (a nil value)
Time: 09/24/12 10:56:46
Count: 917 - РАСТЁТ ДО БЕСКОНЕЧНОСТИ
Stack: Interface\AddOns\Myscripts\Myscripts.lua:14: in function <Interface\AddOns\Myscripts\Myscripts.lua:2>

Locals: self = <unnamed> {
0 = <userdata>
}
e = 0.013000000268221 - ПОСТОЯННО МЕНЯЕТСЯ
PlayerHealth = 138995
PlayerMana = 0
TargetHealth = 0
TargetMana = 0
FocusHealth = 0
FocusMana = 0
(*temporary) = <function> defined =[C]:-1
(*temporary) = PlayerFrameHealthBarText {
0 = <userdata>
}
(*temporary) = nil
(*temporary) = 138995
(*temporary) = "attempt to call global 'TextStatusBar_CapDisplayOfNumericValue' (a nil value)"

 

Вписал скрипт в чистый луа файл и вот какая ошибка луа вылезла. Естественно, никахих изменений в интерфейсе. Как исправить?

 



24 сен 2012, 10:03
Профиль ICQ

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

Фернир, линкани, пожалуйста скрипт на ХП бары а-ля "164т | 100%" (в какой то из тем ты его делал для Акрололза)



24 сен 2012, 10:47
Профиль



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


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

GenriX писал(а):

Фернир, линкани, пожалуйста скрипт на ХП бары а-ля "164т | 100%" (в какой то из тем ты его делал для Акрололза)

впадлу



24 сен 2012, 10:49
Профиль

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

Fanton4ini писал(а):

Message: Interface\AddOns\Myscripts\Myscripts.lua:14: attempt to call global 'TextStatusBar_CapDisplayOfNumericValue' (a nil value)

Time: 09/24/12 10:56:46
Count: 917 - РАСТЁТ ДО БЕСКОНЕЧНОСТИ
Stack: Interface\AddOns\Myscripts\Myscripts.lua:14: in function <Interface\AddOns\Myscripts\Myscripts.lua:2>

Locals: self = <unnamed> {
0 = <userdata>
}
e = 0.013000000268221 - ПОСТОЯННО МЕНЯЕТСЯ
PlayerHealth = 138995
PlayerMana = 0
TargetHealth = 0
TargetMana = 0
FocusHealth = 0
FocusMana = 0
(*temporary) = <function> defined =[C]:-1
(*temporary) = PlayerFrameHealthBarText {
0 = <userdata>
}
(*temporary) = nil
(*temporary) = 138995
(*temporary) = "attempt to call global 'TextStatusBar_CapDisplayOfNumericValue' (a nil value)"

 

Вписал скрипт в чистый луа файл и вот какая ошибка луа вылезла. Естественно, никахих изменений в интерфейсе. Как исправить?

 

У тебя этот ? 

Код:

local f=function(v)if(v>=1e4) then return ('%.1fk'):format(v/1e3):gsub('%.?0+([km])$','%1') else return v end end
hooksecurefunc("TextStatusBar_UpdateTextString",function(s)
if not GetCVarBool("statusTextPercentage") then
if s.TextString and s.currValue then
s.TextString:SetText(f(s.currValue))
end
end
end)

 

 



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


Перейти:  

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