Ich hab tatsächlich vergessen die ui.py & uitarget.py anzupassen.
Nun ist nichts mehr schief und der nervige Balken ist auch weg. Jedoch sind noch zwei Fehler immer noch da.
1. Der Client schließt sich immernoch sobald ich auf Spieloptionen klicke.
2. Level, EXP & Benötigte EXP in der Charakterinfo sind immer noch weiß und nicht Grün Gelb und Rot wies eig sein sollte. (zwar nich schlimm aber wüsste trotzdem ganz gern woran das liegt.)
In der Syserr steht folgendes:
1220 17:48:41258 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1220 17:49:54180 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
1220 17:50:12261 :: CreateFromMemoryFile: Cannot create texture
1220 17:51:32654 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1220 18:17:17725 ::
uiGameOption.py(line:87) __Load_BindObject
ui.py(line:2640) GetChild
OptionDialog.__Load_BindObject - exceptions.KeyError:salestext_on_button
1220 18:17:18238 :: ================================================== ================================================== ========
1220 18:17:18238 :: Abort!!!!
uitarget.py
Ursprüngliche def SetHP war so:
def SetHP(self, hpPercentage):
if not self.hpGauge.IsShow():
self.SetSize(200 + 7*self.nameLength, self.GetHeight())
if locale.IsARABIC():
self.name.SetPosition( self.GetWidth()-23, 13)
else:
self.name.SetPosition(23, 13)
self.name.SetWindowHorizontalAlignLeft()
self.name.SetHorizontalAlignLeft()
self.hpGauge.Show()
self.UpdatePosition()
self.hpGauge.SetPercentage(hpPercentage, 100)
Ich habs hallt komplett durch die def SetHP von Sora ersetzt.
Bei der ui.py waren ja keine grußen unterschiede bis auf die zwei werte die geändert werden mussten (die 16 zu der 32)...