Shestak UI
Go Back   Shestak UI > Interface Forums > Russian Community > General Discussion

General Discussion The place for World of Warcraft discussions that don’t fit into any other forum.

Advertising

 
Thread Tools
Old 30.03.2017, 17:16   #161
Wetxius
 Assistant User Information

Wetxius's Avatar
В той версии были другие неймплейты. Они использовали функции близзовских.
Сейчас у нас неймплейты на основе юнитфреймов oUF.
Лично я не вижу проблем, что на неймплейте нет классовых ресурсов. Внизу и так фрейм игрока есть, какая разница слева эти ресурсы, или по центру над неймплейтом?
Old 30.03.2017, 17:16   #1.5 - Disable Ads

Advertise on this site

Old 31.03.2017, 00:41   #162
Mozgorez
 Member User Information

Mozgorez's Avatar
Quote:
Originally Posted by Wetxius View Post
В той версии были другие неймплейты. Они использовали функции близзовских.
Сейчас у нас неймплейты на основе юнитфреймов oUF.
Лично я не вижу проблем, что на неймплейте нет классовых ресурсов. Внизу и так фрейм игрока есть, какая разница слева эти ресурсы, или по центру над неймплейтом?
для меня разница в том что мне там не просто удобнее видеть отображение КП, а на много удобнее видеть отображение КП именно там, я оч сильно к этому привык, мне это удобно тем что я вижу и свои ресурсы и вижу дерьмо под собой смотря в одну точку не отвлекаясь ни на что, для меня это критично и только по этому юзаю сборку для 7.0. Ещё раз прошу прощения если напрягаю этим вопросом, просто можно ли получить ответ на два вопроса - реально ли сделать это? и если реально то есть ли в планах ?
Old 31.03.2017, 18:17   #163
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Mozgorez View Post
реально ли сделать это?
В теории да.

Quote:
Originally Posted by Mozgorez View Post
если реально то есть ли в планах ?
У меня сейчас в списке 25 пунктов. И некоторые там ещё до Легиона. А с выходом патча, есть дела и поважнее. И если не будет просто эти ресурсы классов отображать, то вряд ли я буду этим заниматься.
Проще Weakauras поставить (другие неймплейты, или отключить наши, чтобы отображались близзовские).
Old 02.04.2017, 15:51   #164
5h1n4k1
 Elder Member User Information

5h1n4k1's Avatar
В Reminders думаю стоит добавить:
Оскверненная руна усиления
http://ru.wowhead.com/item=140587
Баф от её Оскверненное усиление
http://ru.wowhead.com/spell=224001

Так же для ретриков нужно доработать напоминалку о 2 Великих благословениях (БОК и БОМ)
Как она работает сейчас, если ты не наложил на себя хоть что-то из 2 благословений, то в центре экрана висит иконка с напоминанием.

Проблема в том, что БОК ретрик обычно бафает на Танка, а БОМ на хила (РБГ, Данжи, Рейды), и нету тригера висит ли БОК или БОМ на любом дружественном персонаже, и если я бафаю рейдеров или пати мемберов, то иконки все ровно не пропадают и продолжают мне напоминать)

Еще с выходом 7.2 у ретриков появился новый трейт. Благословение Испепелителя http://ru.wowhead.com/spell=238098 Пока активны ваши великие благословения, вы находитесь под воздействием эффекта "Благословение Испепелителя", повышающего вашу силу на 2000. http://ru.wowhead.com/spell=242981

Срабатывание тригера на 2к силы работает по такому принципу:
Ретрик бафнул себя БОМ и БОК
Ретрик бафнул себя БОК друж цель БОМ
Ретрик бафнул Танка БОК хила БОМ

Еще заметил проблему с дизенчантом, ошибки не выдает, но после выхода 7.2 если зажимаешь ALT то не срабатывает подсветка и диз (синька зеленка и фиолет), близы походу что-то поменяли, раньше все идеально работало.

Posted in 8 minute
Открываю окно профессий, навожу курсор мышки на поварской колпак.

