This little Plugin enhances the Deathmatch feeling.
Features
It brings some various Changes:
- No Restart on 1on1 situations
- the Roundtimer on the bottom is the Maptimer
- Damage given dialog on the bottom of Screen
- Automatic Scoredialog at the end of map
- Automatic vote at the end of map
- Enhanced Teamscore
- Team Balance
Cvars
dmextra_enabled - plugin is enableddmextra_vote - allow map vote at the end of round
dmextra_damage - show damage at the bottom of screen
dmextra_nextmap - allow nextmap / nextlevel command
dmextra_timeleft - allow timeleft command
dmextra_teambalance - do teambalance, on player disconnect or player joins spectator
Attachments
Screenshot of all features active.
DMExtra the main plugin.
Behaviour
Nextmap will be the nextmap in mapcycle.txt
Installation
1. Upload DMExtra.spx to your plugins folder
2. Change your
mp_roundtime (not mp_timelimit) to the time you want to stay on this map (If you want infinitive mode change mp_roundtime to 0)
3. Set the features you want to use
4. Enjoy
Recommended Settings for server.cfg
mp_timelimit 0
mp_roundtime 10 // complete time a map should run
mp_limitteams 1
mp_autoteambalance 0
Note: The Voting system will randomly pick a map out of the mapcycle.txt.
If you disable voting, the plugin will loop trough the mapcycle.txt.
Voting time is exactly the time the score is displayed. (on map end)
You can control the time by setting mp_chattime
These entites get removed
Weapon entites,
item entites,
buyzone, bomb_target, escapezone, vip_zones, hostagezones
hostages themself,
game_weapon_manager (the one which equipts players) (since 1.1),
point_servercommand (since 1.1)
zBlock
zBblock is known to make trouble with this plugin, try disabling zBlock.
Changelog
1.2:
- added a pause, so when no player is on server the round restarts
1.1:
- mp_roundtime can be 346
- Some more entites get removed
1.2:
- Added enabled cvar
- Inserted KillTeamScore.sp to DMExtra.sp
1.2.1:
- added game_player_equip to remove list
- fixed some bugs
1.2.2/3:
1.2.4
1.2.5
- Fixed bug "GetArrayString"
1.2.6
- Fixed bug for maps not in maplist
- Added BalanceTeams (dmextra_teambalance)
- Fixed some smaller bugs
1.2.7
- Fixed wrong balance on spectate to spectate join
1.2.8
If you have any suggestions let me know