Vice City: Multiplayer

VC:MP Discussion => General Discussion => Topic started by: MuKuNd^ on Feb 26, 2016, 10:48 AM

Title: please help
Post by: MuKuNd^ on Feb 26, 2016, 10:48 AM
Hello Guys im MuKuNd and i need ur help i need to get rid of the sych problem. I have Tried 30fps also but it dosent work. I have recorded a video the link is
https://youtu.be/Fp2u2INXH5Y
please help me guys...
Title: Re: please help
Post by: MatheuS on Feb 26, 2016, 11:58 AM
In my opinion, this is the synchronization of VCMP
Title: Re: please help
Post by: MuKuNd^ on Feb 26, 2016, 12:04 PM
nonono how to fix this?
Title: Re: please help
Post by: MatheuS on Feb 26, 2016, 12:44 PM
Quote from: MuKuNd^ on Feb 26, 2016, 12:04 PMnonono how to fix this?

@Stormeus @maxorator
Title: Re: please help
Post by: . on Feb 26, 2016, 12:55 PM
Can I ask a question? What was your average latency there? (by latency I mean ping) And any spikes in latency if any. Just a rough estimation.
Title: Re: please help
Post by: KAKAN on Feb 26, 2016, 01:00 PM
It works okay for me. You have to move your mouse real fast to make it work.
Title: Re: please help
Post by: MuKuNd^ on Feb 26, 2016, 02:36 PM
Quote from: S.L.C on Feb 26, 2016, 12:55 PMCan I ask a question? What was your average latency there? (by latency I mean ping) And any spikes in latency if any. Just a rough estimation.
100-50
Title: Re: please help
Post by: MuKuNd^ on Feb 26, 2016, 03:07 PM
kakan shooting fast also does not help bro
Title: Re: please help
Post by: morphine on Feb 27, 2016, 03:11 PM
what I can assume/deduce from watching your video is that, due to discrepancies in latency, the shot you fired had registered on your opponent's screen much earlier before you managed to divert the shotgun to the left.

in other words, it's not a bug, it's delay.
Title: Re: please help
Post by: MuKuNd^ on Feb 27, 2016, 04:43 PM
OK! but how can i rectify it bro....
Title: Re: please help
Post by: MuKuNd^ on Feb 27, 2016, 04:44 PM
i hate this Delay/Bug/sync..
Title: Re: please help
Post by: BABA1 on Feb 27, 2016, 06:27 PM
The answer is quite simple : Get a better Internet and your shots will sync perfectly.
Title: Re: please help
Post by: morphine on Feb 27, 2016, 06:58 PM
Quote from: BABA1 on Feb 27, 2016, 06:27 PMThe answer is quite simple : Get a better Internet and your shots will sync perfectly.

that will help avoid warps, but by no means does it relate to delay.

delay depends on distance, and therefore the only option you would have to rectify your situation would be to move closer to the host(s) of the server(s) you play on.
Title: Re: please help
Post by: MuKuNd^ on Feb 28, 2016, 04:11 AM
If the hosts is in USA and say for example I'm in India so I have to go to USA to repair it
Title: Re: please help
Post by: KAKAN on Feb 28, 2016, 07:43 AM
Quote from: MuKuNd^ on Feb 28, 2016, 04:11 AMIf the hosts is in USA and say for example I'm in India so I have to go to USA to repair it
Why? Play on any other host. For ex: Vrocker's host, it's in france, so your delay will be less :)

@morphine It happens with 0 ping too. I saw a video about it somewhere in this forum
Title: Re: please help
Post by: MuKuNd^ on Feb 28, 2016, 07:46 AM
@KAKAN the video above was Recorded on the server u just told Vicerockers.....
Title: Re: please help
Post by: morphine on Feb 28, 2016, 10:42 AM
Quote from: MuKuNd^ on Feb 28, 2016, 04:11 AMIf the hosts is in USA and say for example I'm in India so I have to go to USA to repair it

in theory, that is it. the closer you are - the less delay.
Title: Re: please help
Post by: Gulk on Feb 28, 2016, 10:45 AM
its fps lag combined with internet lag/latency/ping and I have never noticed it being so bad before in the history of vcmp lol, makes it look like im fighting hackers where my guns shoot bent.
Title: Re: please help
Post by: EK.IceFlake on Feb 28, 2016, 12:53 PM
It's a VRocker hosting server and is hosted in France. Also its VKs official server.
Title: Re: please help
Post by: MuKuNd^ on Feb 28, 2016, 03:46 PM
OK! can i repair it? Buy a new net connection? Shift my house? pls help me guyz
Title: Re: please help
Post by: NewK on Feb 28, 2016, 05:18 PM
This is not really a bug. As far as I know it was made like that on purpose. Stormeus has previously said that in 0.4 the shots are "sent" to the server, the exact moment when you click the fire button. However, it's important to notice that when you click the fire button there's a small delay before the actual bullets come out (this has to do with the game and not vcmp itself), so when you click the fire button, that's when your enemies see your shots, not when you see the bullets come out.

