Problemy w dodatku WoWpoPolsku : All-in-One

W tym dziale znajdziesz pomoc w kwestiach natury technicznej, a także asystę przy problemach z kontem.
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 784
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Kalinkus »

Jeśli napotkałeś na problem z addonem WoWpoPolsku : All-in-One proszę o opisanie go w tym temacie i jeśli to możliwe wklejenie zdjęcia jak wygląda błąd. Jeśli natomiast został wyświetlony błąd LUA, proszę o wklejenie jego treści.
Gloria Victis
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 784
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Kalinkus »

Message: Interface/AddOns/WoWpoPolsku/WoWTR_Tooltips.lua:891: bad argument #1 to 'find' (string expected, got nil)
Time: Wed Aug 2 12:09:39 2023
Count: 1
Stack: Interface/AddOns/WoWpoPolsku/WoWTR_Tooltips.lua:891: bad argument #1 to 'find' (string expected, got nil)
[string "=[C]"]: in function `find'
[string "@Interface/AddOns/WoWpoPolsku/WoWTR_Tooltips.lua"]:891: in function `f'
[string "@Interface/AddOns/WoWpoPolsku/WoWTR.lua"]:58: in function <Interface/AddOns/WoWpoPolsku/WoWTR.lua:45>

Locals: (*temporary) = nil
(*temporary) = " "
(*temporary) = "string expected, got nil"
Gloria Victis
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 784
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Kalinkus »

Message: Interface/AddOns/WoWpoPolsku/WoWTR_Tooltips.lua:891: bad argument #1 to 'find' (string expected, got nil)
Time: Wed Aug 2 13:30:08 2023
Count: 9
Stack: Interface/AddOns/WoWpoPolsku/WoWTR_Tooltips.lua:891: bad argument #1 to 'find' (string expected, got nil)
[string "=[C]"]: in function `find'
[string "@Interface/AddOns/WoWpoPolsku/WoWTR_Tooltips.lua"]:891: in function `f'
[string "@Interface/AddOns/WoWpoPolsku/WoWTR.lua"]:58: in function <Interface/AddOns/WoWpoPolsku/WoWTR.lua:45>

Locals: (*temporary) = nil
(*temporary) = " "
(*temporary) = "string expected, got nil"
Gloria Victis
Awatar użytkownika
WoWpoPolsku Team
Orina
Posty: 429
Lokalizacja: Świnoujście
Frakcja: Horda
Klasa: Kapłan

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Orina »

Message: Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:462: attempt to index global 'GTxtframe' (a nil value)
Time: Wed Feb 7 12:39:52 2024
Count: 2
Stack: Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:462: attempt to index global 'GTxtframe' (a nil value)
[string "@Interface/AddOns/WoWpoPolsku/WoW_Quests.lua"]:462: in function <Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:393>
[string "=[C]"]: in function `Show'
[string "@Interface/FrameXML/UIParent.lua"]:2968: in function `SetUIPanel'
[string "@Interface/FrameXML/UIParent.lua"]:2811: in function `ShowUIPanel'
[string "@Interface/FrameXML/UIParent.lua"]:2676: in function <Interface/FrameXML/UIParent.lua:2672>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/FrameXML/UIParent.lua"]:3278: in function `ShowUIPanel'
[string "@Interface/FrameXML/QuestFrame.lua"]:99: in function <Interface/FrameXML/QuestFrame.lua:22>

Locals: Greeting_Text = "Think you're tough?"
GO_resized = 0
Origin_Text = "Think you're tough?"
Czysty_Text = "Think you're tough?"
Hash = 3471244336
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
= true
= true
}
(for control) = Button {
0 = <userdata>
Icon = QuestFrameGreetingPanelQuestIcon {
}
isActive = 0
}
GText = Button {
0 = <userdata>
Icon = QuestFrameGreetingPanelQuestIcon {
}
isActive = 0
}
GossText = "A Call to Battle"
prefix = ""
sufix = ""
GOptionText = "A Call to Battle"
TitleHash = 1021267078
GO_height = 15.999977
transTR = nil
(*temporary) = nil
(*temporary) = 16
(*temporary) = 1021267078
(*temporary) = 5316234369
(*temporary) = 4294967291
(*temporary) = 1021267078
(*temporary) = 256
(*temporary) = "A Call to Battle"
(*temporary) = 18
(*temporary) = 101
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'GTxtframe' (a nil value)"

Błąd LUA wyskakuje przy przetłumaczonym i ja i nieprzetłumaczonym gossip, w takim okienku jak na zdjęciu.

https://cdn.discordapp.com/attachments/ ... e48fbdef87&


Podobny błąd:


