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

[L4D & L4D2] Anti-Speedrunner System (v29.39, 07-16-2018)


Post New Thread Reply   
 
Thread Tools Display Modes
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-14-2017 , 06:28   Re: [L4D & L4D2] Anti-Speedrunner System (v12.0, 12-12-2017)
Reply With Quote #71

Quote:
Originally Posted by Krufftys Killers View Post
I just change some of the settings here my cfg file.
This issue somehow resolved itself.

Quote:
Originally Posted by KasperH View Post
Updated for plugin Version 12.0.
Will use this for 12.5. I'm adding 2 more phrases. Thanks!
__________________
Psyk0tik is offline
KasperH
Senior Member
Join Date: Apr 2016
Location: Hungary
Old 12-14-2017 , 06:34   Re: [L4D & L4D2] Anti-Speedrunner System (v12.0, 12-12-2017)
Reply With Quote #72

Quote:
Will use this for 12.5. I'm adding 2 more phrases. Thanks!
I will check it, when you release the file.
__________________

"I've Got You In My Sights!"
KasperH is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-14-2017 , 07:32   Re: [L4D & L4D2] Anti-Speedrunner System (v12.5, 12-14-2017)
Reply With Quote #73

Version 12.5 is out!

Changes

1. Added the cvar l4d_ass_keyman_specify to decide whether sm_key randomly chooses a player to be the Keyman or a player's name can be specified in the 2nd parameter. (sm_key or sm_key <player>)
2. Fixed the inform message repeating 2-3 times within a 6-second period.
3. System announcements are now only visible to admins.
4. Added the cvar l4d_ass_keyman_auto to decide whether or not a Keyman is automatically chosen.
5. Added the cvar l4d_ass_keyman_force decide whether or not admins can force-choose a Keyman.
6. Split the cvar l4d_ass_admin into 3 separate cvars for the Keyman, Punishment, and Teleportation systems for better management. (l4d_ass_keyman_admin = only admins can be chosen, l4d_ass_punish_admin and l4d_ass_teleport_admin = admins are granted immunity.)
7. Added a vote system for the Keyman system. (Can still work even if l4d_ass_keyman_auto is on.)
8. Added the cvar l4d_ass_keyman_vote to decide whether or not players can use sm_votekey.
9. Players can now vote to choose a new Keyman using sm_votekey.
10. The inform timer has been increased from 45 seconds to 2 minutes so it's less spammy.
11. Updated translation file to include the sm_votekey command message used to inform players.

Please redownload everything from the first post and delete your l4d_anti-speedrunner.cfg!
__________________
Psyk0tik is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-14-2017 , 07:37   Re: [L4D & L4D2] Anti-Speedrunner System (v12.0, 12-12-2017)
Reply With Quote #74

Quote:
Originally Posted by KasperH View Post
I will check it, when you release the file.
Uploaded on the main post. Look for the phrases "ChooseKeyman" and "InformKeyman."
__________________
Psyk0tik is offline
cravenge
Veteran Member
Join Date: Nov 2015
Location: Chocolate Factory
Old 12-14-2017 , 08:30   Re: [L4D & L4D2] Anti-Speedrunner System (v12.0, 12-12-2017)
Reply With Quote #75

Quote:
Originally Posted by Krufftys Killers View Post
[...]
I think those errors come from creating saferoom doors or other entities with Stripper:Source and the plugin may accidentally class them as "prop_door_rotating_checkpoint" entities even though they are not (which happens mostly, don't know why though).

Also, one more problem - choosing trolling players as KeyMan. The worst of the kind which makes people ragequit due to them lolly-gagging around, acting like kids, and forcibly not opening the door.

Last edited by cravenge; 12-14-2017 at 08:32.
cravenge is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-14-2017 , 08:44   Re: [L4D & L4D2] Anti-Speedrunner System (v12.0, 12-12-2017)
Reply With Quote #76

Quote:
Originally Posted by cravenge View Post
Also, one more problem - choosing trolling players as KeyMan. The worst of the kind which makes people ragequit due to them lolly-gagging around, acting like kids, and forcibly not opening the door.
I countered that issue and perhaps other issues by implementing the vote system that you use in your Lockdown System. This way, players can vote for a new Keyman if the current one is being a dick. And if an admin is around, they can manually assign someone else to be the new Keyman. Oh and the vote system can be called more than once so it's not a one-time deal per map.

Most of the features are also manageable via cvars. The features that aren't, however, are mostly minor and perhaps even unnoticeable.

Maybe I should add a timer that automatically assigns the Keyman role to a new player every X seconds AFTER a non-Keyman first touches the saferoom door.

Example: Player A (Keyman) is being slow or trolling. Player B touches the door and a 10-second timer starts. After 10 seconds, a new Keyman is assigned and that timer will keep repeating until the door unlocks.
__________________

Last edited by Psyk0tik; 12-14-2017 at 08:52.
Psyk0tik is offline
KasperH
Senior Member
Join Date: Apr 2016
Location: Hungary
Old 12-14-2017 , 13:57   Re: [L4D & L4D2] Anti-Speedrunner System (v12.5, 12-14-2017)
Reply With Quote #77

For version 12.5.
Attached Files
File Type: txt l4d_anti-speedrunner.phrases.txt (17.8 KB, 128 views)
__________________

"I've Got You In My Sights!"
KasperH is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-15-2017 , 02:59   Re: [L4D & L4D2] Anti-Speedrunner System (v13.0, 12-15-2017)
Reply With Quote #78

Version 13.0 is out!

Changes

1. Added the cvar l4d_ass_inform_timer to decide when to inform players.
2. Added the cvar l4d_ass_keyman_timer to decide when to choose a new Keyman after a non-Keyman first tries to open the ending saferoom door.
3. Separated GlobalBuffer into separate arrays to avoid problems.
4. Updated translation file to include some minor changes and KasperH's Hungarian phrase translations.

Please redownload everything from the first post and delete your l4d_anti-speedrunner.cfg!
__________________
Psyk0tik is offline
Dominatez
Senior Member
Join Date: Oct 2009
Location: Birmingham, UK
Old 12-17-2017 , 16:45   Re: [L4D & L4D2] Anti-Speedrunner System (v13.0, 12-15-2017)
Reply With Quote #79

To save me the rigmarole of having to download it and check, i would like to know if i can disable certain parts of the plugin like the Keyman and have say... The teleporting of rushers just running ? Or do you have all or nothing ?
Dominatez is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-17-2017 , 17:08   Re: [L4D & L4D2] Anti-Speedrunner System (v13.0, 12-15-2017)
Reply With Quote #80

Quote:
Originally Posted by Dominatez View Post
To save me the rigmarole of having to download it and check, i would like to know if i can disable certain parts of the plugin like the Keyman and have say... The teleporting of rushers just running ? Or do you have all or nothing ?
Each system can be disabled via cvars. Look for the ones with the _enable suffix.
__________________
Psyk0tik is offline
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 19:24.


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