How It Works: Lag compensation and Interp in CS:GO

  Рет қаралды 237,980

DevinDTV

DevinDTV

Күн бұрын

Пікірлер: 366
@n4thanfv
@n4thanfv 9 жыл бұрын
*I have tried to do research on this so many times and it was both hard to understand my findings and even harder to explain like you did. What I mean is: EXCELENT JOB! Thanks for making this video!*
@arthuravilla7
@arthuravilla7 8 жыл бұрын
+Pink Freud faz um desse traduzido em português, por favooor!
@spera438
@spera438 8 жыл бұрын
agree!
@GeekOverdose
@GeekOverdose 3 жыл бұрын
I watched this video a while ago and understood none of it. Then I rewatched it again now, after completing a basic networking tutorial, and oh my god. This is literally gold. Thank you so much for making such an immaculate video
@Smile2bhappyryan
@Smile2bhappyryan Жыл бұрын
This is one of the best explained videos on this subject. I've never found anyone covering this.
@gatinha
@gatinha 9 жыл бұрын
most underrated channel of CS
@DevinDTV
@DevinDTV 8 жыл бұрын
+DnBsyn Thanks, glad you appreciate it.
@bogdan8613
@bogdan8613 7 жыл бұрын
For MatchMaking what values should we set cl_interp and cl_interp_ratio? Default or 0 and 1?
@whugnong
@whugnong 2 жыл бұрын
this actually explains a lot of the times I've died just as I got to relative safety ex: walls/cover. I always assumed it was just some whack ass form of lag but it's nice to know the nitty gritty on it
@johnmarston1155
@johnmarston1155 9 жыл бұрын
Just wanted to say that i think this is an awesome video. Many people find this difficult to understand. There are other good explanations out there but many don't explain the concept as well as you do. The points you focus on and the way you present them make understanding the subject very easy and makes a difficult to comprehend subject very straightforward. The way you represented the concept visually was excellent and extremely helpful. Subscribed.
@DevinDTV
@DevinDTV 9 жыл бұрын
+John Marston thanks m8
@johnmarston1155
@johnmarston1155 9 жыл бұрын
Np :) As i said, the way you explained the concept was excellent and will help many people to comprehend a complex subject. I'm a pretty good shot, with my 'Deadeye Targeting' and all, but this will help me when i'm tracking bounties across New Austin. ;)
@AwfulPun
@AwfulPun 6 жыл бұрын
This is also really useful for trying to understand how to implement netcode in shooters.
@Ainigma
@Ainigma 8 жыл бұрын
Thank you for explaining this perfectly. This is exactly what i thought it'd be.
@saulosoare
@saulosoare 8 ай бұрын
This is one of the best videos I've seen. Helping me out in game dev! Thanks man! I always come back to it when I'm confused
@_nit
@_nit 9 жыл бұрын
Holy shit dude. This is a fantastic video. Your visualization on how client and server ticks combined with the interpolation is phenomenal! You're a great teacher, keep it up!
@DevinDTV
@DevinDTV 8 жыл бұрын
+Maztacular Thanks, glad you appreciate it.
@lhbr1980
@lhbr1980 4 жыл бұрын
Lagcompansation has destroyed gaming
@BlacK-tk8kp
@BlacK-tk8kp 5 жыл бұрын
Truly awesome video, You explained everything perfectly but it's worth noting that after everything server always has to pick a tick to check, and since tick is obviously a integer you can't set tickrate to for example 1399.43 so if your interpolation is hafl a tick the server if forced to make the value colapse to either to 1400 or 1399, This is reason why low tickrate servers running let's say 10 tick per second have bad hit registration, The distance between those two ticks can be huge and could make a gap between two ticks large enough for you to miss a shot even while aiming directly at a head since you are aiming inbetween two ticks at a interpolated position.
@LittleAfiqOfficial
@LittleAfiqOfficial 2 жыл бұрын
Just getting into CS:GO, and this 6 years old video is well-made
@dylanhabersetzer4005
@dylanhabersetzer4005 9 жыл бұрын
You are the most informational csgo you tube channel. Keep up the great content!!!
@DevinDTV
@DevinDTV 8 жыл бұрын
+Dylan Habersetzer Thanks, glad you appreciate it.
@wuspoppin6564
@wuspoppin6564 2 жыл бұрын
So this is why we're getting facestabbed in tf2
@ragtag0
@ragtag0 Жыл бұрын
Absolutely, this is why I came to this video so can link it to anyone who complains about them
@ehandley7387
@ehandley7387 3 жыл бұрын
5 years later I wonder if the legend stilll remembers this visso
@skullgirlsfanboy5991
@skullgirlsfanboy5991 9 жыл бұрын
Very informative! This also makes me grateful to be in the art department, because that made my head hurt :D
@DevinDTV
@DevinDTV 8 жыл бұрын
+Skullgirlsfanboy haha, it can be hard to wrap your head around at first
@Dom4z
@Dom4z 9 жыл бұрын
Great video, thank you for making it, DevinDTV. Now I can finally share it visually with my friends who do not understand what tick rate is. Upvoting! Best regards, Dom
@DevinDTV
@DevinDTV 8 жыл бұрын
+Dom4z Thanks, glad you appreciate it.
@mertaslan1428
@mertaslan1428 2 жыл бұрын
@@DevinDTV what is the map name pls
@stevesan
@stevesan 3 жыл бұрын
this is an amazing video...the animations are fantastic. great contribution to game dev education!
@bcampera
@bcampera 8 жыл бұрын
Man I had plans for creating videos just like this, as I saw nobody doing those. While I am kinda sad that I won't be the first one to do this kind of videos, I am glad somebody did it right. Congratulations!
@Vexer2
@Vexer2 9 жыл бұрын
Very informative. I was browsing music yet somehow ended up here, and I could not stop watching. Good job, Sir.
@DevinDTV
@DevinDTV 8 жыл бұрын
+Vexer2 Thanks, glad you appreciate it.
@Katana314
@Katana314 9 жыл бұрын
Man, this stuff is great to know in theory even if you're just an amateur developer attempting lag compensation. This isn't even the craziest sort of trick that developers have used. There was a story somewhere about the way that the grenade throws in Halo work, about how the grenade speed appears faster in third-person than it is first-person, since there will be a delay of its appearance from the client's side, to the server and then to the viewing player.
@ByeBaybe
@ByeBaybe 4 жыл бұрын
this is why my sprays feel so odd in some servers. it's so difficult to get the optimal settings for internet gaming. and, i'm pretty trash so that doesn't help. thank you for the information.
@samuraiii6434
@samuraiii6434 6 жыл бұрын
THIS EXPLAINED MY LIFE IN CS. FML
@unfa00
@unfa00 2 жыл бұрын
Great explanation. Though the video ends very abruptly!
@markyYE
@markyYE 9 жыл бұрын
start redditing your videos man, they are really great.
@crypterion_moon
@crypterion_moon 2 ай бұрын
Thank you for this video, I only ever had a vague idea of how it works but now I have a much better idea. I don't play CS:GO but the online game that I do play has incredibly horrendous desync that happens in pvp. There's only one server that doesn't suffer this and it's KR. Tick rate was mentioned and given what I know now, I'm convinced there's no way to actually fix desync
@Qwertype315
@Qwertype315 4 жыл бұрын
this also means that, if you are a laggy client you have a dramatic advantage when peeking around corners, as you get a few additional miliseconds to see and shoot your enemy before they can retaliate. though that advantage disappears if you seek cover, allowing them to catch up.
@DevinDTV
@DevinDTV 4 жыл бұрын
not true, since your shot won't reg until after your ping. there's actually no advantage to having high ping while peeking.
@OnceShy_TwiceBitten
@OnceShy_TwiceBitten 3 жыл бұрын
@@DevinDTV lag comp makes up for it and give the advantage to the high ping player, they peak first you dont see it they shoot. and it hits the server first. in normal gun fights where you see each other at the same time, yes lower ping works in your favor. the opposite is true for holding an angle or peeking etc. so if your ping is high you run and peek angles first. (not like 5 or 20 over but like 100 over etc) you will generally lose most battles where you are both there at the same time. but if you know someone is behind a wall and you push it you will def get those kills first IF your skill is on the same par to prevent the server from sending the info to his client before you actually killed him and he reacts quicker than you kill, ie dont have bad aim and you will see how high ping helps peekers.
@RM-mf1fj
@RM-mf1fj 2 жыл бұрын
also if you have high ping and peek enemy models appear depending on your ping, yes they appear after some time
@JonelKingas
@JonelKingas 2 жыл бұрын
I did not understand anything, anyways i would like to know what cl_interp, cl_interp_ratio, cl_lagcompensaation and cl_interpolate should I use??? i have 25 ping, 0 loss and 0 choke
@Josh101
@Josh101 9 жыл бұрын
I barely even play CS:GO but I love these analytical videos
@Javier-tw4cn
@Javier-tw4cn 8 жыл бұрын
It's a great video, especially for that people who blames Interpolation and don't even know what that is. Without interpolation high ping players will be teleporting way harder than they sometimes do. Also the players without a very high ping will do it. All this thing thanks to lagrange, lol
@Zhnark
@Zhnark 9 жыл бұрын
way better ending than the other video, subscribed
@jonathanallard2128
@jonathanallard2128 4 жыл бұрын
That finally explains all the ''bullshit'' behind the corner deaths.
@zn9219
@zn9219 Жыл бұрын
"and since the refresh rate of your graphics card, monitor and server tick aren't all synchronized, the motion could become unsmooth" 2:46 this sounds like something related to NVIDIA Reflex Low Latency in CS2's advanced video options, i dont know if i should enable it to make CS2 better
@mousetum
@mousetum 8 жыл бұрын
A very informative video, thanks a lot! Yet, there is one point I think it might not be completelly accurate: the blood splatters. As I know from other sources, blood splatters don´t depend of server confirmation to pop up, I think they depend solely of your own client and the source engine working entirely from your point of view. That´s why it may occur that in your screen you hit an enemy and see blood flooding the place all over but it´s an illusion as the server may think otherwise. Leading to the classic: "how didn´t he die!?!?!?" Anyway, thanks again for this very informative and well explained vídeo.
@DevinDTV
@DevinDTV 8 жыл бұрын
+mousetum I believe that used to be the case but isn't anymore. I could be wrong. I know bullet holes are client side and don't actually match up with where shots land anymore because there's server side RNG now.
@mousetum
@mousetum 8 жыл бұрын
+DevinDTV Hey, pleased to meet you. I think you are right. I got offline in an aim training map with bots and what you expose happens. When you enable "show impacts" in dev. console, the red spots (client side if I´m not wrong) mark the wall hits, but only the blue spots (server side) define damage to the bots and trigger blood splatters. So I guess you were 100% accurate with your video. A very interesting topic. Kind regards.
@MrJaaaaake
@MrJaaaaake 4 жыл бұрын
At around 1:45 the reason this is a problem is because player A didn't even see player B. Which makes him an easier target. When an enemy sees me I strafe and make my movement hard to track. If I didn't see an enemy I don't do this .I become an easier target because of that.
@Disconnected66
@Disconnected66 9 жыл бұрын
Thank you for existing. Really, thank you.
@DevinDTV
@DevinDTV 8 жыл бұрын
+TeamAlibi Rofl, np m8
@masseffect6677
@masseffect6677 6 жыл бұрын
cl_lagcompensation 0 or 1 or 2? Cl_interpolate 0 or 1 or 2? What to put?
@Svetoslav1g
@Svetoslav1g 5 жыл бұрын
lag 1, polate 2
@charoniv2411
@charoniv2411 4 жыл бұрын
@@Svetoslav1g and why ?
@Svetoslav1g
@Svetoslav1g 4 жыл бұрын
@@charoniv2411 depends on your inet speed and ping Google it.
@charoniv2411
@charoniv2411 4 жыл бұрын
@@Svetoslav1g down 900 up 300 ping 2
@Svetoslav1g
@Svetoslav1g 4 жыл бұрын
@@charoniv2411 2 ping in your server or faceit????
@NamanArusia
@NamanArusia 7 жыл бұрын
liked and subscribed. well detailed without being too long. excellent.
@BH4x0r
@BH4x0r 6 жыл бұрын
wow finally a non-cheatcoder or user that realises this, good that you made this video to explain to people that don't know how it works etc since even when i play fully legit on an australian server for example they cry that i cheat cause i killed them approx 300 ms after they walked behind a wall also by standard interp is 2 ticks or even 4 ticks dependant on tickrate and your cl_updaterate, cl_interp and cl_interp_ratio setts
@gabrielandy9272
@gabrielandy9272 5 жыл бұрын
cs go have a good netcode, but some games have crap lag compensation that acctualy give a advantage to the lag..... on cs go its just cry baby because u saw then for the exact same time they exposed so its totally fine to kill then... but some games the check is done clientside with allow bad connections to shoot a frozen enemy, in other words depending on how the game netcode is, its bad or just people crying.... cod have a history of having crap netcode tho.
@weigurde
@weigurde 4 жыл бұрын
Nice video, but maybe you could explain how interpolation impacts hitboxes depending on ping of clients? Ex. If you were cheating, you can rewind hitboxes up to 200 ms behind where they are clientside, but if you artificially raise your ping, you can rewind them up to 400 ms back.
@Bzk--
@Bzk-- 8 жыл бұрын
I have to be honest, I didn't understand half of what you said...Probably it's just because English is not my mother tongue. So basically we will never have a 100% accurate representation of the other player's position, but just an extimation which will never be accurate?
@davidszabo7814
@davidszabo7814 8 жыл бұрын
Exactly. It can be called accurate because it was accurate somewhere in the past, but never going to be accurate in the present. You can even say that multiplayer is a lie :D If you have 2 PC then put them close to each other and play something online game (WoW, FFXIV, CS:GO or whatever) and see how the other characters moves when you move it on one of the PC.
@erkanbulut2398
@erkanbulut2398 5 жыл бұрын
Where are you from ?
@FaZe-StyL
@FaZe-StyL 3 жыл бұрын
This is exactly what happens to me in cod MWR when my bullets also don’t register, on my friends wifi it’s like instant without a lan cable, but I use one and still so delayed even on ps5 on a PS4 game 😒
@dtndee
@dtndee 3 жыл бұрын
can i use part of this video to explain something about the same topic for my comunity?
@DevinDTV
@DevinDTV 3 жыл бұрын
sure, just credit me
@dtndee
@dtndee 3 жыл бұрын
@@DevinDTV done, you can see here, thanks man kzbin.info/www/bejne/mHa5oZx3qNJrrpY
@DebonairGaming
@DebonairGaming 6 жыл бұрын
Just sent this video to a friend who thought their game was broken.😍🤓😃
@lhbr1980
@lhbr1980 4 жыл бұрын
Its broken.. its nothing but sh..
@bentleykennedy-stone673
@bentleykennedy-stone673 7 жыл бұрын
I'm so fucking fascinated by this...
@jordainhamza3895
@jordainhamza3895 4 жыл бұрын
you show the 3 different positions dependent on tick please show it dependent on ping pls ( 20 ms , 80 ms , 120 ms )
@null8319
@null8319 6 жыл бұрын
Great video loved it and explains this topic very well
@didioliverf1
@didioliverf1 8 жыл бұрын
hey man you deserve 1.000.000 of likes, what perfect explanation
@danialalraheb1879
@danialalraheb1879 8 жыл бұрын
I got a q though, lets say you're 90-100MS and your enemy is 20 or 50, how much time of an advantage would he have?
@TheKillerZmile
@TheKillerZmile 5 жыл бұрын
so whats the best settings
@nihal19961
@nihal19961 3 жыл бұрын
Coming down to brass tacks 😂
@xelnagav280
@xelnagav280 6 жыл бұрын
Finally understood this matter. Thanks.
@The-Internet
@The-Internet 9 жыл бұрын
The motion for my game is jittery just like you mentioned at the end of your video. When I get peeked by the enemy they always seem to peek me at lightening speeds.. Is this more likely to be a problem with my connection or my hardware? My Ping is usually around 60-80 and my GPU is AMD6870
@DevinDTV
@DevinDTV 9 жыл бұрын
+Kris If you're getting reasonably good FPS, I don't think it could be hardware. It sounds like packet loss if anything.
@The-Internet
@The-Internet 9 жыл бұрын
DevinDTV I can get up to 300 fps but I cap it at 120 because of my monitor. I do get packet loss at times, would any of the interp commands remedy this at all?
@DevinDTV
@DevinDTV 9 жыл бұрын
yeah, a higher interp ratio should make things smoother
@bhiden6460
@bhiden6460 9 жыл бұрын
+DevinDTV so should people with good internet speed and low ping with low packet loss have these settings as well? like, what should my settings be if i have around 2-30 ping and 60mbps?
@DevinDTV
@DevinDTV 9 жыл бұрын
If you aren't getting packet loss, afaik interp shouldn't help you, so the lowest setting is best.
@IanPeon
@IanPeon 8 жыл бұрын
This is information I'm intimately familiar with, as I have a ping that rises and falls like a stinking yo-yo, which is thanks to a company that has the same acronym as The Worst Cable. I feel I'm in interp hell most of the time.
@jebbyy32
@jebbyy32 Жыл бұрын
I have been using this video to explain why people are wrong about why cs2 subtick is not entirely to blame for their poor network experience
@eldafint
@eldafint Жыл бұрын
This basically just explains why subtick is objectively better. It's more or less the same system just a lot more accurate
@jebbyy32
@jebbyy32 Жыл бұрын
@@eldafint that is basically why I've been using this video to explain it. This shows exactly what these concepts are and how they've been implemented in games for decades now. The issues in cs2 are there and I'm absolutely no discounting that but they sure as shit aren't subtick on the networking side atleast. How inputs are handled is questionable but that is technically a different topic
@micahsarm
@micahsarm Жыл бұрын
i dont have much knowledge about the subject but can you guys please elobarate on why subtick is objectively better? All i'm seeing on the internet is people crying because they get peeked lightning fast and die.
@nephew455
@nephew455 8 жыл бұрын
Part of the issue with this is that not only do I sometimes get hit after I have already gone back behind cover and it ""pulls" me back out to where I was(or thats how it feels) But sometimes when I go to pop out again it screws up my timing to strafe and aim because suddenly I get pushed back to a few feet where I previously was. But I dont seem to notice anyone else complain about this? Is there any kind of command I can try to reduce this happening?
@kempo_95
@kempo_95 8 жыл бұрын
Do you have that in Overwatch?
@nephew455
@nephew455 8 жыл бұрын
I dont have overwatch
@Bzk--
@Bzk-- 8 жыл бұрын
Your issue is called rubber-banding and is a packet loss issue. Basically there's a problem on your ISP side, you should contact them if this happens frequently.
@GottsStr
@GottsStr 3 жыл бұрын
Thank you for explaining it. I have a question: what if the client send packets of hitting the enemy instead of the position of the shooting. Would it be more efficient? How to prevent packet sniffing / cheating? Sorry for my english.
@DevinDTV
@DevinDTV 3 жыл бұрын
you can do that, then the server has to check if it agrees that the shot should have hit the target (by shooting server-side and doing lag compensation and seeing if it would have hit). i think it is more efficient.
@acquadigio1234
@acquadigio1234 3 жыл бұрын
good video, but dsnt help at all, i play 1,6 , have 25 ms and i cant hit any bot or skill player, cus dsnt reg big delay etc. anything I can do on w10, or i can call to my provider?
@angramanyu9743
@angramanyu9743 4 жыл бұрын
my ping is 70 to 100 what should number appropiate for my lag compensation and interpolation?
@ScottFreeYT
@ScottFreeYT 9 жыл бұрын
Awesome video dude. Very informative. Is there more to this idea of lag compensation and interp? And servers running at a certain number of "ticks." I find myself wanting to know more about this so I can get an intuitive understanding. Any suggestions on where to start? Thanks
@DevinDTV
@DevinDTV 9 жыл бұрын
+ScottFreeYT developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
@ScottFreeYT
@ScottFreeYT 9 жыл бұрын
Thanks man
@dundoderdumme3044
@dundoderdumme3044 9 жыл бұрын
Thank you very much for the video, i have always wondered how this works :)
@DevinDTV
@DevinDTV 8 жыл бұрын
+Dundo Der Dumme Np, glad you appreciated it
@lhbr1980
@lhbr1980 4 жыл бұрын
Or how it dont work. Its nothing but sh.. with lotto hitreg.
@yigitozdemir7119
@yigitozdemir7119 4 жыл бұрын
Ratio 2 best interp settings
@dsadadsas8396
@dsadadsas8396 5 жыл бұрын
excellent video and very well explained
@user-yh9sz6eo9y
@user-yh9sz6eo9y 8 жыл бұрын
Nice videos bud you earned a subscribe ^_^ I've got a question about interpolation commands, is it true that if I have higher pings I need a higher cl_interp_ratio value? for example with ping>30 cl_interp_ratio "1", with 30
@DevinDTV
@DevinDTV 8 жыл бұрын
>Nice videos bud you earned a subscribe ^_^ thanks m8 >is it true that if I have higher pings I need a higher cl_interp_ratio value? No, definitely not. Interp is only for packet loss.
@user-yh9sz6eo9y
@user-yh9sz6eo9y 8 жыл бұрын
+DevinDTV ok thanks !
@spera438
@spera438 8 жыл бұрын
subbed because of this video.
@spera438
@spera438 8 жыл бұрын
Could you make more videos of how this really works. I'm very intrested in how ex_interp works. Both for cs 1.6 and cs:go. I perfer a higher value than standard interp when set to ex_interp 0(auto interp value). I'm using ex_interp 0.032 for cs 1.6. To me it's just like the bulltes won't count. like you have showed in this video. But you say it in a confusing way. What's the difference between lag compensation and ex_interp?
@DevinDTV
@DevinDTV 8 жыл бұрын
Interp is a client-side delay that allows the client to smooth the position of a player model between ticks. Lag compensation adjusts whether or not your shots register based on your ping and interp, compensating for both. Basically lag compensation determines if you were actually aiming at someone when you fired. Interp does nothing useful for people with good internet afaik.
@igorbarros3017
@igorbarros3017 4 жыл бұрын
I have ping around 70, what ratio and interp should i use??
@fulx37
@fulx37 4 жыл бұрын
what is the name of the workshop you are testing ?????????
@bogdan8613
@bogdan8613 8 жыл бұрын
What rates should I set for matchmaking 40-60 ping, 0 loss, 0 choke?
@Dragelol
@Dragelol 7 жыл бұрын
CS GO has become a Lag Compensation Simulator - Its all about to have as much as possible :(
@larsljseo
@larsljseo 5 жыл бұрын
Good content! Easy sub - Keep it up !
@4Canaan
@4Canaan 8 жыл бұрын
shud i turn cl_interpolate on?
@maluco132
@maluco132 3 жыл бұрын
Interpolation occurs in every online game? Where do i aim then? Ahead or at the target? And what happens if you have say 30% packet loss (my reality)?
@DevinDTV
@DevinDTV 3 жыл бұрын
aim at the target
@DimaDesu
@DimaDesu 7 жыл бұрын
Really cool info. Cheers!
@tkheng
@tkheng 7 жыл бұрын
can you help me to solve the problem pls?
@TzofeOJ
@TzofeOJ 4 жыл бұрын
is there a big deference between 75 and 25 ping?
@rockybarroso3084
@rockybarroso3084 8 жыл бұрын
With standard rates and 50ms ping im shooting at air... Yesterday spit 2 1/2 glock magazines on a crouched AWPer from close range and ended up dieing... 50 effin bullets man. R6 Siege plat 4 semi pro player, 2000+ hrs in FPSs... Any suggestions anyone?
@planktonweed727
@planktonweed727 6 жыл бұрын
deinstall
@lhbr1980
@lhbr1980 4 жыл бұрын
Same sh.. in every game. Volvo developers has fucked up again. Making the game unplayable.
@ileryon4019
@ileryon4019 4 жыл бұрын
So basically I have to disable both interpolation and lag compensation to know where to actually aim? Nuts.
@DevinDTV
@DevinDTV 4 жыл бұрын
lag compensation makes you land hits despite having lag. interp is afaik bad and useless (except for minor aesthetic purposes) but unfortunately impossible to completely disable
@ileryon4019
@ileryon4019 4 жыл бұрын
@@DevinDTV No, I mean, there is a command in called cl_interpolate 1/0.
@lhbr1980
@lhbr1980 4 жыл бұрын
@@DevinDTV it makes lotto bullets, delayed bullets, odd recoil and so on. Valve fucked up ones again.
@corruptedfredolpertayeet614
@corruptedfredolpertayeet614 5 жыл бұрын
So its Basically King crimson?
@kla5569
@kla5569 Жыл бұрын
Awesome.. but how can we fix this?
@DevinDTV
@DevinDTV Жыл бұрын
there's nothing to fix
@tkheng
@tkheng 7 жыл бұрын
devindtv I have this proplem was so seriusly event my ping was60++ but when I was game was same as your video when I saw enemy I shot then after some second then I died but I saw blood when I shot enemy and my cs-go stuck game and I dont know why after that I died I can,t play cs-go
@DevinDTV
@DevinDTV 7 жыл бұрын
sounds like lag to me
@tkheng
@tkheng 7 жыл бұрын
can you help me pls my cs-go can,t play event deathmatch /10vs10 event server games ping run normal I play titanfall2 battlefield1 all normal only cs-go happen from 2016-6-30 until today
@DevinDTV
@DevinDTV 7 жыл бұрын
idk, are you using default network settings in csgo? I don't know a lot about network stuff. ping the cs servers (google) and if it's bad, call your ISP or try a ping reduction service like wtfast or whatever, bad routing maybe.
@tkheng
@tkheng 7 жыл бұрын
if I change console on cs-go what console I need to put to try if can got better game
@tkheng
@tkheng 7 жыл бұрын
if I change console on cs-go what console I need to put to try if can got better game
@segaka7up
@segaka7up 7 жыл бұрын
Great job, comrade!
@silverwerewolf975
@silverwerewolf975 6 жыл бұрын
So if i have low ping like 30ms, and high fps like 400 on max, what settings i should use?
@alexanderhagen99
@alexanderhagen99 5 жыл бұрын
stupid ?
@silverwerewolf975
@silverwerewolf975 5 жыл бұрын
@@alexanderhagen99 Virgin ?
@alexanderhagen99
@alexanderhagen99 5 жыл бұрын
@@silverwerewolf975 No, but what does this have to do with anything? i know that ur low iq and ur socially awkward but no need to get defensive.
@silverwerewolf975
@silverwerewolf975 5 жыл бұрын
@@alexanderhagen99 virgin x2?
@deeremies2266
@deeremies2266 4 жыл бұрын
wdym what setting?
@AFerreirarr
@AFerreirarr 3 жыл бұрын
i have to put cl_lagcompensation 0 or 1
@ryswick1064
@ryswick1064 9 жыл бұрын
Whoa, hey, I know Akumos! I played Secret Ponchos with him!
@AkumosBDF
@AkumosBDF 9 жыл бұрын
+Ryswick sup m8
@ryswick1064
@ryswick1064 9 жыл бұрын
+Akumos This video was linked in an Overwatch Reddit thread with people complaining about the 20 tick servers. Small world, eh?
@AkumosBDF
@AkumosBDF 9 жыл бұрын
Weird that it got linked in an Overwatch thread, I figured you got to it from the CS:GO reddit thread haha. So even bigger coincidence. I played OW during that open beta, was pretty good, prob will get it when it's out.
@ormtosteson9553
@ormtosteson9553 3 жыл бұрын
Do I have to use lagcompinsation 1 and intepolate 1 if my ping always good (~30-40)?
@DevinDTV
@DevinDTV 3 жыл бұрын
those are the best settings afaik
@maherf768
@maherf768 2 жыл бұрын
playing arms race while I have very high ping is an uphill battle, yet people keep accusing me of ping exploiting!
@kristofkohari
@kristofkohari 4 жыл бұрын
This is the problem with multiplayer games. For example, I came back to warface but on ps4 and I play for about a week now. I mainly do PvP to practise and it is more fun. Because of me having a higher average ping than other players (which I cannot manipulate) I can barely ever actually get a good match (high amount of kills). As in whenever I get close to an enemy player, I can shoot then in to the head at close quarters and still not deal the full amount of damage I should or none at all if I die between half my ping and when I shot.
@josephpaulduffey873
@josephpaulduffey873 6 жыл бұрын
Yeah, but in this video Devin seems to be presenting lag compensation as if it's a "no harm" scenario. Right at the beginning, he makes it sound like somehow the other person just gets the same information later. In other words, he seems to be saying that if you peeked a door, they just see it a bit later and it's a fair shot since you peeked. That is COMPLETELY NOT TRUE. The entire field of players is on different delays and processing times. The information itself takes longer to send and receive on a continuous basis for the delayed parties. That essentially takes your peak and stretches it out in an artificial time while you are long gone. If there was no delay like this, there would be no need for lag comp. The long delay players are essentially sticking the game in continuous taffy. With bullets, the long delay means the servers package everything up from the taffy players in to to a big burst update that hits the low ping players in an artificially short amount of time. This happens on a continuous basis. The game state is continuously distorted and artificially bent towards the delayed parties. Positions are distorted. Data rates are distorted. Lag comp distorts things like sinusoidal motions as well. Extremes may be damped for example. That can potentially make hitting a strafing target virtually impossible. Lag comp should always have a minimal peak threshold and everyone else should just lose out for their slow connection to the server.
@gabrielandy9272
@gabrielandy9272 5 жыл бұрын
on cs go its true...... in some games its not because they have crap netcode, cod for example have a history of having shit netcode that give advantage to the laggy player for example... on cs go it only check if u aimed correctly of where the server think the enemy was.... in some games u client say u hit and the server accept that... also this burst can't happen in cs go, valve patched this on the engine long time ago(did work on cs source and older versions)... but its true that crap games have this issues bf also had this alot, when lag compensation is done right, it don't need a threshold... playing with 800 ping on cs go don't give any advantage at all..... totally different if it was on a crap netcode like cod and bf used to have :/ im all in for lag compensation that can make everyone be able to play, putting a threshold is bad because it means we will never improve the lag compensation and just limit it to achieve at most reduced dying behind walls is not the right way to do it, i will give u some examples of difference in lag it just show how different it can be inplemented.... netcode must be improved to allow the max ping possible to play without giving any advantage... as long as the lag compensation is only correcting the time difference its fine....... but if it accept packets without checking much things then its terrible, s4 league is a game for example that u can take the cable out of u connection shoot everyone and put the cable back in and everyone dies this don't happen on cs go, this is a example of bad lag compensation because s4 league just accept that the client said it shoot someone, cs go this don't happen because the check is on the server time no matter where the enemy is on u screen. overwatch and cs go have the best lag compensations on the tests i did...
@Ice420a
@Ice420a 9 ай бұрын
so if I'm using melee against a npc lets say no more room in hell why does having 0 lerp and lag compensation turned off feel 20x better than having it on. WIth lag compensation you can feel a noticeable delay. Also with lag compensation on and a fast moving target runs by me and i swing at the moving target ill get a hit sound with lag compensation on and no registration but ill actually get a hit sound and registration with it off.
@DevinDTV
@DevinDTV 9 ай бұрын
is that a mod for cs? a game on source engine? does it have clientside hitreg?
@Ice420a
@Ice420a 9 ай бұрын
@@DevinDTV half life 2 mod its got cl_predict 1 which is for movement cl_lagcompensation 1 which is enabled by default and sv_unlag_npcs which is enabled by default. I use 0 lerp and cl_lagcompensation 0 which feels better for me or just placebo lol.
@PlatinTony321
@PlatinTony321 8 жыл бұрын
how is this possible i have most o the time a 7-12 ping and still dying first even if i shot first, and how does it come that i dont have problems like that on Bf or even COD
@NoisR
@NoisR 5 жыл бұрын
Cause lagg compensation fucks people with good ping... And old cods had no lagg comp
@halterxd
@halterxd 2 жыл бұрын
Does nat type make a difference in csgo? I felt like it did cause with a nat open network I was able to hit more shots than I'd on a moderate or even strict nat with ping being the same on both. Let me know if this is also a thing
@zachb1706
@zachb1706 2 жыл бұрын
No, it shouldn’t change much
@banjoskip
@banjoskip 9 жыл бұрын
great video. learned a lot
@DevinDTV
@DevinDTV 8 жыл бұрын
+TheUnkownGuy Thanks, glad you appreciate it.
@BoldoLP
@BoldoLP 8 жыл бұрын
underrated af rly rly rly nice video :)
@DevinDTV
@DevinDTV 8 жыл бұрын
+X thanks m8
@BoldoLP
@BoldoLP 8 жыл бұрын
+DevinDTV omg u are alive omg omg PLS more content u are a god dude
@DevinDTV
@DevinDTV 8 жыл бұрын
mebe soon bby
@brendenbanks9293
@brendenbanks9293 2 жыл бұрын
Does the player with lower ping really have any advantage though? The server is doing the same rewind and interpolation to register the hit... the fact that the travel time is lower is irrelevant just like the travel time (ping) is irrelevant to the fact that you died before seeing a player peak. The low ping client is buffering and simulating movement.. that shot is still rewinded to a previous point in time same as the high ping payers shot is to a previous tick.
@DevinDTV
@DevinDTV 2 жыл бұрын
ping doesn't give an advantage for hitreg but it does for order of events. most obvious example is unpeeking an angle with high ping. your client side prediction will move your camera out of LoS of an approaching enemy before you can see them, but you're still there on their screen, so you can end up getting shot by someone who never even appears on your screen the ordinary idea of "peeker's advantage" doesn't exist tho as i covered in another video
@brendenbanks9293
@brendenbanks9293 2 жыл бұрын
@@DevinDTV see that example doesn't make sense to me since the clients are predicting and buffering the game state to smooth things out. The enemies shot would be rewound and the server would see that your client was not where they saw you, no? Most netcodes now do have a heavier client side component I guess to 'favor the shooter." It is definitely more complicated than any explanationobviously
@RM-mf1fj
@RM-mf1fj 2 жыл бұрын
yes, try moving with +120 ping, if you get shot you get teleported so far behind instantly and it fucks up where youre aiming at
@mertaslan1428
@mertaslan1428 2 жыл бұрын
@@DevinDTV what is the map name pls
@DarkCloudGather
@DarkCloudGather 9 жыл бұрын
This is why I gave up on online gaming in general except maybe co-op. Even if you have a good ping, your skills won't actually improve nor will you find a challenge because others have higher ping and thus can be said that they aren't in the same playing field as you. Then it becomes worthless. Gamers giving up on LAN gaming was a big mistake.
@DevinDTV
@DevinDTV 9 жыл бұрын
+DarkStormErx Ping doesn't have a very big impact in CS:GO, until you've got something ridiculously high like 100+.
@arandom927
@arandom927 9 жыл бұрын
Why does adding artificial delay to the network not put lag compensation in one's favour?
@DevinDTV
@DevinDTV 9 жыл бұрын
+A Random Lag compensation just attempts to make your shots land where you were aiming them when you were aiming them, it doesn't help with lag in regards to who shot first.
@arandom927
@arandom927 9 жыл бұрын
+DevinDTV Thanks, for the reply, but I would like to know why adding lag does not affect the lag compensation in terms of moving around corners, and what the client sees, nothing appears to change no matter what degree of lag I apply to the WAN port. My only theory is that the netcode can detect a difference between artificial lag and real-world lag. I slightly disagree with you when you say lag compensation does not affect shooting, here is an excerpt from Valve's developer documentation: "This delay applies to all players actions like movement, shooting weapons, etc. and becomes worse with higher latencies. A delay between player input and corresponding visual feedback creates a strange, unnatural feeling and makes it hard to move or aim precisely."
@DevinDTV
@DevinDTV 9 жыл бұрын
I'm pretty sure your quote comes from an article about input prediction which is completely unrelated to lag compensation. Lag compensation compensates for the positions of entities when a shot is fired, for the sake of hitreg. It has absolutely no effect on anything else.
@arandom927
@arandom927 9 жыл бұрын
+DevinDTV Input prediction is a method of lag compensation, but can you explain why increasing the lag does not influence the interpolation for me?
@DevinDTV
@DevinDTV 9 жыл бұрын
Idk if you're just fucking with me at this point m8
@EliteTester
@EliteTester 4 жыл бұрын
I was send here by Commander Cyrious' video
@DevinDTV
@DevinDTV 4 жыл бұрын
neato
@Damalycus
@Damalycus 6 жыл бұрын
yeah, only behind thne wall part is kinda wrong
@DevinDTV
@DevinDTV 6 жыл бұрын
how so?
@osaid.k
@osaid.k 4 жыл бұрын
The most thing i hate when i get behind a wall then I die
@Seehara
@Seehara 4 жыл бұрын
The most thing I hate is when I shoot the enemy, nothing happens and I still die. Damn lag compensation. That's why I uninstalled this game.
@Simon74
@Simon74 9 жыл бұрын
Really great Video! CSGO Reddit users really have to watch this......
@DevinDTV
@DevinDTV 8 жыл бұрын
+pSyk Thanks, glad you appreciate it.
@DevinDTV
@DevinDTV 8 жыл бұрын
You can't turn interp entirely off, unfortunately.
@KindOldRaven
@KindOldRaven 9 жыл бұрын
I have 20ping average, never drop below 150 fps. My rates are 128000 and 128 per cmd/upd. interpolate 1. interp 0.015 something. Interp_ratio 1... yet when I play with interp_ratio 2 I get a lot more headshots to register. It's really weird... but There's times where I'm standing still (in DM for instance) aiming at ahead, spot on, and have to tap fire 5 times to hit it... it's absolutely shit for me atm and I can't figure out why =\ Am I used to basically shooting behind an enemies head instead of on top of it slightly? Nah that doesn't explain the standing still tap fire misses. Random misses I guess.
@DevinDTV
@DevinDTV 9 жыл бұрын
+Kind Old Raven Might just be bad luck with RNG.
@davidcooper2589
@davidcooper2589 6 жыл бұрын
i think it is (or was) because of the shitty hitboxes not matching models correctly
@jayrepl1kacotton745
@jayrepl1kacotton745 6 жыл бұрын
@@davidcooper2589 have u ever tried switching ur rates
@jayrepl1kacotton745
@jayrepl1kacotton745 6 жыл бұрын
​@@davidcooper2589 rates affect my hit registry so much
@KeFFJ
@KeFFJ 8 жыл бұрын
How you can show the hitboxes/bubbles?
@DevinDTV
@DevinDTV 8 жыл бұрын
+KeFF J sv_showlagcompensation
Does peeker's advantage really exist? [Analysis]
9:24
DevinDTV
Рет қаралды 241 М.
Guns in CS:GO aren't as accurate as you might think
4:11
DevinDTV
Рет қаралды 310 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Lag Compensation for Unity Multiplayer Games | MMAG #12
7:09
DitzelGames
Рет қаралды 36 М.
Netcode 101 - What You Need To Know
18:46
Battle(non)sense
Рет қаралды 196 М.
What is Backtracking? - CS:GO / Source Engine
2:54
cobyYOLO2007
Рет қаралды 98 М.
Lag Compensation Basics & Misconceptions
9:15
TheXclusiveAce
Рет қаралды 64 М.
CS:GO Perspective & Angles Tutorial
8:26
TheWarOwl
Рет қаралды 1,5 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН