admin_restartround, admin_ct und admin_t sind Befehle aus dem Standardplugin
plugin_CS. Dieses ist bei der Installation von Admin Mod nicht automatisch aktiv, da Admin
Mod auch für andere Mods neben Counter-Strike eingesetzt werden kann.
Es muss die Raute „#“ vor dem Eintrag in der plugin.ini entfernt werden. Mehr dazu im
Kapitel 4.2.
Das liegt meistens an einer fehlerhaften Installation. Im Weiteren ist ein Checkliste
aufgeführt, mit der man Schritt für Schritt die wesentlichen Fehlerquellen ausmerzen
kann.
- Wurde die Installationsanleitung nochmal Schritt für Schritt durchgegangen?
- Funktioniert Metamod? Der Befehl „meta version“ zeigt, welche Metamod-Version
läuft. Wird nichts angezeigt, ist vermutlich die liblist.gam nicht editiert oder der
Server wurde nicht neu gestartet.
- Funktioniert Admin Mod? Befehl „meta list“ und „admin_cmd admin_version“
geben in der Serverconsole darüber Aufschluss.
- Wird ein Dedicated Server unter Steam (nur die Version über das Menü „Games“)
verwendet, wird die liblist.gam von Steam überschrieben, daher liblist.gam
schreibschützen oder wahlweise den -dll Startparameter verwenden.
- Wenn der Server gar nicht startet,
sollte überprüft werden, ob in server.cfg (bzw. listenserver.cfg) der Eintrag „exec
addons/adminmod/config/adminmod.cfg“ gesetzt ist.
- Gleiches kann auch passieren, wenn das „password_field“ ohne Unterstrich am
Anfang geschrieben wurde, z.B. „pw-home“ statt richtig „_pw-home“.
- Wichtig ist außerdem, dass die Groß- und Kleinschreibung unter Linux beachtet
wird. Es macht einen deutlichen Unterschied, ob man admin_MM_i386.so oder
admin_mm_i386.so in der plugins.ini von Metamod schreibt.
Um die Fähigkeiten Admin Mods über die der Standardplugins zu erweitern, muss man sich
sogenannte Custom Plugins besorgen. Eine Vielzahl von Plugins ist auf diversen Seiten im
Netz zu finden.
- Deutsche Admin Mod Webseite
- Englische Admin Mod Webseite
- Deutsches Admin Mod Forum
- Webseite von Ravenous Bugblatter
Eine kurze Beschreibung des Unterschieds zwischen Client-Console und Server-Console kann
an dieser Stelle weiterhelfen.
Wenn man online auf einem Server spielt, und in die Console geht, befindet man sich in der
Client-Console. Admin Mod Befehle werden hier so eingegeben, wie das bekannt ist, also
beispielsweise admin_help. Serverbefehle müssen stets mit „rcon“ vorweg geschrieben
werden. Dadurch weiß der Server, dass man einen Befehl in die Serverconsole schreiben
will.
Einen direkten Zugriff auf die Serverconsole hat man hingegen im Fenster
des Dedicated Servers oder per RCon-Console bei einem Programm
(z.B. HLSW).
Hier muss kein „rcon“ vor die Serverbefehle gesetzt werden. Man ist bereits in der
Serverconsole. Allerdings müssen nun „admin_cmd“ oder wahlweise „admin_command“ vor
die Admin Mod Befehle gestellt werden, damit der Server sie als solche erkennt
(z.B. admin_cmd admin_help).
Die folgende Fehlermeldung tritt auf:
’<amx_admin.so>’; Couldn’t find Meta_Query()
Irgendwo im Netz hat mal jemand behauptet, dass die amx_admin.so auch in die plugins.ini
von Metamod kommt. Offensichtlich hat diese Information die „Runde“ gemacht. Dies
Behauptung ist selbstverständlich Unsinn.
Es handelt sich um die Scripting-Engine. Einzige Vorraussetzung ist, dass sie sich im gleichen
Verzeichnis wie die admin_MM_i386.so befindet.
Gleiches gilt natürlich auch für die Windows-Version.
Es ist möglich, dass evtl. Folgendes in den Logdateien auftaucht:
09:58:53 [LOGD] WARNING: meta-interface version mismatch;
requested=5:9 ours=5:8
09:58:53 [LOGD] WARNING: metamod version is newer than expected;
consider finding a newer version of this plugin
09:58:53 [META] dll: Note: Plugin ’ ’ interface version didn’t match;
expected 5:9, found 5:8
09:58:53 [META] dll: Note: plugin ’ ’ is not using the latest interface
version; there may be an updated version of the plugin
09:58:53 [LOGD] LogDaemon v1.00.5, 2002/09/17
09:58:53 [LOGD] by Will Day, Tim Thelin, Pieter de Zwart, David Mart
09:58:53 [LOGD] compiled: Sep 17 2002, 22:59:31 PST (optimized)
Es handelt sich dabei nur um eine Warnung. In diesem Fall ist LogD aber immer noch
kompatibel, auch wenn es nicht mit der neusten Metamod SDK compiliert wurde. Die
Meldung kann daher ignoriert werden.