Sziasztok be szeretném rakni a naptár rendszert:http://metin2hungary.net/index.php/topic,189024.msg994579.html#msg994579
de abba a hiába esek hogy a az elején levő importot a legelejére kell ugye beírni de a def részt nemtudom hogy a game.py fájlba hova tudom rakni és hogy taboljam hogy működjön mert nekem mindig hibát ír ki:
def Calendar(self):[/size]import calendarself.calendar = calendar.Calendar()
self.calendar.Show()
syserr:
0406 22:46:23054 :: Traceback (most recent call last):
0406 22:46:23054 :: File "networkModule.py", line 245, in SetGamePhase
0406 22:46:23054 :: File "system.py", line 132, in __pack_import
0406 22:46:23055 :: File "
0406 22:46:23055 :: game.py
0406 22:46:23055 :: ", line
0406 22:46:23055 :: 2235
0406 22:46:23056 ::
0406 22:46:23056 ::
0406 22:46:23056 :: def Calendar(self):
0406 22:46:23056 ::
0406 22:46:23056 :: ^
0406 22:46:23056 :: IndentationError
0406 22:46:23056 :: :
0406 22:46:23056 :: unexpected indent
0406 22:46:23056 ::
Üzenet összefésülés: 2017-04-06, 22:50:33
én így taboltam:
def Calendar(self):
import calendar
self.calendar = calendar.Calendar()
self.calendar.Show()
game.py
2235. sor
tabolással nincs gond, de nincs üres sor a game.py-ba akkor beomlik.
Notepad++-al szoktuk nézni, hogy a végén a bal oldali sávon látod a sorok számát, és hogy meddig tart az adott osztály (class). utána kell lennie a fájl végén pár üres sornak.
Most meg ez fogadott a syserr-be :
0407 19:12:25948 :: Traceback (most recent call last):
0407 19:12:25949 :: File "game.py", line 1215, in OnKeyDown
0407 19:12:25949 :: File "game.py", line 335, in <lambda>
0407 19:12:25949 :: File "game.py", line 2239, in Calendar
0407 19:12:25950 :: File "calendar.py", line 56, in Show
0407 19:12:25950 :: File "calendar.py", line 152, in LoadEvents
0407 19:12:25951 :: IOError
0407 19:12:25951 :: :
0407 19:12:25951 :: [Errno 2] No such file or directory: 'events.calendar'
0407 19:12:25951 ::
valamit el nyomtam valószínűleg
valamit bekell rakni a kliens mappádba szerintem
http://metin2hungary.net/index.php/topic,189024.msg994[/size]579.html#msg994579
[/size]
[/size]
[/size]Ebben a témában lévő linkről töltöttem le és a leírás alapján próbáltam berakni így minden bent van de mégis syserr azt a hibát írja
Pedig a leírás jó, nem olyan rég én is kipróbáltam, csak hogy működik -e persze utána kivettem, mert nekem nem tetszik. Nekem tökéletesen ment.
A game.py file-t csatoltam mert valószínűleg rosszul írtam be a game.py fájlba de hátha ti megmondjátok!
a kliensed fő könyvtárába ahol van az indító meg a sysser stb.. ott van a "events.calendar" fájl?
nem a root.eix/epk-ba
akkor rakd oda a főkönyvtárba ott kell lennie
már úgy is próbáltam :-(