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> | ||
| + | |||