You are here

Part 12 - Installing SourceMod Plug-ins

* Installing SourceMod Plug-ins *

Installing SourceMod plug-ins is pretty simple. Download the compiled .smx plug-in file and copy it to addons\sourcemod\plugins. Some plug-ins may have translations (place them in addons\sourcemod\translations) and/or they might generate a configuration file that needs editing (found in cfg\sourcemod).

 
* Plug-in listing *

This section is dedicated to listing the SourceMod plug-ins that I use myself or others might find useful. The format is:

Plug-in name - A description of the plug-in
http://url.to.plug-in/
Any lines to be put in your server.cfg or in the plug-in's config file (i.e. my recommended settings)

 
* Security plug-ins*

Forlix FloodCheck - Protects against chat-, radio- and hard-command-flooding
http://forums.alliedmods.net/showthread.php?p=779851 (http://forlix.org/smplugins/floodcheck.shtml)
forlix_floodcheck_chat_interval 0
forlix_floodcheck_hard_interval 0
forlix_floodcheck_hard_ban_time 0
forlix_floodcheck_exclude_chat_triggers 0

Forlix TempBanFix - Handles all temporary bans, making sure they are removed on expiration
http://forums.alliedmods.net/showthread.php?t=97589 (http://forlix.org/smplugins/tempbanfix.shtml)

Rcon locker / exploit fix - Lock rcon password / prevent some exploits
http://forums.alliedmods.net/showthread.php?p=841590

ServerSecure (Files only) - Server protection against the Upload / Download exploit
http://forums.alliedmods.net/showthread.php?t=142249

 
* Game play plug-ins*

Anti-Micspam - Automatically mute or punish players who engage in HLSS/HLDJ spamming
http://forums.alliedmods.net/showthread.php?t=107086
sm_micspam_punishment 1
sm_micspam_threshold 2

Forlix DeadChat - Relays chat messages of dead players and spectators to alive players
http://forums.alliedmods.net/showthread.php?p=874765 (http://forlix.org/smplugins/deadchat.shtml)
forlix_deadchat_relay_mode 1

GunGame - GunGame implementation in SourceMod
http://forums.alliedmods.net/showthread.php?p=841990

KnifeSyphon - Rewards players with a health boost for killing with a melee weapon
http://forums.alliedmods.net/showthread.php?t=59418
sm_knifesyphon_announce 0
sm_knifesyphon_life 40

NoBlock - NoBlock plugin removes player vs. player collisions
http://forums.alliedmods.net/showthread.php?t=91617
sm_noblock_allow_block 0

RateChecker - Shows players rate settings
http://forums.alliedmods.net/showthread.php?t=57220

Show Damage - Shows your damage in the center of the screen
http://forums.alliedmods.net/showthread.php?p=763425

Spawn Protection - Adds spawn protection to gameplay
http://forums.alliedmods.net/showthread.php?t=68139
sp_notify 0
sp_time 6

 
* Server Administration *

Server Autorestart - Restarts a server once a day
http://forums.alliedmods.net/showthread.php?t=87291

 
* Other plug-ins *

Advertisements - Display advertisements
http://forums.alliedmods.net/showthread.php?p=592536

AFK Manager - AFK Manager/Kicker
http://forums.alliedmods.net/showthread.php?p=708265

Anti-Rejoin - Plugin punishes players who are killed during a round then leave and rejoin the server in the same round then try to spawn to play the same round more than once
http://forums.alliedmods.net/showthread.php?p=662510

CD Announcer - Print user Steam ID / IP / Country on connect / disconnect
http://forums.alliedmods.net/showthread.php?p=522403

Custom Votes - Allow easy addition of custom votes using configuration files
http://forums.alliedmods.net/showthread.php?p=633808

Dissolve - Dissolves player ragdolls on death
http://forums.alliedmods.net/showthread.php?p=622834

KillStats - Shows players statistics after each round and on death
http://forums.alliedmods.net/showthread.php?p=516985

KnifeFight - When a 1 versus 1 situation occurs, the plug-in will prompt players asking if they want to knife to the death
http://forums.alliedmods.net/showthread.php?p=847532

Paintball - Ddds paintball decals to bullet impacts
http://forums.alliedmods.net/showthread.php?p=968629

Quake Sounds - Plays sounds and displays text at certain events sometimes based on the number of kills
http://forums.alliedmods.net/showthread.php?p=817993

Radio Spam Block - Blocking players from radio spam
http://forums.alliedmods.net/showthread.php?p=662933

Spray Tracer - Traces player sprays on any surface
http://forums.alliedmods.net/showthread.php?p=665448

TeamSwitch - Allows admins to switch people to the other team or to spectators either now, when they die, or at the end of the round
http://forums.alliedmods.net/showthread.php?p=587405

Weapon Restrict - Weapon restriction
http://forums.alliedmods.net/showthread.php?p=950174

Web Shortcuts - Provides chat-triggered web shortcuts
http://forums.alliedmods.net/showthread.php?p=510469