MAP-NOMINATION (LogD)
(c)by Sir Drink a lot 17.04.03

Beschreibung:
--------------------------
Startet eine 60* sekndige Nominierungsphase, in der die Spieler Maps (auch mehrere) im Chat vorschlagen drfen.
Es sind alle Maps erlaubt, ausser
- wenn es eine der letzten vier Maps* ist, die zuvor gelaufen sind.
- wenn es die Map ist, die sowieso nach Mapcycle dran wre.
- wenn ein Extend bzw. gleicher Mapname nach 'admin_vote_maxextend' nicht mehr erlaubt ist
- wenn ein anderer Spieler die Map schon vorgeschlagen hat, wird man darauf hingewiesen.

Nach den 60* Sekunden werden die Vorschlge ausgewertet und 30* Sekunden als Vote bereitgestellt.
Hat man was falsches gevotet, kann man mit der Chateingabe "votemap" seinen Vote ansehen und ggf. korrigieren.

*) die Zeiten bzw. Anzahl der verbotenen Maps knnen gendert werden.


Befehle:
--------------------------

admin_vote_nominate:		Manueller start einer Nominierungsphase mit anschlieendem Vote.
admin_vote_restrict <[1]>:	ohne 1: Listet die Maps auf, die nicht nominiert werden drfen.
				mit 1: Lscht die restriktierten Maps, so dass wieder alle Maps gevotet werden drfen.
admin_vote_stop:		unterbricht die Nominierungsphase bzw. Vote und es kommt zu keiner Auswertung.


Notwendige Einstellungen:
--------------------------
ab v0.83: 
- automatischer Start der Nominierungsphase
- LogD muss installiert sein.
- "log on" muss aktiviert sein, um logs zu empfangen.

ab v0.81:
- Man kann in der *.sma die Nominierungszeit, die Warnzeit und die anschlieende Votezeit definieren

- Sounds knnen in der vault.ini hinterlegt werden.
 VFI_VOTEWARN pfad/datei.wav -> Dieser Sound wird alle 15 s whrend der Nominierungsphase abgespielt.
 VFI_VOTENOW pfad/datei.wav -> Dieser Sounds wird zu Beginn der Nominierungsphase sowie zum Votestart abgespielt.
 VFI_VOTEPASSED pfad/datei.wav -> Dieser Sound wird abgespielt, wenn der Vote erfolgreich war.
 VFI_VOTEFAILED pfad/datei.wav -> Dieser Sound wird abgespielt, wenn der Vote nicht erfolgreich war.
 
 Damit die Clients selber entscheiden knnen, ob sie diese Sounds hren wollen, wird das Plugin sdal_allowsounds
 bentigt. Damit kann der Client dann durch die Chateingaben /stop bzw. /play das Abspielen der Sounds bei sich
 abstellen bzw. auch wieder aktivieren. Ohne das Plugin, werden allen Clients die Sounds abgespielt, ausser
 sie haben bei sich manuell in der config.cfg setinfo "am_sound" "0" eingetragen.
- allow_client_exec muss auf 1 stehen, damit die Sounds abgespielt werden knnen.

ab v.08:
- in der adminmod.cfg muss amv_enable_beta menu1 aktiviert sein.
- die vault.ini muss vorhanden und in der adminmod.cfg definiert sein.

Changelog:
--------------------------
v.083:  - eigenes Zeitmanagement unter Verwendung von LogD
v.082:	- how many maps are restricted can be set by MAX_MAP_RESTRICT now.
		- changed menu option 0 from "0. keine davon" to "0. nextmap: xyz"
v.081: 	- added Sounds
		- removed useless timerfunctions
		- admin_vote_stop should work correctly now.
		- nominate time, warn time and vote time can be changed easily in source
v.08: 	- Initial Release
