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

WeaponQuota


Post New Thread Reply   
 
Thread Tools Display Modes
Author
aSmig
Junior Member
Join Date: Nov 2008
Plugin ID:
889
Plugin Version:
0.0.3
Plugin Category:
Gameplay
Plugin Game:
Counter-Strike: Source
Plugin Dependencies:
Servers with this Plugin:
 
Plugin Description:
Limits the number of times each player may purchase or pick up a weapon per map.
Old 05-23-2009 , 08:26   WeaponQuota
Reply With Quote #1

This plugin is undertested. It is here to share with testers.

WeaponQuota allows the server admin to limit the number of times each player may purchase or pick up a weapon per map. Once the quota is reached and the player dies, the weapon can not be picked up or purchased again until the next map. If the player has the weapon but does not die, they will be allowed to get it again until their next death when the quota has been reached. The quotas are reset at map change. A config file must be created to control this plugin. It should list the maximum number of times a given weapon may be purchased or picked up.

Depends on UserRestrict by theY4Kman.

Commands:
  • none
ConVars:
  • weapon_quota_version
    • The current version of WeaponQuota. This is read-only and is provided for HLSW and other 3rd party applications.
Installation:
  • Install UserRestrict by theY4Kman
  • From .smx and .cfg
    • Download WeaponQuota.smx by using the "Get Plugin" link below and download WeaponQuota.cfg by clicking on that link below. Place WeaponQuota.smx in your addons/sourcemod/plugins folder and put WeaponQuota.cfg in your addons/sourcemod/configs directory.
Changelog:
  • 0.0.1
    • Initial Testing
  • 0.0.3
    • Multiple bug-fixes. Tested working, but not release ready.
Thanks to Stinkyfax and the greater #sourcemod.
Attached Files
File Type: sp Get Plugin or Get Source (WeaponQuota.sp - 2092 views - 3.3 KB)
File Type: cfg WeaponQuota.cfg (87 Bytes, 1117 views)

Last edited by aSmig; 05-26-2009 at 22:18. Reason: version update
aSmig is offline
zepper
BANNED
Join Date: May 2009
Location: Latvia, Riga
Old 05-20-2010 , 15:56   Re: WeaponQuota
Reply With Quote #2

Hi
How can i configure this together with UserRestrict??
my cfg's.:

"WeaponQuota"
{
"awp" "5"
"g3sg1" "5"
"sg550" "5"
}

"UserRestrictions"
{
"#all"
{
"awp" "1"
"g3sg1" "1"
"sg550" "1"
}
}

It does't work for me how i want - 5 snipers per map. It does't give me those weapons at all

Last edited by zepper; 05-20-2010 at 16:32.
zepper is offline
skabull
Senior Member
Join Date: Mar 2010
Location: Bretagne
Old 04-16-2011 , 11:39   Re: WeaponQuota
Reply With Quote #3

Does not work, the restriction is not made ​​after the number of the weapon used ...
__________________
skabull is offline
TnTSCS
AlliedModders Donor
Join Date: Oct 2010
Location: Undisclosed...
Old 07-11-2011 , 13:33   Re: WeaponQuota
Reply With Quote #4

aSmig, the restriction isn't working. Also, if you're still around could you modify, or make a new plugin that achieves the following:

I need a plugin (new one or one above edited to include) that will block Sniper weapons (defaulted to AWPs and Autos) for a player after they have achieved "X" (configurable) number of kills with it and automatically force them to drop that weapon and (optionally) equip them with X (configurable) weapon. Once Sniper weapons are blocked for a player, that player cannot purchase (even through Autobuy) or pickup Sniper weapons for the remainder of the map (even if they reconnect) with a sound playing for if they try to pickup or purchase the restricted weapon. Sniper weapons would include AWP and AUTO by default, but a cvar could be included to include scouts in that list of sniper weapons too.

example cvars:
sm_restrict_MaxSniperKills 5 // (0 to disable, number) Sets the max number of kills allowed with Snipers per map
sm_restrict_ScoutIsSniper 0 // (0,1) Include Scout in the Sniper group (this must be 0 if sm_SniperReplace is "scout")
sm_restrict_SniperReplace "scout" // ("weapon_name" or "" to disable) Weapon to equip player once they've reached their sm_MaxSniperKills limit (if sm_restrict_ScoutIsSniper is 1, do not use "scout")
sm_RestrictedWeaponSound "admin_plugin/actions/restrictedweapon.wav" // Location of sound to play

Things to consider:
If a player is restricted from using AWP or AUTO and they pick one up from the ground, should the gun be destroyed, re-dropped, or switched into the sm_SniperReplace weapon? You wouldn't want a player to go into a loop of pickup restricted weapon, drop it, pick it up, drop it, pick it up, drop it, etc...

Last edited by TnTSCS; 07-11-2011 at 13:49.
TnTSCS is offline
Reply



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 00:28.


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