Autor: ConnorMcLeod
Wersja: 1.0.2
Opis
Przejmujemy nim kontrole nad rozmowami na serwerze. Zamiast jednego cvar'u sv_alltalk możemy osobno ustawić kogo słyszą żywi a kogo umarli.
Admini mogą mówić do wszystkich jednocześnie ich uciszając, a co najbardziej mi się podoba admini mogą mówić tylko do adminów tak że inni gracze ich nie słyszą. Oczywiście jest też możliwość uciszenia wybranego gracza i słyszenia wszystkich graczy jeśli tylko chcemy.
Instalacja
Prawie standardowa.
WymaganeVoices_Management.amxx do folderu plugins
Voices_Management.sma do scripting
voicesmanagement.txt do data/lang
(języki w standardzie en, fr, częściowo de)
KonfiguracjaAmxx 1.8+
Fakemeta
sv_alltalk 1
Cvary:
Komendy:vm_alives < 0|1|2 > (def: 1)
żywi gracze słyszą: 0-żywych z team'u, 1-wszystkich żywych, 2-wszystkich graczy
vm_deads < 0|1|2 > (def: 2)
martwi gracze słyszą: 0-martwych z team'u, 1-wszystkich martwych, 2-wszystkich graczy
Komendy z "+" należy zbindować pod klawisz np.+adminvoice
Jako admin mówisz do wszystkich graczy, pozostali są uciszeni
+interadminvoice
Jako admin mówisz tylko do innych adminów, pozostali nic nie słyszą
+adminlisten
Jako admin słyszysz wszystkich graczy
toggle_adminlisten
Włączasz/wyłączasz ciągłe słyszenie wszystkich graczy
amx_mute
uciszasz wybranego gracza
amx_unmute
przywracasz możliwość rozmawiania wybranemu graczowi
say(_team) /vm
wyświetla ustawienia plugina
bind "ALT" "+adminvoice"Dodatkowo można zmienić w pluginie:
wymaganą flagę dla admina:
czas od wejścia na serwer po jakim jest wyświetlana informacja o pluginie:#define ADMIN_VOICE ADMIN_CHAT
a jeżeli nie chcesz by gracze z wyłączonym słuchaniem rozmów słyszeli admina mówiącego do wszystkich to skomentuj#define ANNOUNCE_TASK_DELAY 30.0
//#define SUPER_ADMIN_PRIORITY
Komentarz
Ogólnie jest to plugin bez którego żaden serwer "nie może istnieć". Bez problemu można wszytko ustawić, admini mogą się konsultować ze sobą i ogłaszać bez niepotrzebnego pisania. A jeżeli ktoś nam przeszkadza to zawsze możemy go uciszyć
