Raised This Month: $32 Target: $400
 8% 

Anti Silent-Run


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   Counter-Strike        Category:   Technical/Development        Approver:   Hawk552 (427)
MPNumB
Veteran Member
Join Date: Feb 2007
Location: Lithuania
Old 10-21-2009 , 04:51   Anti Silent-Run
Reply With Quote #1

Description:
This is an engine bug fix plugin - removes ability of silent-run also known as russian-run.
Also this plugin fixes infamous silent-ladder bug.
Also this plugin fixes double-duck stuck bug.


Requires:
FakeMeta


Additional info:
Tested in Counter-Strike 1.6 with amxmodx 1.8.1. Unlike unpproved VEN's anti-silentrun plugin, this one makes no effect on the game-play. Back in 2008/april/04 I released a Anti DoubleDuck plugin what became really popular and unfortunately replaced VEN's one (however I did say for approvers that anti-dd doesn't replace VEN's one, so it shouldn't be unapproved...). Idea of Anti-DoubleDuck was to make game-play the way leagues want it to be (noob-friendly), but it became a perfect plugin solution to remove silent-run. I was and am telling that double-duck is an important part of game-play (64unit boxes peak, countjump, go up on platform without slowing down...) what shouldn't be removed by any reason and especially to block silent-run. When this became too annoying for many players including myself I finally went to work on creation of something what VALVE wanted to do back in 2009/april/22 (but they fail and almost destroyed KZ community - but that's an other story). So without any further ague - I present a plugin what removes silent-run by adding a step-sound on successful high-speed double-duck.


Notes:
Yes high ping players will hear their doubleduck emitted step sound with a delay what depends on their ping and there is no way to fix it using amxx.


Bug explanations:
* Double-Duck is trapping duck key what will result in teleporting you up 18 units.
* Silent-Run (russian-walk) is a way to move fast without making no sound using double-duck.
* Silent-Ladder climb is a way to move fast on ladders without making any noise by trapping duck key in exact the same times when ladder sound should be played.
* Double-Duck stuck bug is when you try to preform a double-duck, but it cannot be made cause roof is blocking your teleport. It results that you aren't fully ducked, you have a standing player animation, and your movement speed is the same as if you are fully ducked.


Comments:
* Creating this plugin I found out that half-life step sound system isn't finished - some sound or weren't added and/or weren't even coded to be played.
* Creating this plugin I found out that sound type 'W' what is ment to be "wood" actually is "wade" (water).
* Creating this plugin I found out that "m_chTextureType" offset in amxx offset list doesn't even exist.
* Creating this plugin I found out that "m_iStepLeft" what is listed in amxx offset list always returns 0 and is useless.


Change-Log:

* 1.2
- Fixed: When walking on an edge only default texture sound could be played.

* 1.1
- Fixed: Wrong (water) step sound was played on some wooden surfaces.

* 1.0
- First release.
Attached Files
File Type: sma Get Plugin or Get Source (antisilentrun.sma - 5744 views - 14.3 KB)
__________________
Skill and no annoying bugs with fixed balance issues is my goal!
My approved plugins what don't show up in Approved List:
* Bomb/Death/CSS Radar
* HotVision
___
Need help? Please check this documentation first.

Last edited by MPNumB; 09-29-2010 at 08:21.
MPNumB is offline
Send a message via Skype™ to MPNumB
mAr7obg
Senior Member
Join Date: May 2007
Location: Bulgaria
Old 10-21-2009 , 04:56   Re: Anti Silent-Run
Reply With Quote #2

great work !
mAr7obg is offline
Send a message via Skype™ to mAr7obg
worldspawn
Senior Member
Join Date: Aug 2009
Location: Russia, Yekaterinburg
Old 10-21-2009 , 05:21   Re: Anti Silent-Run
Reply With Quote #3

Quote:
silent-run also known as russian-run.
nobody likes Russia (
btw, gj!
worldspawn is offline
Send a message via ICQ to worldspawn Send a message via Skype™ to worldspawn
xPaw
Retired AMX Mod X Moderator
Join Date: Jul 2008
Old 10-21-2009 , 08:03   Re: Anti Silent-Run
Reply With Quote #4

I think those sounds already precached by game.

Good job numb ;)
__________________
xPaw is offline
Hawk552
AMX Mod X Moderator
Join Date: Aug 2005
Old 10-21-2009 , 12:56   Re: Anti Silent-Run
Reply With Quote #5

There are a few mistakes and optimizations that can be made, however it is acceptable.

If you would like any information regarding possible adjustments you could make or things you could do to make this better, please feel free to post here or PM me.

Approved.
__________________
Hawk552 is offline
Send a message via AIM to Hawk552
MPNumB
Veteran Member
Join Date: Feb 2007
Location: Lithuania
Old 10-21-2009 , 14:57   Re: Anti Silent-Run
Reply With Quote #6

Quote:
Originally Posted by Hawk552 View Post
There are a few mistakes and optimizations that can be made, however it is acceptable.

If you would like any information regarding possible adjustments you could make or things you could do to make this better, please feel free to post here or PM me.

Approved.
A little question: is it really unreadable? Most of "PlayerPreThink" code I copied from hlsdk...
__________________
Skill and no annoying bugs with fixed balance issues is my goal!
My approved plugins what don't show up in Approved List:
* Bomb/Death/CSS Radar
* HotVision
___
Need help? Please check this documentation first.
MPNumB is offline
Send a message via Skype™ to MPNumB
Hunter-Digital
Veteran Member
Join Date: Aug 2006
Location: In the Game [ro]
Old 10-25-2009 , 15:34   Re: Anti Silent-Run
Reply With Quote #7

Quote:
Also this plugin fixes infamous silent-ladder bug.
That's the climbing while holding duck or it's something else ?

Also, I didn't see any plugin that fixes fast climbing, climbing sideways while holding forward + strafe, you could make a fix for that too
__________________
Hunter-Digital is offline
xPaw
Retired AMX Mod X Moderator
Join Date: Jul 2008
Old 10-25-2009 , 15:50   Re: Anti Silent-Run
Reply With Quote #8

Quote:
Originally Posted by Hunter-Digital View Post
That's the climbing while holding duck or it's something else ?

Also, I didn't see any plugin that fixes fast climbing, climbing sideways while holding forward + strafe, you could make a fix for that too
He wrote in his post already...

Quote:
Silent-Ladder climb is a way to move fast on ladders without making any noise by trapping duck key in exact the same times when ladder sound should be played.
__________________
xPaw is offline
MPNumB
Veteran Member
Join Date: Feb 2007
Location: Lithuania
Old 10-27-2009 , 04:12   Re: Anti Silent-Run
Reply With Quote #9

Updated to 1.1
Fixed: Wrong (water) step sound was played on some wooden surfaces.

107 downloads reseted.
Attached Thumbnails
Click image for larger version

Name:	version_1.0.JPG
Views:	843
Size:	7.3 KB
ID:	52494  
__________________
Skill and no annoying bugs with fixed balance issues is my goal!
My approved plugins what don't show up in Approved List:
* Bomb/Death/CSS Radar
* HotVision
___
Need help? Please check this documentation first.
MPNumB is offline
Send a message via Skype™ to MPNumB
Phant
Veteran Member
Join Date: Sep 2009
Location: New Jersey
Old 11-15-2009 , 23:33   Re: Anti Silent-Run
Reply With Quote #10

Good plugin, but that about this, in server console:
Code:
SV_StartSound: debris/metal1.wav not precached (0)
SV_StartSound: debris/metal3.wav not precached (0)
In game if player duck-duck on "LAB1_STAIR2B" texture — plugin play other sound (standard step).
In "materials.txt":
Code:
M LAB1_STAIR2B
You can test this in cs_747 map on ladder in CT base.
I hope on fix...
Attached Thumbnails
Click image for larger version

Name:	ladder.jpg
Views:	724
Size:	15.5 KB
ID:	53592  

Last edited by Phant; 11-15-2009 at 23:43.
Phant is offline
Send a message via ICQ to Phant
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:22.


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