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



<Бильдербергский Клуб>


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

Всем привет. Кто-то помнит как убрать значение хп (цифры и проценты) с определенных фреймов. Нужно конкретно убрать с sarena фреймов арена таргетов.

PS: разобрался

ArenaEnemyFrame1HealthBarText:SetAlpha(0)
ArenaEnemyFrame1ManaBarText:SetAlpha(0)

ArenaEnemyFrame2HealthBarText:SetAlpha(0)
ArenaEnemyFrame2ManaBarText:SetAlpha(0)

ArenaEnemyFrame3HealthBarText:SetAlpha(0)
ArenaEnemyFrame3ManaBarText:SetAlpha(0)

ArenaEnemyFrame4HealthBarText:SetAlpha(0)
ArenaEnemyFrame4ManaBarText:SetAlpha(0)

ArenaEnemyFrame5HealthBarText:SetAlpha(0)
ArenaEnemyFrame5ManaBarText:SetAlpha(0)

Остался вопрос, ради любопытства. Hеально ли оставить на арена фреймах только значение процента хп, когда в настройках игры у меня везде стоят и проценты и цифровое значение. Мб можно что-то подправить в теле самого аддона sArena



23 окт 2016, 00:51
Профиль Skype






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

кстати насчет отображения хп: раньше, играл со скрытыми значениями, и при наводке на хп бар отображалось числовое значение хп, то теперь вместо этого отображается %, можно ли как-то вернуть это ?



27 окт 2016, 11:36
Профиль ICQ

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

Есть умельцы, кто сможет оживить тринкет трекер ?

Код:

------------------------------------------------------------------------------------------------
--sTrinketWatch
------------------------------------------------------------------------------------------------

local addonName = ...
local sTrinketWatch = CreateFrame("Frame")
sTrinketWatch.icons = {}
sTrinketWatch.timers = {}
local bit_band = bit.band
local bit_bor = bit.bor
local ENEMY_PLAYER = bit_bor(COMBATLOG_OBJECT_REACTION_HOSTILE, COMBATLOG_OBJECT_TYPE_PLAYER)

local function hasFlag(flags, flag)
return bit_band(flags, flag) == flag
end

----------------------------------------
-- Create icons
----------------------------------------
function sTrinketWatch:CreateIcon(unit, point, anchor, relPoint, x, y)
if sTrinketWatch.icons[unit] then
return
end

local trinket = CreateFrame("Cooldown")
trinket:SetPoint(point, anchor, relPoint, x, y)
trinket:SetSize(20, 20)
trinket.icon = trinket:CreateTexture(nil, "BACKGROUND")
trinket.icon:SetAllPoints()
trinket.icon:SetTexture("Interface\\Icons\\inv_jewelry_trinketpvp_01")
trinket:Hide()
sTrinketWatch.icons[unit] = trinket
end

----------------------------------------
-- Add a timer
----------------------------------------
function sTrinketWatch:AddTimer(destGUID, duration)
sTrinketWatch.timers[destGUID] = {}
sTrinketWatch.timers[destGUID].start = GetTime()
sTrinketWatch.timers[destGUID].duration = duration

for unitID in pairs(sTrinketWatch.icons) do
if destGUID == UnitGUID(unitID) then
CooldownFrame_SetTimer(sTrinketWatch.icons[unitID], sTrinketWatch.timers[destGUID].start, sTrinketWatch.timers[destGUID].duration, 1)
end
end
end

----------------------------------------
-- Remove dead timers
----------------------------------------
function sTrinketWatch:RemoveTimers()
for GUID in pairs(sTrinketWatch.timers) do
if (sTrinketWatch.timers[GUID].start + sTrinketWatch.timers[GUID].duration) < GetTime() then
sTrinketWatch.timers[GUID] = nil
end
end
end

----------------------------------------
-- OnEvent Scripts
----------------------------------------
sTrinketWatch:SetScript("OnEvent", function(self, event, ...) return self[event](self, ...) end)

function sTrinketWatch:ADDON_LOADED(arg1)
if arg1 == addonName then
sTrinketWatch:CreateIcon("target", "BOTTOMRIGHT", TargetFrame, "TOP", 12, -16)
sTrinketWatch:CreateIcon("focus", "BOTTOMRIGHT", FocusFrame, "TOP", 16, -16)