Message: Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:462: attempt to index global 'GTxtframe' (a nil value)
Time: Wed Feb 7 12:51:41 2024
Count: 1
Stack: Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:462: attempt to index global 'GTxtframe' (a nil value)
[string "=[C]"]: ?
[string "@Interface/AddOns/WoWpoPolsku/WoW_Quests.lua"]:462: in function <Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:393>
[string "=[C]"]: in function `Show'
[string "@Interface/FrameXML/UIParent.lua"]:2968: in function `SetUIPanel'
[string "@Interface/FrameXML/UIParent.lua"]:2811: in function `ShowUIPanel'
[string "@Interface/FrameXML/UIParent.lua"]:2676: in function <Interface/FrameXML/UIParent.lua:2672>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/FrameXML/UIParent.lua"]:3278: in function `ShowUIPanel'
[string "@Interface/FrameXML/QuestFrame.lua"]:99: in function <Interface/FrameXML/QuestFrame.lua:22>

Locals: (*temporary) = <function> defined =[C]:-1


https://cdn.discordapp.com/attachments/ ... 7b7a165a50&



Dodatkowo gra zawiesza mi się na tym zadaniu widocznym na obrazku. Ujednoliciłam kody na $O $G, nie widzę też błędów składniowych, a błąd dalej się pokazuje. Postać nie ma okienka z gossipami, od razu pokazuje się okienko z zadaniem.

https://cdn.discordapp.com/attachments/ ... fcc5fc5fae&
El Psy Congroo
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 784
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Kalinkus »

Message: Interface/AddOns/WoWpoPolsku/WoW_Config.lua:2181: attempt to concatenate a nil value
Time: Sat Feb 10 15:59:53 2024
Count: 1
Stack: Interface/AddOns/WoWpoPolsku/WoW_Config.lua:2181: attempt to concatenate a nil value
[string "@Interface/AddOns/WoWpoPolsku/WoW_Config.lua"]:2181: in function <Interface/AddOns/WoWpoPolsku/WoW_Config.lua:2178>

