Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
sourcemod:basis_plugins [2010/06/06 04:48] DeaD_EyE angelegt |
sourcemod:basis_plugins [2012/01/31 13:11] (aktuell) Impact Typo-Fix |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Basis-Plugins ====== | ====== Basis-Plugins ====== | ||
- | Sourcemod stellt von sich auch für die wichtigsten Funktionen Plugins zur Verfügung. Dabei sind einige Plugins auch deaktiviert.\\ | + | Sourcemod stellt von sich aus für die wichtigsten Funktionen Plugins zur Verfügung.\\ |
- | Plugins mit deinem fett gedruckten Namen, sind auch im War-Modus verfügbar. | + | Einige Plugins sind standargemäß deaktiviert, diese befinden sich im ''disabled'' Ordner.\\ |
+ | Plugins mit einem :!: hinter dem Namen, sind auch im War-Modus verfügbar. | ||
===== Standard-Plugins ===== | ===== Standard-Plugins ===== | ||
- | ^ Plugin ^ Beschreibung | | + | Stand ist ''Version: 1.4.0'' |
- | | **admin-flatfile.smx** | Lädt die Admins aus mehreren Dateien | | + | |
- | | **adminhelp.smx** | Stellt den Befehl ''sm_help'' zur Verfügung | | + | ==== Adminhelp ==== |
- | | **adminmenu.smx** | Stellt das Adminmenü zur Verfügung | | + | **//''adminhelp.smx''//** :!: |
- | | antiflood.smx | Verhindert das Spammen im Chat | | + | |
- | | **basebans.smx** | Stellt mehrere Befehle zum Bannen zur Verfügung | | + | Stellt den Befehl ''sm_help'' zur Verfügung. |
- | | basechat.smx | Stellt den Adminchat zur Verfügung | | + | <code> |
- | | basecomm.smx | Verwaltet die Kommunikation (z.B. Spieler stumm schalten) | | + | [Name] [Type] [Help] |
- | | **basecommands.smx** | Stellt die Basisbefehle zur Verfügung | | + | sm_help console Displays SourceMod commands and descriptions |
- | | basetriggers.smx | Bestimmte Trigger im Chat können durch dieses Plugin genutzt werden (z.B. thetime) | | + | sm_searchcmd console Searches SourceMod commands |
- | | basevotes.smx | Einfache Abstimmungen | | + | </code> |
- | | **clientprefs.smx** | Verwaltet die Einstellungen anderer Plugins. Diese Funktion muss in die Plugins integriert sein. | | + | |
- | | funcommands.smx | Stellt Spaß-Befehle zur Verfügung | | + | ==== Adminmenu ==== |
- | | funvotes.smx | Spaß-Abstimmungen z.B. verbrennen, erschlagen usw.. | | + | **//''adminmenu.smx''//** :!: |
- | | **nextmap.smx** | Nächste Karte im Chat anzeigen | | + | |
- | | playercommands.smx | Spielerbefehle | | + | Stellt das Adminmenü zur Verfügung |
- | | reservedslots.smx | Reservierte Slots bereitstellen | | + | FIXME<code> |
+ | [Name] [Type] [Help] | ||
+ | sm_admin admin Displays the admin menu | ||
+ | </code> | ||
+ | |||
+ | ==== Admin Flatfile ==== | ||
+ | **//''admin-flatfile.smx''//** :!: | ||
+ | |||
+ | Lädt die Admins aus mehreren Configdateien. | ||
+ | FIXME<code> | ||
+ | [Name] [Type] [Help] | ||
+ | </code> | ||
+ | |||
+ | ==== Reservedslots ==== | ||
+ | **//''reservedslots.smx''//** | ||
+ | |||
+ | Reservierte Slots bereitstellen. | ||
+ | FIXME<code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_reserved_slots admin Number of reserved player slots | ||
+ | sm_reserve_type admin Method of reserving slots | ||
+ | sm_reserve_maxadmins admin Maximum amount of admins to let in the server with reserve type 2 | ||
+ | sm_reserve_kicktype admin How to select a client to kick (if appropriate) | ||
+ | sm_hide_slots admin If set to 1, reserved slots will hidden (subtracted from the max slot count) | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Antiflood ==== | ||
+ | **//''antiflood.smx ''//** | ||
+ | |||
+ | Verhindert das Spammen im Chat | ||
+ | FIXME<code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_flood_time admin Amount of time allowed between chat messages | ||
+ | </code> | ||
+ | |||
+ | ==== Basebans ==== | ||
+ | **//''basebans.smx''//** :!: | ||
+ | |||
+ | Stellt mehrere Befehle zum Bannen zur Verfügung. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_addban admin sm_addban <time> <steamid> [reason] | ||
+ | sm_ban admin sm_ban <#userid|name> <minutes|0> [reason] | ||
+ | sm_banip admin sm_banip <ip|#userid|name> <time> [reason] | ||
+ | sm_unban admin sm_unban <steamid|ip> | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Basechat ==== | ||
+ | **//''basechat.smx ''//** | ||
+ | |||
+ | Stellt den Adminchat zur Verfügung. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_chat admin sm_chat <message> - sends message to admins | ||
+ | sm_csay admin sm_csay <message> - sends centered message to all players | ||
+ | sm_hsay admin sm_hsay <message> - sends hint message to all players | ||
+ | sm_msay admin sm_msay <message> - sends message as a menu panel | ||
+ | sm_psay admin sm_psay <name or #userid> <message> - sends private message | ||
+ | sm_say admin sm_say <message> - sends message to all players | ||
+ | sm_tsay admin sm_tsay [color] <message> - sends top-left message to all players | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Basecomm ==== | ||
+ | **//''basecomm.smx ''//** | ||
+ | |||
+ | Verwaltet die Kommunikation (z.B. Spieler stumm schalten) [im vergelich zu sv_alltalk]. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_gag admin sm_gag <player> - Removes a player's ability to use chat. | ||
+ | sm_mute admin sm_mute <player> - Removes a player's ability to use voice. | ||
+ | sm_silence admin sm_silence <player> - Removes a player's ability to use voice or chat. | ||
+ | sm_ungag admin sm_ungag <player> - Restores a player's ability to use chat. | ||
+ | sm_unmute admin sm_unmute <player> - Restores a player's ability to use voice. | ||
+ | sm_unsilence admin sm_unsilence <player> - Restores a player's ability to use voice and chat. | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Basecommands ==== | ||
+ | **//''basecommands.smx''//** :!: | ||
+ | |||
+ | Stellt die Basisbefehle zur Verfügung (Z.b. Mapwechsel, Kicken, und Änderungen an Cvar's). | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_cancelvote admin sm_cancelvote | ||
+ | sm_cvar admin sm_cvar <cvar> [value] | ||
+ | sm_execcfg admin sm_execcfg <filename> | ||
+ | sm_kick admin sm_kick <#userid|name> [reason] | ||
+ | sm_map admin sm_map <map> | ||
+ | sm_rcon admin sm_rcon <args> | ||
+ | sm_reloadadmins admin sm_reloadadmins | ||
+ | sm_resetcvar admin sm_resetcvar <cvar> | ||
+ | sm_revote console | ||
+ | sm_who admin sm_who [#userid|name] | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Basetriggers ==== | ||
+ | **//''basetriggers.smx''//** | ||
+ | |||
+ | Bestimmte Trigger im Chat können durch dieses Plugin genutzt werden (z.B. "nextmap", "thetime", and "timeleft"). | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | motd console | ||
+ | nextmap console | ||
+ | timeleft console prints the time remaining in the match | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Basevotes ==== | ||
+ | **//''basevotes.smx''//** | ||
+ | |||
+ | Einfache Abstimmungen. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_vote admin sm_vote <question> [Answer1] [Answer2] ... [Answer5] | ||
+ | sm_voteban admin sm_voteban <player> [reason] | ||
+ | sm_votekick admin sm_votekick <player> [reason] | ||
+ | sm_votemap admin sm_votemap <mapname> [mapname2] ... [mapname5] | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Clientprefs ==== | ||
+ | **//''clientprefs.smx''//** :!: | ||
+ | |||
+ | Verwaltet die Einstellungen anderer Plugins. Diese Funktion muss in die Plugins integriert sein! | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_cookies console sm_cookies <name> [value] | ||
+ | sm_settings console | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Funcommands ==== | ||
+ | **//''funcommands.smx''//** | ||
+ | |||
+ | Stellt Spaß-Befehle zur Verfügung. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_beacon admin sm_beacon <#userid|name> [0/1] | ||
+ | sm_blind admin sm_blind <#userid|name> [amount] - Leave amount off to reset. | ||
+ | sm_burn admin sm_burn <#userid|name> [time] | ||
+ | sm_drug admin sm_drug <#userid|name> [0/1] | ||
+ | sm_firebomb admin sm_firebomb <#userid|name> [0/1] | ||
+ | sm_freeze admin sm_freeze <#userid|name> [time] | ||
+ | sm_freezebomb admin sm_freezebomb <#userid|name> [0/1] | ||
+ | sm_gravity admin sm_gravity <#userid|name> [amount] - Leave amount off to reset. Amount is 0.0 through 5.0 | ||
+ | sm_noclip admin sm_noclip <#userid|name> | ||
+ | sm_timebomb admin sm_timebomb <#userid|name> [0/1] | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Funvotes ==== | ||
+ | **//''funvotes.smx''//** | ||
+ | |||
+ | Spaß-Abstimmungen z.B. verbrennen, erschlagen usw... | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_votealltalk admin sm_votealltalk | ||
+ | sm_voteburn admin sm_voteburn <player> | ||
+ | sm_voteff admin sm_voteff | ||
+ | sm_votegravity admin sm_votegravity <amount> [amount2] ... [amount5] | ||
+ | sm_voteslay admin sm_voteslay <player> | ||
+ | </code> | ||
+ | |||
+ | ==== Nextmap ==== | ||
+ | **//''nextmap.smx''//** :!: | ||
+ | |||
+ | Nächste Karte im Chat anzeigen. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_mapvote admin sm_mapvote - Forces MapChooser to attempt to run a map vote now. | ||
+ | sm_setnextmap admin sm_setnextmap <map> | ||
+ | </code> | ||
+ | |||
+ | ==== Playercommands ==== | ||
+ | **//''playercommands.smx''//** | ||
+ | |||
+ | Spielerbefehle (Spieler umbenennen, erschlagen oder Gesundheit abziehen). | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_rename admin sm_rename <#userid|name> | ||
+ | sm_slap admin sm_slap <#userid|name> [damage] | ||
+ | sm_slay admin sm_slay <#userid|name> | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Sounds ==== | ||
+ | **//''sounds.smx''//** | ||
+ | |||
+ | Ermöglicht das abspielen von Sounds auf dem Server. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_play admin sm_play <#userid|name> <filename> | ||
+ | </code> | ||
===== Extra-Plugins ===== | ===== Extra-Plugins ===== | ||
- | Die folgenden Plugins sind standardmäßig im Verzeichnis ''addons/sourcemod/plugins/disabled'' an müssen aus dem Verzeichnis heraus verschoben werden, um diese zu aktivieren.\\ | + | Die folgenden Plugins befinden sich standardmäßig im Verzeichnis ''addons/sourcemod/plugins/disabled'' und müssen aus dem Verzeichnis heraus in den übergeordneten Ordner verschoben werden, um diese zu aktivieren.\\ |
Wenn ein Plugin [[:cvar]] anbietet, kann das Plugin einmal geladen werden, damit seine Konfigurationsdatei in ''cfg/sourcemod'' erstellt wird. | Wenn ein Plugin [[:cvar]] anbietet, kann das Plugin einmal geladen werden, damit seine Konfigurationsdatei in ''cfg/sourcemod'' erstellt wird. | ||
- | ^ Plugin ^ Beschreibung | | + | ==== Mapchooser ==== |
- | | **admin-sql-prefetch.smx** | Lädt die Admins über eine MySQL-Datenbank beim Mapchange. Bei einer langsamen Datenbank kommt es zu einem Timeout des Server zwischen dem Mapchange, bis die Admins geladen worden sind. | | + | **//''mapchooser.smx''//** |
- | | **admin-sql-threaded.smx** | Greift bei einem Mapchange und beim Betreten eines Spielers des Servers auf die Datenbank zu. Bei langsamen Verbindungen kommt es zu keinem Timeout des Servers. | | + | |
- | | mapchooser.smx | Vor dem Ende einer Karte kann mit diesem Plugin abgestimmt werden, welche Karte als nächstes kommen soll. | | + | Vor dem Ende einer Karte kann mit diesem Plugin abgestimmt werden, welche Karte als nächstes kommen soll. |
- | | nominations.smx | Um eine Map als Spieler zu nominieren | | + | <code> |
- | | randomcycle.smx | Zufälliger Mapcycle | | + | [Name] [Type] [Help] |
- | | rockthevote.smx | Stellt ''Rock The Vote'' zur Verfügung | | + | sm_mapvote admin sm_mapvote - Forces MapChooser to attempt to run a map vote now. |
- | | sql-admin-manager.smx | Plugin für die Verwaltung der Admins über MySQL | | + | sm_setnextmap admin sm_setnextmap <map> |
+ | </code> | ||
+ | |||
+ | ==== Nominations ==== | ||
+ | **//''nominations.smx''//** | ||
+ | |||
+ | Um eine Map als Spieler zu nominieren. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_nominate console | ||
+ | sm_nominate_addm admin sm_nominate_addmap <mapname> - Forces a map to be on the next mapvote. | ||
+ | </code> | ||
+ | |||
+ | ==== Randomcycle ==== | ||
+ | **//''randomcycle.smx''//** | ||
+ | |||
+ | Zufälliger Mapcycle. | ||
+ | FIXME<code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_randomcycle_exclude admin Specifies how many past maps to exclude from the vote. | ||
+ | </code> | ||
+ | |||
+ | ==== Rockthevote ==== | ||
+ | **//''rockthevote.smx''//** | ||
+ | |||
+ | Stellt ''Rock The Vote'' zur Verfügung. | ||
+ | <code> | ||
+ | [Name] [Type] [Help] | ||
+ | sm_rtv console | ||
+ | </code> | ||
+ | |||
+ | ==== SQL Adminmanager ==== | ||
+ | **//''sql-admin-manager.smx''//** | ||
+ | |||
+ | Plugin für die Verwaltung der Admins über MySQL | ||
+ | FIXME<code> | ||
+ | [Name] [Type] [Help] | ||
+ | </code> | ||
+ | |||
+ | ==== Admin SQL Prefetch.smx ==== | ||
+ | **//''admin-sql-prefetch.smx''//** | ||
+ | Lädt die Admins über eine MySQL-Datenbank beim Mapchange. | ||
+ | Bei einer langsamen Datenbank kommt es zu einem Timeout des Server zwischen dem Mapchange, bis die Admins geladen worden sind. | ||
+ | FIXME<code> | ||
+ | [Name] [Type] [Help] | ||
+ | </code> | ||
+ | |||
+ | ==== Admin SQL Threaded ==== | ||
+ | **//''admin-sql-threaded.smx''//** | ||
+ | |||
+ | Greift bei einem Mapchange und beim Betreten eines Spielers des Servers auf die Datenbank zu. | ||
+ | Bei langsamen Verbindungen kommt es zu keinem Timeout des Servers. | ||
+ | FIXME<code> | ||
+ | [Name] [Type] [Help] | ||
+ | </code> | ||
+ |