This is the main reason why most players still have problems adapting from 0.3z's fighting sync to 0.4's. In 0.3 the shots are sent to the server a little bit before the bullets come out, while in 0.4 they're sent when you click the fire button, so do not trust the bullets you see on your screen, if you really want to successfully hit someone. Here's another video someone made about it :

https://www.youtube.com/watch?v=pB24t-VE9s0

On that video it shows that the direction in where he shot first, is where the bullets are rendered on the other player's screen, regardless of him trying to change direction by moving his mouse after shooting. Because when he clicked the fire button that's the direction he was looking in. In 0.4, the shots are rendered alot earlier in comparison to 0.3zR2. In 0.3zR2 they were rendered a few moments before the bullets came out (which caused ghost shots) and in 0.4 they're rendered when you click the fire button. I guess 0.4 ignores the delay that happens between the moment when you click the fire button and the moment when the actual bullets come out since the shots are rendered when you click the fire button, so from "0.4's point of view" all weapons have the same delay or no delay at all. Whether 0.3's way is better or not, that's debatable but it would be very interesting to have a server side option which lets server owners choose how far in the lifecyle of "shooting"  should the shots be rendered (when the fire btn is clicked VS when the bullets come out).

TL;DR: There's nothing you can do to fix it. It has nothing to do with your Internet or with latency as you can see in the video I posted above, those tests were done in localhost and the same thing happens.
Title: Re: please help
Post by: Stormeus on Feb 28, 2016, 07:28 PM
I think I specifically said that VC:MP does *not* send shots to the server. VC:MP sends what keys you're pressing to the server, which is passed on to the other clients. They don't see shot packets, they see a packet that says they're holding down the fire button, which is what causes them to enter the shooting action.

If shots were synced individually, this wouldn't be the case, but it'd be a waste of bandwidth considering weapons such as the M4 and M60.
Title: Re: please help
Post by: NewK on Feb 28, 2016, 07:56 PM
Quote from: Stormeus on Feb 28, 2016, 07:28 PMI think I specifically said that VC:MP does *not* send shots to the server. VC:MP sends what keys you're pressing to the server, which is passed on to the other clients.
Yea I get what you mean, "sending" shots is not the best way to describe it technically, which is why I wrapped it around double quotes ( "sent" ) when I first mentioned it in my post. Rendering shots/registering shots might be a better expression I guess.  I just chose to use the word "sent" as a way to make it easier to understand for the op.
Title: Re: please help
Post by: MuKuNd^ on Feb 29, 2016, 10:37 AM
Stormeus can i shoot people side ways like as shown in the video by me?
or
can i change my shot at the last moment will it work?
Title: Re: please help
Post by: KAKAN on Feb 29, 2016, 02:27 PM
Quote from: MuKuNd^ on Feb 29, 2016, 10:37 AMStormeus can i shoot people side ways like as shown in the video by me?
or
can i change my shot at the last moment will it work?
Yep it will. It works for me even if my ping is 400+
Title: Re: please help
Post by: MuKuNd^ on Feb 29, 2016, 02:57 PM
Then why kakan bro it doesnt work for me????
Kakan can u make a video plsease?
Title: Re: please help
Post by: MuKuNd^ on Mar 01, 2016, 08:21 AM
Stormeus how is kakan able to shoot side ways and able to change his shot at the last second?? and why i am not able to do that?
Title: Re: please help
Post by: KAKAN on Mar 01, 2016, 10:04 AM
Quote from: MuKuNd^ on Mar 01, 2016, 08:21 AMStormeus how is kakan able to shoot side ways and able to change his shot at the last second?? and why i am not able to do that?
Meh not me, my bro.
Here's a link to his video. Watch carefully. At first, he didn't do it, but after 2 or 3 kills, he did, so watch it carefully.
https://www.youtube.com/watch?v=-dXOefoGkGw
Title: Re: please help
Post by: MuKuNd^ on Mar 01, 2016, 02:09 PM
yea he is baba i know and he is able to do it perfectly i dont know how...
Title: Re: please help
Post by: MuKuNd^ on Mar 01, 2016, 04:33 PM
Stromeus can u modify that I can change the direction after clicking the fire button pls it helps a lot.....
Title: Re: please help
Post by: Stormeus on Mar 01, 2016, 04:43 PM
Quote from: MuKuNd^ on Mar 01, 2016, 04:33 PMStromeus can u modify that I can change the direction after clicking the fire button pls it helps a lot.....