Locals: self = WOWTR_CheckButton65 {
0 = <userdata>
OnCheckBoxValueChanged = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:372
OnSettingValueChanged = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:366
GetSetting = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:275
GetIndent = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:204
SetTooltipFunc = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:209
EvaluateState = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:389
OnLoad = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:339
cbrHandles = <table> {
}
Text = FontString {
}
CheckBox = CheckButton {
}
OnParentSettingValueChanged = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:244
Tooltip = Frame {
}
NewFeature = Frame {
}
IsEnabled = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:283
Init = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:352
Release = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:409
DisplayEnabled = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:198
ShouldInterceptSetting = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:296
SetValue = <function> defined @Interface/SharedXML/Settings/Blizzard_SettingControls.lua:380
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = GameTooltip {
0 = <userdata>
ItemTooltip = Frame {
}
SetHyperlink = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetAzeriteEssence = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetVoidDepositItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetTraitEntry = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetLootCurrency = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetWorldCursor = <function> defined @Interface/FrameXML/GameTooltip.lua:1074
SetLootItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
GetSpell = <function> defined @Interface/FrameXML/GameTooltip.lua:1112
SetQuestLogSpecialItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetRecipeReagentItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetMerchantItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
BottomOverlay = Texture {
}
SetSocketedRelic = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ProcessInfo = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:335
NineSlice = Frame {
}
OnLoad = <function> defined @Interface/FrameXML/GameTooltip.lua:1049
SetUnitDebuffByAuraInstanceID = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
GetProcessingTooltipInfo = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:488
AddLineDataText = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:429
AppendInfo = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:525
SetSpellBookItem = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
textLeft1Font = "GameTooltipHeaderText"
AppendInfoWithSpacer = <function> defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:531
SetShapeshift = <fun
Gloria Victis
Awatar użytkownika
WoWpoPolsku Team
Platine
Posty: 1012

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Platine »

Problem pokazany przez Orine jest już naprawiony.
Natomiast problem pokazany przez Kalinkusa - muszę jeszcze z nim skonsultować.
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 784
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Kalinkus »

Message: Interface/AddOns/WoWpoPolsku/WoW_Config.lua:1089: Usage: self:SetValue(value [, treatAsMouseEvent])
Time: Thu Feb 15 16:53:38 2024
Count: 1
Stack: Interface/AddOns/WoWpoPolsku/WoW_Config.lua:1089: Usage: self:SetValue(value [, treatAsMouseEvent])
[string "=[C]"]: in function `SetValue'
[string "@Interface/AddOns/WoWpoPolsku/WoW_Config.lua"]:1089: in function `WOWTR_BlizzardOptions'
[string "@Interface/AddOns/WoWpoPolsku/WoW_Config.lua"]:3290: in function `Config_OnEnable'
[string "@Interface/AddOns/WoWpoPolsku/WoWPL.lua"]:375: in function <Interface/AddOns/WoWpoPolsku/WoWPL.lua:345>

Locals: (*temporary) = WOWTR_slider5 {
0 = <userdata>
minValue = 3
NineSlice = Frame {
}
Thumb = WOWTR_slider5Thumb {
}
maxValue = 10
Text = WOWTR_slider5Text {
}
High = WOWTR_slider5High {
}
Low = WOWTR_slider5Low {
}
}
(*temporary) = nil
Gloria Victis
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 784
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Kalinkus »

Message: Interface/AddOns/WoWpoPolsku/WoW_Config.lua:1089: Usage: self:SetValue(value [, treatAsMouseEvent])
Time: Thu Feb 15 16:53:38 2024
Count: 1
Stack: Interface/AddOns/WoWpoPolsku/WoW_Config.lua:1089: Usage: self:SetValue(value [, treatAsMouseEvent])
[string "=[C]"]: in function `SetValue'
[string "@Interface/AddOns/WoWpoPolsku/WoW_Config.lua"]:1089: in function `WOWTR_BlizzardOptions'
[string "@Interface/AddOns/WoWpoPolsku/WoW_Config.lua"]:3290: in function `Config_OnEnable'
[string "@Interface/AddOns/WoWpoPolsku/WoWPL.lua"]:375: in function <Interface/AddOns/WoWpoPolsku/WoWPL.lua:345>

Locals: (*temporary) = WOWTR_slider5 {
0 = <userdata>
minValue = 3
NineSlice = Frame {
}
Thumb = WOWTR_slider5Thumb {
}
maxValue = 10
Text = WOWTR_slider5Text {
}
High = WOWTR_slider5High {
}
Low = WOWTR_slider5Low {
}
}
(*temporary) = nil
Gloria Victis
Awatar użytkownika
WoWpoPolsku Team
Orina
Posty: 429
Lokalizacja: Świnoujście
Frakcja: Horda
Klasa: Kapłan

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Orina »

Platine pisze: 15 lut 2024, 16:26 Problem pokazany przez Orine jest już naprawiony.
Natomiast problem pokazany przez Kalinkusa - muszę jeszcze z nim skonsultować.

Drugi błąd z mojego posta z questem 75887 - gra zawiesza mi się na tym zadaniu widocznym na obrazku. Ujednoliciłam kody na $O $G, nie widzę też błędów składniowych, a błąd dalej się pokazuje. Postać nie ma okienka z gossipami, od razu pokazuje się okienko z zadaniem.

Możliwe, że kombinacja starych + nowych kodów czyli kodów $O $G z NEW_LINENEW_LINE zawiesza grę?

https://cdn.discordapp.com/attachments/ ... fcc5fc5fae

Message: Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:2471: script ran too long
Time: Sat Feb 17 14:16:28 2024
Count: 1
Stack: Interface/AddOns/WoWpoPolsku/WoW_Quests.lua:2471: script ran too long
[string "=[C]"]: ?
[string "@Interface/AddOns/WoWpoPolsku/WoW_Quests.lua"]:2471: in function `WOW_ZmienKody'
[string "@Interface/AddOns/WoWpoPolsku/WoW_Quests.lua"]:2553: in function `QTR_ExpandUnitInfo'
[string "@Interface/AddOns/WoWpoPolsku/WoW_Quests.lua"]:1398: in function `QTR_Translate_On'
[string "@Interface/AddOns/WoWpoPolsku/WoW_Quests.lua"]:1268: in function `QTR_QuestPrepare'
[string "@Interface/AddOns/WoWpoPolsku/WoWPL.lua"]:459: in function <Interface/AddOns/WoWpoPolsku/WoWPL.lua:353>

Locals: (*temporary) = <function> defined =[C]:-1
El Psy Congroo
Awatar użytkownika
WoWpoPolsku Team
Platine
Posty: 1012

Re: Problemy w dodatku WoWpoPolsku : All-in-One

Post autor: Platine »

Witam, widać ewidentnie, że dodatek utknął przy rozpracowywaniu kodu $G w tekście tłumaczenia.
Rodzaj użytego kodu (krótki $G, $B czy długi YOUR_GENDER, NEW_LINE) nie ma znaczenia. Dodatek przed analizą tekstu zamienia wszystkie krótkie kody na długie.
A problem powstał, bo kod $G znalazł się na początku tekstu. Wstawianie właściwej formy z kody $G nie udawało się i program się zapętlał.
Poprawiłem ten błąd i już nie powinien sprawiać problemów w grze.
Dziś wypuszczę nową aktualizację dodatku z tą poprawką.
ODPOWIEDZ