Huntsman Hell 2
By: TheWreckingCrew6
Credits: Thank you to Powerlord for the
original plugin.
Plugins that helped create this one:
Features: - While the plugin is intened for Arena maps, it will work on MOST other gamemodes.
- By Default, everyone starts as a huntsman sniper, with Jarate, and Any melee.
- If Enabled, Arrows, explode on impact.
- If Enabled, Arrows are fire arrows and ignite enemies.
- Super Jumping! Hold alt-fire or crouch, lookup, then release and you go FLYING.
- Double Jumping! Every Class is a scout now!
- Outlining Jarated Players.
- Friendly Fire Jarate. Your teammates get covered in YOUR piss
- By default, everybody starts with a base of 400 health.
- No Fall Damage!
- Also a chance for SPECIAL ROUNDS?
What Is a Special Round?
"Well Wrecking, it's a round that is special" - Smartass
While he's not wrong, a special round consists of the round being a round of another class. Class options currently consist of...
A Medic Round Consists of...- Everybody is a Crusaders Crossbow Medic
- If Enabled, bolts explode on impact.
- If Enabled, Bolts ignite enemies.
- By default, everybody starts with a base of 300 health.
- Bolts still heal teammates!
And An Engy Round Consists of...- Everybody is a Rescue Ranger Engy.
- If Enabled, bolts explode on impact.
- If Enabled, Bolts ignite enemies.
- By default, everybody starts with a base of 300 health.
- Buildings are disabled by default.
*Chances of a special round happening can be changed in the Convars! Also, chances of a medic round over an engy round can also be edited. Or Vice Versa.*
Dependencies: - TF2Attributes
- TF2Items
- (Optional) SteamTools
- (Optional) Updater
Client Commands: - hh2_help - Displays the information and instructions for the plugin to any client.
Admin Commands: - hh2_medicround - (Root Access) - Forces the next round to be a Special round consisting of Medics.
- hh2_engyround - (Root Access) - Forces the next round to be a special round consisting of Engineers.
- hh2_update - (Root Access) - Forces Updater to check for an update for Huntsman Hell. (Requires Updaterto be installed.)
ConVars:
***Cvars are loaded from cfg/sourcemod/huntsmanhell2.cfg.***
- hh2_enabled [0/1] - (Default: 1) Enables/Disables the plugin.
- hh2_gamedescription [0/1] - (Default: 1) (Requires: SteamTools) If Enabled, the plugin will change the game description in the server browser to display "Huntsman Hell 2."
- hh2_autoupdate [0/1] - (Default: 1) (Requires: Updater) If Enabled, the plugin will be added to updater's list and automatically update itself as I release updates.
- hh2_reloadupdate [0/1] - (Default: 1) Decides whether to reload Huntsman Hell after updating the plugin or not. (Requires Updaterto be installed.)
- hh2_health [65 - 800] - (Default: 400) On a normal Huntsman Sniper round, how much health should each player start with?
- hh2_arrowmultiplier [0.1 - 8.0] - (Default: 4.0) How many times the base amount of arrows should each player start with?
- hh2_superjump [0/1] - (Default: 1) Enables/Disables SuperJump.
- hh2_superjumptime [1-60] - (Default: 5) Allows you to set the cooldown time in seconds on Super Jump.
- hh2_doublejump [0/1] - (Default: 1) Enables/Disables Double Jumps.
- hh2_falldamage [0/1] - (Default: 0) Enables/Disables Fall Damage.
- hh2_specialchance [0 - 100] - (Default: 10) What Percent chance should there be of a round being a Special Round?
- hh2_firearrows [0/1] - (Default: 1) Enables/Disables Fire Arrows.
- hh2_explode [0/1] - (Default: 1) Enables/Disables Explosive Arrows.
- hh2_exploderadius [1 - Infinity] - (Default: 200) The radius of the explosive arrows explosion in hammer units.
- hh2_explodedamage [1 - Infinity] - (Default: 50) The damage an explosion will cause on direct-hit.
- hh2_explodefire [0/1] - (Default: 0) Should the explosion catch people on fire?
- hh2_explodefireself [0/1] - (Default: 0) Should you explosion catch yourself on fire if you are hit by it?
- hh2_medicchance [0 - 100] - (Default: 50) Percent chance of a special round being medics. (Recommended to total to 100 with hh2_engychance).
- hh2_medicarrowmultiplier [0.1 - 8.0] - (Default: 1.32) How many times the normal syringe count should each medic have?
- hh2_medichealth [65 - 800] - (Default: 300) How much health on a medic round should each player start with?
- hh2_engychance [0 - 100] - (Default: 50) Percent chance of a special round being engineers. (Recommended to total up to 100 with hh2_medicchance).
- hh2_engyboltmultiplier [0.1 - 8.0] - (Default: 2.6) How many times the normal bolt count should each engineer have?
- hh2_engyhealth [65 - 800] - (Default: 300) How much health on an engineer round should each player start with?
- hh2_blockbuildings [0/1] - (Default: 1) Should the plugin block engineers from building buildings? (WARNING: Disabling this can seriously break engineer rounds...And I don't mean my plugin.)
- hh2_jarateoutline [0/1] - (Default: 0) Should jarate outline players?
- hh2_FFJarate [0/1] - (Default: 0) Friendly Fire Jarate?
- hh2_FFJarateDistance [300.0 - 1000.0] - (Default: 750.0) Distance in hammer units a friendly player must be from jarate to get covered in jarate.
- hh2_FFJarateTime [3.0 - 12.0] - (Default: 7.0) Time a friendly player will be covered in jarate.
Installation Instructions: - Download and Install TF2Items
- Download and Install TF2Attributes
- Download huntsmanhell2.zip
- Extract zip file into your server's game folder.
- Config File should be auto-generated on plugin startup.
- (Optional) For Automatic Update Support: Download and Install Updater
- (Optional) For Custom Game Description Support: Download and Install SteamTools
Upcoming Features: - Makes the Info Menu A LOT nicer. Include a lot more info and round specific intruction.
- Looking for bug fixes and new ideas!
Other Thanks: - Thanks W.E.B. for the French Translations
- Thanks Otter for the Spanish Translations
ChangeLog:
Code:
V1.0.3 - 5/10/16 - 9:30 AM CST
- Fixed issue where an Engy Round would never happen because of a broken cvar >.>
- Fixed "IsClientDonator" and "IsClientAllowed" so that they work with Root Users.
- Added Spanish Translations. (Thanks Otter)
V1.0.2 - 4/28/16 - 11:00 PM CST
- Added Morecolors.inc support. No more boring text! :D
- Added hh2_superjumptime cvar which enables you to set the cooldown for super jump in seconds.
- Fixed a horrible sound being made if you shot an arrow and switched weapons really fast before reloading your bow.
- Added more support and Fixed bugs with Updater :D
V1.0.1 - 4/27/16 - 6:30 PM CST
- Fixed MAJOR bug with Updater not even allowing the plugin to startup because it was being called too early. *Oops*
- Added Command hh2_update which forces updater to check for an update.
- Added Cvar hh2_reloadupdate which decides whether to reload the plugin after updating or not.
- Added French translations to translations file. (REQUIRES UPDATING TRANSLATIONS)
V1.0.0 - 4/27/16 - 12:00 AM CST
- This is the first version...What do you expect....
__________________