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






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

Как опустить верхнюю панель вниз?

#208



18 янв 2015, 04:21
Профиль Skype

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

Такой вопрос: мне нужен скрипт позволяющий добавить в интерфейс и перемещать какой-либо графический элемент (картинку), как его написать?



18 янв 2015, 13:15
Профиль

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

Цитата:
Он называется "скрипт, который показывает оставшиеся ХП и проценты в центре фрейма" 

ох,спасибо тебе, КВНщик )))0



19 янв 2015, 01:26
Профиль



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


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

Код:
local FrameList = {"Player", "Target", "Focus"}

local function UpdateHealthValues(...)
for i = 1, #FrameList do
local FrameName = FrameList[i]
local Health = AbbreviateLargeNumbers(UnitHealth(FrameName))
local HealthMax = AbbreviateLargeNumbers(UnitHealthMax(FrameName))
local HealthPercent = (UnitHealth(FrameName)/UnitHealthMax(FrameName))*100
_G[FrameName.."FrameHealthBar"].TextString:SetText(Health.." ("..format("%.0f",HealthPercent).."%)")
end
end

hooksecurefunc("TextStatusBar_UpdateTextStringWithValues", UpdateHealthValues)



19 янв 2015, 11:32
Профиль






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

Залогинился чтобы плюсануть, в тексте статуса ставьте цифровое значение



19 янв 2015, 12:26
Профиль Skype

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

Цитата:
local FrameList = {"Player", "Target", "Focus"}

local function UpdateHealthValues(...)
for i = 1, #FrameList do 
local FrameName = FrameList[i]
local Health = AbbreviateLargeNumbers(UnitHealth(FrameName))
local HealthMax = AbbreviateLargeNumbers(UnitHealthMax(FrameName))
local HealthPercent = (UnitHealth(FrameName)/UnitHealthMax(FrameName))*100
_G[FrameName.."FrameHealthBar"].TextString:SetText(Health.." ("..format("%.0f",HealthPercent).."%)")
end
end

hooksecurefunc("TextStatusBar_UpdateTextStringWithValues", UpdateHealthValues)

Спасибо))



20 янв 2015, 04:24
Профиль

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

И еще такой вопрос как сделать скрипт, чтобы ники союзников (не важно где: в рейди, в пати или просто бегая по городу) отображались под цвет класса? Вот пример. Извените за качество картинки, но думаю вы поймете по ней что я имею ввиду. 

Картинка

Зарание спасибо



21 янв 2015, 12:37
Профиль

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

KvA писал(а):

Можно менять/убирать/переставлять/добавлять спелы в Stance bar ? 



22 янв 2015, 23:35
Профиль

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

ЯнгSта писал(а):

И еще такой вопрос как сделать скрипт, чтобы ники союзников (не важно где: в рейди, в пати или просто бегая по городу) отображались под цвет класса? Вот пример. Извените за качество картинки, но думаю вы поймете по ней что я имею ввиду. 

Картинка

Зарание спасибо

Скорее всего это Tidy Plates



23 янв 2015, 04:46
Профиль






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

Imrandom писал(а):

Да, похоже то что надо, но как заставить его работать в этом патче?

Взять для мопа и убрать из PT_spells.lua все спеллы, которые уже не существуют (делаешь поиск спелла по спеллайди на вовхеде, если не нахоит, значит его нету, убираешь из файла).



23 янв 2015, 14:10
Профиль



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


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

ЯнгSта писал(а):

И еще такой вопрос как сделать скрипт, чтобы ники союзников (не важно где: в рейди, в пати или просто бегая по городу) отображались под цвет класса? Вот пример. Извените за качество картинки, но думаю вы поймете по ней что я имею ввиду. 

Картинка

Зарание спасибо

Обновленная версия DocsNameplates

http://www.wowinterface.com/downloads/fileinfo.php?id=22469



23 янв 2015, 15:02
Профиль

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

Витч, можно что нибудь проделывать со stance bar'ом ?



23 янв 2015, 15:28
Профиль



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


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

KvA писал(а):

Витч, можно что нибудь проделывать со stance bar'ом ?

Смутно помню, что вопрос такой уже задавали и кто-то даже линковал аддон, который это делает (вроде связанный с варами).

http://prestige-gaming.ru/panel_stoek-t18033.html



23 янв 2015, 16:36
Профиль

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

От души за наводку  



23 янв 2015, 18:31
Профиль

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

Всем привет, кто нибудь может переделать вот этот аддон http://www.curse.com/addons/wow/mouseover-portrai чтобы он показывал таргет таргета. Сам пробовал в луа файле поменять все mouseover на targettarget, вроде как показывает, но куча ошибок начинает вылезать.



23 янв 2015, 21:22
Профиль

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

Нашел скрипт для добавления иконок тотемов вместо неймплейтов, но только он для 3.3.5. Эксперты помогите оживить.

 

Код:

local AddOn = "TotemPlates"

