Jump to content

Is There A Firing Lag For Those Who Are Spectating?


10 replies to this topic

#1 Appogee

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 10,966 posts
  • LocationOn planet Tukayyid, celebrating victory

Posted 10 July 2013 - 02:26 AM

When I've died in a match, and spectated on other members of my team, I've often been surprised at how frequently their shots seem* to miss their target.

Yesterday, when someone was spectating on me during a match, they were raging about how I needed to Learn To Aim... even though I was hitting my opponent business as usual.

This made me wonder...

Is there some kind of lag for spectators, whereby we see shots missing that are actually hitting?

#2 Cybermech

    Tool

  • PipPipPipPipPipPipPipPipPip
  • 2,097 posts

Posted 10 July 2013 - 02:42 AM

yes there is a delay, it is during spectating.
it is well known by those who want to know things, welcome to the club :ph34r:

#3 Drakari

    Member

  • PipPipPip
  • 74 posts

Posted 10 July 2013 - 02:43 AM

There does seem to be some kind of delay, though how much varies from person to person. If you want to know whether the shots are actually missing or if it's just lag, the crosshair will turn from yellow/orange to bright red any time something hits (and does damage).

#4 MrMasakari

    Member

  • PipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 387 posts
  • LocationThe Kerensky Cluster

Posted 10 July 2013 - 02:43 AM

It would certainly explain a lot of things if there is, I've often spectated people who have been completely missing their shots and been wondering if they are just THAT bad or lagging or what not, but I haven't actually looked to see if they did damage or not. I'm gonna investigate this today and hopefully get an answer if someone doesn't have one already.

(Also I think I was in a game with you yesterday actually when you was in your stalker ^^)

#5 Appogee

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 10,966 posts
  • LocationOn planet Tukayyid, celebrating victory

Posted 10 July 2013 - 04:26 AM

View PostArtaire, on 10 July 2013 - 02:43 AM, said:

(Also I think I was in a game with you yesterday actually when you was in your stalker ^^)

Erk. I hate that Stalker and I hate myself for piloting it. But I feel the need to have a Mastered one in my hangar so that I can play the PPC Assault role for my team if I am called upon to do so.

Were you there for any of my three major screwups yesterday...?

1. Got totally lambasted by a spectator for missing shots (when as far as I could tell I was hitting).

2. Got praised by a spectator for landing long range shots. But as soon as I knew someone was watching, I froze up and missed every shot after that.

3. Kept overheating myself, and not firing my SSRMs, because I was using different weapon groupings to my usual ones.

All in all it was a day in which I really put the ''cockup'' in ''cockpit''.

Edited by Appogee, 10 July 2013 - 04:28 AM.


#6 Phaesphoros

    Member

  • PipPipPipPipPipPipPip
  • 513 posts

Posted 10 July 2013 - 04:35 AM

Three words: Host. State. Rewind.

It effectively makes you hit what you see on your client (if you're the shooter). As it rolls back the state on the server before hit-testing, the only client that correctly sees what the shooter is shooting at is the client of the shooter.

The effect is that on any other client, it can look like the shooter is missing, because the state is NOT rolled back on these other clients (or any client at all), it's only rolled back on the server to the state of the client of the shooter, in order to do the hit-testing. Any client but the shooter's is receives the message that someone has shot delayed by the time the message "I shot" takes from the shooter's client to the server, the time it takes to be processed there, and the time it takes for the message to their client.

Edited by Phaesphoros, 10 July 2013 - 07:58 AM.


#7 FrDrake

    Member

  • PipPipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 1,086 posts
  • LocationTexas

Posted 10 July 2013 - 05:58 AM

Yes you can see shots on your screen shooting off into nowhere that are actually hitting, when spectating always check their dmg readout and not where the shots on the screen go.

#8 Appogee

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 10,966 posts
  • LocationOn planet Tukayyid, celebrating victory

Posted 10 July 2013 - 07:32 AM

Thanks guys.

Next time some spectator is giving me grief I'll be able to set them straight.

(Their opinions that is, not my shots :) .)

#9 Krazy Kat

    Member

  • PipPipPipPipPipPipPip
  • 696 posts
  • LocationTexas

Posted 10 July 2013 - 04:06 PM

Watch the enemy paper doll. It shows all the hits correctly.

#10 Koniving

    Welcoming Committee

  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • The Guide
  • The Guide
  • 23,384 posts

Posted 10 July 2013 - 04:43 PM

There's a few things to note: The spectator might be behind. The player being spectated might be behind. For example if my ping is 68, and I'm watching someone who has a ping of 288 chances are they have the lag. Even so HSR will allow them to hit what they aim at, even if the enemy is about 40 meters ahead of where the person is shooting.

Once I was watching someone in my group whose ping was 31, while my own was in the late 60s. Using an AC/40 Jager he was fighting a light and said "Watch me now, half my shots aren't gonna register." He'd claim a hit, but the reticle doesn't change color and I clearly see both shots slip under the spider's armpit. He'd claim another hit saying he hit "center chest," this time one AC/20 slams into the arm instead (and the arm flashes) while the other went into the side torso. On another hit, the spider is rushing right at him. Because of how close the spider is the shots are not pin-point and are trying to converge but / | \ they do that. Instead of hitting CT like he thinks, both shots slip right under the spider's armpits.

On another similar occasion I see the shots hit as he did, but he claims pinpoint torso. I see them hit directly on the lines in between the center and side torsos. Game flashes a hit, reticle flashes a hit, but the torsos fail to register the damage. My theory (and I've gone about testing this myself) is that AC/20s that hit center between a side and center torso on the spider are simply deleted because the game server can't decide whether it's an ST or CT hit.

If the person you and that who you are watching have connections under 80, chances are there's barely a second's discrepancy between you two. Add in another 40 in ping and you may as well be doing some acid.

#11 Appogee

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 10,966 posts
  • LocationOn planet Tukayyid, celebrating victory

Posted 11 July 2013 - 02:25 AM

Good thinking.

My ping is consistently 205-220. So anyone spectating who has a low ping could see me apparently shooting where the opponent was up to half a second ago.

This explains a lot!





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users