Jump to content
  • 0

INVISIBLY BUG


TheDelphi

Question

15 answers to this question

Recommended Posts

  • 0
  • Bronze

Here another solution for fix invisibility bug.

 

char_affect.cpp

 

Search this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
	{
		ComputePoints();
	}

Replace via this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
		ComputePoints();
	else
		UpdatePacket();

 

Kind Regards

Zerelth ~ Ellie

  • Love 8

Do not be sorry, be better.

Link to comment
Share on other sites

  • 0
  • Premium

Here another solution for fix invisibility bug.

 

char_affect.cpp

 

Search this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
	{
		ComputePoints();
	}

Replace via this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
		ComputePoints();
	else
		UpdatePacket();

 

Kind Regards

Zerelth ~ Ellie

 

Thank you!

Link to comment
Share on other sites

  • 0
  • Bronze

Here another solution for fix invisibility bug.

 

char_affect.cpp

 

Search this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
	{
		ComputePoints();
	}

Replace via this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
		ComputePoints();
	else
		UpdatePacket();

 

Kind Regards

Zerelth ~ Ellie

Well, people, it seems that Zerelth figured the fuc*king right way to solve this bug. Yay! Million thanks!

Link to comment
Share on other sites

  • 0

 

 

Actually the fix is from ricky92,here is the link

My bad then. But I still felt the need to mention that the other workaround was more of a hack than a fix.

Wait, which workaround?

 

 

The other way is this:

hsDg.png

 

They are just removing the affect of invisibility.

Edited by Metin2 Dev
Core X - External 2 Internal
Link to comment
Share on other sites

  • 0

But, uhm, that's what supposed to happen. When you attack, the affect is removed. The bug is that when you remove the affect there's no update packet being sent, which is what ricky92 actually fixed. So as far as I understand the workaround would be then to... delete the part that remove the affect?

Link to comment
Share on other sites

  • 0
  • Bronze

But, uhm, that's what supposed to happen. When you attack, the affect is removed. The bug is that when you remove the affect there's no update packet being sent, which is what ricky92 actually fixed. So as far as I understand the workaround would be then to... delete the part that remove the affect?

 

Yep, you're right. That's why I was pissed off: everybody was using that "fix", which through the magic of Kim Jong-un or whatever, managed to work, against all odds. I also found out that, the assasin's invisibility skill actually debugs the character, as in the vid:

 

http://www.youtube.com/watch?v=TDglGy8dKGg

Link to comment
Share on other sites

  • 0
  • Premium

Here another solution for fix invisibility bug.

 

char_affect.cpp

 

Search this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
	{
		ComputePoints();
	}

Replace via this :

	if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType)
		ComputePoints();
	else
		UpdatePacket();

 

Kind Regards

Zerelth ~ Ellie

Thank you! I love you Ken  :D  :wub:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Activity

    1. 7

      Metin2 2003 Beta Client!!!!!

    2. 32

      Boss Effect Over Head

    3. 1

      Open Source API for Metin2 Server Management - Early Development

    4. 0

      Official Item Combination [18.4]

    5. 2

      Proper SIGNAL management for Windows

    6. 2

      Proper SIGNAL management for Windows

    7. 4

      syserr erorr ( not working OK button on client )

  • Recently Browsing

    • No registered users viewing this page.
×
×
  • 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.