Description
Force one or more players to play domination quotes!
See also: Assister Domination Quotes, Spy Fake Dominations.
Feature List
- Can force players to play a domination line for specific class domination. Doesn't apply to Pyro, Heavy, or Medic who don't have class-specific domination lines.
- Can force players to play a domination line for random class
- Each target will select a class at random.
- Can force players to play a revenge line.
CVAR/Command List
Cvars:
- forcedominationquotes_version - Plugin version
- forcedominationquotes_log - [0/1] default 1 - Show to players when this command is used?
- forcedominationquotes_disguised [0/1] default 0 - Play domination/revenge sounds while disguised? This cvar hasn't been tested.
- forcedominationquotes_cloaked [0/1] default 0 - Play domination/revenge sounds while cloaked? This cvar hasn't been tested.
Commands:
- dominationquote - Requires Generic Admin flag (see Overrides system to change) - Usage: /dominationquote <target> [class] - Plays a domination sound for all targets. Uses normal SourceMod targeting strings, but ignores immunity levels. If class is omitted, will choose a random class for each player.
- revengequote - Requires Generic Admin flag - Usage: /revengequote <target> - Plays a revenge sound for all targets. Uses normal SourceMod targeting strings, but ignores immunity levels.
Changelog
- 2013-08-02 (v1.4)
- Added cvar to disable plugin
- Usage command now correctly returns instead of continuing to execute.
- 2013-05-13 (v1.3)
- Updated to use ReplyToTargetError instead of home-grown method.
- 2013-05-11 (v1.2)
- First public release
- Renamed plugin, cvars, and phrases file to match the Assister Domination Quotes name
- 2013-05-10 (v1.1)
- Updated to use translations
- Fixed processing wrong values for targets
- added "rand" class option, although this was already implicit
- 2013-05-09 (v1.0)
Installation Instructions
For a new install:
- Download force-domination-quotes.zip.
- Unzip into your server's tf directory.
To upgrade:
- Download and install any updated translation files.
- Download the new plugin version and put it into your server's addons/sourcemod/plugins/ directory.
Dependencies
SourceMod 1.4 and its SDKTools extension
Plans
The cloak and disguise cvars need to be tested.
It may be possible to make Spies play their lines as their disguised class, but I'll have to do more research.