|
You last visited: Today at 12:10
Advertisement
[Release] Client-Interface {"illumina"} - Free code by Robert
Discussion on [Release] Client-Interface {"illumina"} - Free code by Robert within the Metin2 PServer Designs, Websites & Scripts forum part of the Metin2 Private Server category.
08/18/2017, 11:24
|
#61
|
elite*gold: 0
Join Date: Jun 2013
Posts: 149
Received Thanks: 3
|
Quote:
Originally Posted by .Robert
Hello, hello
This interface was created by King Sora and when released files , many people tried to create their own code , but not many have succeeded.
I put my code below and resources . But for those who want to try them to create their own code or resources for those who want the original then you can take it from .
Be careful! If you do not understand , or you do not know to install this interface , ask a technician or a developer . For those trying this code: Be careful to TABs.
Current status:
Concepts:
Character Window
Guild Window
Inventar Window
Options
Menu
Menu group
Group
Friends list & Whisper
I finished all interface, but lasts up I do the tutorial. Sorry for my bad english
Push the button " Thanks" if you have used this interface. I worked a lot to it.
Add files from in folder pack and add in index:
1.Board
Extract root.epk/.eix
In the file ui.py
Find:
Code:
class Board(Window):
Replace this code:
Code:
class Board(Window):
CORNER_WIDTH = 32
CORNER_HEIGHT = 32
LINE_WIDTH = 128
LINE_HEIGHT = 128
LT = 0
LB = 1
RT = 2
RB = 3
L = 0
R = 1
T = 2
B = 3
def __init__(self):
Window.__init__(self)
self.MakeBoard("d:/ymir work/ui/pattern/Board_Corner_", "d:/ymir work/ui/pattern/Board_Line_")
self.MakeBase()
def MakeBoard(self, cornerPath, linePath, decorPath):
CornerFileNames = [ cornerPath+dir+".tga" for dir in ("LeftTop", "LeftBottom", "RightTop", "RightBottom", ) ]
LineFileNames = [ linePath+dir+".tga" for dir in ("Left", "Right", "Top", "Bottom", ) ]
self.Corners = []
for fileName in CornerFileNames:
Corner = ExpandedImageBox()
Corner.AddFlag("not_pick")
Corner.LoadImage(fileName)
Corner.SetParent(self)
Corner.SetPosition(0, 0)
Corner.Show()
self.Corners.append(Corner)
self.Lines = []
for fileName in LineFileNames:
Line = ExpandedImageBox()
Line.AddFlag("not_pick")
Line.LoadImage(fileName)
Line.SetParent(self)
Line.SetPosition(0, 0)
Line.Show()
self.Lines.append(Line)
self.Lines[self.L].SetPosition(0, self.CORNER_HEIGHT)
self.Lines[self.T].SetPosition(self.CORNER_WIDTH, 0)
def MakeBase(self):
self.Base = ExpandedImageBox()
self.Base.AddFlag("not_pick")
self.Base.LoadImage("d:/ymir work/ui/pattern/Board_Base.tga")
self.Base.SetParent(self)
self.Base.SetPosition(self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Base.Show()
def __del__(self):
Window.__del__(self)
def SetSize(self, width, height):
width = max(self.CORNER_WIDTH*2, width)
height = max(self.CORNER_HEIGHT*2, height)
Window.SetSize(self, width, height)
self.Corners[self.LB].SetPosition(0, height - self.CORNER_HEIGHT)
self.Corners[self.RT].SetPosition(width - self.CORNER_WIDTH, 0)
self.Corners[self.RB].SetPosition(width - self.CORNER_WIDTH, height - self.CORNER_HEIGHT)
self.Lines[self.R].SetPosition(width - self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Lines[self.B].SetPosition(self.CORNER_HEIGHT, height - self.CORNER_HEIGHT)
verticalShowingPercentage = float((height - self.CORNER_HEIGHT*2) - self.LINE_HEIGHT) / self.LINE_HEIGHT
horizontalShowingPercentage = float((width - self.CORNER_WIDTH*2) - self.LINE_WIDTH) / self.LINE_WIDTH
self.Lines[self.L].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.R].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.T].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
self.Lines[self.B].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
if self.Base:
self.Base.SetRenderingRect(0, 0, horizontalShowingPercentage, verticalShowingPercentage)
With this:
Code:
class Board(Window):
CORNER_WIDTH = 55
CORNER_HEIGHT = 55
LINE_WIDTH = 128
LINE_HEIGHT = 128
UT = 0
UB = 1
UR = 2
UL = 3
ULT = 0
ULB = 1
URT = 2
URB = 3
D = 0
LT = 0
LB = 1
RT = 2
RB = 3
L = 0
R = 1
T = 2
B = 3
def __init__(self):
Window.__init__(self)
self.MakeBoard("kanort_work/images/controls/common/board/shadow_bar_", "kanort_work/images/controls/common/board/shadow_corner_", "kanort_work/images/controls/common/board/corner_", "kanort_work/images/controls/common/board/bar_", "kanort_work/images/controls/common/board/decoration_" )
self.MakeBase()
self.MakeShadow()
def MakeBoard(self, shadowbarPath, shadowcornerPath, cornerPath, linePath, decorPath):
ShadowbarFileNames = [ shadowbarPath+dir+".tga" for dir in ("top", "bottom", "right", "left", ) ]
ShadowcornerFileNames = [ shadowcornerPath+dir+".tga" for dir in ("lefttop", "leftbottom", "righttop", "rightbottom", ) ]
CornerFileNames = [ cornerPath+dir+".tga" for dir in ("lefttop", "leftbottom", "righttop", "rightbottom", ) ]
LineFileNames = [ linePath+dir+".tga" for dir in ("left", "right", "top", "bottom", ) ]
DecorFileNames = [ decorPath+dir+".tga" for dir in ("leftbottom", ) ]
self.Shadowbar = []
for fileName in ShadowbarFileNames:
Shadowbar = ExpandedImageBox()
Shadowbar.AddFlag("not_pick")
Shadowbar.LoadImage(fileName)
Shadowbar.SetParent(self)
Shadowbar.SetPosition(0, 0)
Shadowbar.Show()
self.Shadowbar.append(Shadowbar)
self.Shadowcorner = []
for fileName in ShadowcornerFileNames:
Shadowcorner = ExpandedImageBox()
Shadowcorner.AddFlag("not_pick")
Shadowcorner.LoadImage(fileName)
Shadowcorner.SetParent(self)
Shadowcorner.SetPosition(0, 0)
Shadowcorner.Show()
self.Shadowcorner.append(Shadowcorner)
self.Corners = []
for fileName in CornerFileNames:
Corner = ExpandedImageBox()
Corner.AddFlag("not_pick")
Corner.LoadImage(fileName)
Corner.SetParent(self)
Corner.SetPosition(0, 0)
Corner.Show()
self.Corners.append(Corner)
self.Lines = []
for fileName in LineFileNames:
Line = ExpandedImageBox()
Line.AddFlag("not_pick")
Line.LoadImage(fileName)
Line.SetParent(self)
Line.SetPosition(0, 0)
Line.Show()
self.Lines.append(Line)
self.Decor = []
for fileName in DecorFileNames:
Decor = ExpandedImageBox()
Decor.AddFlag("not_pick")
Decor.LoadImage(fileName)
Decor.SetParent(self)
Decor.SetPosition(0, 0)
Decor.Show()
self.Decor.append(Decor)
self.Lines[self.L].SetPosition(0, self.CORNER_HEIGHT)
self.Shadowbar[self.UL].SetPosition(-18, self.CORNER_HEIGHT)
self.Lines[self.T].SetPosition(self.CORNER_WIDTH, 0)
self.Shadowbar[self.UT].SetPosition(self.CORNER_WIDTH, -18)
def MakeBase(self):
self.Base = ExpandedImageBox()
self.Base.AddFlag("not_pick")
self.Base.LoadImage("kanort_work/images/controls/common/board/fill.tga")
self.Base.SetParent(self)
self.Base.SetPosition(self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Base.Show()
def MakeShadow(self):
self.Shadow = ExpandedImageBox()
self.Shadow.AddFlag("not_pick")
self.Shadow.LoadImage("kanort_work/images/controls/common/board/shadow_fill.tga")
self.Shadow.SetParent(self)
self.Shadow.SetPosition(self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Shadow.Show()
def __del__(self):
Window.__del__(self)
def SetSize(self, width, height):
width = max(self.CORNER_WIDTH*2, width)
height = max(self.CORNER_HEIGHT*2, height)
Window.SetSize(self, width, height)
self.Shadowcorner[self.ULT].SetPosition(-18,-18)
self.Shadowcorner[self.ULB].SetPosition(-18, height - self.CORNER_HEIGHT)
self.Corners[self.LB].SetPosition(0, height - self.CORNER_HEIGHT)
self.Shadowcorner[self.URT].SetPosition(width - self.CORNER_WIDTH, -18)
self.Corners[self.RT].SetPosition(width - self.CORNER_WIDTH, 0)
self.Shadowcorner[self.URB].SetPosition(width - self.CORNER_WIDTH, height - self.CORNER_HEIGHT)
self.Corners[self.RB].SetPosition(width - self.CORNER_WIDTH, height - self.CORNER_HEIGHT)
self.Decor[self.D].SetPosition(0 - 5, height - self.CORNER_HEIGHT)
self.Lines[self.R].SetPosition(width - self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Shadowbar[self.UR].SetPosition(width - self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Lines[self.B].SetPosition(self.CORNER_HEIGHT, height - self.CORNER_HEIGHT)
self.Shadowbar[self.UB].SetPosition(self.CORNER_HEIGHT, height - self.CORNER_HEIGHT)
verticalShowingPercentage = float((height - self.CORNER_HEIGHT*2) - self.LINE_HEIGHT) / self.LINE_HEIGHT
horizontalShowingPercentage = float((width - self.CORNER_WIDTH*2) - self.LINE_WIDTH) / self.LINE_WIDTH
self.Lines[self.L].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.R].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.T].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
self.Lines[self.B].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
self.Shadowbar[self.UL].SetRenderingRect(0, 0, 0, height - self.CORNER_HEIGHT*2 - 1)
self.Shadowbar[self.UR].SetRenderingRect(0, 0, 0, height - self.CORNER_HEIGHT*2 - 1)
self.Shadowbar[self.UT].SetRenderingRect(0, 0, width - self.CORNER_WIDTH*2 - 1, 0)
self.Shadowbar[self.UB].SetRenderingRect(0, 0, width - self.CORNER_WIDTH*2 - 1, 0)
if self.Base:
self.Base.SetRenderingRect(0, 0, horizontalShowingPercentage, verticalShowingPercentage)
if self.Shadow:
self.Shadow.SetRenderingRect(0, 0, horizontalShowingPercentage, verticalShowingPercentage)
2.Thinboard
Extract root.epk/.eix
In the file ui.py
Find:
Code:
class ThinBoard(Window):
Replace this code:
Code:
class ThinBoard(Window):
CORNER_WIDTH = 16
CORNER_HEIGHT = 16
LINE_WIDTH = 16
LINE_HEIGHT = 16
BOARD_COLOR = grp.GenerateColor(0.0, 0.0, 0.0, 0.51)
LT = 0
LB = 1
RT = 2
RB = 3
L = 0
R = 1
T = 2
B = 3
def __init__(self, layer = "UI"):
Window.__init__(self, layer)
CornerFileNames = [ "d:/ymir work/ui/pattern/ThinBoard_Corner_"+dir+".tga" for dir in ["LeftTop","LeftBottom","RightTop","RightBottom"] ]
LineFileNames = [ "d:/ymir work/ui/pattern/ThinBoard_Line_"+dir+".tga" for dir in ["Left","Right","Top","Bottom"] ]
self.Corners = []
for fileName in CornerFileNames:
Corner = ExpandedImageBox()
Corner.AddFlag("attach")
Corner.AddFlag("not_pick")
Corner.LoadImage(fileName)
Corner.SetParent(self)
Corner.SetPosition(0, 0)
Corner.Show()
self.Corners.append(Corner)
self.Lines = []
for fileName in LineFileNames:
Line = ExpandedImageBox()
Line.AddFlag("attach")
Line.AddFlag("not_pick")
Line.LoadImage(fileName)
Line.SetParent(self)
Line.SetPosition(0, 0)
Line.Show()
self.Lines.append(Line)
Base = Bar()
Base.SetParent(self)
Base.AddFlag("attach")
Base.AddFlag("not_pick")
Base.SetColor(self.BOARD_COLOR)
Base.SetPosition(self.CORNER_WIDTH, self.CORNER_HEIGHT)
Base.Show()
self.Base = Base
self.Lines[self.L].SetPosition(0, self.CORNER_HEIGHT)
self.Lines[self.T].SetPosition(self.CORNER_WIDTH, 0)
def __del__(self):
Window.__del__(self)
def SetSize(self, width, height):
width = max(self.CORNER_WIDTH*2, width)
height = max(self.CORNER_HEIGHT*2, height)
Window.SetSize(self, width, height)
self.Corners[self.LB].SetPosition(0, height - self.CORNER_HEIGHT)
self.Corners[self.RT].SetPosition(width - self.CORNER_WIDTH, 0)
self.Corners[self.RB].SetPosition(width - self.CORNER_WIDTH, height - self.CORNER_HEIGHT)
self.Lines[self.R].SetPosition(width - self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Lines[self.B].SetPosition(self.CORNER_HEIGHT, height - self.CORNER_HEIGHT)
verticalShowingPercentage = float((height - self.CORNER_HEIGHT*2) - self.LINE_HEIGHT) / self.LINE_HEIGHT
horizontalShowingPercentage = float((width - self.CORNER_WIDTH*2) - self.LINE_WIDTH) / self.LINE_WIDTH
self.Lines[self.L].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.R].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.T].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
self.Lines[self.B].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
if self.Base:
self.Base.SetSize(width - self.CORNER_WIDTH*2, height - self.CORNER_HEIGHT*2)
def ShowInternal(self):
self.Base.Show()
for wnd in self.Lines:
wnd.Show()
for wnd in self.Corners:
wnd.Show()
def HideInternal(self):
self.Base.Hide()
for wnd in self.Lines:
wnd.Hide()
for wnd in self.Corners:
wnd.Hide()
With this:
Code:
class ThinBoard(Window):
CORNER_WIDTH = 21
CORNER_HEIGHT = 21
LINE_WIDTH = 21
LINE_HEIGHT = 21
UL = 0
UR = 1
UT = 2
UB = 3
ULT = 0
ULB = 1
URT = 2
URB = 3
LT = 0
LB = 1
RT = 2
RB = 3
L = 0
R = 1
T = 2
B = 3
def __init__(self, layer = "UI"):
Window.__init__(self, layer)
ShadowbarFileNames = [ "kanort_work/images/controls/common/thinboard_transparent/shadow_bar_"+dir+".tga" for dir in ["left","right","top","bottom"] ]
ShadowcornerFileNames = [ "kanort_work/images/controls/common/thinboard_transparent/shadow_corner_"+dir+".tga" for dir in ["lefttop","leftbottom","righttop","rightbottom"] ]
CornerFileNames = [ "kanort_work/images/controls/common/thinboard_transparent/corner_"+dir+".tga" for dir in ["lefttop","leftbottom","righttop","rightbottom"] ]
LineFileNames = [ "kanort_work/images/controls/common/thinboard_transparent/bar_"+dir+".tga" for dir in ["left","right","top","bottom"] ]
self.Shadowbars = []
for fileName in ShadowbarFileNames:
Shadowbar = ExpandedImageBox()
Shadowbar.AddFlag("attach")
Shadowbar.AddFlag("not_pick")
Shadowbar.LoadImage(fileName)
Shadowbar.SetParent(self)
Shadowbar.SetPosition(0, 0)
Shadowbar.Show()
self.Shadowbars.append(Shadowbar)
self.Shadowcorners = []
for fileName in ShadowcornerFileNames:
Shadowcorner = ExpandedImageBox()
Shadowcorner.AddFlag("attach")
Shadowcorner.AddFlag("not_pick")
Shadowcorner.LoadImage(fileName)
Shadowcorner.SetParent(self)
Shadowcorner.SetPosition(0, 0)
Shadowcorner.Show()
self.Shadowcorners.append(Shadowcorner)
self.Corners = []
for fileName in CornerFileNames:
Corner = ExpandedImageBox()
Corner.AddFlag("attach")
Corner.AddFlag("not_pick")
Corner.LoadImage(fileName)
Corner.SetParent(self)
Corner.SetPosition(0, 0)
Corner.Show()
self.Corners.append(Corner)
self.Lines = []
for fileName in LineFileNames:
Line = ExpandedImageBox()
Line.AddFlag("attach")
Line.AddFlag("not_pick")
Line.LoadImage(fileName)
Line.SetParent(self)
Line.SetPosition(0, 0)
Line.Show()
self.Lines.append(Line)
Base = ExpandedImageBox()
Base.SetParent(self)
Base.AddFlag("attach")
Base.AddFlag("not_pick")
Base.SetPosition(self.CORNER_WIDTH, self.CORNER_HEIGHT)
Base.LoadImage("kanort_work/images/controls/common/thinboard_transparent/fill.tga")
Base.Show()
self.Base = Base
self.Shadowbars[self.UL].SetPosition(-11, self.CORNER_HEIGHT)
self.Shadowbars[self.UT].SetPosition(self.CORNER_WIDTH, -11)
self.Lines[self.L].SetPosition(0, self.CORNER_HEIGHT)
self.Lines[self.T].SetPosition(self.CORNER_WIDTH, 0)
def __del__(self):
Window.__del__(self)
def SetSize(self, width, height):
width = max(self.CORNER_WIDTH*2, width)
height = max(self.CORNER_HEIGHT*2, height)
Window.SetSize(self, width, height)
self.Shadowcorners[self.ULT].SetPosition(-11, -11)
self.Shadowcorners[self.ULB].SetPosition(-11, height - self.CORNER_HEIGHT)
self.Shadowcorners[self.URT].SetPosition(width - self.CORNER_WIDTH, -11)
self.Shadowcorners[self.URB].SetPosition(width - self.CORNER_WIDTH, height - self.CORNER_HEIGHT)
self.Shadowbars[self.UR].SetPosition(width - self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Shadowbars[self.UB].SetPosition(self.CORNER_HEIGHT, height - self.CORNER_HEIGHT)
self.Corners[self.LB].SetPosition(0, height - self.CORNER_HEIGHT)
self.Corners[self.RT].SetPosition(width - self.CORNER_WIDTH, 0)
self.Corners[self.RB].SetPosition(width - self.CORNER_WIDTH, height - self.CORNER_HEIGHT)
self.Lines[self.R].SetPosition(width - self.CORNER_WIDTH, self.CORNER_HEIGHT)
self.Lines[self.B].SetPosition(self.CORNER_HEIGHT, height - self.CORNER_HEIGHT)
verticalShowingPercentage = float((height - self.CORNER_HEIGHT*2) - self.LINE_HEIGHT) / self.LINE_HEIGHT
horizontalShowingPercentage = float((width - self.CORNER_WIDTH*2) - self.LINE_WIDTH) / self.LINE_WIDTH
self.Lines[self.L].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.R].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
self.Lines[self.T].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
self.Lines[self.B].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
self.Base.SetRenderingRect(0, 0, width - self.CORNER_WIDTH*2 - 1, height - self.CORNER_HEIGHT*2 - 1)
self.Shadowbars[self.UT].SetRenderingRect(0, 0, width - self.CORNER_WIDTH*2 - 1, 0)
self.Shadowbars[self.UB].SetRenderingRect(0, 0, width - self.CORNER_WIDTH*2 - 1, 0)
self.Shadowbars[self.UR].SetRenderingRect(0, 0, 0, height - self.CORNER_HEIGHT*2 - 1)
self.Shadowbars[self.UL].SetRenderingRect(0, 0, 0, height - self.CORNER_HEIGHT*2 - 1)
def ShowInternal(self):
self.Base.Show()
for wnd in self.Lines:
wnd.Show()
for wnd in self.Corners:
wnd.Show()
for wnd in self.Shadowbars:
wnd.Show()
for wnd in self.Shadowcorners:
wnd.Show()
def HideInternal(self):
self.Base.Hide()
for wnd in self.Lines:
wnd.Hide()
for wnd in self.Corners:
wnd.Hide()
for wnd in self.Shadowbars:
wnd.Hide()
for wnd in self.Shadowcorners:
wnd.Hide()
3.Board with TitleBar
Extract root.epk/.eix
In the file ui.py
Find:
Code:
class BoardWithTitleBar(Board):
Replace this code:
Code:
class BoardWithTitleBar(Board):
def __init__(self):
Board.__init__(self)
titleBar = TitleBar()
titleBar.SetParent(self)
titleBar.MakeTitleBar(0, "red")
titleBar.SetPosition(8, 7)
titleBar.Show()
titleName = TextLine()
titleName.SetParent(titleBar)
titleName.SetPosition(0, 4)
titleName.SetWindowHorizontalAlignCenter()
titleName.SetHorizontalAlignCenter()
titleName.Show()
self.titleBar = titleBar
self.titleName = titleName
self.SetCloseEvent(self.Hide)
def __del__(self):
Board.__del__(self)
self.titleBar = None
self.titleName = None
def SetSize(self, width, height):
self.titleBar.SetWidth(width - 15)
#self.pickRestrictWindow.SetSize(width, height - 30)
Board.SetSize(self, width, height)
self.titleName.UpdateRect()
def SetTitleColor(self, color):
self.titleName.SetPackedFontColor(color)
def SetTitleName(self, name):
self.titleName.SetText(name)
def SetCloseEvent(self, event):
self.titleBar.SetCloseEvent(event)
With this:
Code:
class BoardWithTitleBar(Board):
def __init__(self):
Board.__init__(self)
titleBar = TitleBar()
titleBar.SetParent(self)
titleBar.MakeTitleBar(0, "red")
titleBar.SetPosition(8, 7)
titleBar.Show()
titleName = TextLine()
titleName.SetParent(titleBar)
titleName.SetPosition(0, 8)
titleName.SetWindowHorizontalAlignCenter()
titleName.SetHorizontalAlignCenter()
titleName.SetFontColor(0.9020, 0.8157, 0.6353)
titleName.Show()
self.titleBar = titleBar
self.titleName = titleName
self.SetCloseEvent(self.Hide)
def __del__(self):
Board.__del__(self)
self.titleBar = None
self.titleName = None
def SetSize(self, width, height):
self.titleBar.SetWidth(width - 18)
Board.SetSize(self, width, height)
self.titleName.UpdateRect()
def SetTitleColor(self, color):
self.titleName.SetPackedFontColor(color)
def SetTitleName(self, name):
self.titleName.SetText(name)
def SetCloseEvent(self, event):
self.titleBar.SetCloseEvent(event)
4.TitleBar
Extract root.epk/.eix
In the file ui.py
Find:
Code:
class TitleBar(Window):
Replace this code:
Code:
class TitleBar(Window):
BLOCK_WIDTH = 35
BLOCK_HEIGHT = 28
def __init__(self):
Window.__init__(self)
self.AddFlag("attach")
def __del__(self):
Window.__del__(self)
def MakeTitleBar(self, width, color):
## 현재 Color는 사용하고 있지 않음
width = max(self.BLOCK_WIDTH*2, width)
imgLeft = ImageBox()
imgCenter = ExpandedImageBox()
imgRight = ImageBox()
imgDecor = ImageBox()
imgLeft.AddFlag("not_pick")
imgCenter.AddFlag("not_pick")
imgRight.AddFlag("not_pick")
imgDecor.AddFlag("not_pick")
imgLeft.SetParent(self)
imgCenter.SetParent(self)
imgRight.SetParent(self)
imgDecor.SetParent(self)
if localeInfo.IsARABIC():
imgLeft.LoadImage("locale/ae/ui/pattern/titlebar_left.tga")
imgCenter.LoadImage("locale/ae/ui/pattern/titlebar_center.tga")
imgRight.LoadImage("locale/ae/ui/pattern/titlebar_right.tga")
else:
imgLeft.LoadImage("d:/ymir work/control/altele/titlu/stanga.tga")
imgCenter.LoadImage("d:/ymir work/control/altele/titlu/centru.tga")
imgRight.LoadImage("d:/ymir work/control/altele/titlu/dreapta.tga")
imgDecor.LoadImage("d:/ymir work/control/altele/titlu/decor_dreapta.tga")
imgLeft.Show()
imgCenter.Show()
imgRight.Show()
imgDecor.Show()
btnClose = Button()
btnClose.SetParent(self)
btnClose.SetUpVisual("d:/ymir work/control/altele/buton/board_inchide_01.tga")
btnClose.SetOverVisual("d:/ymir work/control/altele/buton/board_inchide_02.tga")
btnClose.SetDownVisual("d:/ymir work/control/altele/buton/board_inchide_03.tga")
btnClose.SetToolTipText(localeInfo.UI_CLOSE, 0, -23)
btnClose.Show()
self.imgLeft = imgLeft
self.imgCenter = imgCenter
self.imgRight = imgRight
self.btnClose = btnClose
self.imgDecor = imgDecor
self.SetWidth(width)
def SetWidth(self, width):
self.imgLeft.SetPosition(0, 4)
self.imgCenter.SetRenderingRect(0, 0, float((width - self.BLOCK_WIDTH*4) - self.BLOCK_WIDTH) / self.BLOCK_WIDTH, 0)
self.imgCenter.SetPosition(self.BLOCK_WIDTH, 4)
self.imgRight.SetPosition(width - self.BLOCK_WIDTH, 4)
self.imgDecor.SetPosition(width - 47, -14)
if localeInfo.IsARABIC():
self.btnClose.SetPosition(0, 0)
else:
self.btnClose.SetPosition(width - self.btnClose.GetWidth(), 1)
self.SetSize(width, self.BLOCK_HEIGHT)
def SetCloseEvent(self, event):
self.btnClose.SetEvent(event)
With this:
Code:
class TitleBar(Window):
BLOCK_WIDTH = 35
BLOCK_HEIGHT = 28
LINE_WIDTH = 152
def __init__(self):
Window.__init__(self)
self.AddFlag("attach")
def __del__(self):
Window.__del__(self)
def MakeTitleBar(self, width, color):
width = max(self.BLOCK_WIDTH*2, width)
imgLeft = ImageBox()
imgCenter = ExpandedImageBox()
imgRight = ImageBox()
imgDecor = ImageBox()
imgLeft.AddFlag("not_pick")
imgCenter.AddFlag("not_pick")
imgRight.AddFlag("not_pick")
imgDecor.AddFlag("not_pick")
imgLeft.SetParent(self)
imgCenter.SetParent(self)
imgRight.SetParent(self)
imgDecor.SetParent(self)
imgLeft.LoadImage("kanort_work/images/controls/common/titlebar/left.tga")
imgCenter.LoadImage("kanort_work/images/controls/common/titlebar/center.tga")
imgRight.LoadImage("kanort_work/images/controls/common/titlebar/right.tga")
imgDecor.LoadImage("kanort_work/images/controls/common/titlebar/decoration_right.tga")
imgLeft.Show()
imgCenter.Show()
imgRight.Show()
imgDecor.Show()
btnClose = Button()
btnClose.SetParent(self)
btnClose.SetUpVisual("kanort_work/images/controls/common/buton/board_close_01_normal.tga")
btnClose.SetOverVisual("kanort_work/images/controls/common/buton/board_close_02_hover.tga")
btnClose.SetDownVisual("kanort_work/images/controls/common/buton/board_close_03_active.tga")
btnClose.SetToolTipText(localeInfo.UI_CLOSE, 0, -23)
btnClose.Show()
self.imgLeft = imgLeft
self.imgCenter = imgCenter
self.imgRight = imgRight
self.btnClose = btnClose
self.imgDecor = imgDecor
self.SetWidth(width)
def SetWidth(self, width):
self.imgLeft.SetPosition(0, 3)
self.imgCenter.SetRenderingRect(0.0, 0.0, float((width - self.BLOCK_WIDTH*2) - self.LINE_WIDTH) / self.LINE_WIDTH, 0.0)
self.imgCenter.SetPosition(self.BLOCK_WIDTH, 3)
self.imgRight.SetPosition(width - self.BLOCK_WIDTH, 3)
self.btnClose.SetPosition(width - self.btnClose.GetWidth(), 3)
self.imgDecor.SetPosition(width - 47, -15)
self.SetSize(width, self.BLOCK_HEIGHT)
def SetCloseEvent(self, event):
self.btnClose.SetEvent(event)
a.Quest Icon
Extract root.epk/.eix
In the file localeInfo.py
Replace this code:
Code:
def GetLetterImageName():
return "season1/icon/scroll_close.tga"
def GetLetterOpenImageName():
return "season1/icon/scroll_open.tga"
def GetLetterCloseImageName():
return "season1/icon/scroll_close.tga"
With this:
Code:
def GetLetterImageName():
return "kanort_work/images/icons/special/quest_closed.tga"
def GetLetterOpenImageName():
return "kanort_work/images/icons/special/quest_open.tga"
def GetLetterCloseImageName():
return "kanort_work/images/icons/special/quest_closed.tga"
b."Plus" Button
Extract uiscript.epk/.eix
In the file gamewindow.py
Find:
Code:
import uiScriptLocale
Add below:
Code:
ROBERT_WORK_F = "kanort_work/images/controls/common/buton/"
Find:
Code:
"name":"HelpButton",
Below you will find :
Code:
"default_image" : "d:/ymir work/ui/game/windows/btn_bigplus_up.sub",
"over_image" : "d:/ymir work/ui/game/windows/btn_bigplus_over.sub",
"down_image" : "d:/ymir work/ui/game/windows/btn_bigplus_down.sub",
Replace the above code with it:
Code:
"default_image" : ROBERT_WORK_F + "stats_increase_01_normal.tga",
"over_image" : ROBERT_WORK_F + "stats_increase_02_hover.tga",
"down_image" : ROBERT_WORK_F + "stats_increase_03_active.tga",
Find:
Code:
"name":"StatusPlusButton",
Below you will find :
Code:
"default_image" : "d:/ymir work/ui/game/windows/btn_bigplus_up.sub",
"over_image" : "d:/ymir work/ui/game/windows/btn_bigplus_over.sub",
"down_image" : "d:/ymir work/ui/game/windows/btn_bigplus_down.sub",
Replace the above code with it:
Code:
"default_image" : ROBERT_WORK_F + "stats_increase_01_normal.tga",
"over_image" : ROBERT_WORK_F + "stats_increase_02_hover.tga",
"down_image" : ROBERT_WORK_F + "stats_increase_03_active.tga",
Find:
Code:
"name":"SkillPlusButton",
Below you will find :
Code:
"default_image" : "d:/ymir work/ui/game/windows/btn_bigplus_up.sub",
"over_image" : "d:/ymir work/ui/game/windows/btn_bigplus_over.sub",
"down_image" : "d:/ymir work/ui/game/windows/btn_bigplus_down.sub",
Replace the above code with it:
Code:
"default_image" : ROBERT_WORK_F + "stats_increase_01_normal.tga",
"over_image" : ROBERT_WORK_F + "stats_increase_02_hover.tga",
"down_image" : ROBERT_WORK_F + "stats_increase_03_active.tga",
c.Emoticon Icon
Extract root.epk/.eix
In the file emoticon.py
Replace this code:
Code:
ICON_DICT = {
EMOTION_CLAP : "d:/ymir work/ui/game/windows/emotion_clap.sub",
EMOTION_CHEERS_1 : "d:/ymir work/ui/game/windows/emotion_cheers_1.sub",
EMOTION_CHEERS_2 : "d:/ymir work/ui/game/windows/emotion_cheers_2.sub",
EMOTION_DANCE_1 : "icon/action/dance1.tga",
EMOTION_DANCE_2 : "icon/action/dance2.tga",
EMOTION_CONGRATULATION : "icon/action/congratulation.tga",
EMOTION_FORGIVE : "icon/action/forgive.tga",
EMOTION_ANGRY : "icon/action/angry.tga",
EMOTION_ATTRACTIVE : "icon/action/attractive.tga",
EMOTION_SAD : "icon/action/sad.tga",
EMOTION_SHY : "icon/action/shy.tga",
EMOTION_CHEERUP : "icon/action/cheerup.tga",
EMOTION_BANTER : "icon/action/banter.tga",
EMOTION_JOY : "icon/action/joy.tga",
EMOTION_DANCE_1 : "icon/action/dance1.tga",
EMOTION_DANCE_2 : "icon/action/dance2.tga",
EMOTION_DANCE_3 : "icon/action/dance3.tga",
EMOTION_DANCE_4 : "icon/action/dance4.tga",
EMOTION_DANCE_5 : "icon/action/dance5.tga",
EMOTION_DANCE_6 : "icon/action/dance6.tga",
EMOTION_KISS : "d:/ymir work/ui/game/windows/emotion_kiss.sub",
EMOTION_FRENCH_KISS : "d:/ymir work/ui/game/windows/emotion_french_kiss.sub",
EMOTION_SLAP : "d:/ymir work/ui/game/windows/emotion_slap.sub",
}
With this:
Code:
ICON_DICT = {
EMOTION_CLAP : "kanort_work/images/icons/aplauze.tga",
EMOTION_CHEERS_1 : "kanort_work/images/icons/bucurie1.tga",
EMOTION_CHEERS_2 : "kanort_work/images/icons/bucurie2.tga",
EMOTION_CONGRATULATION : "kanort_work/images/icons/acord.tga",
EMOTION_FORGIVE : "kanort_work/images/icons/iertare.tga",
EMOTION_ANGRY : "kanort_work/images/icons/neplacut.tga",
EMOTION_ATTRACTIVE : "kanort_work/images/icons/tentatie.tga",
EMOTION_SAD : "kanort_work/images/icons/trist.tga",
EMOTION_SHY : "kanort_work/images/icons/refuz.tga",
EMOTION_CHEERUP : "kanort_work/images/icons/bucuros.tga",
EMOTION_BANTER : "kanort_work/images/icons/rautacios.tga",
EMOTION_JOY : "kanort_work/images/icons/fericire.tga",
EMOTION_DANCE_1 : "kanort_work/images/icons/dans1.tga",
EMOTION_DANCE_2 : "kanort_work/images/icons/dans2.tga",
EMOTION_DANCE_3 : "kanort_work/images/icons/dans3.tga",
EMOTION_DANCE_4 : "kanort_work/images/icons/dans4.tga",
EMOTION_DANCE_5 : "kanort_work/images/icons/dans5.tga",
EMOTION_DANCE_6 : "kanort_work/images/icons/dans6.tga",
EMOTION_KISS : "kanort_work/images/icons/sarut.tga",
EMOTION_FRENCH_KISS : "kanort_work/images/icons/sarutfr.tga",
EMOTION_SLAP : "kanort_work/images/icons/lovitura.tga",
}
A.CostumeWindow
Extract uiscript.epk/.eix
In the file costumewindow.py
Replace all code with this:
Code:
import uiScriptLocale
import item
COSTUME_START_INDEX = item.COSTUME_SLOT_START
window = {
"name" : "CostumeWindow",
"x" : SCREEN_WIDTH - 175 - 147,
"y" : SCREEN_HEIGHT - 37 - 565,
"style" : ("movable", "float",),
"width" : 147,
"height" : 188,
"children" :
(
{
"name" : "board",
"type" : "board",
"style" : ("attach",),
"x" : 0,
"y" : 0,
"width" : 147,
"height" : 188,
"children" :
(
{
"name" : "TitleBar",
"type" : "titlebar",
"style" : ("attach",),
"x" : 8,
"y" : 7,
"width" : 131,
"color" : "yellow",
"children" :
(
{ "name":"TitleName", "type":"text", "x":60, "y":7, "r" : 0.9020, "g": 0.8157, "b" : 0.6353, "a" : 1.0, "text":uiScriptLocale.COSTUME_WINDOW_TITLE, "text_horizontal_align":"center" },
),
},
{
"name" : "Costume_Base",
"type" : "image",
"x" : 14,
"y" : 38,
"image" : "d:/ymir work/ui/costume_bg.dds",
"children" :
(
{
"name" : "CostumeSlot",
"type" : "slot",
"x" : 3,
"y" : 3,
"width" : 127,
"height" : 145,
"slot" : (
{"index":COSTUME_START_INDEX+0, "x":50, "y":42, "width":32, "height":64},
{"index":COSTUME_START_INDEX+1, "x":50, "y": 5, "width":32, "height":32},
{"index":COSTUME_START_INDEX+4, "x":10, "y":10, "width":32, "height":96},
),
},
),
},
),
},
),
}
Extract root.eix/epk
In the file uiinventory.py
Find:
Add below:
Code:
import playerSettingModule
Find:
Code:
ITEM_FLAG_APPLICABLE = 1 << 14
Add below:
Code:
ROBERT_WORK_BG_IMG_COSTUME = {
playerSettingModule.RACE_WARRIOR_M : "kanort_work/images/controls/special/inventory/costume_m.tga",
playerSettingModule.RACE_WARRIOR_W : "kanort_work/images/controls/special/inventory/costume_w.tga",
playerSettingModule.RACE_ASSASSIN_M : "kanort_work/images/controls/special/inventory/costume_m.tga",
playerSettingModule.RACE_ASSASSIN_W : "kanort_work/images/controls/special/inventory/costume_w.tga",
playerSettingModule.RACE_SURA_M : "kanort_work/images/controls/special/inventory/costume_m.tga",
playerSettingModule.RACE_SURA_W : "kanort_work/images/controls/special/inventory/costume_w.tga",
playerSettingModule.RACE_SHAMAN_M : "kanort_work/images/controls/special/inventory/costume_m.tga",
playerSettingModule.RACE_SHAMAN_W : "kanort_work/images/controls/special/inventory/costume_w.tga",
playerSettingModule.RACE_WOLFMAN_M : "kanort_work/images/controls/special/inventory/costume_m.tga",
}
Find:
Code:
def RefreshCostumeSlot(self):
getItemVNum=player.GetItemIndex
Add below:
Code:
race = net.GetMainActorRace()
## BackgroundImage
try:
BackGroundImageName = ROBERT_WORK_BG_IMG_COSTUME[race]
try:
self.BackGroundImage.LoadImage(BackGroundImageName)
except:
self.BackGroundImage.Hide()
except KeyError:
self.BackGroundImage.Hide()
Find:
Code:
wndEquip = self.GetChild("CostumeSlot")
Add below:
Code:
self.BackGroundImage = self.GetChild("Costume_Base")
Come back tomorrow with more tutorials
|
thx works fine
|
|
|
09/10/2017, 12:31
|
#62
|
elite*gold: 0
Join Date: Dec 2014
Posts: 1
Received Thanks: 0
|
Bu hatayı alıyorum.?
|
|
|
10/09/2017, 10:52
|
#63
|
elite*gold: 10
Join Date: Jun 2013
Posts: 314
Received Thanks: 24
|
wie fixxe ich das und wo is der fehler ?
|
|
|
12/02/2017, 10:39
|
#64
|
elite*gold: 0
Join Date: May 2010
Posts: 5
Received Thanks: 2
|
hallo ich hab ein kleines problem und finde den fehler nicht und zwar
1202 10:12:52160 :: Traceback (most recent call last):
1202 10:12:52160 :: File "networkModule.py", line 239, in SetGamePhase
1202 10:12:52161 :: File "game.py", line 119, in __init__
1202 10:12:52162 :: File "uiTarget.py", line 321, in __init__
1202 10:12:52162 :: File "uiTarget.py", line 64, in __init__
1202 10:12:52163 :: AttributeError
1202 10:12:52163 :: :
1202 10:12:52163 :: 'InfoBoard' object has no attribute 'HideCorners'
1202 10:12:52163 ::
1202 10:12:52211 :: Traceback (most recent call last):
1202 10:12:52211 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:52212 :: AttributeError
1202 10:12:52212 :: :
1202 10:12:52212 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:52212 ::
1202 10:12:52224 :: Traceback (most recent call last):
1202 10:12:52224 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:52225 :: AttributeError
1202 10:12:52225 :: :
1202 10:12:52225 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:52225 ::
1202 10:12:53224 :: Traceback (most recent call last):
1202 10:12:53224 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:53225 :: AttributeError
1202 10:12:53225 :: :
1202 10:12:53225 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:53225 ::
1202 10:12:54226 :: Traceback (most recent call last):
1202 10:12:54226 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:54227 :: AttributeError
1202 10:12:54228 :: :
1202 10:12:54228 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:54228 ::
1202 10:12:55226 :: Traceback (most recent call last):
1202 10:12:55226 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:55227 :: AttributeError
1202 10:12:55227 :: :
1202 10:12:55227 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:55227 ::
1202 10:12:56227 :: Traceback (most recent call last):
1202 10:12:56227 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:56228 :: AttributeError
1202 10:12:56228 :: :
1202 10:12:56228 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:56228 ::
1202 10:12:57228 :: Traceback (most recent call last):
1202 10:12:57229 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:57230 :: AttributeError
1202 10:12:57230 :: :
1202 10:12:57230 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:57230 ::
1202 10:12:58229 :: Traceback (most recent call last):
1202 10:12:58229 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:58230 :: AttributeError
1202 10:12:58230 :: :
1202 10:12:58230 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:58230 ::
1202 10:12:59230 :: Traceback (most recent call last):
1202 10:12:59230 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:59231 :: AttributeError
1202 10:12:59231 :: :
1202 10:12:59231 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:59231 ::
1202 10:12:00231 :: Traceback (most recent call last):
1202 10:12:00231 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:00232 :: AttributeError
1202 10:12:00232 :: :
1202 10:12:00232 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:00232 ::
1202 10:12:01232 :: Traceback (most recent call last):
1202 10:12:01232 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:01233 :: AttributeError
1202 10:12:01233 :: :
1202 10:12:01233 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:01233 ::
1202 10:12:02232 :: Traceback (most recent call last):
1202 10:12:02233 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:02233 :: AttributeError
1202 10:12:02233 :: :
1202 10:12:02234 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:02234 ::
1202 10:12:03233 :: Traceback (most recent call last):
1202 10:12:03233 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:03234 :: AttributeError
1202 10:12:03234 :: :
1202 10:12:03234 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:03234 ::
1202 10:12:04220 :: Traceback (most recent call last):
1202 10:12:04221 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:04222 :: AttributeError
1202 10:12:04222 :: :
1202 10:12:04222 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:04222 ::
1202 10:12:05220 :: Traceback (most recent call last):
1202 10:12:05221 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:05222 :: AttributeError
1202 10:12:05222 :: :
1202 10:12:05222 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:05222 ::
1202 10:12:06238 :: Traceback (most recent call last):
1202 10:12:06239 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:06240 :: AttributeError
1202 10:12:06240 :: :
1202 10:12:06240 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:06240 ::
1202 10:12:07221 :: Traceback (most recent call last):
1202 10:12:07221 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:07222 :: AttributeError
1202 10:12:07222 :: :
1202 10:12:07222 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:07222 ::
1202 10:12:08221 :: Traceback (most recent call last):
1202 10:12:08222 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:08223 :: AttributeError
1202 10:12:08223 :: :
1202 10:12:08223 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:08223 ::
1202 10:12:09223 :: Traceback (most recent call last):
1202 10:12:09223 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:09224 :: AttributeError
1202 10:12:09224 :: :
1202 10:12:09224 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:09224 ::
1202 10:12:10224 :: Traceback (most recent call last):
1202 10:12:10224 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:10225 :: AttributeError
1202 10:12:10225 :: :
1202 10:12:10225 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:10225 ::
1202 10:12:11225 :: Traceback (most recent call last):
1202 10:12:11225 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:11226 :: AttributeError
1202 10:12:11226 :: :
1202 10:12:11226 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:11226 ::
1202 10:12:12226 :: Traceback (most recent call last):
1202 10:12:12226 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:12228 :: AttributeError
1202 10:12:12228 :: :
1202 10:12:12228 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:12228 ::
1202 10:12:13226 :: Traceback (most recent call last):
1202 10:12:13226 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:13228 :: AttributeError
1202 10:12:13228 :: :
1202 10:12:13228 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:13228 ::
1202 10:12:14228 :: Traceback (most recent call last):
1202 10:12:14228 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:14229 :: AttributeError
1202 10:12:14229 :: :
1202 10:12:14229 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:14229 ::
1202 10:12:15228 :: Traceback (most recent call last):
1202 10:12:15228 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:15229 :: AttributeError
1202 10:12:15229 :: :
1202 10:12:15229 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:15229 ::
1202 10:12:16230 :: Traceback (most recent call last):
1202 10:12:16230 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:16231 :: AttributeError
1202 10:12:16231 :: :
1202 10:12:16231 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:16231 ::
1202 10:12:17248 :: Traceback (most recent call last):
1202 10:12:17248 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:17249 :: AttributeError
1202 10:12:17249 :: :
1202 10:12:17249 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:17249 ::
1202 10:12:18216 :: Traceback (most recent call last):
1202 10:12:18216 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:18217 :: AttributeError
1202 10:12:18217 :: :
1202 10:12:18217 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:18217 ::
1202 10:12:19218 :: Traceback (most recent call last):
1202 10:12:19218 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:19219 :: AttributeError
1202 10:12:19219 :: :
1202 10:12:19219 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:19219 ::
1202 10:12:20218 :: Traceback (most recent call last):
1202 10:12:20218 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:12:20219 :: AttributeError
1202 10:12:20219 :: :
1202 10:12:20220 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:12:20220 ::
1202 10:13:21236 :: Traceback (most recent call last):
1202 10:13:21236 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:21238 :: AttributeError
1202 10:13:21238 :: :
1202 10:13:21238 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:21238 ::
1202 10:13:22219 :: Traceback (most recent call last):
1202 10:13:22219 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:22220 :: AttributeError
1202 10:13:22220 :: :
1202 10:13:22220 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:22220 ::
1202 10:13:23220 :: Traceback (most recent call last):
1202 10:13:23220 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:23221 :: AttributeError
1202 10:13:23221 :: :
1202 10:13:23221 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:23221 ::
1202 10:13:24222 :: Traceback (most recent call last):
1202 10:13:24222 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:24223 :: AttributeError
1202 10:13:24223 :: :
1202 10:13:24223 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:24223 ::
1202 10:13:25222 :: Traceback (most recent call last):
1202 10:13:25222 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:25223 :: AttributeError
1202 10:13:25223 :: :
1202 10:13:25223 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:25223 ::
1202 10:13:26223 :: Traceback (most recent call last):
1202 10:13:26223 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:26224 :: AttributeError
1202 10:13:26224 :: :
1202 10:13:26224 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:26224 ::
1202 10:13:27224 :: Traceback (most recent call last):
1202 10:13:27224 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:27225 :: AttributeError
1202 10:13:27225 :: :
1202 10:13:27225 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:27225 ::
1202 10:13:28226 :: Traceback (most recent call last):
1202 10:13:28226 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:28227 :: AttributeError
1202 10:13:28227 :: :
1202 10:13:28227 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:28227 ::
1202 10:13:29227 :: Traceback (most recent call last):
1202 10:13:29227 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:29228 :: AttributeError
1202 10:13:29228 :: :
1202 10:13:29228 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:29228 ::
1202 10:13:30211 :: Traceback (most recent call last):
1202 10:13:30211 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:30212 :: AttributeError
1202 10:13:30212 :: :
1202 10:13:30212 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:30212 ::
1202 10:13:31212 :: Traceback (most recent call last):
1202 10:13:31212 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:31214 :: AttributeError
1202 10:13:31214 :: :
1202 10:13:31214 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:31214 ::
1202 10:13:32212 :: Traceback (most recent call last):
1202 10:13:32213 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:32213 :: AttributeError
1202 10:13:32214 :: :
1202 10:13:32214 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:32214 ::
1202 10:13:33263 :: Traceback (most recent call last):
1202 10:13:33263 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:33264 :: AttributeError
1202 10:13:33264 :: :
1202 10:13:33264 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:33264 ::
1202 10:13:34215 :: Traceback (most recent call last):
1202 10:13:34215 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:34216 :: AttributeError
1202 10:13:34216 :: :
1202 10:13:34216 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:34216 ::
1202 10:13:35216 :: Traceback (most recent call last):
1202 10:13:35216 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:35218 :: AttributeError
1202 10:13:35218 :: :
1202 10:13:35218 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:35218 ::
1202 10:13:36216 :: Traceback (most recent call last):
1202 10:13:36217 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:36218 :: AttributeError
1202 10:13:36218 :: :
1202 10:13:36218 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:36218 ::
1202 10:13:37233 :: Traceback (most recent call last):
1202 10:13:37233 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:37234 :: AttributeError
1202 10:13:37234 :: :
1202 10:13:37234 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:37234 ::
1202 10:13:38217 :: Traceback (most recent call last):
1202 10:13:38217 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:38218 :: AttributeError
1202 10:13:38219 :: :
1202 10:13:38219 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:38219 ::
1202 10:13:39220 :: Traceback (most recent call last):
1202 10:13:39220 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:39221 :: AttributeError
1202 10:13:39221 :: :
1202 10:13:39221 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:39221 ::
1202 10:13:40221 :: Traceback (most recent call last):
1202 10:13:40221 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:40222 :: AttributeError
1202 10:13:40222 :: :
1202 10:13:40222 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:40222 ::
1202 10:13:41221 :: Traceback (most recent call last):
1202 10:13:41221 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:41222 :: AttributeError
1202 10:13:41222 :: :
1202 10:13:41222 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:41222 ::
1202 10:13:42222 :: Traceback (most recent call last):
1202 10:13:42222 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:42223 :: AttributeError
1202 10:13:42223 :: :
1202 10:13:42223 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:42223 ::
1202 10:13:43223 :: Traceback (most recent call last):
1202 10:13:43224 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:43225 :: AttributeError
1202 10:13:43225 :: :
1202 10:13:43225 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:43225 ::
1202 10:13:44224 :: Traceback (most recent call last):
1202 10:13:44224 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:44225 :: AttributeError
1202 10:13:44225 :: :
1202 10:13:44225 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:44226 ::
1202 10:13:45210 :: Traceback (most recent call last):
1202 10:13:45210 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:45211 :: AttributeError
1202 10:13:45211 :: :
1202 10:13:45211 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:45211 ::
1202 10:13:46227 :: Traceback (most recent call last):
1202 10:13:46227 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:46228 :: AttributeError
1202 10:13:46228 :: :
1202 10:13:46228 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:46228 ::
1202 10:13:47211 :: Traceback (most recent call last):
1202 10:13:47211 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:47212 :: AttributeError
1202 10:13:47212 :: :
1202 10:13:47212 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:47212 ::
1202 10:13:48211 :: Traceback (most recent call last):
1202 10:13:48212 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:48212 :: AttributeError
1202 10:13:48212 :: :
1202 10:13:48212 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:48213 ::
1202 10:13:49213 :: Traceback (most recent call last):
1202 10:13:49213 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:49214 :: AttributeError
1202 10:13:49214 :: :
1202 10:13:49214 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:49214 ::
1202 10:13:50214 :: Traceback (most recent call last):
1202 10:13:50214 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:50215 :: AttributeError
1202 10:13:50215 :: :
1202 10:13:50215 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:50215 ::
1202 10:13:51215 :: Traceback (most recent call last):
1202 10:13:51216 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:51216 :: AttributeError
1202 10:13:51217 :: :
1202 10:13:51217 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:51217 ::
1202 10:13:52215 :: Traceback (most recent call last):
1202 10:13:52216 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:52217 :: AttributeError
1202 10:13:52217 :: :
1202 10:13:52217 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:52217 ::
1202 10:13:53217 :: Traceback (most recent call last):
1202 10:13:53217 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:53218 :: AttributeError
1202 10:13:53218 :: :
1202 10:13:53218 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:53218 ::
1202 10:13:54218 :: Traceback (most recent call last):
1202 10:13:54219 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:54219 :: AttributeError
1202 10:13:54220 :: :
1202 10:13:54220 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:54220 ::
1202 10:13:55219 :: Traceback (most recent call last):
1202 10:13:55219 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:55220 :: AttributeError
1202 10:13:55220 :: :
1202 10:13:55220 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:55220 ::
1202 10:13:56220 :: Traceback (most recent call last):
1202 10:13:56220 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:56221 :: AttributeError
1202 10:13:56221 :: :
1202 10:13:56221 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:56221 ::
1202 10:13:57203 :: Traceback (most recent call last):
1202 10:13:57203 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:57205 :: AttributeError
1202 10:13:57205 :: :
1202 10:13:57205 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:57205 ::
1202 10:13:58221 :: Traceback (most recent call last):
1202 10:13:58221 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:58222 :: AttributeError
1202 10:13:58222 :: :
1202 10:13:58222 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:58222 ::
1202 10:13:59210 :: Traceback (most recent call last):
1202 10:13:59210 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:59212 :: AttributeError
1202 10:13:59212 :: :
1202 10:13:59212 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:59212 ::
1202 10:13:00206 :: Traceback (most recent call last):
1202 10:13:00206 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:00208 :: AttributeError
1202 10:13:00208 :: :
1202 10:13:00208 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:00208 ::
1202 10:13:01208 :: Traceback (most recent call last):
1202 10:13:01208 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:01209 :: AttributeError
1202 10:13:01209 :: :
1202 10:13:01209 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:01209 ::
1202 10:13:02209 :: Traceback (most recent call last):
1202 10:13:02209 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:02210 :: AttributeError
1202 10:13:02210 :: :
1202 10:13:02210 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:02210 ::
1202 10:13:02910 :: Traceback (most recent call last):
1202 10:13:02910 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:02911 :: AttributeError
1202 10:13:02911 :: :
1202 10:13:02911 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:02911 ::
1202 10:13:04211 :: Traceback (most recent call last):
1202 10:13:04211 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:04212 :: AttributeError
1202 10:13:04212 :: :
1202 10:13:04212 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:04212 ::
1202 10:13:05212 :: Traceback (most recent call last):
1202 10:13:05212 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:05213 :: AttributeError
1202 10:13:05213 :: :
1202 10:13:05213 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:05213 ::
1202 10:13:06212 :: Traceback (most recent call last):
1202 10:13:06213 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:06214 :: AttributeError
1202 10:13:06214 :: :
1202 10:13:06214 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:06214 ::
1202 10:13:07213 :: Traceback (most recent call last):
1202 10:13:07214 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:07215 :: AttributeError
1202 10:13:07215 :: :
1202 10:13:07215 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:07215 ::
1202 10:13:08199 :: Traceback (most recent call last):
1202 10:13:08199 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:08200 :: AttributeError
1202 10:13:08200 :: :
1202 10:13:08200 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:08200 ::
1202 10:13:09216 :: Traceback (most recent call last):
1202 10:13:09216 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:09218 :: AttributeError
1202 10:13:09218 :: :
1202 10:13:09218 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:09218 ::
1202 10:13:10217 :: Traceback (most recent call last):
1202 10:13:10217 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:10218 :: AttributeError
1202 10:13:10218 :: :
1202 10:13:10218 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:10218 ::
1202 10:13:11202 :: Traceback (most recent call last):
1202 10:13:11202 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:11208 :: AttributeError
1202 10:13:11208 :: :
1202 10:13:11208 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:11208 ::
1202 10:13:12219 :: Traceback (most recent call last):
1202 10:13:12219 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:12220 :: AttributeError
1202 10:13:12220 :: :
1202 10:13:12220 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:12220 ::
1202 10:13:13205 :: Traceback (most recent call last):
1202 10:13:13205 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:13206 :: AttributeError
1202 10:13:13206 :: :
1202 10:13:13206 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:13206 ::
1202 10:13:14205 :: Traceback (most recent call last):
1202 10:13:14205 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:14206 :: AttributeError
1202 10:13:14206 :: :
1202 10:13:14206 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:14206 ::
1202 10:13:15206 :: Traceback (most recent call last):
1202 10:13:15206 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:15208 :: AttributeError
1202 10:13:15208 :: :
1202 10:13:15208 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:15208 ::
1202 10:13:16207 :: Traceback (most recent call last):
1202 10:13:16207 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:13:16210 :: AttributeError
1202 10:13:16210 :: :
1202 10:13:16210 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:13:16210 ::
1202 10:14:52862 :: Traceback (most recent call last):
1202 10:14:52862 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:52864 :: AttributeError
1202 10:14:52864 :: :
1202 10:14:52864 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:52864 ::
1202 10:14:52864 :: Traceback (most recent call last):
1202 10:14:52864 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:52865 :: AttributeError
1202 10:14:52865 :: :
1202 10:14:52865 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:52865 ::
1202 10:14:53500 :: Traceback (most recent call last):
1202 10:14:53500 :: File "networkModule.py", line 239, in SetGamePhase
1202 10:14:53501 :: File "game.py", line 119, in __init__
1202 10:14:53501 :: File "uiTarget.py", line 321, in __init__
1202 10:14:53502 :: File "uiTarget.py", line 64, in __init__
1202 10:14:53502 :: AttributeError
1202 10:14:53502 :: :
1202 10:14:53502 :: 'InfoBoard' object has no attribute 'HideCorners'
1202 10:14:53502 ::
1202 10:14:53515 :: Traceback (most recent call last):
1202 10:14:53515 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:53516 :: AttributeError
1202 10:14:53517 :: :
1202 10:14:53517 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:53517 ::
1202 10:14:54194 :: Traceback (most recent call last):
1202 10:14:54194 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:54195 :: AttributeError
1202 10:14:54195 :: :
1202 10:14:54195 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:54195 ::
1202 10:14:55196 :: Traceback (most recent call last):
1202 10:14:55196 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:55198 :: AttributeError
1202 10:14:55198 :: :
1202 10:14:55198 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:55198 ::
1202 10:14:56213 :: Traceback (most recent call last):
1202 10:14:56213 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:56215 :: AttributeError
1202 10:14:56215 :: :
1202 10:14:56215 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:56215 ::
1202 10:14:57198 :: Traceback (most recent call last):
1202 10:14:57198 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:57199 :: AttributeError
1202 10:14:57199 :: :
1202 10:14:57199 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:57199 ::
1202 10:14:58199 :: Traceback (most recent call last):
1202 10:14:58199 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:58200 :: AttributeError
1202 10:14:58200 :: :
1202 10:14:58200 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:58200 ::
1202 10:14:59200 :: Traceback (most recent call last):
1202 10:14:59200 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:59201 :: AttributeError
1202 10:14:59201 :: :
1202 10:14:59201 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:59201 ::
1202 10:14:00201 :: Traceback (most recent call last):
1202 10:14:00201 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:00202 :: AttributeError
1202 10:14:00202 :: :
1202 10:14:00202 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:00202 ::
1202 10:14:01202 :: Traceback (most recent call last):
1202 10:14:01202 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:01204 :: AttributeError
1202 10:14:01204 :: :
1202 10:14:01204 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:01204 ::
1202 10:14:02202 :: Traceback (most recent call last):
1202 10:14:02202 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:02203 :: AttributeError
1202 10:14:02203 :: :
1202 10:14:02203 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:02203 ::
1202 10:14:03190 :: Traceback (most recent call last):
1202 10:14:03190 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:03192 :: AttributeError
1202 10:14:03192 :: :
1202 10:14:03192 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:03192 ::
1202 10:14:04190 :: Traceback (most recent call last):
1202 10:14:04190 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:04191 :: AttributeError
1202 10:14:04191 :: :
1202 10:14:04191 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:04192 ::
1202 10:14:05209 :: Traceback (most recent call last):
1202 10:14:05209 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:05210 :: AttributeError
1202 10:14:05210 :: :
1202 10:14:05210 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:05210 ::
1202 10:14:06193 :: Traceback (most recent call last):
1202 10:14:06193 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:06196 :: AttributeError
1202 10:14:06196 :: :
1202 10:14:06196 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:06196 ::
1202 10:14:07196 :: Traceback (most recent call last):
1202 10:14:07196 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:07198 :: AttributeError
1202 10:14:07198 :: :
1202 10:14:07198 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:07198 ::
1202 10:14:08196 :: Traceback (most recent call last):
1202 10:14:08196 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:08198 :: AttributeError
1202 10:14:08198 :: :
1202 10:14:08198 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:08198 ::
1202 10:14:09198 :: Traceback (most recent call last):
1202 10:14:09198 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:09200 :: AttributeError
1202 10:14:09200 :: :
1202 10:14:09200 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:09200 ::
1202 10:14:10202 :: Traceback (most recent call last):
1202 10:14:10202 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:10204 :: AttributeError
1202 10:14:10204 :: :
1202 10:14:10206 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:10207 ::
1202 10:14:11221 :: Traceback (most recent call last):
1202 10:14:11222 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:11238 :: AttributeError
1202 10:14:11238 :: :
1202 10:14:11238 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:11238 ::
1202 10:14:12238 :: Traceback (most recent call last):
1202 10:14:12238 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:12239 :: AttributeError
1202 10:14:12239 :: :
1202 10:14:12239 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:12239 ::
1202 10:14:13199 :: Traceback (most recent call last):
1202 10:14:13199 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:13200 :: AttributeError
1202 10:14:13200 :: :
1202 10:14:13200 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:13200 ::
1202 10:14:14217 :: Traceback (most recent call last):
1202 10:14:14217 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:14218 :: AttributeError
1202 10:14:14219 :: :
1202 10:14:14219 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:14219 ::
1202 10:14:15203 :: Traceback (most recent call last):
1202 10:14:15203 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:15206 :: AttributeError
1202 10:14:15206 :: :
1202 10:14:15206 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:15206 ::
1202 10:14:16216 :: Traceback (most recent call last):
1202 10:14:16217 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:16218 :: AttributeError
1202 10:14:16219 :: :
1202 10:14:16219 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:16219 ::
1202 10:14:16609 :: Traceback (most recent call last):
1202 10:14:16610 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:16611 :: AttributeError
1202 10:14:16611 :: :
1202 10:14:16611 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:16611 ::
1202 10:14:18320 :: Traceback (most recent call last):
1202 10:14:18320 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:18321 :: AttributeError
1202 10:14:18321 :: :
1202 10:14:18321 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:18321 ::
1202 10:14:19190 :: Traceback (most recent call last):
1202 10:14:19191 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:19194 :: AttributeError
1202 10:14:19194 :: :
1202 10:14:19194 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:19194 ::
1202 10:14:20192 :: Traceback (most recent call last):
1202 10:14:20192 :: File "game.py", line 2171, in BINARY_ServerCommand_Run
1202 10:14:20194 :: AttributeError
1202 10:14:20194 :: :
1202 10:14:20194 :: 'GameWindow' object has no attribute 'serverCommander'
1202 10:14:20194 ::
ich finde in den dateine das problem einfach nicht könnte mir bitte jmd helfen
entweder hier drunter schreiben oder mich in skype anschreiben plxbx1994
|
|
|
01/03/2018, 22:34
|
#65
|
elite*gold: 0
Join Date: Dec 2017
Posts: 2
Received Thanks: 0
|
0103 22:58:12708 ::
networkModule.py(line:200) SetSelectCharacterPhase
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
introSelect.py(line:18) <module>
system.py(line:177) __hybrid_import
networkModule.SetSelectCharacterPhase - <type 'exceptions.SyntaxError'>:invalid syntax (uiInventory.py, line 128)
0103 22:58:12709 :: ================================================== ================================================== ========
0103 22:58:12709 :: Abort!!!!
need help please
ty for relaese
best regards bro ..
|
|
|
01/14/2018, 11:48
|
#66
|
elite*gold: 0
Join Date: Apr 2015
Posts: 1
Received Thanks: 0
|
Download ?
|
|
|
01/16/2018, 15:25
|
#67
|
elite*gold: 0
Join Date: Aug 2013
Posts: 1
Received Thanks: 0
|
I have this error.
What is the problem?? I check TABS, and they're good..
networkModule.py(line:208) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:28) ?
system.py(line:130) __pack_import
system.py(line:110) _process_result
interfaceModule.py(line:12) ?
system.py(line:130) __pack_import
networkModule.SetSelectCharacterPhase - exceptions.SyntaxError:invalid syntax (line 119)
0116 15:19:07685 :: ================================================== ================================================== ========
0116 15:19:07685 :: Abort!!!!
Quote:
Originally Posted by piktorvik01
I have this error.
What is the problem?? I check TABS, and they're good..
networkModule.py(line:208) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:28) ?
system.py(line:130) __pack_import
system.py(line:110) _process_result
interfaceModule.py(line:12) ?
system.py(line:130) __pack_import
networkModule.SetSelectCharacterPhase - exceptions.SyntaxError:invalid syntax (line 119)
0116 15:19:07685 :: ================================================== ================================================== ========
0116 15:19:07685 :: Abort!!!!
|
I fix some error and now i get it:
0116 15:30:01728 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/login_window.mp3
0116 15:30:08782 ::
networkModule.py(line:208) SetSelectCharacterPhase
system.py(line:130) __pack_import
networkModule.SetSelectCharacterPhase - exceptions.IndentationError:expected an indented block (line 47)
0116 15:30:08782 :: ================================================== ================================================== ========
0116 15:30:08782 :: Abort!!!!
|
|
|
02/27/2018, 16:07
|
#68
|
elite*gold: 0
Join Date: Feb 2013
Posts: 14
Received Thanks: 3
|
0227 18:21:21983 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0227 18:21:26433 :: Traceback (most recent call last):
0227 18:21:26433 :: File "networkModule.py", line 250, in SetGamePhase
0227 18:21:26433 :: File "game.py", line 130, in __init__
0227 18:21:26433 :: File "uiTarget.py", line 98, in __init__
0227 18:21:26433 :: File "uiTarget.py", line 710, in __init__
0227 18:21:26434 :: AttributeError
0227 18:21:26434 :: :
0227 18:21:26434 :: 'InfoBoard' object has no attribute 'HideCorners'
0227 18:21:26434 ::
0227 18:21:26441 :: Traceback (most recent call last):
0227 18:21:26441 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:26442 :: AttributeError
0227 18:21:26442 :: :
0227 18:21:26442 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:26442 ::
0227 18:21:27281 :: Traceback (most recent call last):
0227 18:21:27281 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:27281 :: AttributeError
0227 18:21:27281 :: :
0227 18:21:27281 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:27281 ::
0227 18:21:27281 :: Traceback (most recent call last):
0227 18:21:27281 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:27282 :: AttributeError
0227 18:21:27282 :: :
0227 18:21:27282 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:27282 ::
0227 18:21:28282 :: Traceback (most recent call last):
0227 18:21:28282 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:28282 :: AttributeError
0227 18:21:28282 :: :
0227 18:21:28282 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:28282 ::
0227 18:21:29282 :: Traceback (most recent call last):
0227 18:21:29282 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:29282 :: AttributeError
0227 18:21:29283 :: :
0227 18:21:29283 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:29283 ::
0227 18:21:30284 :: Traceback (most recent call last):
0227 18:21:30284 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:30284 :: AttributeError
0227 18:21:30284 :: :
0227 18:21:30284 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:30284 ::
0227 18:21:31284 :: Traceback (most recent call last):
0227 18:21:31284 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:31284 :: AttributeError
0227 18:21:31284 :: :
0227 18:21:31284 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:31284 ::
0227 18:21:32299 :: Traceback (most recent call last):
0227 18:21:32299 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:32299 :: AttributeError
0227 18:21:32299 :: :
0227 18:21:32299 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:32299 ::
0227 18:21:33281 :: Traceback (most recent call last):
0227 18:21:33281 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:33281 :: AttributeError
0227 18:21:33281 :: :
0227 18:21:33281 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:33281 ::
0227 18:21:34290 :: Traceback (most recent call last):
0227 18:21:34290 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:34290 :: AttributeError
0227 18:21:34290 :: :
0227 18:21:34290 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:34290 ::
0227 18:21:35283 :: Traceback (most recent call last):
0227 18:21:35283 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:35284 :: AttributeError
0227 18:21:35284 :: :
0227 18:21:35284 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:35284 ::
0227 18:21:36283 :: Traceback (most recent call last):
0227 18:21:36283 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:36283 :: AttributeError
0227 18:21:36283 :: :
0227 18:21:36283 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:36283 ::
0227 18:21:37283 :: Traceback (most recent call last):
0227 18:21:37283 :: File "game.py", line 2287, in BINARY_ServerCommand_Run
0227 18:21:37283 :: AttributeError
0227 18:21:37283 :: :
0227 18:21:37283 :: 'GameWindow' object has no attribute 'serverCommander'
0227 18:21:37283 ::
I'm getting this error ? Any solution ?
|
|
|
03/12/2018, 16:10
|
#69
|
elite*gold: 0
Join Date: May 2013
Posts: 3
Received Thanks: 0
|
here i put the images ? or i just need to change the code??
someone can help me ? when i try to entry on my account the client close :c
|
|
|
10/03/2018, 20:43
|
#70
|
elite*gold: 0
Join Date: Dec 2015
Posts: 2
Received Thanks: 0
|
I am using illumina etc but can you help me in the inventory also have a few problems?
|
|
|
10/07/2018, 03:56
|
#71
|
elite*gold: 0
Join Date: Jun 2013
Posts: 1
Received Thanks: 0
|
Help me pls :/
1007 03:55:08013 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=137) - Strange Skill Need Weapon(CLAW)
1007 03:55:08013 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=139) - Strange Skill Need Weapon(CLAW)
1007 03:55:08014 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=170, strType=wolfman).STRANGE_SKILL_TYPE
1007 03:55:08014 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=171, strType=wolfman).STRANGE_SKILL_TYPE
1007 03:55:08014 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=172, strType=wolfman).STRANGE_SKILL_TYPE
1007 03:55:08014 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=173, strType=wolfman).STRANGE_SKILL_TYPE
1007 03:55:08014 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=174, strType=wolfman).STRANGE_SKILL_TYPE
1007 03:55:08014 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=175, strType=wolfman).STRANGE_SKILL_TYPE
1007 03:55:08099 ::
networkModule.py(line:200) SetSelectCharacterPhase
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
introSelect.py(line:30) <module>
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
interfaceModule.py(line:12) <module>
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
uiInventory.py(line:38) <module>
networkModule.SetSelectCharacterPhase - <type 'exceptions.AttributeError'>:'module' object has no attribute 'RACE_WOLFMAN_M'
1007 03:55:08099 :: ================================================== ================================================== ========
1007 03:55:08099 :: Abort!!!!
|
|
|
10/15/2018, 23:53
|
#72
|
elite*gold: 0
Join Date: Oct 2018
Posts: 52
Received Thanks: 3
|
Sehr schön benutzen viele.
|
|
|
12/13/2018, 13:07
|
#73
|
elite*gold: 0
Join Date: Dec 2018
Posts: 1
Received Thanks: 0
|
i get traceback error LOG error
|
|
|
03/02/2020, 20:16
|
#74
|
elite*gold: 0
Join Date: Oct 2009
Posts: 2
Received Thanks: 0
|
it helps but it is not complete and the "uiinventory.py" part is not working.
Taskbar and minimap not included, for example.
|
|
|
04/15/2021, 15:44
|
#75
|
elite*gold: 0
Join Date: Apr 2021
Posts: 1
Received Thanks: 0
|
No more updates to this tutorial?
Minimap? Taskbar?
Somebody can tell me how to do this part?
|
|
|
Similar Threads
|
[Release] Client-Interface {"illumina"}
01/29/2020 - Metin2 PServer Designs, Websites & Scripts - 324 Replies
http://i.epvpimg.com/dqkHd.png
Oioi!
Seit ungefähr einem Jahr zeige ich euch schon Konzepte und Screens von meinem derzeit größten Clientdesign-Projekt. Den Diskussionsthread könnt ihr hier finden.
Nun zum eigentlichen Release. Ich release heute alle, bisher, von mir angefertigten Bilder für das Client-Interface illumina. Es mag für den einen oder anderen vielleicht etwas enttäuschend sein, dass es nur die Bilder / Slices sind, jedoch bestand unser "Team" nur aus 2 Leuten und wir haben...
|
[Release] Client-Interface "illumina"-Code
07/26/2016 - Metin2 PServer Designs, Websites & Scripts - 35 Replies
http://i.epvpimg.com/dqkHd.png
Da es einige stört das der Code von Person XY ist, wird hier erstmal geclosed.
#closerequest
|
All times are GMT +2. The time now is 12:10.
|
|