Jump to content
Ketog

The reason why ghostshots happen.

Recommended Posts

8 hours ago, SilverCrow said:

Nope, that's not the one I'm referring to.

Oh well then i have no idea about this .

Share this post


Link to post
Share on other sites
1 hour ago, Ketog said:

Oh well then i have no idea about this .

ย 

I think he means this. Its an old video but the same thing still happens sometimes when you switch from tapfire to keeping the mouse button down.

ย 

Edited by Fuechslein

Share this post


Link to post
Share on other sites
On 3/26/2019 at 3:25 PM, MattScott said:

Hi all,

ย 

As much as I appreciate the banter on the forums, I appreciate the time spent by Ketog to post his findings.ย 

This is an irritating problem that we have spent months hunting down.

Let's keep this civil and respect, what I believe, was meant to be a helpful post.

ย 

Thanks,

Matt

ย 

How is he able to use macros like this without being kicked/banned from server?

Share this post


Link to post
Share on other sites

Whatever the reason, it needs a fix. Really goofy when an opgl grenade flies out, and then nothing happens, Though that's a fairly rare occurrence.

Share this post


Link to post
Share on other sites

Im slowly starting to ask myself if people here actually read the original thread, there's so much questions or assumtions that are completely off topic here, i invite all of you to read again the whole topic to not miss any info and be sure to actually understand what i am talking about.

ย 

On 3/27/2019 at 7:13 PM, MartisLTU said:

I have question ! ... So i constantly getting bad hitreg on full auto weapons,ย while most ppl. i meet in FC have perfect hitreg on same weapon.

If i use macro with 16-17ms on full auto weapons .. does it counts asย cheating or fix ?

ย 

This is not a cheating forum, also i said in the main topic that for APB the delay is not 15 ms but 50 , which is a hige problem.

ย 

On 3/28/2019 at 6:01 PM, Yood said:

please tell me how do I apply the macro and install theย Advanced APB Launcher ?ย  I'm new and play APB on the console .

This is not a cheating forum, don't count on me to teach you how to play unfairly.

ย 

On 3/27/2019 at 11:40 PM, Uhtdred said:

The more latency you have, the more ghost shots you get. I can confirm this, because i used to play hoplon with 50ms and got almost no ghost shots (with carbine), now i play with 190ms and get ghost shots all the time.

That's a completely different issue , of course higher Latency will cause a slower game responsiveness, but if you have ghostshots or "bad hitreg" it's mostly caused by packet loss (which indirectly means an unstable connection ) it will indirectly make your latency higher but higher latancy is NOT the reason of worse hit registration, you can have a high latency while having a perfect hitreg / no ghostshots if your connection is stable .

ย 

Now my thread has nothing to do with actual client/server latancy , here im talking about the time APB need to properly process your input , which is a completely different thing .

ย 

2 hours ago, Sniperturtle said:

So... now i know why i press R and still end up without a reload...

ย 

No this is a completely different issue, and in most cases it's just because there is a bolt/refire delay that you need to get trough before being able to actually reload .

(i would be wrong about that tho)

ย 

ย 

ย 

_______________________________

ย 

ย 

On 3/29/2019 at 1:38 PM, Fuechslein said:

ย 

I think he means this. Its an old video but the same thing still happens sometimes when you switch from tapfire to keeping the mouse button down.

ย 

Oh yeah that happened to me multiple times indeed.

ย 

6 hours ago, TheFunPolice said:

Whatever the reason, it needs a fix. Really goofy when an opgl grenade flies out, and then nothing happens, Though that's a fairly rare occurrence.

This is another bug , it's usually not a ghost shot but the grenade actually going trough the ground and falling under the map, or it could also just be that you fired into water.

ย 

Edited by Ketog

Share this post


Link to post
Share on other sites
2 hours ago, Ketog said:

This is not a cheating forum, don't count on me to teach you how to play unfairly.

ย 

I don't need training from you.ย I ask you ! can I do (create macros) , install Adventure launcher on the console ?

Share this post


Link to post
Share on other sites

