Syserr .sub betöltés probléma

Indította Brules, 2020-01-06, 23:07:13

2020-01-06, 23:07:13 Utolsó szerkesztés: 2020-01-06, 23:27:38 Szerző: Brules
Sziasztok!

Mielött betöltene a játék kicrashel.
A syserr ezt írja:

0106 23:00:16925 ::
uiDamageTop.py(line:69) __LoadWindow
uiDamageTop.py(line:118) CreateRanking

DamageTopWindow.__LoadWindow.CreateRanking - <type 'exceptions.RuntimeError'>:Failed to load image (filename: d:/ymir work/ui/public/battle/empire_empty.sub)

0106 23:00:16925 :: ============================================================================================================
0106 23:00:16925 :: Abort!!!!


Ha jól gondolom nem tudja megnyitni az adott .sub fájlt.
Illetve valami köze lehet az uiDamageTop.py filenak. Gondolom az hivja be a .sub-ot.


69-es sor-:

      try:
         self.CreateRanking()
      except:
         exception.Abort("DamageTopWindow.__LoadWindow.CreateRanking")


118-as sor-:

   def CreateRanking(self):
      for i in xrange(self.RANKING_ROW_NUMBER):
         self.rankingDict = {}
         
         Y_GAP = 0
         if i == 0:
            self.rankingDict["background"] = ui.MakeImageBox(self.listBackground, "d:/ymir work/ui/game/damage_top/first_place.sub", 3, 26 + i*25)
         elif i == 1:
            self.rankingDict["background"] = ui.MakeImageBox(self.listBackground, "d:/ymir work/ui/game/damage_top/second_place.sub", 3, 26 + i*25)
         elif i == 2:
            self.rankingDict["background"] = ui.MakeImageBox(self.listBackground, "d:/ymir work/ui/game/damage_top/third_place.sub", 3, 26 + i*25)
         else:
            self.rankingDict["background"] = ui.MakeImageBox(self.listBackground, "d:/ymir work/ui/game/damage_top/normal.sub", 3, 33 + i*23)
            
         if i >= 0 and i < 3:
            Y_GAP = 2
            
         self.rankingDict["position"] = ui.MakeTextLine(self.rankingDict["background"], False, False, 23, 9 + Y_GAP)
         self.rankingDict["name"] = ui.MakeTextLine(self.rankingDict["background"], False, False, 107, 9 + Y_GAP)
         self.rankingDict["level"] = ui.MakeTextLine(self.rankingDict["background"], False, False, 196, 9 + Y_GAP)
         self.rankingDict["empire"] = ui.MakeImageBox(self.rankingDict["background"], self.M2EMPIREICON[0], 226, 3 + Y_GAP)
         self.rankingDict["victim"] = ui.MakeTextLine(self.rankingDict["background"], False, False, 320, 9 + Y_GAP)
         self.rankingDict["damage"] = ui.MakeTextLine(self.rankingDict["background"], False, False, 420, 9 + Y_GAP)
         

Esetleg valakinek valemilyen ötlete ? ^^
Másik fájl behívása esetén is ugyan ezt a hibát játsza el.

Hello
A Sub fájlba mivan irva?
d:/ymir work/ui/public/battle/empire_empty.sub)

köszönöm hogy rávezettél , sajnos odáig nem jutottam el hogy megnyissam :'D
Azthittem egy kép fájl a .sub kiterjesztés.

A subfájlba van beleirva a kép

ezért vagy hibása kép maga ami bele van irva vagy nem létezik amit meg tudna nyitni. DamageTopWindow.__LoadWindow.Cr eateRanking - <type 'exceptions.RuntimeError'>:Failed to load image (filename: d:/ymir work/ui/public/battle/empire_empty.sub)