Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z dodaniem większych sklepów


Rekomendowane odpowiedzi

Opublikowano

http://wklej.to/9vOgu

 

Co zrobiłem nie tak?

Dodając większe sklepy, serwer się odpala itp tylko po załadowaniu wywala client...

0622 00:37:56534 :: Failed to load script file : locale/pl/ui/InventoryWindow.py
0622 00:37:56628 :: 
ui.py(line:2778) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
locale/pl/ui/InventoryWindow.py(line:6) ?

LoadScriptFile!!!!!!!!!!!!!! - exceptions.AttributeError:'module' object has no attribute 'EQUIPMENT_BELT'

0622 00:37:56628 :: ============================================================================================================
0622 00:37:56628 :: Abort!!!!


0622 00:37:56638 :: 
uiInventory.py(line:283) __LoadWindow
ui.py(line:2795) LoadScriptFile
exception.py(line:36) Abort

InventoryWindow.LoadWindow.LoadObject - exceptions.SystemExit:

0622 00:37:56638 :: ============================================================================================================
0622 00:37:56638 :: Abort!!!!
Opublikowano

 Client wywala syserr przez binkę o pasy, należy wtedy dopisać do locale_in.h, powinno pomóc :)



#define ENABLE_NEW_EQUIPMENT_SYSTEM

Opublikowano

 

 Client wywala syserr przez binkę o pasy, należy wtedy dopisać do locale_in.h, powinno pomóc :)

#define ENABLE_NEW_EQUIPMENT_SYSTEM

 

A możesz podać gdzie znajdę ten plik?

Szuka go i szukam, ale go nie mogę znaleźć :/ 

­

Opublikowano

.inc, a ja szukałem in :P

­

Kolega wyżej Ci źle podał, pewnie jakaś literówka

dopisz aby 

#define ENABLE_NEW_EQUIPMENT_SYSTEM

Pod resztą definicji

OQqSOv4.png

Opublikowano

Kolega wyżej Ci źle podał, pewnie jakaś literówka

dopisz aby 

#define ENABLE_NEW_EQUIPMENT_SYSTEM

Pod resztą definicji

0622 09:28:25306 :: Traceback (most recent call last):

0622 09:28:25331 ::   File "networkModule.py", line 239, in SetGamePhase

0622 09:28:25333 ::   File "game.py", line 98, in __init__

0622 09:28:25335 ::   File "interfaceModule.py", line 287, in MakeInterface

0622 09:28:25337 ::   File "interfaceModule.py", line 171, in __MakeWindows

0622 09:28:25339 ::   File "uiInventory.py", line 252, in __init__

0622 09:28:25342 ::   File "uiInventory.py", line 388, in __LoadWindow

0622 09:28:25344 ::   File "uiInventory.py", line 618, in RefreshStatus

0622 09:28:25345 :: NameError
0622 09:28:25345 :: : 
0622 09:28:25345 :: global name 'locale' is not defined
0622 09:28:25345 :: 
 

­

Opublikowano
0622 09:28:25306 :: Traceback (most recent call last):

0622 09:28:25331 ::   File "networkModule.py", line 239, in SetGamePhase

0622 09:28:25333 ::   File "game.py", line 98, in __init__

0622 09:28:25335 ::   File "interfaceModule.py", line 287, in MakeInterface

0622 09:28:25337 ::   File "interfaceModule.py", line 171, in __MakeWindows

0622 09:28:25339 ::   File "uiInventory.py", line 252, in __init__

0622 09:28:25342 ::   File "uiInventory.py", line 388, in __LoadWindow

0622 09:28:25344 ::   File "uiInventory.py", line 618, in RefreshStatus

0622 09:28:25345 :: NameError
0622 09:28:25345 :: : 
0622 09:28:25345 :: global name 'locale' is not defined
0622 09:28:25345 :: 
 

­

 

binka 28k?

Chyba masz stare skrypty py

z locale coś było, że sie zmienia na localeInfo

Jak masz notepada kliknij ctrl F

Potem zamień wszystkie

i w 1 wpisz

"locale"

a w 2 "localeInfo"

zrób se kopie i sprawdź

OQqSOv4.png

Opublikowano

binka 28k?

Chyba masz stare skrypty py

z locale coś było, że sie zmienia na localeInfo

Jak masz notepada kliknij ctrl F

Potem zamień wszystkie

i w 1 wpisz

"locale"

a w 2 "localeInfo"

zrób se kopie i sprawdź

 

Miszczu wyjaśnij mniej chaotycznie :P

­

Opublikowano

binka 28k?

Chyba masz stare skrypty py

z locale coś było, że sie zmienia na localeInfo

Jak masz notepada kliknij ctrl F

Potem zamień wszystkie

i w 1 wpisz

"locale"

a w 2 "localeInfo"

zrób se kopie i sprawdź

 

Otwórz uiinventory.py w 618 linijce zmień "locale" na "localeinfo".

Opublikowano

Otwórz uiinventory.py w 618 linijce zmień "locale" na "localeinfo".

Musi zmienić każde locale na localeinfo :D

OQqSOv4.png

Opublikowano

Musi zmienić każde locale na localeinfo :D

 

Nie może zamienić każdego locale na localeinfo. Przykład LOCALE_UISCRIPT_PATH  locale zamieni na locale info i będzie miał localeinfo_UISCRIPT_PATH a to jest już błąd.

 

Tak to ma wyglądać?http://wklej.to/Jc9eU

 

­

 

Tak, zobacz czy Ci działa jeżeli nie usuń spacje przed localeinfo w 618 linijce.

Opublikowano

Nie może zamienić każdego locale na localeinfo. Przykład LOCALE_UISCRIPT_PATH  locale zamieni na locale info i będzie miał localeinfo_UISCRIPT_PATH a to jest już błąd.

 

 

Tak, zobacz czy Ci działa jeżeli nie usuń spacje przed localeinfo w 618 linijce.

Nie chodziło mi o to akurat <facepalm>

OQqSOv4.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...