ich habe 3 verschiedene Bugs die unbedingt gefixt werden müssen. Kommen wir zum Gürtelsystem bug, was wahrscheinlich an der Source liegt. Es gibt keine Fehler in der Syserr Clientside, sowie Serverside.
Info: die anderen Threads kann man löschen. Wollte gerne hier alles zusammenfassen.
Gürtelsystem Bug:
Man kann keine Potts oder andere Dinge, was mit Tränke zu tun hat nicht in den extra Inventar tuen.
Gildenlager Bug:
Sobald man ein Item in den Lager tut, funktioniert alles eindwandfrei, jedoch wenn man das Item zurück in seinem Inventar tuen will, dauert es, bis es drin ist. ES SIND KEINE LAGGS!
Lösung:
Die Funktion "DropToInventory" in der uiguildstorage.py, Zeile 266 mit dieser hier.
PHP Code:
def DropToInventory(self):
attachedSlotPos = mouseModule.mouseController.GetAttachedSlotNumber()
self.QuestCMD("TAKE_ITEM#"+str(attachedSlotPos)+"#"+str(self.tab))
try:
constInfo.GUILDSTORAGE["slots"]["TAB"+str(self.tab)].pop(attachedSlotPos,None)
except AttributeError:
try: del constInfo.GUILDSTORAGE["slots"]["TAB"+str(self.tab)][attachedSlotPos]
except KeyError: pass
self.RefreshSlots()
Syserr;
PHP Code:
1012 18:51:04530 :: Traceback (most recent call last):
1012 18:51:04531 :: File "ui.py", line 1454, in OnSelectEmptySlot
1012 18:51:04531 :: File "ui.py", line 87, in __call__
1012 18:51:04531 :: File "ui.py", line 78, in __call__
1012 18:51:04531 :: File "uiInventory.py", line 667, in SelectEmptySlot
1012 18:51:04531 :: File "mouseModule.py", line 394, in RunCallBack
1012 18:51:04531 :: File "ui.py", line 87, in __call__
1012 18:51:04531 :: File "ui.py", line 69, in __call__
1012 18:51:04531 :: File "uiguildstorage.py", line 266, in DropToInventory
1012 18:51:04531 :: AttributeError
1012 18:51:04531 :: :
1012 18:51:04531 :: 'dict' object has no attribute 'pop'
1012 18:51:04531 ::
Achievementsystem Bug:
Alles funktioniert bei dem System, jedoch kann man im Shop die Beschreibung der Kostüme bzw Items nicht lesen.
Lösung:
PHP Code:
if 1 == bHasRealtimeFlag:
self.AppendMallItemLastTime(metinSlot[0])
PHP Code:
if 1 == bHasRealtimeFlag and metinSlot != 0:
self.AppendMallItemLastTime(metinSlot[0])
PHP Code:
1012 18:52:42975 :: Traceback (most recent call last):
1012 18:52:42975 :: File "ui.py", line 1474, in OnOverInItem
1012 18:52:42975 :: File "ui.py", line 87, in __call__
1012 18:52:42975 :: File "ui.py", line 78, in __call__
1012 18:52:42975 :: File "uiAchievement.py", line 195, in OverInItem
1012 18:52:42975 :: File "uiToolTip.py", line 963, in AddItemData
1012 18:52:42975 :: TypeError
1012 18:52:42975 :: :
1012 18:52:42975 :: unsubscriptable object
1012 18:52:42975 ::