This is the problem with the FBW, Old timers will hate this but it needs to be fixed. Why should you have a pistol that takes years to master the rhythm for. No other gun in the game is like this. It's major turn off. Unless that is we don't want more people to discover, comeback and the game to grow.

Get your Silver post and dislike button ready....

Share this post


Link to post
Share on other sites
5 hours ago, Havana said:

Why should you have a pistol that takes weeks to master the rhythm for.

Fixed that for you.

Share this post


Link to post
Share on other sites
On 3/26/2019 at 5:02 PM, Ketog said:

Hello everyone , as the engine upgrade is getting closer to us, i've decided to finally make that video (as the engine upgrade might actually be a fix for this), showing why do ghostshots in apb happen and even how to make them intentionally .

ย 

Here is a (quite long) video with me showing everything, for people that do not want to watch it , i will also explain it in text under this video :

ย 

ย 

Why do ghostshots happen and how i found out what causes them :

ย 

Alright so , i was basically trying to make a tap fire macro NTEC to see how fast the gun can be fired while keeping maximum accuracy , and i've noticed that whatever i did , i was having an insane ammounts of ghostshots when trying the macro on my clanmates, i then found this in a guide to make macros work properly on most games :

Ghostshots.PNG

ย 

This talks about the keyboard , but it also seems to be a thing for the mouse in APB, Basically what that text says, is if you don't hold your keys for more than 15msย  the game won't register it as it checks every 15ms if a key is pressed, but what i noticed with apb, is that for the mouse, that delay is not 15ms but ~50ms which is considerably higher, what this means is , if you hold your shooting key for less than 50ms there is an aproximative 50-70% chance that you will do a ghostshot (which is actually hear your gun fireing, having the recoil of it, and seeing the muzzle flash, but not actually shooting a bullet server side)

ย 

Before going further i want to say that i do not condone the use of macros, do not use macros, you WILL get banned if you do, im doing this for educational puproses and the sake of curiosity.

ย 

In this video , i basically made two macros that does 3 shot bursts of NTEC to achieve maximum accuracy + maximum fire rateย  with , one that holds LMB for about 1ms delay and the other that holds LMB for about 150-170ms

ย 

The first macros with a 1 MS LMB hold , generates up to 3 ghostshots in a single burst

ย 

The second one with a 170ms LMB Hold has no ghostshots .

ย 

this shows that if you don't hold LMB for longer than 50ms it's basically a matter of luck if your shots get registered or not, the problem with this is that you don't even need to be need to be an experienced player to produce a click that lasts less than 50ms , actually most people will without much effort, produce a click that lasts less than 30ms .ย 

ย 

So in the end, all of this shows that :

Tap fireing someone very fast at close range, will make you very likely to get ghot shots.

If you are somone that's very reactive, and tend to do clicks in quick sucessions to hit someone, you're also likely to get ghostshots.

Basically any type of fast gameplay can result in ghost shots.

ย 

ย 

Here is some more things i noticed :

ย 

-Those type of ghostshots seems to happen mostly on automatic weapons.

-It can also happen with semi auto weapons, but is much less likely to do so.

-Shotguns are also prone to this problem, especially after switching weapons.

ย 

Now as i said above, this issue might be caused by APB running on directX9 which is a very old version of DirectX, as the engine upgrade uses DX 11 this problem might disappear or at least heavly be mitigated .

ย 

So yeah this is it, please take all of this info with a grain of salt as the tests were done with only a few people, while all of them experienced the same results as i did, it doesn't mean that everyone will, thanks.

ย 

You sound cute lmao. Like the cute when your aunt squeezes your cheeks.ย ๐Ÿ˜…

Share this post


Link to post
Share on other sites
35 minutes ago, OfficerHot said:

ย 

You sound cute lmao. Like the cute when your aunt squeezes your cheeks.ย ๐Ÿ˜…

Of course he's cute, look at that egg head.

Share this post


Link to post
Share on other sites
56 minutes ago, OfficerHot said:

ย 

You sound cute lmao. Like the cute when your aunt squeezes your cheeks.ย ๐Ÿ˜…

ย 

20 minutes ago, Keijinnn said:

Of course he's cute, look at that egg head.

ย 

i indeed don't have a very manly voice for my age 403295297159299083.png?v=1

  • Like 2

