Jump to content

[Ghost UI]Character window


Recommended Posts

  • Premium

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).

 

GIF.gif

 

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.

.gif

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.

  • Metin2 Dev 1
  • Lmao 2
Link to comment
Share on other sites

  • 4 months later...
  • 4 months later...

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 by narcisxb
Link to comment
Share on other sites

  • 4 months later...

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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.