Code [Select]:
Message: [string "GameTooltip:OnEnter"]:2: Usage: GameTooltip:SetText("text" [, color, wrap])
Time: 04/02/17 17:42:32
Count: 5
Stack: [C]: in function `SetText'
[string "*:OnEnter"]:2: in function <[string "*:OnEnter"]:1>

Locals: (*temporary) = GameTooltip {
 0 = <userdata>
 SetCurrencyByID = <function> defined =[C]:-1
 numMoneyFrames = 1
 shoppingTooltips = <table> {
 }
 GetBackdropColor = <function> defined @Interface\AddOns\ShestakUI\Modules\Tooltip\Tooltip.lua:46
 SetCurrencyToken = <function> defined =[C]:-1
 SetUnitBuff = <function> defined =[C]:-1
 updateTooltip = 0.2
 comparing = false
 SetCurrencyTokenByID = <function> defined =[C]:-1
 SetUnitAura = <function> defined =[C]:-1
 Show = <function> defined =[C]:-1
 GetBackdropBorderColor = <function> defined @Interface\AddOns\ShestakUI\Modules\Tooltip\Tooltip.lua:47
 GetBackdrop = <function> defined @Interface\AddOns\ShestakUI\Modules\Tooltip\Tooltip.lua:45
 SetUnitDebuff = <function> defined =[C]:-1
 SetHyperlink = <function> defined =[C]:-1
 hasMoney = 1
 SetArtifactPowerByID = <function> defined =[C]:-1
 needsReset = true
}
(*temporary) = nil
На правой панели кликаю на иконку професси энчантинга.

Code [Select]:
Message: ...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:106: attempt to concatenate a nil value
Time: 04/02/17 17:45:40
Count: 1
Stack: ...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:106: in function <...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:64>
...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:154: in function <...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:135>
...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:173: in function <...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:159>
...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:193: in function `?'
...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:14: in function <...ace\AddOns\ShestakUI\Modules\Misc\ProfessionTabs.lua:14>

