Premium FlorinMarian 122 Posted December 31, 2020 Premium Share Posted December 31, 2020 Hi guys and Happy new year! I encounter a stupid BUG related to character window + teleport. It was introduced once with app.ENABLE_DETAILS_UI (Gameforge Bonus Page). To reproduce this BUG need only to keep character window open during warp. What happen? The window will not be distroyed but also it doesn't work as expected (cannot close it, object itself become nonetype) and can be only moved. I've compared my root with GF and other servers and didn't found the hotfix for this. Any tip will be appreciated. Best regards, Florin. #Fixed. Don't trust OWSAP leaked files. 1 2 Shared Hosting | Domain names | Dedicated Servers | VPS HAZI.ro Link to comment Share on other sites More sharing options...
alexghinet 11 Posted May 20, 2021 Share Posted May 20, 2021 how fix? Link to comment Share on other sites More sharing options...
Contributor TMP4 10998 Posted May 20, 2021 Contributor Share Posted May 20, 2021 6 hours ago, alexghinet said: how fix? Since it's not an official bug i can only guess but it maybe in interfacemodule.py, compare yours with an official one and check every line containing wndCharacter. Link to comment Share on other sites More sharing options...
Active Member iMerv3 768 Posted May 20, 2021 Active Member Share Posted May 20, 2021 @FlorinMarianupload interfacemodule.py Link to comment Share on other sites More sharing options...
narcisxb 26 Posted October 8, 2021 Share Posted October 8, 2021 (edited) Anyone found a fix for this bug? It s very annoying. 1008 03:30:03932 :: Traceback (most recent call last): 1008 03:30:03932 :: File "uiCharacter.py", line 827, in OnPressEscapeKey 1008 03:30:03932 :: File "uiCharacter.py", line 472, in Close 1008 03:30:03932 :: AttributeError 1008 03:30:03932 :: : 1008 03:30:03932 :: 'NoneType' object has no attribute 'Hide' 1008 03:30:03932 :: 1008 03:38:57982 :: Traceback (most recent call last): 1008 03:38:57982 :: File "uiCharacter.py", line 831, in OnUpdate 1008 03:38:57982 :: File "uiCharacter.py", line 791, in __UpdateQuestClock 1008 03:38:57983 :: TypeError 1008 03:38:57983 :: : 1008 03:38:57983 :: 'NoneType' object has no attribute '__getitem__' 1008 03:38:57983 :: 1008 03:31:09360 :: Traceback (most recent call last): 1008 03:31:09360 :: File "ui.py", line 871, in OnMouseOverIn 1008 03:31:09360 :: File "ui.py", line 87, in __call__ 1008 03:31:09360 :: File "ui.py", line 69, in __call__ 1008 03:31:09361 :: File "uiCharacter.py", line 1122, in __ShowAlignmentToolTip 1008 03:31:09361 :: AttributeError 1008 03:31:09361 :: : 1008 03:31:09361 :: 'NoneType' object has no attribute 'ShowToolTip' 1008 03:31:09361 :: 1008 03:31:09541 :: Traceback (most recent call last): 1008 03:31:09542 :: File "ui.py", line 880, in OnMouseOverOut 1008 03:31:09542 :: File "ui.py", line 87, in __call__ 1008 03:31:09542 :: File "ui.py", line 69, in __call__ 1008 03:31:09542 :: File "uiCharacter.py", line 1125, in __HideAlignmentToolTip Syserr when trying to interact with ghost ui. (pressed close or other buttons) EDIT::::@@@@@ This solution works as a hotfix: def Close(self): if self.toolTipSkill: self.toolTipSkill.Hide() if self.chDetailsWnd and self.chDetailsWnd.IsShow(): self.chDetailsWnd.Hide() self.Hide() but still leaves thys syserr: 1008 03:50:13522 :: Traceback (most recent call last): 1008 03:50:13522 :: File "ui.py", line 871, in OnMouseOverIn 1008 03:50:13522 :: File "ui.py", line 87, in __call__ 1008 03:50:13523 :: File "ui.py", line 69, in __call__ 1008 03:50:13523 :: File "uiCharacter.py", line 1118, in __ShowAlignmentToolTip 1008 03:50:13523 :: AttributeError 1008 03:50:13523 :: : 1008 03:50:13523 :: 'NoneType' object has no attribute 'ShowToolTip' 1008 03:50:13523 :: 1008 03:50:13539 :: Traceback (most recent call last): 1008 03:50:13539 :: File "ui.py", line 880, in OnMouseOverOut 1008 03:50:13539 :: File "ui.py", line 87, in __call__ 1008 03:50:13539 :: File "ui.py", line 69, in __call__ 1008 03:50:13540 :: File "uiCharacter.py", line 1121, in __HideAlignmentToolTip 1008 03:50:13540 :: AttributeError 1008 03:50:13540 :: : 1008 03:50:13540 :: 'NoneType' object has no attribute 'HideToolTip' 1008 03:50:13540 :: If anyone would like to do a better one that would be great. Edited October 8, 2021 by narcisxb Link to comment Share on other sites More sharing options...
Hysteria 8 Posted February 24, 2022 Share Posted February 24, 2022 i don't why i'm answering for old topic but nevemind the fix for this is go to interfacemodule.py on def close(self): ## search for if self.wndCharacter: self.wndCharacter.Destroy() ##and add self.wndCharacter.Hide() ## make it look like this if self.wndCharacter: self.wndCharacter.Hide() self.wndCharacter.Destroy() Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now