Go Back   Shestak UI > Interface Forums > Russian Community > Bugs Reports

Bugs Reports Report any bugs or issues you come across with ShestakUI.

Advertising

 
Thread Tools
Old 08.11.2010, 22:29 ▼    #1
 Junior Member User Information

Shestak's Avatar
Bug Ошибки LUA

Для начала воспользуйтесь поиском по меткам, поиском по форуму или Google поиском. Возможно, Ваша ошибка или проблема уже была у кого-то из пользователей интерфейса.

Если Ваша ошибка не встречалась, то попробуйте это:
1 - Если у Вас установлены дополнительные модификации, отключите их и попробуйте вновь воспроизвести данную ошибку.
2 - Закройте клиент WoW и удалите из папки WTF файлы ShestakUI.lua, ShestakUI.lua.bak, ShestakUI_Config.lua и ShestakUI_Config.lua.bak.
3 - Установите последнюю версию ShestakUI по этой ссылке.
4 - Запустите клиент WoW и попробуйте вновь воспроизвести данную ошибку.

Если это не помогло, и ошибка все равно появляется, формат сообщения должен быть такой:
1 - Версия ShestakUI
2 - Версия клиента WoW
3 - Установленные и запущенные модификации
4 - Скриншот (если это имеет значение для ошибки)
5 - Код lua ошибки (если это имеет значение для ошибки)
6 - Как воспроизвели эту ошибку


Если не будут указаны 1, 2, 3 и 6 пункты, сообщение будет игнорироваться.
Если последствия ошибки видны на экране и/или есть текст lua ошибки, то 4 и/или 5 пункты так же обязательны для заполнения.
Old 14.02.2012, 22:30 ▲    #101
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Помогла такая замена ^_^
Они сменили имя слеш команды? Разве /bigwigs не работает?
Old 14.02.2012, 22:30   #1.5 - Disable Ads

Advertise on this site

Old 14.02.2012, 22:34   #102
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Shestak View Post
Они сменили имя слеш команды? Разве /bigwigs не работает?
Нет, и та, и та работают в чат. У меня чет через меню не вызывало. А щас заменил на короткую кажет.
Вернул /bigwigs теперь тоже работает оО
Old 15.02.2012, 00:02   #103
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Да это аукционер чет косячит


https://github.com/Shestak/ShestakUI...972bf5d07c59a5

Добавлено через 5 минут
Quote:
Originally Posted by Wetxius View Post
Если жамкать лкм, не кажет окошко Биг Вигса
https://github.com/Shestak/ShestakUI...90406e589820d4

Добавлено через 32 минуты
Еще заметил одну фишку, что позиционирование кнопки-эддона вокруг миникарты у разных эддонов осуществляется по-разному. В эддонах основанных на ACE библиотеки, "тип" миникарты определяется, и перетаскивание кнопки работает корректно(позиция идет по квадрату, а не по кругу(дефолтная миникарта)), а вот у тех эддонов, которые не делают эту проверку - косяк, позиция идет по кругу.

Можно бы было встроить "свою" определялку "типа" миникарты, но это фашка будет работать не на всех кнопках, потому встраивать не буду.
Say Thank:
Wetxius (14.02.2012)
Old 06.03.2012, 08:43   #104
m2jest1c
 Assistant User Information

m2jest1c's Avatar
ShestakUI_Extra, список запущенных аддонов в аттаче
lua Code [Select]:
["epgp"] = true,
lua Code [Select]:
Message: ...erface\AddOns\ShestakUI_Extra\Modules\Skins\EPGP.lua:22: attempt to index field '?' (a nil value)
Time: 03/06/12 12:38:35
Count: 1
Stack: ...erface\AddOns\ShestakUI_Extra\Modules\Skins\EPGP.lua:22: in function <...erface\AddOns\ShestakUI_Extra\Modules\Skins\EPGP.lua:9>

