DeathMatch
Table of contents
--------------------------------------------------------------
Description
--------------------------------------------------------------
Adds deathmatch mode, elimination mode, spawn protection to the game.
Spawn protection works independently from deathmatch inself, you can
use in separately. Usefull for gungame.
http://forums.alliedmods.net/showthread.php?t=103242
Complementary plugins
--------------------------------------------------------------
Plugins
--------------------------------------------------------------
- sm_ggdm.smx - Deathmatch
- sm_ggdm_elimination.smx - Elimination
- sm_ggdm_spawnprotection.smx - Spawn protection
- sm_ggdm_spawns.smx - Random spawnpoints
- sm_ggdm_ragdoll.smx - Ragdoll removement
- sm_ggdm_weapons.smx - Weapons removement
- sm_ggdm_firstspawn.smx - Spawn new connected players
Commands and Cvars
--------------------------------------------------------------
- sm_ggdm_version - GunGame Deathmatch version.
- sm_ggdm_respawntime - Time before respawn (default 2.0).
- sm_ggdm_enable - Enable/disable deathmatch (default 1).
- sm_ggdm_removeragdolls - Remove ragdolls 1 is on, 0 is off (default 1).
- sm_ggdm_ragdolltime - Time before ragdoll will be removed (default 1.5).
- sm_ggdm_sp_enable - Enable/disable spawn protection (default 1).
- sm_ggdm_sp_removeonfire - Remove spawn protection when player fire (default 0).
- sm_ggdm_sptime - Sets the amount of seconds users will be protected
from getting killed on their respawn (default 2).
- sm_ggdm_spchangecolor - Change color on spawn protected players (default 1).
- sm_ggdm_remweap_round - Remove weapons on round start (default "1").
- sm_ggdm_remweap_kill - Remove weapons on player kill (default "0").
- sm_ggdm_keep_hegrenades - Keep hegrenades when removing weapons (default "1").
- sm_ggdm_elimination - Elimination mode 1 is on, 0 is off (default 0). You
will be respawned only after your killer will be killed.
To enable elimination sm_ggdm_enable must be 0
and sm_ggdm_elimination must be 1.
- sm_ggdm_el_respawntime - Elimination respawn time (default 2.0).
- sm_ggdm_elimination_spawn - Spawn new connected players in the middle of the round
1 - enabled, 0 - disabled (default: 1)
- sm_ggdm_spawn_menu - Edits GG DM spawn points.
- sm_ggdm_fspawn_enable - Enable firstspawn plugin.
1 - enable, 0 - disable (default: 0).
- sm_ggdm_fspawn_ptime - Prevent player from spawn if it was reconnected
in that number of seconds. (default: 420).
Requirements
--------------------------------------------------------------
- Counter-Strike: Source
- SourceMod 1.2.0+
Credits
--------------------------------------------------------------
Changelog
----------------------------------------------------
For full changelog see CHANGELOG.txt
Todo
----------------------------------------------------
For full todo list see TODO.txt
Issues
----------------------------------------------------
- Q. After mp_teambalance move player to the other
team the player does not respawn.
A. Yes, it does. This is because of mp_limitteams does not
designed to work with deathmatch mode at all. You can
use any 3d-party team balance plugins like sm_teambalance
http://forums.alliedmods.net/showthread.php?t=117956
Player can respawn only after "jointeam". But mp_limitteams
does not execute jointeam but only assign player to team.