please add this back.... / shotguns get jammed bug

Started by HunTinG, Jan 12, 2021, 11:43 PM

Previous topic - Next topic

HunTinG

have you ever wondered why the fuck laggers and even NORMAL ping players can NOT be hit under fast c-bug storming with mostly shotguns?

well, here's why..
https://www.youtube.com/watch?v=KEKPHEPdwWo

in short, repeatedly spamming C ("storming" or "droching"), will eventually result in every single shot missing, which becomes annoying....

plz fix this soon, it becomes annoying even when playing against 80 ping players lol, laggers not even going to mention..

as a side note, 0.3z was perfectly giving out shots at the given moments, there were no shots missed back then like this...

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

^ this (minus the slide bug) would give vcmp a WAAY more comfortable gameplay..

Sebastian

Is this happening since the last update, or it always happened, since 0.4 ?
Your video looks pretty explicit. I love that.

HunTinG

i think this feature somehow got lost after 0.4 release, for some reason ( it never affected slide ), the delay between crouch and the fired shotgun bullet is too big, leaving too much space inbetween times

first shot will ALWAYS be synced, then if you repeat shots too fast, sync will get confused and eventually glitch out your ped animations


as a side note, it's not a really big loss for stubby and spaz, but shotgun REALLY is underpowered since this happens... you could test it out yourselves to see, there's no way you can play with this annoying thing, imagine when this happens during combat.. and you're not switching rapidly AT ALL...(ps: it doesn't need to be as quick as i did it in video, you could do it much slower and expect same results)


you could try to experiment on a rel003 server, or a 004, but this feature i can tell you undoubtedly that it's present ever since i have been playing 0.4..

HunTinG

#3
https://www.youtube.com/watch?v=mZYaRVN6cno
0.3z video with same glitching ways

ps: it would be cool to have this before rel007 update please @AdTec_224

EnForcer


Sebastian

Can you test this with your DM skills, and record the same way ?

function onPlayerCrouchChange( player, IsCrouchingNow )
{
if( !IsCrouchingNow ) player.SetAnim( 0, 29 );
}

Practically, this refreshes your anim once you get onfeet, hoping it fixes the shots too.
Tested it myself, but I have no DM skills to actually do the spamming.

HunTinG

if you have any server for test, we can go there.. although i'm not sure this will work, i saw a refresh script of animations a while ago on mk gta5's server, and shots were messed up there as well :\

i think as long as vcmp client won't permit it, we won't be able to do anything server-side, but i could try either way to do so.. any time you're free, i am not good at coding at all so don't expect me to run a localhost for this xD

HunTinG

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

if this helps, there's no such bug for any other weapons than the 3 shotguns

Piterus

VC:MP since 2012, LU-DM Team Owner, some other things also in the past.

Fanta


HunTinG

to clarify the situation, any lower versions than rel006_2 DOES NOT fix this:
https://www.youtube.com/watch?v=TVELYGiY9wg

rel003 is the final good version of 0.4, i doubt any lower versions will have this, because as i remember hanney made a video regarding this issue (but it was happening while spamming fast switch only, which is fixed now)

however, this did not resolve the C-spam apparently...

this is a SERIOUS issue, many players lost skills in 0.4 due to this, please fix this bug ASAP.

Gulk

#11
https://forum.vc-mp.org/?topic=7792.msg48542#msg48542

My thread also describing the same issue but done in another way, the jump switch after shot (also occurs when you crouch switch aftter the shot)

the problem is in the switch

i will show something more interesting and insightful later.

HunTinG

#12
i agree with gulk, something is broken in the switch.

but i don't think it will be a hard one to fix, because i remember hanney made at beginning of 0.4 a video called "fs missing shots", in which same bug was happening, as i mentioned above, but it was happening when shooting normally with fast switch (LW gameplay)

developers can bring this back without any effort, i'm sure of that, the problem is how long will it take and how much more we'll have to endure this pain of shotgun bullets not arriving in time and struggling to hit each other even if we have 30 vs 30 ping fights :\

btw, the thing in your video still happens, and afaik it will be fixed in rel007.
this is NOT what i'm talking about, i don't ask you to add a 0.3z feature because it was "cool", i am asking you to fix an annoying bug which will occur in any 1v1 combat no matter what



if the fast switching problem could be fixed (rel004 fixed it as far as i remember), then most likely it won't be a hard fix this time either, it just needs concentration, developers dealt with way bigger problems before, it's only a matter of time till they get to work ;D

Sebastian

The only way to actually fix it for good is to sync every shot a player does.
So, things would work like this: You press FIRE button, then your client sends the request for shot to the server, which, if everything is okay, approves the shot and send it to all clients around.
This would pretty much create as much lag as posible, if I'm not wrong. (imagina a dm zone)

Take molotovs/grenades as an example. They are working like that.
Comparing to 0.3z molotovs, 0.4 adds some lag to it.

HunTinG

i will let devs do this the best way they know it should be done, they fixed worse bugs in past, they even dealt with aimbots lol...
as i said. all that matters is we have this back in shortest amount of time possible, i understand that everyone has a personal life and vcmp fixes may need a little more waiting