Locals: self = <unnamed> {
 0 = <userdata>
}
event = "PLAYER_LOGIN"
addon = nil
StripAllTextures = <table> {
 1 = "EPGPFrame"
 2 = "EPGPSideFrame"
 3 = "EPGPSideFrame2"
 4 = "EPGPLogFrame"
 5 = "EPGPExportImportFrame"
 6 = "EPGPScrollFrameScrollBarBorder"
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = "EPGPFrame"
 2 = "EPGPSideFrame"
 3 = "EPGPSideFrame2"
 4 = "EPGPLogFrame"
 5 = "EPGPExportImportFrame"
 6 = "EPGPScrollFrameScrollBarBorder"
}
(for control) = 1
_ = 1
object = "EPGPFrame"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
T = <table> {
 SkinEditBox = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:412
 SetFontString = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:583
 Scale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:24
 class = "PRIEST"
 UpdatePvPStatus = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:947
 dummy = <function> defined @Interface\AddOns\ShestakUI\Core\Constants.lua:6
 ReminderRaidBuffs = <table> {
 }
 white_list = <table> {
 }
 getscreenheight = 900
 level = 85
 MoverFrames = <table> {
 }
 PostUpdateRaidHealth = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:700
 InfoTextShow = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:18
 Delay = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:281
 PetBarUpdate = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:109
 UpdateShards = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:978
 PostAchievementMove = <function> defined @Interface\AddOns\ShestakUI\Modules\Blizzard\Achievements.lua:83
 UpdateManaLevel = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:895
 getscreenwidth = 1440
 ShortValue = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:47
 RunSlashCmd = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:26
 AutoBuy = <table> {
 }
 UIScale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:6
 HideAuraFrame = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1317
 SetModifiedBackdrop = <function> defined @Interface\AddOns\ShestakUI\Core\API.lua:232
 PlateBlacklist = <table> {
 }
 CustomCastDelayText = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1260
 SpawnMenu = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:567
 buffids = <table> {
 }
 PostUpdateHealth = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:590
 black_list = <table> {
 }
 EclipseDirection = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1002
 CheckForKnownTalent = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:186
 DateCheck = <function> defined @Interface\AddOns\ShestakUI\Modules\Misc\Misc.lua:278
 ChatSpamList = <table> {
 }
 UploadDBM = <function> defined @Interface\AddOns\ShestakUI\Modules\Skins\DBM.lua:296
 ABEquipedItems = <table> {
 }
 ChatCopyButtons = <function> defined @Interface\AddOns\ShestakUI\Modules\Chat\CopyChat.lua:78
 StylePet = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Style.lua:150
 AuraTrackerTime = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1301
 CustomCastTimeText = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1256
 PostCreateAura = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1333
 mult = 1
 CreateAuraWatch = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1457
 UpdateThreat = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:141
Attached Thumbnails
Click image for larger version

Name:	Снимок.PNG
Views:	34
Size:	101.2 KB
ID:	529  
Old 06.03.2012, 15:32   #105
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by m2jest1c View Post
ShestakUI_Extra, список запущенных аддонов в аттаче
ShestakUI_Extra\Modules\Skins\EPGP.lua(~21 строка) найди:
lua Code [Select]:
for _, object in pairs(StripAllTextures) do
    _G[object]:StripTextures()
end
и замени на:
lua Code [Select]:
for _, object in pairs(StripAllTextures) do
    local frame = _G[object]
    if frame then
        frame:StripTextures()
    end
end
Проверь, отпиши, что бы я внес эти изменения в случае исчезновения ошибки.

П.С.: У меня и без "проверки_на_наличие" не выдает ошибки.
Old 06.03.2012, 17:38   #106
Erratic
 Assistant User Information

Erratic's Avatar
с фиксом:
Ошибка

Old 06.03.2012, 17:51   #107
Shestak
 Junior Member User Information

Shestak's Avatar
Ошибка говорит о том, что не обнаружен EPGPFrame при его стилизации.

П.С.: Все так же, у меня нет этой ошибки.
П.П.С.: И это, вы когда включаете опцию в lua файле, читаете ее описание?

lua Code [Select]:
["epgp"] = false,      -- EPGP skin(Not Ready)
 

Вы еще Overachiever запустите:
lua Code [Select]:
["overachiever"] = false,         -- Overachiever skin(Not Ready)
 
И удивляйтесь, что он ничего не стилизует(Skins\Overachiever.lua):
lua Code [Select]:
local T, C, L = unpack(ShestakUI)
if C.extra_skins.overachiever ~= true then return end

----------------------------------------------------------------------------------------
--  Overachiever skin(Not Ready)
----------------------------------------------------------------------------------------
local SkinOA = CreateFrame("Frame")
SkinOA:RegisterEvent("PLAYER_ENTERING_WORLD")
SkinOA:SetScript("OnEvent", function(self, event)
   
end)
Old 06.03.2012, 18:04   #108
Erratic
 Assistant User Information

Erratic's Avatar
Quote:
Originally Posted by Shestak View Post
И это, вы когда включаете опцию в lua файле, читаете ее описание?
ну я потому и не отписывался по поводу этой ошибки, а тут раз уж вопрос подняли решил поучавствовать)
Old 06.03.2012, 18:08   #109
Shestak
 Junior Member User Information

