Plugins
plugin_sdal_logd_mapnominate v. 0.83:

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

Beschreibung:
--------------------------
Startet eine 60* sekündige Nominierungsphase, in der die Spieler Maps (auch mehrere) im Chat vorschlagen dürfen.
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 wäre.
- 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 Vorschläge 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 können geändert werden.


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

admin_vote_nominate: Manueller start einer Nominierungsphase mit anschließendem Vote.
admin_vote_restrict <[1]>: ohne 1: Listet die Maps auf, die nicht nominiert werden dürfen.
mit 1: Löscht die restriktierten Maps, so dass wieder alle Maps gevotet werden dürfen.
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 anschließende Votezeit definieren

- Sounds können in der vault.ini hinterlegt werden.
VFI_VOTEWARN pfad/datei.wav -> Dieser Sound wird alle 15 s während 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 können, ob sie diese Sounds hören wollen, wird das plugin_sdal_allowsounds
benötigt. 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 können.

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

Kategorien:
LogD
Automatisch


Download

Readme Weitere Plugins von Sir Drink a lot
Quellcode: plugin_sdal_logd_mapnominate.sma


Zurück zur Anfangsseite



Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"