sTrinketWatch:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
sTrinketWatch:RegisterEvent("PLAYER_TARGET_CHANGED")
sTrinketWatch:RegisterEvent("PLAYER_FOCUS_CHANGED")
end
end
sTrinketWatch:RegisterEvent("ADDON_LOADED")

function sTrinketWatch:COMBAT_LOG_EVENT_UNFILTERED(_, eventType, _, _, _, _, _, destGUID, _, destFlags, ...)
if eventType == "SPELL_AURA_APPLIED" and hasFlag(destFlags, ENEMY_PLAYER) then
local _, spellID = ...
if spellID == 59752 or spellID == 42292 then
sTrinketWatch:AddTimer(destGUID, 120)
elseif spellID == 7744 then
sTrinketWatch:AddTimer(destGUID, 30)
end
end
end

function sTrinketWatch:PLAYER_ENTERING_WORLD()
for _, icon in pairs(sTrinketWatch.icons) do
icon:SetCooldown(0, 0)
icon:Hide()
end

for player in pairs(sTrinketWatch.timers) do
player = nil
end
end
sTrinketWatch:RegisterEvent("PLAYER_ENTERING_WORLD")

function sTrinketWatch:PLAYER_TARGET_CHANGED()
sTrinketWatch:RemoveTimers()
if TargetFrame:IsVisible() then
local unitGUID = UnitGUID("target")
if sTrinketWatch.timers[unitGUID] then
CooldownFrame_SetTimer(sTrinketWatch.icons["target"], sTrinketWatch.timers[unitGUID].start, sTrinketWatch.timers[unitGUID].duration, 1)
return
end
end
sTrinketWatch.icons["target"]:Hide()
end

function sTrinketWatch:PLAYER_FOCUS_CHANGED()
sTrinketWatch:RemoveTimers()
if FocusFrame:IsVisible() then
local unitGUID = UnitGUID("focus")
if sTrinketWatch.timers[unitGUID] then
CooldownFrame_SetTimer(sTrinketWatch.icons["focus"], sTrinketWatch.timers[unitGUID].start, sTrinketWatch.timers[unitGUID].duration, 1)
return
end
end
sTrinketWatch.icons["focus"]:Hide()
end



30 окт 2016, 14:55
Профиль

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

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



05 ноя 2016, 22:54
Профиль

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

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



21 ноя 2016, 17:26
Профиль

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

Здравствуйте знатоки!
Нужно изменить стиль floating combat text'а (цифры урона) на то как было раньше, что бы цифры летели вверх. Сейчас же они летят как то хаотично по бокам



22 ноя 2016, 11:46
Профиль



<Альфа Притон>


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

Дабы не создавать отдельную тему. Не могу сменить гамму в игре. При смене директа с 11 на 9 ползунок меняет гамму, но при этом лаги жуткие. Как быть?



26 ноя 2016, 14:56
Профиль






Сервер: Страж Смерти
Рейтинг поля боя: 1620
2х2: 2323
3х3: 2871
0
Сообщение Скрипты Neilyo и не только

В вове можно как-то изменить шрифты в легионе?



26 ноя 2016, 19:48
Профиль Skype

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

Unmercey конечно можно, создаешь папку Fonts в папке вов, закидываешь туда шрифт, называешь его Index.ttf (расширение ttf потому что шрифт должен быть TrueType) и кидаешь этот батник Fonts.bat, запускаешь батник и если все правильно сделал, появится куча копий этого шрифт с близордавскими названиями, запускаешь игру и вуаля.

Я бользуюсь Comic Sans Bold, для стандартного интерфейса просто агонь.



04 дек 2016, 08:29
Профиль

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

Скиньте пожайлуста ,если у кого осталься старый UI wound man'а http://imgur.com/7cms2K8



26 дек 2016, 16:34
Профиль WWW






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

нашел



30 янв 2017, 17:15
Профиль ICQ

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

Shooter13 писал(а):

