
 An plugin.ini change plugin - Version 0.3 beta

 Name: plugin_stills_pluginichange
 Author: Stillsetzhut (stillsetzhut@thh-clan.de)
 Released: 24/03/04


 Version 0.3 beta


 Beschreibung
 ------------
 Das Plugin dient dazu nach einem Mapwechsel einen
 HLDS in einer anderen Konfiguration zu laden.
 Es wird dazu eine alternative plugin.ini und eine
 Konfigurationsdatei mit den evtl. zu veraendernden
 cvars geladen. Bei der Wahl der alternativen cvars
 kann auf unterschiedliche Konfigurationsdateien
 zurueckgegriffen werden, oder auch nicht.
 Diese werde so lange erhalten, bis durch einen gegen-
 teiligen Befehl wieder die Defaultsettings geladen
 werden.



 Befehle
 -------
 admin_altplugini <alternate.cfg> (optional)

 - laedt eine alternative
 Serverkonfiguration zur naechsten Map.
 <alternate.cfg> ist nur ein Beispielname. Es kann jeder
 beliebige Name genutzt werden, die Datei muss sich halt
 nur im Verzeichnis addons/adminmod/config/plich befinden.
 Man kann auch nachtraeglich die Konfigurationsdatei mit
 diesem Befehl aendern oder ohne Parameter, die cvars der
 server.cfg nutzen.
 Falls vorhanden wird auch die Datei startalt.cfg ausgefuehrt.

 admin_plugini

 - loescht die Datei alt.cfg und folglich wird beim
 naechsten Mapwechsel die Defaultkonfiguration ausgefuehrt.
 Falls vorhanden wird auch die Datei endalt.cfg ausgefuehrt.



 Voraussetzungen
 ---------------
 Admin Mod v2.50.50

 Einstellungen in der server.cfg
 -------------------------------
 mapchangecfgfile server.cfg
 exec "addons/adminmod/config/plich/alt.cfg"

 Achtung: der zweite Eintrag muss unbedingt hinter dem
 Eintrag exec "addons/adminmod/config/adminmod.cfg"
 stehen, da es sonst zu einem Servercrash kommen kann!!

 Einstellungen in der adminmod.cfg
 ---------------------------------
 file_access_read 1
 file_access_write 1

 Auf dem Server selbst
 ---------------------
 Ein Verzeichnis mit dem Namen: plich
 Pfad: motdir/addons/adminmod/config/plich
 z.b. cstrike/addons/adminmod/config/plich

 In diesem Verzeichnis (plich) die Dateien:
 alt.cfg
 altplugin.ini
 alternate.cfg (optional)(Der Name kann geaendert werden, muss aber mit .cfg enden)
 startalt.cfg (optional)
 endalt.cfg (optional)

 Es koennen mehrere Dateien wie die alternate.cfg vorhanden sein,
 Wenn man keine Aenderung der Settings wuenscht, fuehrt man den Befehl
 admin_altplugini einfach ohne Parameter aus. :)



 Sonstiges
 ---------
 Dank an [WING]Black Knight und Sir Drink a lot fuer die Vorlagen einiger
 Teile des Codes (Sie stammen natuerlich aus dem CW Creator).

 Bei Fragen:
 -----------
 http://www.admin-mod.de/forum/

 ToDo
 ----
 Wenn ich mal die Zeit finde......
 Ansprechen verschiedener xplugin.ini's, mal sehen, ob die altplugin.ini ueber
 die Konsole editiert werden kann, oder ob verschiedene admin_plugin_files angesprochen
 werden.
 Wer weis wann 's sein wird ........

 Bekannte Fehler
 ---------------
 Bei unrichtiger Eingabe des Parameters fuer die Konfigurationsdatei funktioniert der
 Befehl auch bei nachfolgender richtiger Eingabe erst wieder auf der naechsten Map.
 Die Eingabe ohne Parameter funktioniert jedoch :roll:

 Changelog
 ---------
 v0.3 beta
 Die Parametereingabe fuer eine Konfigurationsdatei ist jetzt optional. Es kann im
 'Alternativmodus' zwischen den Konfigurationsdateien gewechselt werden.
 
 v0.2 beta
 Ansprechen einer Konfigurationsdatei, die mir erforderlich schien, wenn
 eine andere Plugin Konfiguration gewaehlt wird.
 Optionale startalt.cfg und endalt.cfg.

 v0.1
 Erste Version, die einfach nur eine alternative Admin Mod Plugin Konfiguration
 lud.






