Jump to content
Sign in to follow this  
hekp

Levitating characters

Recommended Posts

I usualy play as a lonewolf, but lately ive been playing with a friend who i successfuly infected with dayz (yay).

 

*The more we play, the more i notice our characters often gets in levitating motion. Now if this was only happening when i run or walk, i wouldnt mind (that much),

but what ive noticed is a bit shocking and i would love to know if there is a way of "restarting" this characters bugged levitating animation.Or, at least what's causing it so i can avoid doing it in the future.

 

*The thing is, even if i lay down in a bush, my friend still sees me standing, constantly playing with my axe,moving.

Ive also noticed our characters often lie about its position. Not by much, 1-5m at max, but, it makes me wonder how the hell can you hit something that is there on your client but isnt on his. Does the server simply accept what your client tells it; if im shot on friends pc, will his client send "i hit player X in his torso" and the server will "accept" this and send me dead screen. Or is character positioning & firing completely server sided ?

 

 

*There are momments one of us desyncs, and when his character(server?) is catching on his real (client?) position...well, you get to see stuff people usualy mark as cheats if they see it. He was already running twice my speed..10m above me up in the air, teleporting up to 50m and so on.

Is there any way of knowing this is happening to you when you play alone? Apart from obvious rubber banding.

 

 

Any insights on this are welcome :)

Edited by halp

Share this post


Link to post
Share on other sites

my friend likes to do the moonwalk and i tend to drop frames right when i go to hit zeds sometimes so that i get my shirt ruined. levitation i havn't encountered i know we play on a UK server so we i know our problems stem from our connection. hows your dsync and your ping is it good OP.

  • Like 1

Share this post


Link to post
Share on other sites

The Server is always right. The Server sees you shoot at a player standing by the tree. Server says you hit him, he's dead.

 

Meanwhile that player (on his PC) might have run from the tree to the garage, and suddenly he's dead. When he was at the tree, or going towards the garage he might (or might not) have heard a gunshot. He's dead anyway. You'll find his body by the tree where you shot him.

 

The point is the Server is Authoritative, it has everything mapped all the time, even bullets in the air. Your PC shows you what you are doing straight away, but the server will correct your PC frequently, to make sure you're in step with what's REALLY happening on the Server.

 

But it takes a (short) while to update your PC with what's on the server (the Server is REAL, not your PC) and it takes a moment to send info from your PC to the server.

 

Whats your ping? What's your friends ping?

 


xx

 

In the best case it's a very short time and the server has a way to "even out" ping so that everything appears to happen at the same time, everywhere. But if you've got a ping of 27 and some dude has a ping of 270 (and changing), what you both see might not be right in phase on your two PCs.. It will be corrected real quick, but there are some moments when you notice.

 

eg - Maybe you are running across a field and suddenly you are a few feet left of where you were a second ago, still running.

 

Hey, there are also 'real' server glitches and everything else you can expect in very complicated multi-user software run across all kinds of machines with all kinds of multipath connections to a server that is in fact a 'virtual' running on one hardware server with maybe a lot of other stuff, several or many games, and sharing space and routers..

 

so what is your ping ? Are you using WIFI (mmmuahahahahhaha)

Edited by pilgrim
  • Like 3

Share this post


Link to post
Share on other sites

Awesome stuff, thanks for your time, makes it allot more clear to me :)

As for the connection, we are both using 100/10mbps optics, wired. I tend to pick low latency servers and i cant really complain about my ping ( 20-40 ).I will try running tracert.

 

Im mostly worried about my character doing stuff im not doing. Like pulling out a gun infront of other survivors when i just try to be friendly or standing in the middle of a field when im actualy lying on the ground.

Edited by halp
  • Like 1

Share this post


Link to post
Share on other sites

Clear and well written pilgrim. :)

Edited by McWendy
  • Like 1

Share this post


Link to post
Share on other sites

If you have a good link and you're not in the middle of the most crowded place on a full server, then.. maybe look at your PC too.. (this might be useful or might not, its just a thing I do )

 

These little ideas here help your ping, but mainly they help to keep it stable, so that it doesn't jump around from 30 to 70 (or 170) and back.. There's not much you can do about a connection rout that is not stable (mine is crap, my internet supplier switches me through whole different routes when it feels like it, so I can have a 5 jump route that changes to a 12 jump route and then a 7 jump route, with different pings for each.. in a short time.. they are overloaded at peak hours and and they use temporary space on other supplier's equipment, and shift around.. sometimes I can go 8 jumps and I'm still being shunted inside their own national [French] SP network, not even out on the "real" internet yet ) ..SIGH...  But- back home you can do stuff to stabilize your ping, help your framerate, help avoid glitchy action, by controlling background software.

 

Plenty of antivirus softs will check each file, every time it is opened - you know how many files there are in your DayZ installation?

First (obvious) you want to make sure your antivirus is behaving  - you don't need it saying "Hey, here's a file 'someone' keeps opening called "Image of a Kitchen Knife" it's been opened 20 times in the last 10 minutes and it hasn't changed at all, but what the hell, you never know guys - let's run it through the full Bomb Disposal Routine again, before we send it out for the pc to use.. again."

 

And all those little resident softwares that load when you start your PC - they hang around and from time to time they want to get on the net (without asking you). The most obvious one is: Tell Windows Update to TELL you when something is ready for downloading and then YOU tell it to download when YOU want, NOT in the middle of the damned game. But you can't stop it using up your bandwidth to ask if there are any downloads waiting (and there are every day). Unless you KILL it totally. (heh, joke..)

 

There are plenty of others. Your e-mail might check for new mail every 5 mins, and download all that spam. - And for instance Adobe Reader wants to phone home in case it needs updating.. (oh god?) Adobe Reader?  It doesn't care if you're fighting for your life, it just wants bandwidth. Not updating Adobe Reader automatically, while you're not even using it, is going to totally wreck your life, right?  If Adobe Reader gets out of date, you'll just never forgive yourself.

 

When I started with Windows 8, I spent a while exterminating these little resident things with extreme prejudice (some are tough). I Hate Them. (maybe not exterminating, just making them obedient)

It's like training a dog, you are the boss. - The one question is:  Who is in charge of your PC, them or you?

 

In fact I turn off my antivirus when I log in to DayZ - experts can argue about this. I do it. And I also shut down most of the resident softs still hanging around for no good reason, too.

If I'm worried, I start a full antivirus check of everything when I go to bed and leave it running.

 

This is just my way of doing things; If I want to update something I do it manually. I check my e-mail when I want to.etc.  But If you have a powerful PC it can handle quite a lot of useless background stuff and you can still play.

There is software around that shows you exactly what background softs are using your internet connection, so you can track them down and decide if you need them right now. I think it's worth the time just to get to know your pc better, and understand windows - and all the others. Be careful you don't turn off something vital (check the web, ask around) but the advantage is you get to OWN your pc and you know what it's doing. Some people like this kind of stuff. I'm a nerd, ok?

 

oh - and also don't Bittorrent while you're playing, that's always a help.

 

If you search around these forums you will find much info - more useful than this, about optimization, lag, and FPS. There are useful guides. The developers have been working hard on it and it seems a lot better than it was. IMO. The problem of taking out a gun and it putting itself away again, seemed "not uncommon" 12 months ago, and people were saying "laggy servers" a lot, but I haven't had that problem for a long while. If you get stuff like that more than once, put in a bug report, and try changing server right away, see if it still happens.

 

xx

Edited by pilgrim
  • Like 3

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×