GithubHelp home page GithubHelp logo

ndui_plus's People

Contributors

witnesscm avatar zeddicus40 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ndui_plus's Issues

请求帮忙~~~

-- 離開和進入戰鬥,大文字提示
local _, ns = ...
--如需要显示中文,请注意文件编码格式UTF-8
ns.setting = {
EnableCombat = true, --开启进入/脱离战斗提示
}

ns.texts = {
EnterCombat = {
"进 入 戦 斗!",
--"戦斗开始!!",
--"看你不爽,兄弟一起上!",
--"有刺客,快护驾!朕重重有赏!!",
},
LeaveCombat = {
"脱 离 戦 斗!",
--"十步杀一人,千里不留行!",
--"事了拂衣去,深藏身与名!!",
--"拭去手上鲜血,转身离去。。",
},
}

local MyAddon = CreateFrame("Frame")
local imsg = CreateFrame("Frame", "CombatAlert")
imsg:SetSize(420, 70)
imsg:SetPoint("TOP", 0, -210)
imsg:Hide()
imsg.bg = imsg:CreateTexture(nil, 'BACKGROUND')
imsg.bg:SetTexture([[Interface\LevelUp\LevelUpTex]])
imsg.bg:SetPoint('BOTTOM')
imsg.bg:SetSize(326, 103)
imsg.bg:SetTexCoord(0.00195313, 0.63867188, 0.03710938, 0.23828125)
imsg.bg:SetVertexColor(1, 1, 1, 0.5)

imsg.lineTop = imsg:CreateTexture(nil, 'BACKGROUND')
imsg.lineTop:SetDrawLayer('BACKGROUND', 2)
imsg.lineTop:SetTexture([[Interface\LevelUp\LevelUpTex]])
imsg.lineTop:SetPoint("TOP")
imsg.lineTop:SetSize(420, 7)
imsg.lineTop:SetTexCoord(0.00195313, 0.81835938, 0.01953125, 0.03320313)

imsg.lineBottom = imsg:CreateTexture(nil, 'BACKGROUND')
imsg.lineBottom:SetDrawLayer('BACKGROUND', 2)
imsg.lineBottom:SetTexture([[Interface\LevelUp\LevelUpTex]])
imsg.lineBottom:SetPoint("BOTTOM")
imsg.lineBottom:SetSize(420, 7)
imsg.lineBottom:SetTexCoord(0.00195313, 0.81835938, 0.01953125, 0.03320313)

imsg.text = imsg:CreateFontString(nil, 'ARTWORK', 'GameFont_Gigantic')
imsg.text:SetPoint("BOTTOM", 0, 4)
imsg.text:SetTextColor(1, 0.82, 0)
imsg.text:SetJustifyH("CENTER")
imsg.text:SetFont("fonts\ARKai_T.TTF", 40, "OUTLINE") -- 字体设置
CombatAlert:SetScale(0.9)

local flag = 0
ExecuteThreshold = ns.setting.ExecuteThreshold
local function ShowAlert(texts)
CombatAlert.text:SetText(texts[math.random(1,table.getn(texts))])
CombatAlert:Show()
end

if ns.setting.EnableCombat then
MyAddon:RegisterEvent("PLAYER_REGEN_ENABLED")
MyAddon:RegisterEvent("PLAYER_REGEN_DISABLED")
end

MyAddon:SetScript("OnEvent", function(self, event)
if event == "PLAYER_REGEN_DISABLED" then
ShowAlert(ns.texts.EnterCombat)
flag = 0
elseif event == "PLAYER_REGEN_ENABLED" then
ShowAlert(ns.texts.LeaveCombat)
flag = 0
end
end)

local timer = 0
imsg:SetScript("OnShow", function(self)
timer = 0
self:SetScript("OnUpdate", function(self, elasped)
timer = timer + elasped
if (timer<0.5) then self:SetAlpha(timer*2) end
if (timer>1 and timer<2) then self:SetAlpha(1-(timer-1)*2) end
if (timer>=2 ) then self:Hide() end
end)
end)

