انا ركبت نظام الدروع وأستبدلت الدالة
def OpenEquipmentDialog(self, vid):
dlg = uiEquipmentDialog.EquipmentDialog()
dlg.SetItemToolTip(self.tooltipItem)
dlg.SetCloseEvent(ui.__mem_func__(self.CloseEquipmentDialog))
dlg.Open(vid)
self.equipmentDialogDict[vid] = dlg
بهذي الدالة
def OpenEquipmentDialog?(self, vid):
if self.equipmentDialogDict.has_key(vid):
self.equipmentDialogDict[vid].Destroy()
self.CloseEquipmentDialog(vid)
dlg = uiEquipmentDialog.EquipmentDialog()
dlg.SetItemToolTip(self.tooltipItem)
dlg.SetCloseEvent(ui.__mem_func__(self.CloseEquipmentDialog))
dlg.Open(vid)
self.equipmentDialogDict[vid] = dlg
وظهرت لي هذي المشكلة في الsyserr
0428 19:22:11009 ::
networkModule.py(line:209) SetSelectCharacterPhase
system.py(line:147) __pack_import
system.py(line:127) _process_result
introSelect.py(line:31) <module>
system.py(line:147) __pack_import
networkModule.SetSelectCharacterPhase - <type 'exceptions.SyntaxError'>:invalid syntax (interfaceModule.py, line 1672)
0428 19:22:11009 :: ============================================================================================================
0428 19:22:11009 :: Abort!!!!
اللي يعرف الحل يساعدني لو سمحتو وشكراً مقدماً