Share this post


Link to post
Share on other sites

You did a really good job out there, keep up Ketog.

Edited by Takotak

Share this post


Link to post
Share on other sites

Your video I suppose is interesting, your use of macro is also interesting however that is only part of the greater equation that is frame or more to the point Client FPS: MS lag and or latency issues these also can cause ghost shots or hit reg issues or even an entire clip to vanish causing you to be on the reload when you thought you had just reloaded that wonderful N-tec of yours or whatever you are using in the mean time.

Share this post


Link to post
Share on other sites
On 4/2/2019 at 9:53 AM, LoliHax said:

Your video I suppose is interesting, your use of macro is also interesting however that is only part of the greater equation that is frame or more to the point Client FPS: MS lag and or latency issues these also can cause ghost shots or hit reg issues or even an entire clip to vanish causing you to be on the reload when you thought you had just reloaded that wonderful N-tec of yours or whatever you are using in the mean time.

This is taken into account , that video was done with 200 MS and a constant 0 packet loss , my friend which has 30ms also tried it and got the exact same results , ghostshots do happen when you have packet loss , but the issue im showing has been proven to not be tied with latency whatsoever .

Share this post


Link to post
Share on other sites
On 3/27/2019 at 11:13 AM, MartisLTU said:

I have question ! ... So i constantly getting bad hitreg on full auto weapons,ย while most ppl. i meet in FC have perfect hitreg on same weapon.

If i use macro with 16-17ms on full auto weapons .. does it counts asย cheating or fix ?

With an automatic weapon, you'll be holding down the fire key for longer than 50ms so you don't have to worry.

ย 

if you wish to prevent this problem for semi automatic weapons but don't want to macro, you can create a 1:1 macro. Just make it so when pressing left click, it activates a macro that holds left click for 50ms and nothing more. Shouldn't have a noticeable impact but you won't ever fall under that delay, which should help.

  • Like 1

Share this post


Link to post
Share on other sites

Did some cleanup and updated the topic so it's clearer and easier on the eyes.

ย 

16 hours ago, Clandestine said:

Unreal Engine is garbage unless I had bad luck to play only bad games that are using it.

Well, this problem isn't specifically tied to unreal engine but more like APB itself but before going to conclusions, let's gently wait for the engine upgrade and see how things are after it, as i said the directX version used by the game might affect this in a positive way.

Share this post


Link to post
Share on other sites
On 3/26/2019 at 12:02 PM, Ketog said:

Hello everyone , as the engine upgrade is getting closer to us, i've decided to finally make that video (as the engine upgrade might actually be a fix for this), showing why do ghostshots in apb happen and even how to make them intentionally .

ย 

Here is a (quite long) video with me showing everything, for people that do not want to watch it , i will also explain it in text under this video :

ย 

ย 

Why do ghostshots happen and how i found out what causes them :

ย 

Alright so , i was basically trying to make a tap fire macro NTEC to see how fast the gun can be fired while keeping maximum accuracy , and i've noticed that whatever i did , i was having an insane ammounts of ghostshots when trying the macro on my clanmates, when trying to find a fix for my issue i found this in a guide to make macros work properly on most games :

Ghostshots.PNG

ย 

This text above is about the keyboard, but it also seems to be a thing for the mouse in APB, Basically what that text says, is if you don't hold your keys for more than 15msย  the game won't register it as it checks every 15ms if a key is pressed.

ย 

