Desslokss Version 1.30 Des Friendly-Fire-Monitors-(FFMon)

Name: plugin_logd_ffmon.sma Autor: Desslok
(desslok@taradox.com) Web site: http://www.taradox.com Bediener:
cs.ahoclan.com:27015 cs.enemyspotted.com:27015 BetaTester:
BooMBaSTiC, justin, pimpin, Salbei, Deckel, Schaltklinke, dave
geschrieben: 05/31/2002


Wie wirkt das Plugin
--------------------

- es reagiert auf Teamkills (TK) und Teamattacken (TD).
- es gibt dem Opfer eines TK mehrere Moeglichkeiten auf den TK zu reagieren, oder zu vergeben.
  Hierzu stellt es dem Opfer ein Menu zur Verfuegung, dass allerdings Experimentalstatus besitzt.
- es registriert TK und ab einer bestimmten Anzahl TK's bannt es den TK'er.
- es registriert TD und ab einer bestimmten Anzahl TD werden diese zu einem unvergebenen TK.
- es setzt eine Rundenstartzeit, in der TK und TD verschaerft bestraft werden koennen.
- es speichert TK ueber einen langen Zeitraum und es laesst sich ein grosser Zeitraum festlegen.
  in dem, bei Ueberschreiten einer bestimmten Anzahl von TK, eine erheblich laengere Bannzeit.
  verhaengt wird.
- es verhaengt einen Schutz gegen Schnellschuesse.
- bei ungleicher Teambalance kann es veranlassen, dass nach einer bestimmten Anzahl von Runden.
  zur naechsten Map gewechselt wird.
- Admins koennen ab einem bestimmten Rechtelevel immun gegen den ffmon sein.
- es stellt eine Konsolenbegruessung zur Verfuegung (seit CS 1.6 nicht mehr relevant).
- es zeigt den Spielstand am Ende einer Runde an.
- es stellt einen Vote bei einer bestimmten Anzahl gespielter Runden zur naechsten Map auf.

- ausserdem schreibt es seine Aktionen in die Serverlogdateien.
- verhindert, dass Beschaedigungsmeldungen in die Logdateien geschrieben werden.

Das Script ist aus der Konsole heraus voll konfigurierbar. Es greift dabei auf die Datei vault.ini zurueck.

Voraussetzungen
---------------
- Admin Mod 2.50.50 oder hoeher
- einwandfrei laufendes LogD

Einstellungen in der server.cfg
-------------------------------
mp_logdetail "3"
mp_tkpunish "0"

Einstellungen in der adminmod.cfg
---------------------------------
file_access_read 1
file_access_write 1
allow_client_exec 1
amv_enable_beta "menu1"

Auf dem Server selbst
---------------------
ein Verzeichnis mit dem Namen ffmon im cstrike Verzeichnis erstellen, also
cstrike/ffmon.
 
  
