Problemy w dodatku Quests

W tym dziale znajdziesz pomoc w kwestiach natury technicznej, a także asystę przy problemach z kontem.
Awatar użytkownika
WoWpoPolsku Team
Platine
Posty: 1018

Re: Problemy w dodatku Quests

Post autor: Platine »

W którym patchu to macie?

Generalnie zapisać nieprzetłumaczony tekst dodatek powinien, ma to w kodzie:
-- zapis do pliku
   if (C_Map.GetBestMapForUnit("player")) then
         QTR_GOSSIP[Nazwa_NPC.."@"..tostring(Hash).."@"..C_Map.GetBestMapForUnit("player")] = Greeting_Text.."@"..QTR_name..":"..QTR_race..":"..QTR_class;
   else
         QTR_GOSSIP[Nazwa_NPC.."@"..tostring(Hash).."@0"] = Greeting_Text.."@"..QTR_name..":"..QTR_race..":"..QTR_class;
   end
Awatar użytkownika
WoWpoPolsku Team
Erdzio
Posty: 404
Frakcja: Horda
Rasa: Worgen
BattleTag: Erdzio#2624

Re: Problemy w dodatku Quests

Post autor: Erdzio »

Na WOTLK Classic, na patchu 3.4.0.

Link do pliku od Kalinkusa (za długi, żeby tu przekopiować): https://cdn.discordapp.com/attachments/ ... Quests.lua
Nie samymi questami worgen żyje, dymki też trzeba tłumaczyć. I Gossipy. No i książki... I Filmy, i Cinematici też...
Awatar użytkownika
WoWpoPolsku Team
Platine
Posty: 1018

Re: Problemy w dodatku Quests

Post autor: Platine »

Tylko to jakaś stara wersja dodatku - teraz zapisywane są od razu z gossip: nazwa gracza, jego rasa i klasa.
Awatar użytkownika
WoWpoPolsku Team
Erdzio
Posty: 404
Frakcja: Horda
Rasa: Worgen
BattleTag: Erdzio#2624

Re: Problemy w dodatku Quests

Post autor: Erdzio »

To w takim razie możliwe, że to przez nieusuwanie pliku SavedVariables. Zaraz spróbuję pomajstrować przy tym, Kalinkus już działa.
Nie samymi questami worgen żyje, dymki też trzeba tłumaczyć. I Gossipy. No i książki... I Filmy, i Cinematici też...
Awatar użytkownika
WoWpoPolsku Team
Erdzio
Posty: 404
Frakcja: Horda
Rasa: Worgen
BattleTag: Erdzio#2624

Re: Problemy w dodatku Quests

Post autor: Erdzio »

Kalinkus usunął plik variables i tak wygląda "świeży" po napotkaniu jednego z gossip:

► Pokaż Spoiler
Nie samymi questami worgen żyje, dymki też trzeba tłumaczyć. I Gossipy. No i książki... I Filmy, i Cinematici też...
Awatar użytkownika
WoWpoPolsku Team
Erdzio
Posty: 404
Frakcja: Horda
Rasa: Worgen
BattleTag: Erdzio#2624

Re: Problemy w dodatku Quests

Post autor: Erdzio »

Dla pewności, żebyś miał więcej danych, pobrałem też dodatek u siebie i odpaliłem WOTLKa Classic.
► Pokaż Spoiler
Rozmawiałem z 3 NPC - Thrallem i dwójką trochę bardziej generycznych. Tekst Thralla nie jest przetłumaczony, ale pozostałej dwójki już są, mimo to tłumaczenia u nich się nie pojawiają - i jak widać wyżej, nie są też zgrywane. W przypadku Thralla za to, zamiast zgrać tekst (a jest to dosyć spory wywód), zapamiętuje "Filler Text".

Spróbowałem znaleźć jakiekolwiek wizualne różnice w wyświetlaniu się Gossip, ale wszystko jest tak samo - tylko Questy są wyświetlane inaczej, bo się "ujawniają", ale one dobrze działają.

Za to spora różnica jest w tym, jak obszerne są /framestack Gossip w retail względem tego, jak wygląda to w WOTLK Classic.

WOTLK wyglądają tak:

Obrazek

W Retail jest to tak:

Obrazek

Różnica, która mi się rzuciła w oczy, to że w <2> w Retail pozycje są wpisywane słownie (top left/top right), a w Classicu są również wartości liczbowe, ale nie wiem, czy ma to jakiekolwiek znaczenie dla działania dodatku.

Jeszcze screen z tego, jak w WOTLK Classic wyświetla się to u mnie:

Obrazek
Nie samymi questami worgen żyje, dymki też trzeba tłumaczyć. I Gossipy. No i książki... I Filmy, i Cinematici też...
Awatar użytkownika
WoWpoPolsku Team
Platine
Posty: 1018

Re: Problemy w dodatku Quests

Post autor: Platine »

Z tego co widzę, to w oknie QuestFrame mamy nasz tekst w obiekcie GreetingText, a o oknie GossipFrame w obiekcie GossipGreetingText. Muszę to poprawić w dodatku.
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 787
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Re: Problemy w dodatku Quests

Post autor: Kalinkus »

Message: ...ace/AddOns/WoWpoPolsku_Quests/WoWpoPolsku_Quests.lua:966: attempt to index global 'GossipFrameNpcNameText' (a nil value)
Time: Wed Oct 26 10:37:35 2022
Count: 1
Stack: ...ace/AddOns/WoWpoPolsku_Quests/WoWpoPolsku_Quests.lua:966: attempt to index global 'GossipFrameNpcNameText' (a nil value)
[string "@Interface/AddOns/WoWpoPolsku_Quests/WoWpoPolsku_Quests.lua"]:966: in function `QTR_Gossip_Show'
[string "@Interface/AddOns/WoWpoPolsku_Quests/WoWpoPolsku_Quests.lua"]:1589: in function <...ace/AddOns/WoWpoPolsku_Quests/WoWpoPolsku_Quests.lua:1550>

Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'GossipFrameNpcNameText' (a nil value)"
curr_hash = 0
QTR_name = "Kalinkuss"
QTR_race = "Human"
QTR_class = "Paladin"
StringHash = <function> defined @Interface/AddOns/WoWpoPolsku_Quests/WoWpoPolsku_Quests.lua:148
curr_goss = "X"
QTR_first_gs_show = 0
QTR_FrameOnLineHash = nil
QTR_FrameOnLine = nil
Gloria Victis
Awatar użytkownika
WoWpoPolsku Team
Platine
Posty: 1018

Re: Problemy w dodatku Quests

Post autor: Platine »

KArol, co ty właściwie uruchamiasz? Addon z wersji 9.2.7 na patchu 10.0.0 ? To nie będzie działać.
Awatar użytkownika
WoWpoPolsku Team
Kalinkus
Posty: 787
Frakcja: Przymierze
Rasa: Człowiek
Klasa: Paladyn
BattleTag: Kalinkus#2587
Kontakt:

Re: Problemy w dodatku Quests

Post autor: Kalinkus »

Platine pisze: 26 paź 2022, 18:23 KArol, co ty właściwie uruchamiasz? Addon z wersji 9.2.7 na patchu 10.0.0 ? To nie będzie działać.
ok kiedy będzie na cursefrog na pewno ludziom brakuje tego tam
Gloria Victis
ODPOWIEDZ