Skocz do zawartości

Problem KeyError 'TeleportButton' wywala klienta gry

Opublikowano

Witam, wgrałem na serwis teleport system (Aslan). Wydaje mi sie ze wszystko zrobiłem prawidłowo, jednak po wejsciu do gry gra zatrzymuje sie na ładowaniu (po wyborze postaci) a syser jest taki:

0208 01:26:10921 :: Traceback (most recent call last):

0208 01:26:10921 ::   File "networkModule.py", line 244, in SetGamePhase

0208 01:26:10921 ::   File "game.py", line 91, in __init__

0208 01:26:10921 ::   File "interfaceModule.py", line 338, in MakeInterface

0208 01:26:10921 ::   File "interfaceModule.py", line 148, in __MakeTaskBar

0208 01:26:10921 ::   File "uiTaskBar.py", line 440, in LoadWindow

0208 01:26:10921 ::   File "ui.py", line 4057, in GetChild

0208 01:26:10921 :: KeyError
0208 01:26:10921 :: : 
0208 01:26:10921 :: 'TeleportButton'
0208 01:26:10921 :: 

Ktoś się orientuje o co moze chodzic? Ewentualnie co jeszccze sprawdzic/wyslac zeby ktos mogl pomóc?
 

Featured Replies

Opublikowano
59 minut temu, ouiai napisał(a):

0208 01:26:10921 :: KeyError
0208 01:26:10921 :: : 
0208 01:26:10921 :: 'TeleportButton'
0208 01:26:10921 :: 
 

Nie załadowywuje Ci TeleportButtona. Sprawdz pliki z roota jeszcze raz od tego systemu ewentualnie podeślij tutaj to ktoś w wolnej chwili sprawdzi.

  • Sevence zmienił(a) tytuł na Problem KeyError 'TeleportButton' wywala klienta gry
Opublikowano

Brakuje Ci obiektu TeleportButton w uiTaskBar.py jeśli wprowadzałeś tam modyfikacje możliwe że pomyliłeś klasy. 

Opublikowano
  • Autor
2 godziny temu, Sevence napisał(a):

Brakuje Ci obiektu TeleportButton w uiTaskBar.py jeśli wprowadzałeś tam modyfikacje możliwe że pomyliłeś klasy. 

Już poradzilem sobie. Natomiast natknąłem na problem ze nie wywoluj sie akcja teleportacji.

image.png.fa84ad472e7aa0d4419379aca589bcab.png

Dla testu wrzucilem wejscie na wierzchowca zeby upewnic sie czy to na pewno tu wchodzi i śmiga, jednak SendQuestCommand jakby nie robi kompletnie nic. Ani sysloga ani sysera, kompletna cisza. O co tu moze chodzic?
Wrzucam plik dla zainteresowanych. CO tu mozna z tym zrobic? Mam questa na serwerze, pliki martysami 5.8. Skompilowane komendami. Quest ma 777prawa.  Ciężko to jakkolwiek zdebugowac zeby chociaz dojsc do momentu gdzie jest problem.

image.png.bbed2fb90ca5849a99b53640e8477745.png
To też jest ciekawe...

uiteleportpanel.py

Edytowane przez ouiai

Opublikowano

Myślę, że bez całości systemu ciężko będzie pomóc. Wrzuć tu przynajmniej questa lub najlepiej całe rozwiązanie. Po kliknięciu w daną mapę znika ci okno teleportacji? 

Opublikowano
  • Autor

Problem rozwiązany :D 

 

Edytowane przez ouiai

Opublikowano

@ouiai Świetnie, a możesz się podzielić rozwiązaniem, gdyby ktoś w przyszłości miał podobny problem? 🙂

Opublikowano
  • Autor
7 minut temu, Sevence napisał(a):

@ouiai Świetnie, a możesz się podzielić rozwiązaniem, gdyby ktoś w przyszłości miał podobny problem? 🙂

Podpiąłem sobie system pod Taba tak jak domyśłnie ma być. A tam z tymi buttonami na dole (prawy dolny róg, gdzie m.in. włącza się ekwipunek cos jest ostro naje.bane, nie na moje nerwy)

  • Sevence zablokował(a) ten temat
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.