Shestak's Avatar
Ну в любом случае, этой и прошлой ошибок у меня нет и не было.
Что с фиксом, что с оригиналом. Тк уж совсем с ошибками я бы код не выложил, пусть даже такой не законченный.
Old 07.03.2012, 09:13   #110
m2jest1c
 Assistant User Information

m2jest1c's Avatar
Quote:
Originally Posted by Shestak View Post
Проверь, отпиши, что бы я внес эти изменения в случае исчезновения ошибки.
как и у Erratic
lua Code [Select]:
Message: ...erface\AddOns\ShestakUI_Extra\Modules\Skins\EPGP.lua:28: attempt to index global 'EPGPFrame' (a nil value)
Time: 03/07/12 13:10:12
Count: 1
Stack: ...erface\AddOns\ShestakUI_Extra\Modules\Skins\EPGP.lua:28: in function <...erface\AddOns\ShestakUI_Extra\Modules\Skins\EPGP.lua:9>

Locals: self = <unnamed> {
 0 = <userdata>
}
event = "PLAYER_LOGIN"
addon = nil
StripAllTextures = <table> {
 1 = "EPGPFrame"
 2 = "EPGPSideFrame"
 3 = "EPGPSideFrame2"
 4 = "EPGPLogFrame"
 5 = "EPGPExportImportFrame"
 6 = "EPGPScrollFrameScrollBarBorder"
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = 6
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "EPGPScrollFrameScrollBarBorder"
(*temporary) = nil
(*temporary) = "attempt to index global 'EPGPFrame' (a nil value)"
T = <table> {
 SkinEditBox = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:412
 SetFontString = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:583
 Scale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:24
 class = "PRIEST"
 UpdatePvPStatus = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:947
 dummy = <function> defined @Interface\AddOns\ShestakUI\Core\Constants.lua:6
 ReminderRaidBuffs = <table> {
 }
 white_list = <table> {
 }
 getscreenheight = 900
 level = 85
 MoverFrames = <table> {
 }
 PostUpdateRaidHealth = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:700
 InfoTextShow = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:18
 Delay = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:281
 PetBarUpdate = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:109
 UpdateShards = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:978
 PostAchievementMove = <function> defined @Interface\AddOns\ShestakUI\Modules\Blizzard\Achievements.lua:83
 UpdateManaLevel = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:895
 getscreenwidth = 1440
 ShortValue = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:47
 RunSlashCmd = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:26
 AutoBuy = <table> {
 }
 UIScale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:6
 HideAuraFrame = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1317
 SetModifiedBackdrop = <function> defined @Interface\AddOns\ShestakUI\Core\API.lua:232
 PlateBlacklist = <table> {
 }
 CustomCastDelayText = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1260
 SpawnMenu = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:567
 buffids = <table> {
 }
 PostUpdateHealth = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:590
 black_list = <table> {
 }
 EclipseDirection = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1002
 CheckForKnownTalent = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:186
 DateCheck = <function> defined @Interface\AddOns\ShestakUI\Modules\Misc\Misc.lua:278
 ChatSpamList = <table> {
 }
 UploadDBM = <function> defined @Interface\AddOns\ShestakUI\Modules\Skins\DBM.lua:296
 ABEquipedItems = <table> {
 }
 ChatCopyButtons = <function> defined @Interface\AddOns\ShestakUI\Modules\Chat\CopyChat.lua:78
 StylePet = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Style.lua:150
 AuraTrackerTime = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1301
 CustomCastTimeText = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1256
 PostCreateAura = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1333
 mult = 1
 CreateAuraWatch = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1457
 UpdateThreat = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1419
 UpdateAllElements = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:532
 PostUpdateIcon = <function> d
Quote:
Originally Posted by Shestak View Post
П.П.С.: И это, вы когда включаете опцию в lua файле, читаете ее описание?
да, но
Quote:
Originally Posted by Shestak View Post
П.С.: У меня и без "проверки_на_наличие" не выдает ошибки.
на такой случай и отписал, так сказать оказываю посильную помощь

Tags
bug, ошибки

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Косметические ошибки Shestak Bugs Reports 180 30.07.2019 06:26
Overachiever - ошибки ILF7 Technical Support 22 16.12.2011 15:33


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