Locals: object = TradeSkillFrame {
 0 = <userdata>
 TitleText = TradeSkillFrameTitleText {
 }
 portraitFrame = TradeSkillFramePortraitFrame {
 }
 DetailsInset = <unnamed> {
 }
 leftBorderBar = TradeSkillFrameLeftBorder {
 }
 ClearSlotFilter = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:187
 OnShow = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:77
 SelectRecipe = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:149
 RankFrame = <unnamed> {
 }
 FilterDropDown = TradeSkillFilterDropDown {
 }
 topBorderBar = TradeSkillFrameTopBorder {
 }
 InitLinkToMenu = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:388
 OnRetrievingFrameUpdate = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:433
 SetSlotFilter = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:192
 SearchBox = <unnamed> {
 }
 LinkNameButton = <unnamed> {
 }
 OnSearchTextChanged = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:158
 InitFilterMenu = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:240
 LinkToButton = <unnamed> {
 }
 DetailsFrame = <unnamed> {
 }
 OnDataSourceChanged = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:88
 FilterButton = <unnamed> {
 }
 RecipeList = <unnamed> {
 }
 topLeftCorner = TradeSkillFrameTopLeftCorner {
 }
 Bg = TradeSkillFrameBg {
 }
 RefreshRetrievingDataFrame = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:107
 TabardBorder = <unnamed> {
 }
 LinkToDropDown = TradeSkillLinkToDropDown {
 }
 portrait = TradeSkillFramePortrait {
 }
 OnLoad = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:15
 OnHide = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:82
 TopTileStreaks = TradeSkillFrameTopTileStreaks {
 }
 OnLinkToButtonClicked = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:369
 OnEvent = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:34
 RefreshSkillRank = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:221
 CloseButton = TradeSkillFrameCloseButton {
 }
 RetrievingFrame = <unnamed> {
 }
 TabardEmblem = <unnamed> {
 }
 TabardBackground = <unnamed> {
 }
 RecipeInset = <unnamed> {
 }
 RefreshTitle = <function> defined =[C]:-1
 OnRecipeChanged = <function> defined @Interface\AddOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:145
}
name = "Скорость готовки"
rank = nil
texture = 236571
hat = true
index = 6
tab = ProTabs5 {
 0 = <userdata>
 TabardEmblem = ProTabs5TabardEmblem {
 }
 TabardIconFrame = ProTabs5TabardIconFrame {
 }
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = ProTabs5 {
 0 = <userdata>
 TabardEmblem = ProTabs5TabardEmblem {
 }
 TabardIconFrame = ProTabs5TabardIconFrame {
 }
}
(*temporary) = "macrotext"
(*temporary) = "/use "
(*temporary) = nil
(*temporary) = "item:134020"
(*temporary) = -246
(*temporary) = <userdata>
(
Old 02.04.2017, 16:22   #165
Wetxius
 Assistant User Information

Wetxius's Avatar
У нас нет проверок висит ли свой бафф на других или нет.
Надо просто удалить напоминание и всё.
Я такие стены текста читать в следующий раз не буду. Для каждой ошибки создается отдельная тема. Для каждой хотелки свой тема.
Про колпак я в инглиш ветке кидал файл https://gist.github.com/Wetxius/1785...79cb87a769e811
Say Thank:
Shestak (05.04.2017)
Old 02.04.2017, 16:29   #166
5h1n4k1
 Elder Member User Information

5h1n4k1's Avatar
Добавил в
FilgerSpells.lua
["ALL"] --SPECIAL_P_BUFF_ICON
--Damage Reduction
-- Darkness
{spellID = 196718, unitID = "player", caster = "all", filter = "BUFF"},
-- Power Word: Barrier
{spellID = 62618, unitID = "player", caster = "all", filter = "BUFF"},
-- Ancestral Protection Totem
{spellID = 207399, unitID = "player", caster = "all", filter = "BUFF"},

-- Other
-- Wind Rush Totem
{spellID = 192077, unitID = "player", caster = "all", filter = "BUFF"},

Nameplates.lua
-- Paladin
[SpellName(183218)] = true, -- Hand of Hindrance

Posted in 2 minutes
Спасибо, буду тогда создавать отдельные темы.
Old 02.04.2017, 16:31   #167
Wetxius
 Assistant User Information

Wetxius's Avatar
Для фильтров есть отдельные темы уже.
Для багов есть отдельная ветка форума.
Say Thank:
Shestak (05.04.2017)
Old 05.04.2017, 17:48   #168
alekk
 Member User Information

alekk's Avatar
В сумках в тултипе для денег странная сортировка, может сделать по имени или количеству?

Я себе вот так кривенько сделал:

Hidden text

Libs/LiteStats/LiteStats.lua 568
вместо
Code [Select]:
			for char, conf in pairs(SavedStats[realm]) do
				if conf.Gold and conf.Gold > 99 then
					GameTooltip:AddDoubleLine(char, formatgold(1, conf.Gold), 1, 1, 1, 1, 1, 1)
					total = total + conf.Gold
				end
end
Code [Select]:
			local goldTable = {}
			local charIndex = 0
			wipe(goldTable)
			for char, conf in pairs(SavedStats[realm]) do
				if conf.Gold and conf.Gold > 99 then
charIndex = charIndex + 1					
goldTable[charIndex] = {char, formatgold(1, conf.Gold), conf.Gold}
					
				end
			end			
			table.sort(goldTable, function(a, b)
				if (a and b) then
					return a[3] > b[3]
				end
			end)
			for i, v in ipairs(goldTable) do
				GameTooltip:AddDoubleLine(v[1], v[2], 1, 1, 1, 1, 1, 1)
				total = total + v[3]
			end
[hide]

ну и лидирующие нолики для серебра и меди
Say Thank:
Wetxius (07.04.2017)
Old 07.04.2017, 08:49   #169
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by alekk View Post
В сумках в тултипе для денег странная сортировка, может сделать по имени или количеству?
https://gist.github.com/Wetxius/1d94...3ab719e4dc6a7b
Версия для теста.
Так же добавил нули, если сумма в золоте целое число. Например, 5000 золотых.
http://savepic.net/9173644.jpg
Says Thank:
alekk (07.04.2017), Shestak (07.04.2017)
Old 07.04.2017, 23:59   #170
alekk
 Member User Information

alekk's Avatar
еще туда же предлагаю добавить отслеживание двух новых ресурсов
Libs/LiteStats/LiteStats.lua @653
Code [Select]:
if C.stats.currency_misc then
	IsSubTitle = 6
	Currency(515)			-- Darkmoon Prize Ticket
	Currency(1220)			-- Order Resources
+	Currency(1226)			-- Nethershard
+	Currency(1342)			-- Legionfall War Supplies
	Currency(1155, false, true)	-- Ancient Mana
Says Thank:
Shestak (10.04.2017), Sw2rT1 (08.04.2017), Wetxius (08.04.2017)

Tags
beta, legion

Thread Tools



Mobile Style Русский English Deutsch Italian Chinese