Sziasztok!
Idő hiány miatt még mindig ezzel bajlódok :D
Syserr:
1129 16:48:21589 :: Failed to load script file : locale/de/ui/TaskBar.py
1129 16:48:21624 ::
ui.py(line:2854) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
locale/de/ui/TaskBar.py(line:8) ?
LoadScriptFile - exceptions.AttributeError:'module' object has no attribute 'TASKBAR_BANK'
1129 16:48:21624 :: ============================================================================================================
1129 16:48:21624 :: Abort!!!!
1129 16:48:21625 ::
uiTaskBar.py(line:369) LoadWindow
ui.py(line:2859) LoadScriptFile
exception.py(line:36) Abort
TaskBar.LoadWindow.LoadObject - exceptions.SystemExit:
1129 16:48:21625 :: ============================================================================================================
1129 16:48:21625 :: Abort!!!!
Mi lehet a probléma?
Előre is köszönöm! :/
Elvileg olyan attribútumot adtál meg ami nem létezik (TASKBAR_BANK). Mint láthatod a 8. sor környékén lehet... Pontosabban nem tudom megmondani a syserrből.
"Failed to load script file : locale/de/ui/TaskBar.py"
Töltsd fel ezt a fájlt: locale/de/ui/TaskBar.py
Tessék :D
292. sorban ami ez:
"tooltip_text" : uiScriptLocale.TASKBAR_BANK,
A probléma, hogy az uiScriptLocale-d ban nincs olyan változó, hogy TASKBAR_BANK. Szóval vagy írsz bele, vagy simán beírod a szöveget ide. Pl:
"tooltip_text" : "csakegyszöveg",
locale_interface.txt fájlba:
TASKBAR_BANK Bank
Így már betölt, viszont ha rákattintok a gombra, nem csinál semmit. :o
Üzenet összefésülés: 2014-11-29, 19:49:52
Syserr:
1129 19:45:22253 :: Traceback (most recent call last):
1129 19:45:22253 :: File "game.py", line 1956, in BINARY_ServerCommand_Run
1129 19:45:22253 :: File "stringCommander.py", line 63, in Run
1129 19:45:22253 :: File "stringCommander.py", line 31, in __call__
1129 19:45:22253 :: File "stringCommander.py", line 20, in __call__
1129 19:45:22254 :: File "game.py", line 1063, in RecvBankSystem
1129 19:45:22254 :: File "<string>", line 0, in ?
1129 19:45:22254 :: NameError
1129 19:45:22254 :: :
1129 19:45:22254 :: name 'False' is not defined
1129 19:45:22254 ::
1129 19:45:22254 :: Unknown Server Command bank open|false | bank
Ha ezt átírom:
if cmd == "open":
if args[0].lower() in ["true", "false"]:
Erre:
if cmd == "OPEN":
if args[0].lower() in ["TRUE", "FALSE"]:
Akkor:
1129 19:43:21517 :: GameWindow.RecvBankSystem - Unknown command: "false"
a questet kellett volna berakni, nem azokat átírni!
Be van rakva, illetve a hozzá tartozó fájlok is :D :o
Cseréld le a következő kódot:
self.interface.Bank_Open(eval(args[0].lower().capitalize()))
Erre:
self.interface.Bank_Open(eval(args[0].upper()))
Köszi, működik!! :-*
Ment a + , témát zárom :)
Köszi mindenkinek!