Mani admin plugin
Aus Verywiki-DE
Inhaltsverzeichnis |
Präsentation
Was ist ein Mani Admin Plugin?
Das Mani Admin Plugin ist ein Plugin für einen Counter-Strike : Source, Day of Defeat : Source, HL2:DM oder Team Fortress 2-Server, das den klassischen Server in einen wahren interaktiven Gameserver verwandelt. Die Gamer haben so wie die Admins ein Menü, das während des Spielens einsehbar ist und über das Sie eine Vielzahl von Funktionen erhalten: Maps voten, ganz einfach einen anderen Spieler kicken, einen Spieler zum Zuschauer verwandeln, Teamkills auf lustige Art und Weise bestrafen etc.
Mani admin plugin ist also ein vereinfachtes Interface des klassischen rcon Menüs von Counter-Strike. Es ist ganz einfach zu installieren, unter Linux (wenn Sie Ihren Gameserver gemietet haben) wie auch unter Windows (wenn Sie Ihren Server privat laufen haben).
Funktionalitäten
Mani Admin hat viele Funktionen. Hier die bekanntesten:
- Skins für alle Spieler hinzufügen
- Slots reservieren, falls der Server voll ist
- Kicken, bannen, slappen
- Funbestrafungen bei Teamkills (erblinden, cash abnehmen, erstarren lassen, Drogen geben etc.)
- Schwerkraft verwalten (so dass die Spieler höher springen können)
- Votemap
- Sounds auf seinem Server spielen. Einen Sound beim Eintreffen eines Spielers oder während der Partie eingeben
- Ein Bild der Map hinzufügen, z.B. den Banner Ihrer Website
- Ganz einfach Bots hinzufügen
- Spieler kicken, die einen zu hohen Ping haben. Diese Funktion ist sehr praktisch, da sie erlaubt, einen Spieler zu kicken, der einen zu hihen Ping hat.
- Sich an einen beliebigen Ort in der Map beamen
- Die Überflutung im Chat verhindern. Ausgehend einer Liste Schimpfwörter zensieren
- Tabellen der Spieler erstellen. Jeder Spieler erhält benutzerdefinierte Statistiken mit der Anzahl der Frags und Kills. Dadurch ist eine Einstufung der besten Counter-Strike-Spieler möglich
- Waffen beschränken
- Konfigurationen per Maps erstellen
- Um das Siegerteam wetten
- Die Verlaufslinie der Kugel verfolgen, die einen tötet
- Verwaltung der Quake-Sounds
Installierung
Laden Sie zunächst diese Version des Plugins herunter:
- Version Beta 1.2S Hotfix 2 Non Orange: Für die Spiele, die die alte Sourceengine verwenden (CSS, DODS, HL2:DM...).
- Version Beta 1.2S Hotfix 2 Orange: Für die Spiele, die die neue Sourceengine verwenden (TF2...)
Die Betaversion ist mittlerweile stabil genug und besser überprüft als die letzten Updates von Counter-Strike : Source und Source Engine.
Mani Admin Plugin ist jetzt eine vorinstallierte Standarteinstellung auf den VeryGames-Servern (CSS, DODS, HL2:DM).
Mani Admin Plugin funktioniert mit Metamod, das in der Standarteinstellung deaktivert ist. Um dieses zu aktivieren, gibt es eine Funktion im VeryGames Administrations-Panel.
Sie brauchen folglich nicht die Installierungsprozedur zu durchlaufen, alles ist schon in Ihrem FTP vorhanden. Sie müssen nur noch das Plugin nach Ihren Vorstellungen konfigurieren.
Mani Admin Plugin installieren
Mani_admin ist auf den VeryGames-Servern vorinstalliert. Sie brauchen nur Metamod zu aktivieren (das auch vorinstalliert ist) um das Plugin benutzen zu können.
Manuelle Installierung:
- Entpacken Sie die .zip Datei die Sie gerade heruntergeladen haben. Sie erhalten 4 Ordner: ADDONS, CFG, MATERIALS, SOUND
- Uploaden Sie diese 4 Dateien auf Ihren Server über Ihren Client FTP.
Diese Dateien müssen in das Grundrepertoire des Spiels eingefügt werden. Zum Beispiel: games/halflife_source/cstrike/
- Wählen Sie Ihre Installierungsart aus:
- Version Stand Alone (nicht empfohlen):
- Führen Sie die Datei CREATEVDF.exe auf Ihrem Computer aus
- Wählen Sie Ihre Mod (zum Beispiel Counter-Strike : Source); daraufhin wird die Datei mani_admin_plugin.vdf generiert.
- Uploaden Sie die Datei mani_admin_plugin.vdf in addons
- Rebooten Sie den Server
- Benutzen Sie den Befehl "plugin_print" um zu prüfen, ob das Plugin auch richtig geladen wurde.</small>
- Version Metamod :
- Löschen Sie die Dateien: addons/mani_admin_plugin.dll, addons/mani_admin_plugin.so und addons/mani_admin_plugin.vdf (sofern diese existiert).
- Melden Sie mani_admin in Metamod an, indem Sie folgende Zeile der Datei hinzufügen addons/metamod/metaplugins.ini
addons/mani_admin_plugin/bin/mani_admin_plugin_mm
- Rebooten Sie den Server
- Benutzen Sie den Befehl #meta list# um zu prüfen, ob das Plugin auch wirklich geladen wurde.
Sie müssen nicht mehr die Zeile "exec mani_server.cfg" in die server.cfg Datei eingeben. Mani_server.cfg wird jetzt automatisch über eine integrierte Option ausgeführt, die in der Grundeinstellung aktiviert ist.
Konfiguration der Module
Die verschiedenen Funktionen von Mani Admin sind veränderbar indem Sie die mani_server.cfg Datei konfigurieren, die sich auf Ihrem Server befindet:
games/halflife_source/cstrike/cfg/mani_server.cfg
Um diese zu modifizieren, benutzen Sie den Bloc-Note und verändern Sie die Mani Befehle.
Zum Beispiel um die Stats zu aktivieren, mit denen Sie die Schäden nach einer Partie erfassen können.
// This controls the default mode a player will have their victim stats mode // set to when they first ever join your server. This setting is applied to // the player's stored record withing player_settings.dat it does not control // whether the victim stats functionality is on or off. // 0 = mode 0, 1 = mode 1, 2 = mode 2, 3 = GUI mode mani_player_settings_damage 1
Alle Befehle und die verschiedenen, möglichen Einstellungen sind explizit erklärt (allerdings in Englisch).
Liste der Module
Hier die (nichtvollständige) Liste der Module, die Sie mit Mani Admin Plugin aktivieren können.
- Management Ihrer Werbung (Modul "Adverts")
- Management der Statistiken (Modul "Stats")
- Management der Statistiken der Opfer (Modul "Victim Stats")
- Vorstellung des Spielers am Ende jeder Round, der am meisten zerstört hat (Modul "Most Destructive")
- Management vom Teamkill (Modul "Team Kill/Wound Protection")
- Management der reserveirten Slots (Modul "Reserve Slot")
- Management der Pings, Limits, Kicks etc... (Modul "High ping")
- Management der Handlung des Admin (ob diese öffentlich oder versteckt stattfinden soll (Modul "Admin Actions")
- Management flood (Modul "chat floodin control")
- Management Autobalance (Modul "Basic auto balance teams")
- Management der Zeit (Modul "Current Time Display")
- Management des "Gimp" (Modul Gimping)
- Management der Votes (Modul "Voting functionality")
- Management der Sprachen (Modul "Word filter module")
- Management der Sounds (Modul "Sounds Control")
- Management der logs des Plugin, vor allem die Admin Logs (Modul "Plugin Logging")
- Management des Lasers, der Ihnen zeigt, wo von aus Sie gekillt wurden (Modul "Death Beams")
- Management der Netzwerke, vor allem von Gamern, die am selben Ort spielen oder dieselbe IP haben (Modul "Anti IP Ghosting")
- Management der Werbungen auf den Maps (Modul "Decals maps adverts)
- Management Anti-Cheat (Modul "Anti-cheat")
- Management der zusätzlichen Spawns (Modul "Extra spawnpoints")
- Management der Skins skins (Modul "Custom Skin Control")
- Management der Sprays (Modul "Spray Tag Tracking")
- Management der Warmup-Phase zu Beginn der Partie (Modul "Warmup Timer")
- Management Ihres Menüs, amx oder standard (Modul " Menu options")
- Management der externen Statistiken, wie Psychostats oder HLSTATSX (Modul "External logging")
- Management der "Auto Join restriction"
- Management des Steam ID Pending kicker
- Management des AFK (Modul "AFK Manager")
- Management der Wetten (Modul "Betting Module")
- Management des Mode Bounty (Modul "Bounty")
- Management der zu realisierenden Ziele (Modul "Objectives Module for CSS")
- Management des Backup Ihrer Statistiken (Modul "Save scores")
Benutzung
Kleine Zusammenfassung um Mani_admin_plugin für die Admins zu verwenden, dessen SteamID in die Datei adminlist.txt (siehe weiter unten) eingegeben wurde.
Um wie folgend vorzugehen, müssen Sie entweder "admin" in die CSS-Konsole eingeben oder eine Taste "binden" die dies automatisch ausführt:
- Gehen Sie in die config.cfg auf Ihrem vote pc (öffnen Sie die mit Bloc-Note).
Folgende Datei ist darin erhalten:
C: programme files/valve/steam/steamapps/"votre email"/counter strike source/cstrike/cfg/config.cfg
- Hier finden Sie alle Binds, die schon in Ihrer config. vorhanden sind.
Um ein Bind hinzuzufügen, gehen Sie nach unten und fügen Sie eine Bind-Linie ein, die der oberen entspricht. Beipiel: binder F8 um das mani_admin Menü zu starten.
bind "F8" "admin"
Admin Befehle
Sie finden alle Mani Admin Befehle HIER
- Slay (Explodieren)
- Kick (Kicken)
- Ban (Bannen)
- Slap (Schäden hinzufügen)
- Freeze (Erstarren lassen)
- Teleport (Beamen)
- Mute (Stummschalten)
- Drug (Drogen geben)
- Blind
- Burn (Verbrennen)
- Gimp
- No Clip (Durch Mauern hindurchlaufen)
- High Ping Kicker (Jemanden kicken, der einen bestimmten Ping überschreitet)
- Reserve Slot Management (Slots reservieren)
- Die Teams ausgleichen, wenn eines mehr Spieler hat als das andere
- Autokick/ban von Spielern, die provokante Namen haben
- War Mode für Clans mit overview_mode enforcement
- Einschränkung der Waffen (pro Map oder durch Grundeinstellung für alle Maps) (Nur für Counter-Strike : Source)
- Limit types of weapon per team.
- Play Sound (unlimited sounds)
- Explode effect
- Say (from console or in game using @)
- Admin only Say (from console or in game using @)
- Rcon commands and menu lists
- Plug-in control
- Execute commands on player clients or whole teams via menu and client console
- Restrictions on what admins can do
- Filtrage des mots dans le chat
- Admins added by IP Address and/or Steam ID, Name and Password combination for LAN users
- Setup feature restrictions for different admins
- Use of aliases within config files to make menu system easier to use
- Logging to separate files for admin commands
Allgemeine Befehle
- No .Res files required for sounds
- Adverts
- Nextmap (console or from say command)
- Listmaps (console)
- Votemap (console or from say command)
- TheTime (console or from say command)
- Timeleft (console or from say command)
- Damage (console or from say command)
- ATAC style team kill/team wound protection (compatible with bots)
- Statistics (top/rank/statsme) also dumped to text file, can be done for Online servers using steam id, or LAN servers by name
- Talk directly to admins in game using @ message
- Compatible with bots
- Quake style "Headshot", "Multi-Kill", "Rampage" sounds
- Use of Valves built in browser
- Setup web shortcuts to link to your clan page or to a specific players psychostats
- Map specific features
- Restrict weapons on map load (CS Source only)
- Execute rcon commands on map load (sv_gravity, mp_freezetime etc)
Eine oder mehrer Waffen einschränken
- Direkt über das Menü von mani_admin im Spiel
- Dauerhaft mit der Datei cfg/mani_admin_plugin/default_weapon_restrict.txt, (Sie brauchen nur die // zu löschen) damit die Waffe gar nicht erst verfügbar ist.
- Mit einer Konfigurationsdatei die per rcon oder der rconlist von mani aufgerufen wird
- Mit einer bestimmten Map. Sie brauchen nur eine .cfg Datei mit der Bezeichnung der Map in der Datei cfg/mani_admin_plugin/map_config/ zu erstellen und den Befehl einfügen.
Hier die Einschränkungssyntaxe: ma_restrict armes X oder X, das durch die Anzahl der verfügbaren Waffen zu ersetzen ist.
Zum Beispiel:
ma_restrict awp 2 ==> Nur 2 awp ma_restrict scout 0 ==> Kein Scout kann gekauft werden
Potenzielle Probleme
Ich kann nicht Admin werden
Wenn Sie mani_admin mit der Funktion AutoPlugins installiert haben, können Sie die Steam ID direkt über das VeryGames-Panel, in der Rubrik "Gameserver" eingeben.
Melden Sie sich zunächst auf Ihrer Konsole an und geben Sie "status" (ohne die "") ein. Dadurch wird eine Liste aller Clients und deren Steam IP auf dem Server angezeigt.
Notieren Sie Ihre eigene Steam IP links neben Ihrem Namen. Ihre Steam ID sollte folgendem Modell entsprechen: STEAM_x:x:xxxxxxxx.
Prüfen Sie dann, ob Sie folgende Einstellungen in Ihrer autoexec.cfg haben: (/cstrike/cfg/autoexec.cfg)
- mani_reverse_admin_flags 0
- mani_reverse_immunity_flags 0
Nun hängt alles von der Version des Plugins ab, das Sie haben.
Wenn Sie in V.1.1 sind:
Öffnen Sie die Datei adminlist.txt, die sich in \cstrike\cfg\mani_admin_plugin befindet und kopieren Sie Ihre Steam ID an das Ende des Dokuments.
Wenn Sie in V.1.2 sind:
Sie brauchen die Datei clients.txt, die NUR für die Version 1.2 des Mani Plugins gültig ist. Es gibt zwei Vorgehensweisen:
- Entweder downloaden Sie die Datei adminlist.txt der Version 1.1 oder Sie bedienen Sich der alten Datei Ihres Servers (falls eine Migration von der V1.1 zur V1.2 vorliegt). Geben Sie Ihre Steam ID wie oben beschrieben ein und kopieren Sie dann die Datei adminlist.txt in das Repertoire /Cstrike/cfg/mani_admin_plugin/. Wenn Sie Ihren Server neustarten, wird diese automatisch in eine "client.txt" Datei verwandelt.
Nach jedem Neustart des Servers wurd diese Datei adminlist.txt.old genannt. Wenn Sie Steam IDs hinzufügen müssen, vergessen Sie also nicht das .old zu löschen bevor die den Server neustarten damit dieser die neuen Steam IDs auch anwendet.
- Oder Sie konstruieren, wie unten beschrieben, selbst die "client.txt" Datei:
Nehmen Sie einen Notepad und kopieren Sie untenstehende Informationenen indem Sie "client1" durch IHR Pseudo und "STEAM_x:x:xxxxxxx" durch IHRE Steam ID ersetzen. Wiederholen Sie nun diese Aktion der Anzahl der gewünschten Admins entsprechend.
"clients.txt"
{
// This key group lists all your client players
"players"
{
// Le pseudo donné, doit être unique
"Client_1"
{
// Client real name
"name" "Client_1"
// Steam ID for client
"steam" "STEAM_X:X:XXXXXXX"
"flags"
{
}
// These are personal access flags for a player
"groups"
{
"Admin" "serveradmin"
"Immunity" "serveradmin"
}
}
}
// These are global groups of flags that can be assigned to clients
"groups"
{
"Immunity"
{
"serveradmin" "a b c d e f g h i j k l m n o p q r s t u v w x y afk"
"serveradmin" "autojoin grav ping"
}
"Admin"
{
"serveradmin" "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d"
"serveradmin" "e f g i j k l m o p q r s t v w x y z q2 q3 admin spray grav"
"serveradmin" "pban client"
}
}
}
Maintenant, vous pouvez facilement ajouté d'autre admins selon le même schéma que ci-dessus
// Le pseudo donné, doit être unique
"Client_2"
{
// Client real name
"name" "Client_2"
// Steam ID for client
"steam" "STEAM_X:X:XXXXXXX"
"flags"
{
}
// These are personal access flags for a player
"groups"
{
"Admin" "serveradmin"
"Immunity" "serveradmin"
}
}
u.s.w....
Warum sind meine Sounds sind nicht runterladbar? (Quake-Sound & persönliche Sounds)
- Überprüfen Sie, dass Sie die Variable mani_sounds_auto_download sur 1 in Ihrer mani_server.cfg (/cstrike/cfg/mani_admin_plugin) für IHRE Sound haben und mani_quake_auto_download sur 1 in der Datei quake_sounds.cfg für den Quake Sound.
- SEHR WICHTIG!!!!
Wenn Sie eine spezielle URL für das Doanloaden Ihrer Sounds und Maps benutzen, vergessen Sie nicht, Ihre Sounds auf den Server einerseits im normalen Format hochzuladen (mp3 ou wav) und auch auf Ihre dedizierte URL (die sich in Ihrer server.cfg befindet "sv_downloadurl "monserveuroujmetlesmapsetlessonsquidechirent.com"), wenn möglich im Format bzip2.
- Wenn Ihre Quake Sound nicht funktionieren, lesen Sie bitte dies: Quake Sound CS:S / HL2MP oder Sons Quake, Installation/configuration des sons Quake
Wie kann ich meine persönlichen Sounds zum Funktionieren kriegen?
Konvertieren Sie (nicht einfach neubenennen) alle Ihre Sound-Dateien in das Format .Mp3. Benutzen Sie dafür vorzugsweise ein Programm wie CdEX. Das gerade von Ihnen generierte .Mp3 muss folgende Werte haben um zu funktionieren:
- MPEG-1 layer 3
- 128kbit
- 44100Hz Stereo
Verschieben Sie Ihre Sounds nach der Konvertierung in das folgende Repertoire, dass sich auf Ihrem Gameserver befindet: \cstrike\sound\votredossierpersonnel.
Um schneller Sounds runterzuladen, lesen Sie dies: BZIP, schneller Download
Nun sollten alle Ihre Sounds in der Datei soundlist.txt befindet, die sich wiederum in \cstrike\cfg\mani_admin_plugin befindet, mit folgender Bezeichnung:
"Meine Sounds" votredossierpersonnel/mon_son.mp3
Zum Beispiel:
"Mein fun Sound" Volti/volti_fun.mp3
Starten Sie nun Ihren Server mit der neuen Sound-Datei "soundlist.txt" neu und sie wird im MANI Menü erscheinen.
Achtung: Wenn Sie einen VeryGames Mirror benutzen, müssen Sie etwa 24 Stunden warten, bis diese Sound integriert sind!
Wie kann ich Quake-Sounds mit anderen, eigenen Sounds wechseln?
Geben Sie zunächst die Sounds, die Sie als neuen Quake-Sound definieren wollen in Ihre Datei "soundlist.txt" ein, die sich wiederum in \cstrike\cfg\mani_admin_plugin befindet, damit diese von Ihren Clients gedownloadet werden können.
Um Ihre Quake-Sounds zu verändern, öffnen Sie die Datei "quakesoundlist.txt" die sich hier befindet: "/cstrike/cfg/mani_admin_plugin"
und fügen Sie den Pfad zu Ihrer neuen Datei ein.
Zum Beispiel:
Alte Datei: "firstblood" quake/firstblood.mp3
Neue Datei: "firstblood" votre_dossier_perso/votre_nouveau_son.mp3
Zu guter Letzt starten Sie Ihren Server neu und die neuen Quake-Sounds werden geladen und von Ihren Clients gespielt.
Vergessen Sie nicht, auch Ihre Spiel neuzustarten (ein Retry reicht nicht aus).
Warum crasht mein Server mit Mani?
Prüfen Sie zunächst, ob sie nicht, indem Sie die Version Metamod aktiviert haben, auch die Stand-Alone Version installiert haben.
Im Falle eines fehlerhaften Neustart Ihres Servers, zum Beispiel in Folge eines Updates von Steam, schauen Sie schnell auf der Website von Mani ( http://www.mani-admin-plugin.com ) nach, ob kein Update veröffentlich wurde.
Starten Sie nach jeder Modifizierung Ihren Server neu.
Links
http://www.counterstrikefrance.com/mani-admin-plugin.php
http://www.mani-admin-plugin.com

