Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 20:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Backwards walking desync

Discussion on Backwards walking desync within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
FlyffDeveloper's Avatar
 
elite*gold: 0
Join Date: Aug 2017
Posts: 187
Received Thanks: 118
Backwards walking desync

EXAMPLE:


So basically I have this weird issue on the server related to characters walking backwards. The issue seem to happen when a client starts walking backwards and then releases the S key. The other clients will think the character is still walking backwards.

The server knows the character is not moving backwards anymore because when the original client does a new movement action. it will warp back to the real server location. So it looks very confusing and weird for other clients.

Anyone have any experience with this issue and have any leads for fixing it?

I've spent some time looking at the backwards moving in the code but I'm not super familar with movement code in FlyFF so just wanted to see if anyone here has an idea about it before I dig deeper.
FlyffDeveloper is offline  
Old 04/22/2020, 10:22   #2
 
elite*gold: 0
Join Date: Oct 2017
Posts: 30
Received Thanks: 8
Seems like your client your not emitting the "stop" motion to the server, and since the server is not getting it, it's not spreading this information aswell...
TheCrawler is offline  
Thanks
2 Users
Old 04/23/2020, 08:56   #3
 
FlyffDeveloper's Avatar
 
elite*gold: 0
Join Date: Aug 2017
Posts: 187
Received Thanks: 118
Doing this in WndWorldControlPlayer (~line 435ish)

Seemed to help prevent the issue quite a lot (haven't seen it happen yet).
For those who have similar issues.

Code:
	if( bUp == FALSE || bDown == FALSE )
	{
		if( pMover->IsEmptyDest() ) 
		{
			if( pMover->m_pActMover->IsActJump() == FALSE && (pMover->m_pActMover->IsStateFlag( OBJSTAF_SIT ) ) == 0 )	// 앉아있을땐 실행하면 안된다.
			{
				if( pMover->SendActMsg( OBJMSG_STAND ) == 1 )
				{
					//fMoved	= true;
					fBehavior = true;
				}
			}
		}
	}
FlyffDeveloper is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
Last backwards Disposal help
02/21/2015 - Metin2 Private Server - 0 Replies
Hello Some Speed ​​in reverse throws over the Lycan characters Horse Between 160 190 Speed ​​Error I found something in syslog: Feb 20 00:01:11 :: GLOBAL_TIME: Feb 20 00:01:11 time_gap 0 Feb 20 00:01:21 :: MOVE: Eart trying to move too far (dist: 42.4m) Riding(1) Feb 20 00:01:21 :: SHOW: Eart 957337x256795x0
If you watch ... backwards
07/08/2010 - Movies & Series - 11 Replies
http://img192.imageshack.us/img192/8163/1278348988 571.jpg http://img695.imageshack.us/img695/8957/127834928 8805.jpg http://img408.imageshack.us/img408/3373/127834939 1662.jpg http://img197.imageshack.us/img197/2583/127834963 9142.jpg http://img682.imageshack.us/img682/8855/127834982 2498.jpg Gogo macht eure eigenen, deutsch geht natürlich auch. Instruction:
How to run forwards while running backwards.
03/27/2008 - WoW Exploits, Hacks, Tools & Macros - 10 Replies
First Hold Down Both Mouse Buttons. Then Hold Down The "s" Key. You should now be completely stopped and able to pan the character around. Slowly Move The Mouse Left a Bit and Start Holding The "d" Key. (This will cause the character to straffe right and look farther left, for a different angle) Now swiftly leave the "d" key and hold the "a" key. profit.



All times are GMT +1. The time now is 20:51.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.