Unmercey конечно можно, создаешь папку Fonts в папке вов, закидываешь туда шрифт, называешь его Index.ttf (расширение ttf потому что шрифт должен быть TrueType) и кидаешь этот батник Fonts.bat, запускаешь батник и если все правильно сделал, появится куча копий этого шрифт с близордавскими названиями, запускаешь игру и вуаля.

Я бользуюсь Comic Sans Bold, для стандартного интерфейса просто агонь.

Батник не скачивается. Есть у кого живой?



29 мар 2017, 14:17
Профиль

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

PingMark

@echo off
Setlocal EnableExtensions
Setlocal EnableDelayedExpansion
set font1=002.ttf
set font2=2002B.ttf
set font3=ARHei.ttf
set font4=ARIALN.ttf
set font5=ARKai_C.ttf
set font6=ARKai_T.ttf
set font7=bHEI00M.ttf
set font8=bHEI01B.ttf
set font9=bKAI00M.ttf
set font10=bLEI00D.ttf
set font11=FRIZQT__.ttf
set font12=FRIZQT___CYR.ttf
set font13=K_Damage.ttf
set font14=K_Pagetext.ttf
set font15=MORPHEUS.ttf
set font16=MORPHEUS_CYR.ttf
set font17=NIM_____.ttf
set font18=SKURRI.ttf
set font19=SKURRI_CYR.ttf
for /l %%f in ( 1, 1, 19 ) do (
@echo Replacing !font%%f!
copy index.ttf ren.ttf
ren ren.ttf !font%%f!
@echo ...OK!
)



05 апр 2017, 16:58
Профиль






Сервер: Дракономор
Рейтинг поля боя: 1554
2х2: 1772
3х3: 2049
5х5: 1714
0
Сообщение Скрипты Neilyo и не только

Собственно кто может подсказать каким образом можно создать фрейм с КОПИЕЙ своих Дебафов и закрепить их над своим персонажем ?

(сделать со своего фрейма аналог фокуса).

Пробывал при помощи moveanithing но не понятно каким образом ограничить кол-во дебафов и привязать их к фрейму игрока. Ну и хотелось бы чтобы стандартные дебафы тоже присутсвывали.



07 апр 2017, 18:25
Профиль

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

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



08 апр 2017, 14:19
Профиль

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

Есть скрипт "значение хп в процентах на нейплейтах". Он отображает значение хп также еще и на полосках под своим персонажем. Кто подскажет,что поменять, чтобы тоже самое было и с полосой энергии, ярости и тд.?



12 апр 2017, 15:17
Профиль



<Пулим на два>


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

Подскажите как обратно вернуть легионовские комбо поинты  после прописания скрипта /run SetCVar("comboPointLocation", 1)



29 апр 2017, 15:32
Профиль



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


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

forFan писал(а):

Подскажите как обратно вернуть легионовские комбо поинты  после прописания скрипта /run SetCVar("comboPointLocation", 1)

Попробуй /run SetCVar("comboPointLocation", 0) или /run SetCVar("comboPointLocation", 2)  



01 май 2017, 21:45
Профиль

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

Подскажите пожалуйста, как индикатор собстенного ресурса оставить маленький, а при этом интикаторы ХП противников сделать большими?
Спасибо.



01 май 2017, 22:26
Профиль

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

Кто шарит, что здесь не так, почему не работает?

Код:

  1. local frame=CreateFrame("Frame")
  2. frame:RegisterEvent("ADDON_LOADED")
  3.  
  4. frame:SetScript("OnEvent", function(self, event, addon)
  5.     if (addon == "Blizzard_CompactRaidFrames") then
  6.         for i, v in pairs({CompactRaidFrame1RoleIcon, CompactRaidFrame2RoleIcon,
  7.     CompactRaidFrame3RoleIcon, CompactRaidFrame1Name, CompactRaidFrame2Name, CompactRaidFrame3Name
  8.         }) do
  9.             v:SetAlpha(0)
  10.         end
  11.  
  12.         self:UnregisterEvent("ADDON_LOADED")
  13.         frame:SetScript("OnEvent", nil)
  14.     end
  15. end)



14 май 2017, 14:09
Профиль
Начать новую тему Ответить на тему


Перейти:  

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