Not really. I didn't write code into the client that says "MakeItSoMukundCantChangeDirectionWhenShootingHisGun()."
Title: Re: please help
Post by: Hanney on Mar 01, 2016, 05:38 PM
Quote from: NewK on Feb 28, 2016, 05:18 PMThis is the main reason why most players still have problems adapting from 0.3z's fighting sync to 0.4's. In 0.3 the shots are sent to the server a little bit before the bullets come out, while in 0.4 they're sent when you click the fire button, so do not trust the bullets you see on your screen, if you really want to successfully hit someone. Here's another video someone made about it :

https://www.youtube.com/watch?v=pB24t-VE9s0

That video probably explains why I think the shotgun sync is so inconsistent. There's been many times where I've been in close up combat and had to do counter-clockwise/clockwise spins with the shotgun in order to hit the opponent running around me and the shot has been aimed/landed perfectly on my opponent on my screen (with taking into mind, the shotgun anim delay, true player pos) yet sometimes it hits and other times it doesn't hit.

I may try and find some server where I have a high ping and record the same effects to see if it changes any due to latency.

The same thing also happened sometimes when I've shot behind a player that was running away from my reticle and ended up knocking them down. I've been playing 0.3z way too long that the way I play is "natural" like breathing so its very difficult for me to adapt to this, unfortunately.  I guess it doesn't help either that I'm using the technique of holding the fire button down when playing.

Update: I done a little test in game myself. It seems that the outcomes between simply pressing the firebutton and holding down the fire button are different. Check out the videos I recorded below (ping was 2 ms here, so higher pings probably just cause more of a problem)

Video 1 (Clicking firebutton):

https://vid.me/y6AH

Video 2 (Holding firebutton):

https://vid.me/dL4y

So I'm guessing that the times where the shots haven't been landed is because I've simply clicked the firebutton instead of holding it. Holding the fire button seems to be more accurate. Not sure if this is because some aim position is more up to date as the button is being held and sends more information?
Title: Re: please help
Post by: . on Mar 01, 2016, 05:40 PM
@Hanney That's why I hate playing VC:MP. Aiming feels really awkward to me.
Title: Re: please help
Post by: Stormeus on Mar 01, 2016, 06:07 PM
Quote from: Hanney on Mar 01, 2016, 05:38 PMSo I'm guessing that the times where the shots haven't been landed is because I've simply clicked the firebutton instead of holding it. Holding the fire button seems to be more accurate. Not sure if this is because some aim position is more up to date as the button is being held and sends more information?

Actually, your theory sounds exactly right, and it should be an even easier fix than I initially thought. I'll do my best to push a client update for this when I get the chance, but it might be a couple of days in the worst case.
Title: Re: please help
Post by: Gulk on Mar 01, 2016, 06:24 PM
lol thats effed up, gj hanney

I'll be glad to see this fixed, explains a lot i didnt notice
Title: Re: please help
Post by: NewK on Mar 01, 2016, 09:45 PM
Quote from: Hanney on Mar 01, 2016, 05:38 PM
Quote from: NewK on Feb 28, 2016, 05:18 PMThis is the main reason why most players still have problems adapting from 0.3z's fighting sync to 0.4's. In 0.3 the shots are sent to the server a little bit before the bullets come out, while in 0.4 they're sent when you click the fire button, so do not trust the bullets you see on your screen, if you really want to successfully hit someone. Here's another video someone made about it :

https://www.youtube.com/watch?v=pB24t-VE9s0

That video probably explains why I think the shotgun sync is so inconsistent. There's been many times where I've been in close up combat and had to do counter-clockwise/clockwise spins with the shotgun in order to hit the opponent running around me and the shot has been aimed/landed perfectly on my opponent on my screen (with taking into mind, the shotgun anim delay, true player pos) yet sometimes it hits and other times it doesn't hit.

I may try and find some server where I have a high ping and record the same effects to see if it changes any due to latency.

The same thing also happened sometimes when I've shot behind a player that was running away from my reticle and ended up knocking them down. I've been playing 0.3z way too long that the way I play is "natural" like breathing so its very difficult for me to adapt to this, unfortunately.  I guess it doesn't help either that I'm using the technique of holding the fire button down when playing.

Update: I done a little test in game myself. It seems that the outcomes between simply pressing the firebutton and holding down the fire button are different. Check out the videos I recorded below (ping was 2 ms here, so higher pings probably just cause more of a problem)

