AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Approved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=8)
-   -   Accuracy Fix (https://forums.alliedmods.net/showthread.php?t=166648)

MPNumB 09-05-2011 19:16

Accuracy Fix
 
2 Attachment(s)
Description:
One of the least known bugs in Counter-Strike is that accuracy of your bullet is set at the moment you made your previous shot, and how much time you wait has no effect on the bullet you just fired. However it has effect on the next time when you shall shoot. Sometimes players even think that their reg (bullet registration on the server) is off quite a bit. Fortunately this isn't a net code issue, but the actual glitch in accuracy calculation, what this plugin fixes. Also this plugin has few more has few more extra features. Shortly here's everything what it does:
  1. Fixes "use accuracy from last bullet fired earlier" glitch.
  2. Fixes and improves smooth spread transitions when shooting automatic weapons.
  3. Fixes spread cool-down at low fps.
  4. Fixes switched glock burst-fire accuracy of when moving and when standing still.
  5. Improves accuracy drastically, when you aren't moving and your spread is cooled down so to speak. You must stay on ground of course for that to happen. If you crouch, than effect becomes even stronger (in most weapons this scenario makes first bullet dead on center).
  6. One more drastic change is major improvement on sg550 weapon - as you may noticed, normally it isn't accurate at all, and that the spread is simply horrible, especially comparing to terrorist sniper rifle g3sg1.
  7. Last, but not least, when standing scout accuracy is somewhat improved - normally scout is really inaccurate, you must duck to make a shot after what you wont ask yourself "Whaaat??? How did I miss?".

Requires:
FakeMeta
HamSandWich


Additional info:
Tested in Counter-Strike 1.6 with amxmodx 1.8.2. You may also download demos to see for yourself this bugs and how well plugin handles them.


Notes:
Once installed, you wont see no graphical changes in accuracy. This is due to client-side accuracy calculation, what server does not update by default. In order to see actual location where bullet decal appears, you have to type "cl_lw 0" in console. But don't use this setting in actual gameplay, cause it disables client-side fire animations, and forces server-side ones what are delayed due to ping ("cl_lw 0" may and will lead to laggy gameplay).


Credits:
Special thanks to Arkshine for Counter-Strike SDK!


Change-Log:

* 3.0
- Added: Fix for glock wrong movement condition accuracy when in burst mode.

* 2.0
- Added: Fix for smooth spread transitions of automatic weapons.
- Added: Improved smooth spread transitions of automatic weapons.
- Added: Fix for slow spread cool-down of automatic weapons at low fps.
- Added: Smoother transition to maximum accuracy for pistols and sg550.

* 1.0
- First release.

stevenisecko138 09-05-2011 19:32

Re: Accuracy Fix
 
good job

nisam_ja 09-05-2011 19:55

Re: Accuracy Fix
 
very interesting. i will put this in plugins.ini and check it out ...

Ser_UFL 09-06-2011 05:41

Re: Accuracy Fix
 
Wow... I'll test this.

GarbageBox 09-06-2011 08:56

Re: Accuracy Fix
 
Good!
Try later

blanko 09-06-2011 09:04

Re: Accuracy Fix
 
Dude! If this really works, it might be one in the top 3 best plugins ever!!!

MPNumB 09-06-2011 10:00

Re: Accuracy Fix
 
Quote:

Originally Posted by blanko (Post 1549405)
Dude! If this really works, it might be one in the top 3 best plugins ever!!!

Thanks. And it does work. =)

nisam_ja 09-06-2011 12:08

Re: Accuracy Fix
 
works very nicely

exolent where r you. this should be allowed asap

Rossonero 09-06-2011 12:17

Re: Accuracy Fix
 
as impressive as always :) ...

joaquimandrade 09-06-2011 14:43

Re: Accuracy Fix
 
Hello fellow. Your plugin got me curious. First, let me see if I understood right your find: you are saying that the accuracy of one shot alone (let's call it the first shot after spraying) is always calculated as the accuracy of a shot still part of the spray. But, only the first shot and then everything is calculated right. That's correct? Well, correct or not, for what I've read from your description at least one shot calculation is wrong and that surprises me because in a game like CS a single shot makes a lot of difference and I can imagine that in competitions it gets worst. That also makes me curious of how this passed undetected throught years. I would like to ask you to provide more information about this stuff, if you don't mind. Like, more details about how accuracy works in CS.


All times are GMT -4. The time now is 19:38.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.