local numChildren = -1
local Table = {
["Nameplates"] = {},
["Snakes"] = {
"Viper",
"Venomous Snake",
},
["Totems"] = {
["Mana Spring Totem VIII"] = true,
["Cleansing Totem"] = true,
["Опаляющий тотем"] = true,
["Earth Elemental Totem"] = true,
["Earthbind Totem"] = true,
["Fire Resistance Totem VI"] = true,
["Flametongue Totem VIII"] = true,
["Frost Resistance Totem VI"] = true,
["Grounding Totem"] = true,
["Тотем исцеляющего потока"] = true,
["Nature Resistance Totem VI"] = true,
["Searing Totem X"] = true,
["Sentry Totem"] = true,
["Stoneclaw Totem X"] = true,
["Stoneskin Totem X"] = true,
["Strength of Earth Totem VIII"] = true,
["Totem of Wrath IV"] = true,
["Tremor Totem"] = true,
["Windfury Totem"] = true,
["Wrath of Air Totem"] = true,
["Fire Elemental Totem"] = true,
["Mana Tide Totem"] = true,
},
xOfs = -10,
yOfs = -40,
Scale = 1,
}

local function UpdateObjects(hp)
frame = hp:GetParent()
local threat, hpborder, cbshield, cbborder, cbicon, overlay, oldname, level, bossicon, raidicon, elite = frame:GetRegions()
local name = oldname:GetText()

overlay:SetAlpha(1)
threat:Show()
hpborder:Show()
oldname:Show()
level:Show()
hp:SetAlpha(1)
if frame.totem then frame.totem:Hide() end

for _,snake in pairs(Table["Snakes"]) do
if ( name == snake ) then
overlay:SetAlpha(0)
threat:Hide()
hpborder:Hide()
oldname:Hide()
level:Hide()
hp:SetAlpha(0)
break
end
end

for totem in pairs(Table["Totems"]) do
if ( name == totem and Table["Totems"][totem] == true ) then
overlay:SetAlpha(0)
threat:Hide()
hpborder:Hide()
oldname:Hide()
level:Hide()
hp:SetAlpha(0)
if not frame.totem then
frame.totem = frame:CreateTexture(nil, "BACKGROUND")
frame.totem:ClearAllPoints()
frame.totem:SetPoint("CENTER",frame,"CENTER",Table.xOfs,Table.yOfs)
else
frame.totem:Show()
end
frame.totem:SetTexture("Interface\\AddOns\\" .. AddOn .. "\\Textures\\" .. totem)
frame.totem:SetWidth(64 *Table.Scale)
frame.totem:SetHeight(64 *Table.Scale)
break
elseif ( name == totem ) then
overlay:SetAlpha(0)
threat:Hide()
hpborder:Hide()
oldname:Hide()
level:Hide()
hp:SetAlpha(0)
break
end
end
end

local function SkinObjects(frame)
local HealthBar, CastBar = frame:GetChildren()
local threat, hpborder, cbshield, cbborder, cbicon, overlay, oldname, level, bossicon, raidicon, elite = frame:GetRegions()

HealthBar:HookScript("OnShow", UpdateObjects)
HealthBar:HookScript("OnSizeChanged", UpdateObjects)

UpdateObjects(HealthBar)
Table["Nameplates"][frame] = true
end

local select = select
local function HookFrames(...)
for index = 1, select('#', ...) do
local frame = select(index, ...)
local region = frame:GetRegions()

if ( not Table["Nameplates"][frame] and not frame:GetName() and region and region:GetObjectType() == "Texture" and region:GetTexture() == "Interface\\TargetingFrame\\UI-TargetingFrame-Flash" ) then
SkinObjects(frame)
frame.region = region
end
end
end

local Frame = CreateFrame("Frame")
Frame:RegisterEvent("PLAYER_ENTERING_WORLD")
Frame:SetScript("OnUpdate", function(self, elapsed)
if ( WorldFrame:GetNumChildren() ~= numChildren ) then
numChildren = WorldFrame:GetNumChildren()
HookFrames(WorldFrame:GetChildren())
end
end)
Frame:SetScript("OnEvent", function(self, event, name)
if ( event == "PLAYER_ENTERING_WORLD" ) then
if ( not _G[AddOn .. "_PlayerEnteredWorld"] ) then
ChatFrame1:AddMessage("|cff00ccff" .. AddOn .. "|cffffffff Loaded")
_G[AddOn .. "_PlayerEnteredWorld"] = true
end
end
end)

Там еще папка с текстурками, пробавал менять названия тотемов в коде и названия текстур, не работает на лайве.



24 янв 2015, 22:20
Профиль



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


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

посмотри эти неймплейты, вроде должны работать в дреноре

http://prestige-gaming.ru/chonameplates_addon_na_neimpleiti_v_defolt_stile_-t29525.html



25 янв 2015, 00:55
Профиль

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

Нужна помощь с BlizzTimer, отказывается работать, закинул код с 1й страницы в луа и таймера нет, совсем нет. Пробовал так же в игре вводить скрипты через /run, тоже не помогает, фрейм таймера исчезает, а цифры не появляются, есть ощущение что что-то не так с координатами.



25 янв 2015, 14:33
Профиль

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

как отменить PvP-тринкеты противников на арене. этот скрипт



25 янв 2015, 19:31
Профиль

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

Как поставить бегущую стрелку в PortaitTimers aka PhotoRobot как в луз контроле?



30 янв 2015, 21:19
Профиль
Начать новую тему Ответить на тему


Перейти:  

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