今天更新后出现以下报错
Interface/AddOns/CombatAlert/CombatAlert.lua:85: bad argument #1 to 'SetAlpha' (Usage: self:SetAlpha(alpha))
Count: 53

Call Stack:
[string "=[C]"]: ?
[string "=[C]"]: in function `SetAlpha'
[string "@Interface/AddOns/CombatAlert/CombatAlert.lua"]:85: in function <Interface/AddOns/CombatAlert/CombatAlert.lua:82>
怎么修改。。。。

[bug/conflict] create all is only creating one item forcing you to click it multiple times.

Pretty much title. Not sure if it's something on NDui+ side or TradeSkillMaster side but upon having both enabled when you go into a profession to create an item and click on create all (on the default window and not TradeSkillMaster window) it will only make 1 item (even if you fill out the number to create all x amount of times) making you have to click the button again and again to continue crafting said item.

Having NDui+ disabled but TradeSkillMaster enabled allows the create all function to work as intended; having TradeSkillMaster disabled but NDui+ enabled also allows the create all function to work as intended.

If I have both enabled (both NDui+ and TradeSkillMaster) the only way that it ends up working as intended is if I enter the TradeSkillMaster window instead of the default profession window.

No errors or anything comes up, so I'm not really sure which one of the two addons is actually causing this issue in the end, so thought I'd come report it here (I plan on making a report to TradeSkillMaster as well when I can figure out how to exactly)

NDui_Plus: ...ddOns/NDui_Plus/Modules/Misc/ImprovedStableFrame.lua:56: attempt to index global 'PetStableModel' (a nil value)

Error seems to be popping up from time to time and comes up everytime during login:

Full error is below:

NDui_Plus: ...ddOns/NDui_Plus/Modules/Misc/ImprovedStableFrame.lua:56: attempt to index global 'PetStableModel' (a nil value)
Count: 1

Call Stack:
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:194: in function <Interface/AddOns/NDui_Plus/Core/Core.lua:192>
[string "@Interface/AddOns/NDui_Plus/Modules/Misc/ImprovedStableFrame.lua"]:56: in function <...ddOns/NDui_Plus/Modules/Misc/ImprovedStableFrame.lua:40>
[string "=[C]"]: in function `xpcall'
[string "@Interface/AddOns/NDui_Plus/Modules/Misc/Misc.lua"]:18: in function <Interface/AddOns/NDui_Plus/Modules/Misc/Misc.lua:16>
[string "=[C]"]: ?
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:293: in function `Initialize'
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:317: in function `InitCallback'
[string "@Interface/AddOns/NDui/Init.lua"]:142: in function `func'
[string "@Interface/AddOns/NDui/Init.lua"]:23: in function <Interface/AddOns/NDui/Init.lua:18>

[lua error] NDui_Plus: Interface/AddOns/NDui/Core/Functions.lua:1089: attempt to call method 'GetThumbTexture' (a nil value)

Since 10.1 I have been getting this error upon loading into a toon or /reloading.

NDui_Plus: Interface/AddOns/NDui/Core/Functions.lua:1089: attempt to call method 'GetThumbTexture' (a nil value)
Count: 1

Call Stack:
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:194: in function `GetThumbTexture'
[string "@Interface/AddOns/NDui/Core/Functions.lua"]:1089: in function `ReskinScroll'
[string "@Interface/AddOns/NDui_Plus/Modules/Skins/BtWLoadouts.lua"]:292: in function <...rface/AddOns/NDui_Plus/Modules/Skins/BtWLoadouts.lua:108>
[string "=[C]"]: ?
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:250: in function `CallLoadedAddon'
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:302: in function `Initialize'
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:317: in function `InitCallback'
[string "@Interface/AddOns/NDui/Init.lua"]:142: in function `func'
[string "@Interface/AddOns/NDui/Init.lua"]:23: in function <Interface/AddOns/NDui/Init.lua:18>

NDui_Plus: Interface/AddOns/NDui/Core/Functions.lua:1015: attempt to index local 'self' (a nil value)

10.2 released a few days back and now the following error comes up every login/reload (upon disabling NDui Plus the error stops):

NDui_Plus: Interface/AddOns/NDui/Core/Functions.lua:1015: attempt to index local 'self' (a nil value)
Count: 1

Call Stack:
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:194: in function <Interface/AddOns/NDui_Plus/Core/Core.lua:192>
[string "@Interface/AddOns/NDui/Core/Functions.lua"]:1015: in function `ReskinScroll'
[string "@Interface/AddOns/NDui_Plus/Modules/Skins/BtWLoadouts.lua"]:152: in function <...rface/AddOns/NDui_Plus/Modules/Skins/BtWLoadouts.lua:108>
[string "=[C]"]: ?
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:250: in function `CallLoadedAddon'
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:302: in function `Initialize'
[string "@Interface/AddOns/NDui_Plus/Core/Core.lua"]:317: in function `InitCallback'
[string "@Interface/AddOns/NDui/Init.lua"]:142: in function `func'
[string "@Interface/AddOns/NDui/Init.lua"]:23: in function <Interface/AddOns/NDui/Init.lua:18>

