SÉ mutatása kliensben hiba

Indította Zeratul, 2017-03-10, 09:31:25

Sziasztok!
Be szerettem volna rakni Spectra kleinsv2.1 kliensbe de amikor be szeretnék lépni akkor a töltő csík betölt és lefagy a kép a kliensben


topik: http://metin2hungary.net/index.php/topic,188664.0.html


Syserr: 0310 09:26:56659 :: Traceback (most recent call last):


0310 09:26:56659 ::   File "networkModule.py", line 245, in SetGamePhase


0310 09:26:56659 ::   File "system.py", line 130, in __pack_import


0310 09:26:56659 ::   File "
0310 09:26:56659 :: game.py
0310 09:26:56659 :: ", line
0310 09:26:56659 :: 1920
0310 09:26:56659 ::


0310 09:26:56659 ::     
0310 09:26:56659 :: def BINARY_Update_Coins(self, coins):


0310 09:26:56659 ::     
0310 09:26:56659 :: 
0310 09:26:56659 :: 
0310 09:26:56659 :: ^


0310 09:26:56659 :: SyntaxError
0310 09:26:56674 :: :
0310 09:26:56674 :: invalid syntax
0310 09:26:56674 ::


és nem tudom mit ronthattam el mert lépésről lépésre haladtam


ez a rész :def OnUpdate(self):  nem volt benne a [/size]uiinventory.py-ba így hozzáírtam és szeretném megkérdezni hogy mi lehet a probléma?
Még kezdÅ' vagyok de igyekszek tanulni :-) !

Idézetet írta: Zeratul Dátum 2017-03-10, 09:31:25
Sziasztok!
Be szerettem volna rakni Spectra kleinsv2.1 kliensbe de amikor be szeretnék lépni akkor a töltő csík betölt és lefagy a kép a kliensben


topik: http://metin2hungary.net/index.php/topic,188664.0.html


Syserr: 0310 09:26:56659 :: Traceback (most recent call last):


0310 09:26:56659 ::   File "networkModule.py", line 245, in SetGamePhase


0310 09:26:56659 ::   File "system.py", line 130, in __pack_import


0310 09:26:56659 ::   File "
0310 09:26:56659 :: game.py
0310 09:26:56659 :: ", line
0310 09:26:56659 :: 1920
0310 09:26:56659 ::


0310 09:26:56659 ::     
0310 09:26:56659 :: def BINARY_Update_Coins(self, coins):


0310 09:26:56659 ::     
0310 09:26:56659 :: 
0310 09:26:56659 :: 
0310 09:26:56659 :: ^


0310 09:26:56659 :: SyntaxError
0310 09:26:56674 :: :
0310 09:26:56674 :: invalid syntax
0310 09:26:56674 ::


és nem tudom mit ronthattam el mert lépésről lépésre haladtam


ez a rész :def OnUpdate(self):  nem volt benne a [/size]uiinventory.py-ba így hozzáírtam és szeretném megkérdezni hogy mi lehet a probléma?

Hiányzik az indítóból "valami". Nézd át újra a leírást és fordíts új indítót neki, ha megvan.

“Majdnem minden tudásunkért nem azoknak tartozunk, akik egyetértettek, hanem azoknak, akik nem.”

Hogy kell indítót fordítani ?

Még kezdÅ' vagyok de igyekszek tanulni :-) !

Szerintem csak nincs normálisan tabolva meg esetleg nincs üres sor a game.py végén.
Indítónak nem igazán van köze hozzá.

megint átnéztem és megcsináltam ugyan úgy és most syserr ezt írja:



0310 11:12:23253 :: Failed to load script file : locale/hu/ui/InventoryWindow.py
0310 11:12:23255 ::
ui.py(line:2763) LoadScriptFile
system.py(line:192) execfile
system.py(line:161) Run
system.py(line:177) __LoadTextFile__


LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.IndentationError'>:unexpected indent (locale/hu/ui/InventoryWindow.py, line 369)


0310 11:12:23255 :: ============================================================================================================
0310 11:12:23255 :: Abort!!!!




0310 11:12:23256 ::
uiInventory.py(line:293) __LoadWindow
ui.py(line:2780) LoadScriptFile
exception.py(line:36) Abort


InventoryWindow.LoadWindow.LoadObject - <type 'exceptions.SystemExit'>:


0310 11:12:23256 :: ============================================================================================================
0310 11:12:23256 :: Abort!!!!
Még kezdÅ' vagyok de igyekszek tanulni :-) !

2017-03-10, 11:15:32 #5 Utolsó szerkesztés: 2017-03-10, 11:18:03 Szerző: Meli
Idézetet írta: Zeratul Dátum 2017-03-10, 11:13:30
megint átnéztem és megcsináltam ugyan úgy és most syserr ezt írja:



0310 11:12:23253 :: Failed to load script file : locale/hu/ui/InventoryWindow.py
0310 11:12:23255 ::
ui.py(line:2763) LoadScriptFile
system.py(line:192) execfile
system.py(line:161) Run
system.py(line:177) __LoadTextFile__


LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.IndentationError'>:unexpected indent (locale/hu/ui/InventoryWindow.py, line 369)


0310 11:12:23255 :: ============================================================================================================
0310 11:12:23255 :: Abort!!!!




0310 11:12:23256 ::
uiInventory.py(line:293) __LoadWindow
ui.py(line:2780) LoadScriptFile
exception.py(line:36) Abort


InventoryWindow.LoadWindow.LoadObject - <type 'exceptions.SystemExit'>:


0310 11:12:23256 :: ============================================================================================================
0310 11:12:23256 :: Abort!!!!

Na most nincs normálisan tabolva valami :)
Ezt a sort nézd ebben a .py ben.
LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.IndentationError'>:unexpected indent (locale/hu/ui/InventoryWindow.py, line 369)

“Majdnem minden tudásunkért nem azoknak tartozunk, akik egyetértettek, hanem azoknak, akik nem.”

A hiba maradt meg a kliens is bezáródik
javítottam a tabolást

Még kezdÅ' vagyok de igyekszek tanulni :-) !


csatolva :-)
Még kezdÅ' vagyok de igyekszek tanulni :-) !

2017-03-10, 12:05:37 #9 Utolsó szerkesztés: 2017-03-10, 12:10:36 Szerző: Red
Nem jó a inventorywindow.py.

Rakd be ezeket:
https://data.hu/get/10371948/se_mutatasahoz.rar

Csak mellesleg elmondom, hogy az uiinventory.py-ben fölösleges a def OnUpdate rész mert csak a syserr fog rá panaszkodni folyamatosan. Forrásban ott az ellenőrzés.

2017-03-10, 14:25:52 #10 Utolsó szerkesztés: 2017-03-10, 14:46:28 Szerző: Zeratul
A leírásba ott volt azt hittem hogy az is kötelező belerakni hogy működjön

Üzenet összefésülés: 2017-03-10, 14:46:28

Most működik de a SÉ-s rész azt kirakta a leltáron kívülre de utána a yang-os részből kimásolgattam a koordinátákat de egybe kerültek  melyikkel lehet a magasságot növelni vagy csökkenteni? hogy a yang fölé kerüljön
Még kezdÅ' vagyok de igyekszek tanulni :-) !

Ha 40k-t használsz teljesen fölöslegem a def OnUpdate rész mert, csak a syserr-t nyomassa és nélküle is tökéletesen megy !!! Valami SetText-re panaszkodik ha, jól emlékszek.



Oda van írva az inventorywindow.py-ben, hogy hol kell mozgatni.