But what i found with APB, while the text above says DirectInput checks for presses every 15 MS, with some experimenting i found that for APB's case this delay is not 15ms but ~50ms which is considerably higher, what this means is , if you hold your shooting key for less than 50ms there is an aproximative 50-70% chance that you will do a ghostshot (The definition of a ghost shot is you shooting a bullet, getting the recoil from it and also the muzzle flash with a sound effect, but not actually shooting a bullet server side, which means your enemies don't see you shooting (which is the reason you don't loose a bullet in a mag and do not see a hitmarker))

ย 

Before going further i want to say that i do not condone the use of macros, do not use macros, you WILL get banned if you do, im doing this for educational puproses and the sake of curiosity.

ย 

In the video shown above, i basically made two macros that does 3 shot bursts of NTEC to achieve maximum accuracy + maximum fire rate;

ย 

- The first one holds the left mouse button (LMB) for about one millisecond (1ms) when shooting bullets .

- The second macro holds the left mouse button (LMB) for a duration between 150 an 170 miliseconds (150-170ms) when shooting bullets.

ย 

Here's the results:

ย 

The first macro with a 1 MS LMB hold , generates up to 3 ghostshots in a single 3bullet burst.

ย 

The second macro with an ~170ms LMB Hold has no ghostshots.

ย 

This shows that if you don't hold LMB for longer than 50ms it's basically a matter of luck if your shots get registered or not, the problem with this is that you don't even need to be need to be an experienced player to produce a click that lasts less than 50ms, and actually most people will without much effort produce a click that lasts less than 30ms.ย 

ย 

So in the end, all of this shows that :

Tap fireing someone very fast at close range, will make you very likely to get ghot shots.

If you are somone that's very reactive, and tend to do clicks in quick sucessions to hit someone, you're also likely to get ghostshots.

Basically any type of fast gameplay can result in ghost shots.

ย 

ย 

Here is some more things i noticed :

ย 

-Those type of ghostshots seems to happen mostly on automatic weapons.

-It can also happen with semi auto weapons, but is much less likely to do so.

-Shotguns are also prone to this problem, especially after switching weapons(might be another completely unrelated issue though).

ย 

Now as i said above, this issue might be caused by APB running on directX9 which is a very old version of DirectX, as the engine upgrade uses DX 11 this problem might disappear or at least heavly be mitigated .

ย 

Notes ;

Those tests were done with me, playing APB at a stable 101 FPS, and a ping(latency) of 230 with a constant 0 packet loss.

My friend, which tried this the exact same way as i did, had a stable 60 FPS with, a ping(latency) of 30 with a constant 0 packet loss.

ย 

I am aware that ghostshot do happen due to bad connections, but this thread shows one type of ghostshot doesn't doesn't depend in the stabillity of your connection .

ย 

ย 

So yeah this is it, please take all of this info with a grain of salt as the tests were done with only a few people, while all of them experienced the same results as i did, it doesn't mean that everyone will, thanks.

idk why other people b*tching about but this is some interesting shit. I see you put in some time in this. good job my dude

Share this post


Link to post
Share on other sites

So I was just browsing the forumsย going further and further back, reading different threads and the likes when I landed here. Instantly I was reminded of today's play session where I was just firing the RFP to get a feel for itย when I noticed that for one of the shots despite the gun visually firing, the ammo count did not decreaseย at all. So I tried firing it a few more times to reproduce the same outcomeย and I was successful a few times in doing so

ย 

What I want to ask is @MattScottย will the engine upgrade to 3.5 potentially fix this bug/issue?

Share this post


Link to post
Share on other sites

The issue with rapid fire macros is that there seems to be latency between your hardware, computer, and servers.ย  Even though you have perfectly timed shots via the macro, your computer may not relay is perfectly and the latency between your computer and the servers will also disrupt the perfect timing in the macros.

ย 

This basically results in shots being skipped.

Share this post


Link to post
Share on other sites

good OP. I also noticed on full auto guns if you double-click-and-hold very quickly, you will ghost shot the first 5-10 bullets no matter what. I tried this on pretty much every gun years ago and they still do that today.ย  Works 100% of the time on the PMG, Alig, Shaw, Eurayle and the OCA.

ย 

Shittybeans lol.

ย 

ย 

Share this post


Link to post
Share on other sites

ย 

ย 

please tell me how do I apply the macro and install theย Advanced APB Launcher ?ย  I'm new and play APB on the console .

ย 

is the macro legal ?

Edited by olo

Share this post


Link to post
Share on other sites
9 hours ago, olo said:

ย 

please tell me how do I apply the macro and install theย Advanced APB Launcher ?ย  I'm new and play APB on the console .

ย 

is the macro legal ?

ย 

You can't use the advanced launcher on APB Console, as for macros they are against apb's terms of service, so refrain yourself from asking things like this here.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

ร—
×
  • Create New...