[Feature Request] BetterBags

With AdiBags being deprecated, I was wondering if you have any plans to incorporate a skin for BetterBags, as it's supposed to be the replacement for AdiBags?

NDui plus can't beautify Auctionator

...rface/AddOns/NDui_Plus/Modules/Skins/Auctionator.lua:106: attempt to index field 'IconMask' (a nil value)
Count: 1

Call Stack:
[string "=[C]"]: ?
[string "@Interface/AddOns/NDui_Plus/Modules/Skins/Auctionator.lua"]:106: in function <...rface/AddOns/NDui_Plus/Modules/Skins/Auctionator.lua:103>
[string "@Interface/AddOns/NDui_Plus/Modules/Skins/Auctionator.lua"]:265: in function <...rface/AddOns/NDui_Plus/Modules/Skins/Auctionator.lua:161>
[string "=[C]"]: in function `AuctionHouseShown'
[string "@Interface/AddOns/Auctionator/Source_Mainline/Initialize/Main.lua"]:28: in function <...dOns/Auctionator/Source_Mainline/Initialize/Main.lua:13>

MerInspect 更新1.0.3后报错

https://www.curseforge.com/wow/addons/itemlevel-anywhere/files

更新后按C的第一次显示正常,第二次右侧的属性统计不显示,且报错。

禁用Ndui PLUS后 正常

image

AddOns\MerInspect\InspectUnit.lua:250: attempt to index local 'backdrop' (a nil value)
Count: 1

Call Stack:
[string "=[C]"]: ?
[string "@AddOns\MerInspect\InspectUnit.lua"]:250: in function `v'
[string "@AddOns\MerInspect\libs\LibEvent.lua"]:121: in function `trigger'
[string "@AddOns\MerInspect\InspectUnit.lua"]:200: in function <AddOns\MerInspect\InspectUnit.lua:147>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `ShowInspectItemListFrame'
[string "@AddOns\MerInspect\InspectUnit.lua"]:340: in function <AddOns\MerInspect\InspectUnit.lua:337>
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "@Interface_TBC\FrameXML\UIParent.lua"]:2109: in function `SetUIPanel'
[string "@Interface_TBC\FrameXML\UIParent.lua"]:1954: in function `ShowUIPanel'
[string "@Interface_TBC\FrameXML\UIParent.lua"]:1822: in function <Interface_TBC\FrameXML\UIParent.lua:1818>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface_TBC\FrameXML\UIParent.lua"]:2596: in function <Interface_TBC\FrameXML\UIParent.lua:2575>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Interface_TBC\FrameXML\CharacterFrame.lua"]:23: in function <Interface_TBC\FrameXML\CharacterFrame.lua:4>
[string "=[C]"]: ?
[string "=[C]"]: in function `ToggleCharacter'
[string "TOGGLECHARACTER0"]:1: in function <[string "TOGGLECHARACTER0"]:1>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.