With this plugin you'll be able to play vs your friends or vs other players with a lot of sentrys, what does this means?, what does this minigame do?
LET'S EXPLAIN IT
Engy Battles plugin
Restrict class to engy
Modificable max sentrys (Default: 5)
Modificable max dispensers (Default: 5)
An option to instantly upgrade buildings (Default: off)
Insntant respawns
Disables game objectives
Infinite rounds
The respawn supports "arena_" maps
Open all doors on pl upward (That's to compensate the blocking of game objective, so, some doors doesn't open)
Infinite ammo system
Little gameplay
Commands
sm_disablectf - Disable the flag
sm_disablecp - Disable control points and payloads
sm_time <value> - Set the time on the current play
sm_open - Open the doors if these doesn't open byself
Cvars
Remember, cvars go with values 0-1 (0- disabled, 1- enabled)
sm_dispensers //How many dispensers as max do you want to be able to build
sm_sentrys //How many sentrys as max do you want to be able to build
sm_instant //Upgrade buildings with 1 hit only (This doesn't uses metal)
sm_engybattle //Checks the plugin version
sm_wrangle //Enables/Disables the multiple-sentry wrangle (By default: 1)
sm_restrictions //Enables/Disables the class restrictions (By default: 1)
sm_other //Set the oter classes limit (By default: 0)
sm_engys //Set the engys limit (By default: -1) [-1 is infinite]
sm_ammo //Enables the infinite ammo (Only on clip) (By default: 1)
sm_ammo_sentry //Enables/Disables infinite ammo on sentrys (By default: 0)
sm_ammo_metal //Enables/Disables metal infinite ammo (By default: 0)
sm_fullammo //Enables/Disables the infinite ammo for everything, clip, sentry and metal, independetly from the other ammo cvars (By default: 0)
sm_opendoors //Enables/Disables the auto-door opening on pl maps (By default: 1)
sm_timelimit //Enables/Disables the mp_timelimit command on infinite round timer idenpendently from sm_timer
How to install
1 - Download SteamWorks, SteamTools and Updater
2 - Place the "SteamWorks and SteamTools" extension on addons/sourcemod/extensions and "updater.smx" on addons/sourcemod/plugins
3 - Download TF2_Engy_battles.smx
4 - Drop it on tf/addons/sourcemod/plugins
5 - Restart your server or type "sm plugins load updater" and "sm plugins load TF2_Engy_battles" on server console
Note: This plugin works perfect with these other plugins Infinite ammo
1.2
- Added updater support
- Added the control point enabling/disabling command
1.3
1 - The control points, flags, and payloads now will be deactivated automatically
2 - The CTF will be turn off when some team cap the flag
3 - Fixed the spam message when the plugin slays you to check if you're an engy or not
4 - Now the map time will be set to 0, to make the round infinite, that's to compense the disabling of pl_ objective
5 - Fixed updater url breaks the plugin and sourcecode
1.4 [Beta]
1 - Fixed the unlimited time timer not working (It delays 35 sec to work)
2 - Added multiple sentry wrangle support with "sm wrangle 1/0" 1 - Enables it, 0 - Disables it (Default :1)
1.5
1 - Fixed the spam message when the plugin slays you to check if you are engy or not
2 - Removed the slay and the slay-check on class-change
3 - Improved the force-engy system
1.6
1 - Added infinite ammo system
2 - Added convars to control the infinite ammo system click on "cvars spoiler" to see all of them
3 - Added comands to open doors on pl upward (If theese doesn't open automatically)
4 - Fixed the timer on pl_ maps and sometimes on ctf maps doesn't working
1.6.3
1 - Improved the game desc
1.6.4
1 - Added the "unhookEvent" function on disablectf and disablecp commands