Video 1 (Clicking firebutton):

https://vid.me/y6AH

Video 2 (Holding firebutton):

https://vid.me/dL4y

So I'm guessing that the times where the shots haven't been landed is because I've simply clicked the firebutton instead of holding it. Holding the fire button seems to be more accurate. Not sure if this is because some aim position is more up to date as the button is being held and sends more information?
Cool stuff, I think this might be the first step to fixing the inconsistent shotgun sync, I guess this explains alot for the people that shoot by simply clicking the fire button instead of holding it. My main problem with 0.4 which I still have no explanation for is why the laggers became harder to hit, I wonder if there's any connection to this issue, although I think not because I, just like you, always play holding down the fire button (0.3z habits) and and yet I still get inconsistent results much the way you described (more against laggers than low pingers). Even if I'm not in a fight, and am just running around, looking for an opponent I always keep the fire button pressed beforehand, and I've been playing for so long like this that I can't play it any other way, so I don't think this issue has ever affected me, or any of the players that play while holding the fire button down. I think it's a different issue because it happens mostly when fighting against laggers so I don't really know what that could be. Nevertheless, still a very nice find!
Title: Re: please help
Post by: aXXo on Mar 01, 2016, 10:10 PM
@NewK
I know quite a few players who keep the LMB pressed while sprinting who reported the same problem.
The problem is not misplaced shots, but instead your shots not appearing at all for laggers. This happens if you are firing shots very rapidly like a typical 0.3z pollack on steroids.

Run windowed mode: "/setconfig game_windowed 1" and open two instances of VC: #1 being the one where you shoot, and #2 is the punching bag.
Turn the SFX vol of #1 to 0 and do your basic shoot and move glitch.
Notice the delay between the shots you see in #1 and the shots you hear in the minimized #2. If you do not hear shots at all, means you are doing it too fast.
Title: Re: please help
Post by: Hanney on Mar 01, 2016, 11:11 PM
@aXXo

https://www.youtube.com/watch?v=oSam83qCvko

Pretty much like here you mean? I recorded that ages ago since then the problem has been fixed as far as I can tell but maybe for high variations in pings it still happens.
Title: Re: please help
Post by: MuKuNd^ on Mar 02, 2016, 12:23 AM
hanney the link is inactive i cant see the video.... but holding the fire button helps?
Title: Re: please help
Post by: MuKuNd^ on Mar 02, 2016, 01:01 AM
thank u guys for everything now it works like pro i love the vcmp communtiy...and last thing how to get out of windowed mode?
Title: Re: please help
Post by: MuKuNd^ on Mar 02, 2016, 01:06 AM
https://youtu.be/boiCtHRet0A



i love u guys :)))))))
Title: Re: please help
Post by: Hanney on Mar 02, 2016, 02:50 AM
for Windowed mode type into chatbox: /setconfig game_windowed 0
Title: Re: please help
Post by: MuKuNd^ on Mar 02, 2016, 08:30 AM
thank u guys love u guys and the vcmp community
Title: Re: please help
Post by: MuKuNd^ on Mar 02, 2016, 08:31 AM
everyone thanks for the effort that they made
thanks
Title: Re: please help
Post by: Mötley on Mar 03, 2016, 09:17 PM
I am guessing you may be encountering the issues i have once a while. When my Desktop is on for a month without shutting it down VCMP and LU begin to lag (even with a quad core) Try shutting down your pc. restart your pc. make sure you are only logged in to one pc user. Give windows about 5 to ten minutes. Open task manager. make sure you do not have un wanted updaters etc running. internet hogs. Skype any of that. end there tasks. after a few moments of ensuring anything hidden does not pop up keep only VCMP running. Try this and report any further issues. This always fixes my problems.
Title: Re: please help
Post by: Thijn on Mar 08, 2016, 04:53 PM
Quote from: vito on Mar 08, 2016, 11:11 AM
Quote from: Stormeus on Feb 28, 2016, 07:28 PMVC:MP sends what keys you're pressing to the server, which is passed on to the other clients. They don't see shot packets, they see a packet that says they're holding down the fire button, which is what causes them to enter the shooting action.

If shots were synced individually, this wouldn't be the case, but it'd be a waste of bandwidth considering weapons such as the M4 and M60.
So your aimbot https://www.youtube.com/watch?v=bP8REP0DELQ will not work in vcmp :D
If they're standing still it will. Otherwise you're just shooting at them without accounting for the lag.
Title: Re: please help
Post by: Thijn on Mar 09, 2016, 05:14 PM
Quote from: vito on Mar 09, 2016, 09:23 AM
Quote from: Thijn on Mar 08, 2016, 04:53 PM
Quote from: vito on Mar 08, 2016, 11:11 AM
Quote from: Stormeus on Feb 28, 2016, 07:28 PMVC:MP sends what keys you're pressing to the server, which is passed on to the other clients. They don't see shot packets, they see a packet that says they're holding down the fire button, which is what causes them to enter the shooting action.

