Original author : FeuerSturm
Original post : https://forums.alliedmods.net/showthread.php?t=76165
Source Files : http://dodsplugins.mtxserv.fr/viewtopic.php?f=4&t=2
Hi,
It work like original post.
I simply updated the plugin with the new programming forms.
Now plugin is version 1.22.
Zip file is compiled with Sourcemod 1.11.0-6502.
DESCRIPTION:
This is a very effective TeamManager for
Day of Defeat: Source that keeps your teams
even and still allows admins to switch when ever
they like! This is just one feature, see "FEATURES"
for a complete list!
FEATURES:
* General Features
complete Multilanguage-Support (en, de, fr, chi & pt already included!)
Modularization! All Addons are optional, don't run what you don't need!
each Addon uses it's own config file that contains all convars within the folder "dod\cfg\dod_teammanager_source" on your gameserver.
As of Version 1.1 the DoD TMS consists of the Base plugin and 10 addons,
you can find a short description of each addon's features below:
* DoD TMS Base Plugin (dod_teammanager_source.sp/.smx)
team join control to keep teams even
automatic team assignment if full team was selected
lock team Spectators for public players
smooth team switch without death for all players
provides/shares natives and functions for all other Addons
* AFK Manager Addon (addon_dodtms_afkmanager.sp/.smx)
moves players that are AFK in Spawn to team Specators
kicks AFK players after definable time
kicks idle players (that connect but don't join a team)
displays menu before sending players to Spec to be sure they aren't active
AFK players can be blinded if Team Spectators is usually blocked
Admin are immune to being kicked for being AFK
* Anti-VoiceCommandSpam Addon (addon_dodtms_antivcmds.sp/.smx)
prevent people from spamming voice commands like "Go! Go! Go!"
maximum number of allowed voice-commands per life can be set
minimum time between voice-command reuse can be specified
Admins can always use as many VCs as they like
* AutoTeamBalance Addon (addon_dodtms_autobalance.sp/.smx)
keeps team size balanced
can switch players on death or after fixed delay time
the same player will not be switched two times in a row to balance
team player difference can be set for balancing
Admins are immune from being team switched to balance
* ClanTag Protection Addon (addon_dodtms_clantagprotect.sp/.smx)
protect your clantag from being abused by public players
choose to rename, kick or even ban offenders
ability to force clantag usage on clanmembers
* ClassRestrictions Addon (addon_dodtms_classrest.sp/.smx)
allow admins to select limited/full classes
lock classes until there's X players on the server
remove classes' primary weapons on death to prevent circumventing the limits
enforce class limits and force players to change class after changing limits
block quick-class-switching within spawn area
Admin can use any class any time
* HighPingKicker Addon (addon_dodtms_highpingkicker.sp/.smx)
checks "Scoreboard"-ping, no faulty ping-calculations!
set maximum allowed ping and checking time
ability to disable ping-checking for constantly low ping players
only kick high pingers if there's X players on the server
Admins are immune from being kicked for high ping
* Player/TeamMenu Addon (addon_dodtms_playerteammenu.sp/.smx)
encourage, slay (even in spawn area) and team switch players by menu
encourage, swap and mix the teams
Admins vs. Public feature
Admins are immune from being target by other admins
Admins can be allowed to self-target
* RoundEnd Events Addon (addon_dodtms_roundendevents.sp/.smx)
automatically swap the teams after X rounds
automatically mix the teams after X consecutive won rounds
displays stats box with casualties for both teams and time needed to win
* SecretSpectate Addon (addon_dodtms_secretspectate.sp/.smx)
join team spectators while still being displayed on your team
observe players in question without them noticing
get back to your team without anyone noticing either
* TK Revenge Addon (addon_dodtms_tkrevenge.sp/.smx)
Spawn-/Melee-/Grenade-/Rampage-TeamKills can be handled different
Revenge Menu can be customized (Forgive/DONT Forgive/Slap/Slay)
TK-count can be saved and loaded through map-changes and even disconnects
Players can be kicked/banned when reaching set max TK-Count
TK-Count can be lowered with capping flags / killing enemies
already dead team killers can be slayed after respawning
Fix 2 bugs:- Bug with bots (rcbot2 or other), plugin make errors in the sourcemod logs.
- Bug when you select a weapon that is not authorized, you were in the team and remained displayed as dead, now it work fine.
Improvement :- When you tk a bot (rcbot2 or other), it is not counted as a tk unless it is in the spawn.
- Automatic balancing works with bots. It works in 2 steps. First, when a human is dead, it balances the humans, which can create additional imbalance temporarily, then when a bot is dead, it balances the bot.
Facility :- Download Zip file. Do not download the smx files individually, download the zip file.
- Unzip this file in your computer.
- Upload all file in your server, respect the folder architecture.
- Setting all files in forder: dod/cfg/dod_teammanager_source/*.*
Supported Languages :- English
- Spanish
- French
- German
- Brazilian Portuguese
- Chinese