Bad Camper 1.4.239
14 Attachment(s)
Bad Camper 1.4.239 (released: July 21, 2008 )
This plugin punishes players that camp too long. Camping is a strategy, no doubt about it. However, like most things in life, it's best done in moderation. That's why Bad Camper exists. It allows players to camp but encourages them to not pitch a tent. There can be a combination of punishments that get applied to a player that camps too long. Punishments start when the player's camping meter reaches 80%. They get worse at 90%. They finally come to a crescendo at 100%. Table of Contents Support Installation Options (CVARS) Commands Installation Files Notes Change Log Credits Previous Versions (unsupported) Support top If you are posting in this thread because the plugin or a feature of the plugin isn't working for you, please do all of the following so that we can more efficiently figure out what's going on: Quote:
top File Locations:
top badcamper_punish <iFlags> Specifies how a player is to be punished when they camp too long. A value of 0 will disable this plugin. The flags are additive.
badcamper_sound <iFlag> Specifies the sound to use as a punishment when the badcamper_punish flag includes the "sound" punishment.
badcamper_money <iPercentage> Specifies the percentage of money taken away when a player's meter reaches 100% when using the "money reduction" punishment. The default is 10 percent. badcamper_limit <iSeconds> Specifies the number of seconds a player can camp in one spot before their camping meter will reach 100%. The default is 35 seconds. badcamper_display <iPercentage> Specifies the percentage at which the meter is displayed to the player. Valid values range from 0 (never show) to 100. The default is 1 percent. badcamper_show_spec <0|1> Specifies whether to allow spectators to see other player's meters. The default is 1, to allow it. badcamper_check_all <0|1> Specifies whether only the team with the current primary objective should be checked for camping or if both teams should.
The current primary objective is defined as follows:
Specifies the access level flags needed for a player to have immunity. Immunity is achieved by standing completely still and not looking around for approximately 6 seconds. The camp meter will still increase until it reaches 65% or more at which time it'll stop until they move or look around again. If the meter is already at 80% or higher, the meter won't stop. Set this CVAR to blank to disallow immunity. For available flags, http://wiki.amxmodx.org/index.php/Ad...#Access_Levels The default is blank (no immunity). A common value, when admin immunity is desired, is to use the "a" flag (ADMIN_IMMUNITY). badcamper_start <iSeconds> Specifies how many seconds after the freeze time ends each round that the meter will start. The default is 4 seconds. Note that camping is checked every 2 seconds so any value you put in here will effectively be rounded up as such. badcamper_damage_reset <iResetType> Specifies if the attacker's or defender's meter gets reset when the player is injured by another.
badcamper_damage_restart <iSeconds> Specifies how many seconds after a player either gives or receives damage that the meter will restart. The default is 4 seconds. Note that camping is checked every 2 seconds so any value you put in here will effectively be rounded up as such. badcamper_health <iHealthPoints> Specifies how many points of health to remove from the player every 2 seconds once their meter reaches 100% if using the health reduction punishment. If the health reduction punishment is not being used, this CVAR has no effect. The default is 10 health points. badcamper_allow <iPlayerCount|iPlayerPercent%> Specifies when a team that is being checked for camping is allowed to camp. A value of 0 doesn't allow a team to camp. The default is 0. The value can either be expressed as a straight count or as a percentage. If the value is being expressed as a percentage, "%" has to follow the value. Examples below. If the value is a count, players can camp when the number of living players on their team falls to this value or lower. If the value is a percentage, players can camp when the percentage of living players on their team is at this value or lower when compared to the living players on the other team. Examples: badcamper_allow 2 Pretty straight-forward. Once there are 2 or fewer players left alive on your team, you can camp. badcamper_allow 40% More powerful and complex. Once your team comprises of living players that is 40% or less than the number of living players on the other team, you can camp. For instance (assume your team is listed first) the following match-ups would allow your team to camp: 1v4, 2v5, 3v8, 4v12, 5v13, 6v15. badcamper_min_players <iPlayers> Specifies the minimum number of players that have to be connected to the server before players are allowed to camp. The default is 0 players. This CVAR affects both badcamper_check_all and badcamper_allow functionality. badcamper_announce <announcementType> Specifies how to announce to the opposite team that a player is camping.
Commands top badcamper list Lists the punishments in the console and indicates which of them are active. Installation Files top |
4 Attachment(s)
Notes
top Compatibility: AMXX 1.8 or higher only.
If you would like to translate the language file for a language not already translated or you want to fix a problem with a language that it translated incorrectly, please do so here: http://forums.alliedmods.net/showthread.php?t=21674. Change Log top [2008-07-21] v1.4.239
top Original design inspiration, many concepts, and code came from the great AntiCamping Advanced plugin originally written by SpaceDudes, rewritten by xHomicide, ported to AMXX by rex, and tweaked by [SWE] RaWDeaL. Specific Features:
top |
excelent plugin! +Karma
|
+ Karma for you!
I've waited so long till someone made something like this. I'll <3 you forever!! |
What happens with following cvar on funmaps e.g. awp_, aim_, fy_:
badcamper_check_all 0 ??? |
Quote:
2. Is it possible to force players to use knive when the campmeters reach 80 percent e.g., I want do this with the old anticamping but i'm a reaaly noob at this :oops: |
@DerProfi:
Quote:
I see your point though. It seems as if, on fun maps, both teams concurrently have the primary objective and thus, should both be checked for camping. Therefore, regardless of the badcamper_check_all setting, both teams should always be checked. Do you agree with this assessment? I'm not overly familiar with fun maps. Are awp_, aim_, and fy_ the only ones? @Phobos I will consider the feasibility of this. |
Quote:
But include/exclude this funmaps in your plugin makes no sense. Too many funmaps with different names, e.g.: cspaintball1, auffe_omme_v, aimtrain, oc_openbattle, phc_trainmap and many more.... Best solution for all, set "badcamper_check_all 1" or "badcamper_punish 0" in extra maps-configs for all your funmaps on server: Example: /amxmodx/configs/maps/fy_...cfg |
Great Plugin! This is it, what i have been looking for a while! Ty
|
Great Plugin! This is it, what i have been looking for a while! Ty
|
All times are GMT -4. The time now is 07:59. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.