If shots were synced individually, this wouldn't be the case, but it'd be a waste of bandwidth considering weapons such as the M4 and M60.
So your aimbot https://www.youtube.com/watch?v=bP8REP0DELQ will not work in vcmp :D
If they're standing still it will. Otherwise you're just shooting at them without accounting for the lag.
Have u tested it? It looks player direction is not complies for bullet's way.
You don't make much sense, but I obviously didn't test it since I don't have Stormeus' aimbot.

Let's get back on topic.
Title: Re: please help
Post by: Thijn on Mar 09, 2016, 09:24 PM
Quote from: vito on Mar 09, 2016, 06:48 PM
Quote from: Thijn on Mar 09, 2016, 05:14 PM
Quote from: vito on Mar 09, 2016, 09:23 AM
Quote from: Thijn on Mar 08, 2016, 04:53 PM
Quote from: vito on Mar 08, 2016, 11:11 AM
Quote from: Stormeus on Feb 28, 2016, 07:28 PMVC:MP sends what keys you're pressing to the server, which is passed on to the other clients. They don't see shot packets, they see a packet that says they're holding down the fire button, which is what causes them to enter the shooting action.

If shots were synced individually, this wouldn't be the case, but it'd be a waste of bandwidth considering weapons such as the M4 and M60.
So your aimbot https://www.youtube.com/watch?v=bP8REP0DELQ will not work in vcmp :D
If they're standing still it will. Otherwise you're just shooting at them without accounting for the lag.
Have u tested it? It looks player direction is not complies for bullet's way.
You don't make much sense, but I obviously didn't test it since I don't have Stormeus' aimbot.

Let's get back on topic.
It's totaly on topic, if sync system for player's position/direction/keys only then same aimbot will not work in vc-mp. If u had not tested it no write "If they're standing still it will."
Why are we even discussing an aimbot that @Stormeus made for VC single player?
Some people on the world can use their brain to think about stuff without testing it. It's called common sense.
If a player is standing still, and an aimbot sends an packet that will tell it's aiming towards it and shoots. What do you think will happen?
Yes. Someone dies.
Title: Re: please help
Post by: . on Mar 09, 2016, 10:40 PM
Quote from: vito on Mar 09, 2016, 10:34 PM
Quote from: Thijn on Mar 09, 2016, 09:24 PM
Quote from: vito on Mar 09, 2016, 06:48 PM
Quote from: Thijn on Mar 09, 2016, 05:14 PM
Quote from: vito on Mar 09, 2016, 09:23 AM
Quote from: Thijn on Mar 08, 2016, 04:53 PM
Quote from: vito on Mar 08, 2016, 11:11 AM
Quote from: Stormeus on Feb 28, 2016, 07:28 PMVC:MP sends what keys you're pressing to the server, which is passed on to the other clients. They don't see shot packets, they see a packet that says they're holding down the fire button, which is what causes them to enter the shooting action.

If shots were synced individually, this wouldn't be the case, but it'd be a waste of bandwidth considering weapons such as the M4 and M60.
So your aimbot https://www.youtube.com/watch?v=bP8REP0DELQ will not work in vcmp :D
If they're standing still it will. Otherwise you're just shooting at them without accounting for the lag.
Have u tested it? It looks player direction is not complies for bullet's way.
You don't make much sense, but I obviously didn't test it since I don't have Stormeus' aimbot.

Let's get back on topic.
It's totaly on topic, if sync system for player's position/direction/keys only then same aimbot will not work in vc-mp. If u had not tested it no write "If they're standing still it will."
Why are we even discussing an aimbot that @Stormeus made for VC single player?
Some people on the world can use their brain to think about stuff without testing it. It's called common sense.
If a player is standing still, and an aimbot sends an packet that will tell it's aiming towards it and shoots. What do you think will happen?
Yes. Someone dies.

The packet with what? What is an aim direction here to be sended?

Monster QUOTE!

Feels like the infinity mirror effect ;D
Title: Re: please help
Post by: Stormeus on Mar 09, 2016, 10:47 PM
Who cares? The aimbot never integrated with VC:MP and the question's irrelevant to the original purpose of this thread.

The original purpose of this thread has already been addressed and since we're already far off-topic I'm going to be locking it. To answer your question, it's the red line.