Difference between revisions of "Base Plugins (SourceMod)"

From AlliedModders Wiki
Jump to: navigation, search
m (fixed broken link)
(Default Plugins)
Line 51: Line 51:
 
  | reservedslots
 
  | reservedslots
 
  | Allows the server to have slots that are reserved for administrators (or privileged people), to ensure prioritized entry.
 
  | Allows the server to have slots that are reserved for administrators (or privileged people), to ensure prioritized entry.
 +
|- class="t2td"
 +
| '''clientprefs'''
 +
| Adds a console based (sm_cookie) and menu based (sm_settings) inteface for clients to access their settings.
 
  |}
 
  |}
  

Revision as of 03:50, 12 May 2008

The following is a full list of SourceMod's base plugins and the purpose of each one.

Plugins with a bold name are safe to be used in War Mode, as they do not contain anything that could be considered abusive or unfair.

Default Plugins

Plugin Purpose
admin-flatfile Loads admins from the admin configuration files.
adminhelp Provides the sm_help command (lists other commands and their syntax).
adminmenu Provides the admin menu API and core features.
antiflood Prevents clients from spamming messagemode/chat.
basebans Provides basic banning commands and menu options.
basechat Provides commands and menu options for managing player's abilities to use voice chat or say chat.
basecomm Provides functionality for tweaking how players can communicate (in comparison to sv_alltalk).
basecommands Provides basic administrative commands unrelated to player abuse (for example, map changing, kicking, and cvar changing).
basetriggers Provides automated responses to phrases such as "nextmap", "thetime", and "timeleft".
basevotes Provides basic voting commands, such as map voting.
funcommands Provides "fun" commands, like slapping.
funvotes Provides votes based on basefuncommands.
nextmap Allows admins or other plugins to dynamically alter or retrieve the effective mapcycle.
reservedslots Allows the server to have slots that are reserved for administrators (or privileged people), to ensure prioritized entry.
clientprefs Adds a console based (sm_cookie) and menu based (sm_settings) inteface for clients to access their settings.

Extra Plugins

The following plugins are in the addons/sourcemod/plugins/disabled folder by default, and must be moved out of that folder to be enabled.

If a plugin has cvars, you can load it once to generate its config file in cfg/sourcemod.

Plugin File Purpose
admin-sql-prefetch Loads admins from an SQL database as a big lump every mapchange. If enabled, admin-sql-threaded must be disabled; see SQL Admins.
admin-sql-threaded Loads admins from an SQL database dynamically as each admin connects. If enabled, admin-sql-prefetch must be disabled; see SQL Admins.
mapchooser Provides an automated system for players to vote for map changes. If enabled, rockthevote and randomcycle should be disabled. Cvars are generated in plugin.mapchooser.cfg.
randomcycle Randomizes the map cycle. If enabled, mapchooser and rockthevote should be disabled. Cvars are generated in plugin.randomcycle.cfg.
rockthevote Provides a player-initiated system for players to vote for map changes. If enabled, mapchooser and randomcycle should be disabled. Cvars are generated in plugin.rtv.cfg.