Jump to content

Recommended Posts

  • Premium

Hello Devs!

Do someone know how to fix or hide or reduce this fuc***g syserr:

Process: SEQUENCE 2bb7d800 mismatch 0xaf != 0x2f header 3
Process: SEQUENCE_LOG [UNKNOWN]-------------
 [003 : 0xaf]

 

I read many people with this problem... Noone fix it.

 

ps. Dont tell me to change my source or remove the func....

Link to comment
https://metin2.dev/topic/18237-help-me-but-i-think-that-you-cant/
Share on other sites

  • Premium

Edit like this

		//if (bHeader == HEADER_CG_PONG)
			//sys_log(0, "PONG! %u %u", m_pPacketInfo->IsSequence(bHeader), *(BYTE *) (c_pData + iPacketLen - sizeof(BYTE)));

		if (m_pPacketInfo->IsSequence(bHeader))
		{
			BYTE bSeq = lpDesc->GetSequence();
			BYTE bSeqReceived = *(BYTE *) (c_pData + iPacketLen - sizeof(BYTE));

			if (bSeq != bSeqReceived)
				return true;
			else
			{
				lpDesc->push_seq(bHeader, bSeq);
				lpDesc->SetNextSequence();
			}
		}

 

  • Love 1
  • Premium
7 minutes ago, WeedHex said:

unfinished?? IDIOT, it's a fucking check for control mismatch things.

Just stop. I use that replace since 2 years. You wanted for help, i told you what to do. It's not just a syserr. It's a kick characters from game. You will see after you get players on server.

  • Love 1
  • Honorable Member
3 hours ago, WeedHex said:

unfinished?? IDIOT, it's a fucking check for control mismatch things.

Such ignorance and presumption...

  • Love 2

 

"Nothing's free in this life.

Ignorant people have an obligation to make up for their ignorance by paying those who help them.

Either you got the brains or cash, if you lack both you're useless."

Syreldar

Le 11/03/2018 à 19:34, Dobrescu Sebastian a dit :

Edit like this


		//if (bHeader == HEADER_CG_PONG)
			//sys_log(0, "PONG! %u %u", m_pPacketInfo->IsSequence(bHeader), *(BYTE *) (c_pData + iPacketLen - sizeof(BYTE)));

		if (m_pPacketInfo->IsSequence(bHeader))
		{
			BYTE bSeq = lpDesc->GetSequence();
			BYTE bSeqReceived = *(BYTE *) (c_pData + iPacketLen - sizeof(BYTE));

			if (bSeq != bSeqReceived)
				return true;
			else
			{
				lpDesc->push_seq(bHeader, bSeq);
				lpDesc->SetNextSequence();
			}
		}

 

Your code fix all sequence problem? Or just header 254 ( PONG )

PS: He's right, the sequence system is not completely finished,  to delete it remains the best solution ( for me )

  • Active Member
26 minutes ago, Grimmjow said:

Your code fix all sequence problem? Or just header 254 ( PONG )

PS: He's right, the sequence system is not completely finished,  to delete it remains the best solution ( for me )

This is not a fix, just a way to get rid of those annoying logs.

  • Love 1
  • Premium
1 hour ago, Sonitex said:

This is not a fix, just a way to get rid of those annoying logs.

No, the edit also solves a kick problem that generally occurs on the mainline source. The problem occurs when you have hundreds of online players. I do not know if I made any other changes, because it was a long time ago, but the above function has solved my problem for sure.

There is no need to get out the whole sequence code, just that little change is enough.

  • Love 1
  • Premium
5 minutes ago, WeedHex said:

Bla bla bla... shame mismatch people ... 

So what, thanks for help but if you dont know things dont reply just for take likes...

Lol, so fix your self. I said delete function sequence :D


 

  • Premium

Function was  already hidden.  I resumed it.  

I'm taking about  300 syserr at day to -->  header 3

People like martysama solved this problem not removing the function...  OK??

 

  • Premium

Replacing the sequence table makes older/unwanted launchers unable to access the server.

I dont resolve my problem doing so.

11 hours ago, tierrilopes said:

The thread opener can fix it, hes an experienced programmer.

I wrote in the title:  Help me if you can. So what, you can't put your soul in peace and enjoy the likes for free

  • Premium

If you have 50+ IQ you better delete it. Random kicks will disappear and usseles logs in sysser and more. It kicked people out when they had weak internet or a lot of players on server.

  • Love 2


 

  • Premium
13 hours ago, WeedHex said:

Replacing the sequence table makes older/unwanted launchers unable to access the server.

I dont resolve my problem doing so.

I wrote in the title:  Help me if you can. So what, you can't put your soul in peace and enjoy the likes for free

Will you go alone or do i need to send you?

__

Don't you act like you're a pro?

Then fix it. But if you can't even read the error properly, what do you expect? To be taken serious?

All you deserve is this: «ignore void».

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please use https://metin2.download/ when uploading files smaller than 100MB, otherwise the approval will take longer due to manual upload.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • 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.