Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

* * * * * 2 głosy

KomunikatorKompleksowe zarządzanie sayem

komunikator say teamsay colorchat allchat adminlisten

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 07.04.2012 05:51

*
Popularny

opis
Komunikator jest pluginem, kompleksowo zarządzającym sayem.

Jest to połączenie pluginów:
  • AdminChatColors 2.0 pozwalającego Administratorom (oraz VIPom) pisać na kolorowo z kolorowymi nickami (by Arion, modified by Benio101: dodanie obslugi VIPow) [by Arion]
  • AllChat v1.1.1 (08/14/2007), pozwalającego nieżywym pisać także do osób żywych, jeszcze grających [by Juan]
  • AdminListen 2.3 dającego Administratorom moc widzenia wszystkich rozmów, także przeciwnej drużyny na TeamSayu oraz Spectow między sobą [by Oj@eKiLLzZz]
Zastosowanie: Komunikator pozwala na:
  • Pisanie przez Adminów oraz VIPy na sayu/teamsayu tekstem o innych,
    wybranych kolorach oraz wyświetlaniu ich kolorowych nicków;
  • Widzeniu przez Adminów wszystkich tekstów, także tych wysyłanych
    np. przez przeciwną drużynę do siebie czy rozmów widzów
  • Możliwość mówienia przez martwych graczy do wszystkich pozostałych
    (say) lub wszystkich (także żywych) członkow drużyny (teamsay).
cvary
kom_admini_widza_wszystko 1 // <0|1> Czy Admini widza wszystkie rozmowy (1), czy nie (0)
kom_admini_widza_rozmowy_na_sayu 1 // <0|1> Czy Admini widza wszystkie rozmowy na sayu (1), czy nie (0)
kom_admini_widza_rozmowy_na_teamsayu 1 // <0|1> Czy Admini widza wszystkie rozmowy na teamsayu (1), czy nie (0)
kom_admin_kolor_tekstu 3 // <1-5> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony
kom_admin_kolor_nicku 2 // <1-6> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony, [6] Kolor druzyny
kom_vip_kolor_tekstu 1 // <1-5> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony
kom_vip_kolor_nicku 2 // <1-6> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony, [6] Kolor druzyny
kom_stanowiska_odmienne 1 // <0|1> Czy stanowiska sa odmienne w zaleznosci od plci, np. Admin a Adminka (1), czy nie (0)
kom_martwi_moga_mowic_do_wszystkich 1 // <0|1> Czy martwi moga uzywac zwyklego saya (1), czy nie (0)
kom_martwi_moga_mowic_do_druzyny 1 // <0|1> Czy martwi moga mowic do druzyny (1), czy nie (0)
kom_martwi_slysza_zywych_z_druzyny 1 // <0|1> Czy martwi slysza zywych z druzyny (1), czy nie (0)
kom_martwi_slysza_zywych 1 // <0|1> Czy martwi slysza zywych (1), czy nie (0)
kom_gracze_slysza_rozmowy_miedzy_widzami 1 // <0|1> Czy gracze slysza rozmowy pomiedzy widzami (1), czy nie (0)
kom_gracze_slysza_widzow 1 // <0|1> Czy gracze slysza widzow (1), czy nie (0)
kom_widzowie_slysza_teamsay_druzyn 1 // <0|1> Czy widzowie slysza teamsay druzyn (1), czy nie (0)
kom_widzowie_slysza_siebie_samych 1 // <0|1> Czy widzowie slysza innych widzow (1), czy nie (0)
kom_flaga_admina_widzacego_wszystko "d" // <flaga|""> Flaga Administratora widzacego wszystko lub ""
kom_flaga_admina_widzacego_rozmowy_na_sayu "c" // <flaga|""> Flaga Administratora widzacego wszystkie rozmowy na sayu lub ""
kom_flaga_admina_widzacego_rozmowy_na_teamsayu "a" // <flaga|""> Flaga Administratora widzacego wszystkie rozmowy na teamsayu lub ""
kom_flaga_head_admina_na_sayu "a" // <flaga|""> Flaga Head Admina lub ""
kom_flaga_senior_admina_na_sayu "h" // <flaga|""> Flaga Senior Admina lub ""
kom_flaga_admina_na_sayu "d" // <flaga|""> Flaga Admina lub ""
kom_flaga_junior_admina_na_sayu "c" // <flaga|""> Flaga Junior Admina lub ""
kom_flaga_super_vipa_na_sayu "j" // <flaga|""> Flaga Super VIPa lub ""
kom_flaga_vipa_na_sayu "i" // <flaga|""> Flaga VIPa lub ""
kom_flaga_kobieta "" // <flaga|""> Flaga Kobiety lub ""


instalacja
  • komunikator.amxx kopiujemy do amxmodx/plugins
  • do amxmodx/plugins.ini dodajemy komunikator.amxx
  • do amxmodx/amxx.cfg dodajemy powyższe cvary (ustawione wg własnych upodobań)
  • komunikator.sma kopiujemy do amxmodx/scripting (opcjonalnie)
wymagane moduly
amxmodx


screenshot
2012-04-07_00004.jpg 2012-04-07_00006.jpg 2012-04-07_00007.jpg
2012-04-07_00009.jpg 2012-04-07_00010.jpg 2012-04-07_00011.jpg

konfiguracja
Należy określić flagi dla poszczególnych stanowisk, przy czym identyfikacja może być wieloflagowa (tzn. poprzez konieczność posiadania kilku flag równocześnie, wówczas np. podanie "ab" dla identyfikacji stanowiska poprzez posiadanie immunitetu oraz rezerwacji slotu).
Przykład:

HeadAdmin ma flagę A (immunitet), reszta Administratorów ma flagi D (banowanie), brak VIPów, kobiety nieuwzględnione:
kom_flaga_head_admina_na_sayu "a" // Tylko HeadAdmin ma flagę A
kom_flaga_senior_admina_na_sayu "" // Nie ma stanowiska SeniorAdmina, więc zostawiamy puste
kom_flaga_admina_na_sayu "d" // Pozostali Administratorzy mają flagę D
kom_flaga_junior_admina_na_sayu "" // Nie ma stanowiska JuniorAdmina, więc zostawiamy puste
kom_flaga_super_vipa_na_sayu "" // Nie ma VIPów, więc zostawiamy puste
kom_flaga_vipa_na_sayu "" // Nie ma VIPów, więc zostawiamy puste
kom_flaga_kobieta "" // Nie rozróżniamy kobiet, więc zostawiamy puste


Należy także określić, jaka flaga (lub zestaw flag) upoważnia do widzenia wszystkich rozmów (AdminListen):
kom_flaga_admina_widzacego_wszystko "d" // domyślnie każdy Administrator z uprawnieniami banowania


Aby AdminListen było włączone, tzn. flaga w ogóle miała znaczenie, należy ustawić cvar kom_admini_widza_wszystko na 1:
kom_admini_widza_wszystko 1 // Admini widzą wszystkie rozmowy, nawet przeciwnej drużyny między sobą


Oprócz ustawień widzenia wszystkich wiadomości, można upoważnić Administratorów z poszczególnymi flagami do widzenia
jedynie czatu ogólnego przez Administratorów z flagami zawierającymi się w cvarze kom_flaga_admina_widzacego_rozmowy_na_sayu
przy ustawionym kom_admini_widza_rozmowy_na_sayu na 1, lub jedynie do czatu drużynowego wrogów dla Administratorów z flagą
zawartą w cvarze kom_flaga_admina_widzacego_rozmowy_na_teamsayu przy ustawionym kom_admini_widza_rozmowy_na_teamsayu na 1.

Administrator jest upoważniony do widzenia danego czatu, o ile posiada takie uprawnienia z przynajmniej jednego z ww. cvarów.

W zależności od wybranej wartości, poszczególne podmioty mają wybrany kolor nicku / wiadomości na sayu (ColorChat):
kom_admin_kolor_tekstu 3 // <1-5> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony
kom_admin_kolor_nicku 2 // <1-6> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony, [6] Kolor druzyny
kom_vip_kolor_tekstu 1 // <1-5> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony
kom_vip_kolor_nicku 2 // <1-6> Kolory: [1] Domyslnie zolty, [2] Zielony, [3] Bialy, [4] Niebieski, [5] Czerwony, [6] Kolor druzyny


CVAR kom_stanowiska_odmienne odpowiada za to, czy ma dostosować stanowisko Administratora dla Pań,
zmieniając formę oznaczenia na sayu z "Admin" na "Adminka", idąc przykładem feministycznej Ministry Muchy,
uwzględniłem taką możliwość. Oczywiście ma ona zastosowanie tylko przy ustalonej fladze kom_flaga_kobieta.

CVAR kom_martwi_moga_mowic_do_druzyny określa, czy martwi mogą rozmawiać poprzez teamSay z jeszcze żywymi z drużyny (AllChat)
CVAR kom_martwi_moga_mowic_do_wszystkich określa, czy martwi gracze mogą używać saya ogólnego
i rozmawiać z graczami jeszcze żywymi. (ten CVAR i powyższy są od siebie niezależne).

CVAR kom_martwi_slysza_zywych_z_druzyny określa, czy martwi gracze widzą, co piszą na teamSayu ich żywi towarzysze
CVAR kom_martwi_slysza_zywych określa, czy martwi gracze widzą, co piszą
żywi gracze na zwykłym sayu (ten CVAR i powyższy są od siebie niezależne).

CVAR kom_gracze_slysza_rozmowy_miedzy_widzami określa, czy gracze widzą, co piszą do siebie spectatorzy na test_sayu.
CVAR kom_gracze_slysza_widzow określa, czy użycie saya ogólnego będzie widoczne dla graczy (tj. CT lub Terro)

CVAR kom_widzowie_slysza_teamsay_druzyn określa, czy spectatorzy widzą, co piszą drużyny do siebie na teamSayu.
CVAR kom_widzowie_slysza_siebie_samych określa, czy widzowie mogą się ze sobą komunikować za pomocą saya ogólnego.

inne informacje
W przypadku załapania się flagami na kilka stanowisk, tj. np. Administratora i VIPa równocześnie, brane będzie po uwagę tylko to najwyższe,
a hierarchia stanowisk w pluginie jest następująca (od najwyższego u góry):
  • HeadAdmin
  • SeniorAdmin
  • Admin
  • JuniorAdmin
  • Super VIP
  • VIP
Autorzy: Benio101 & Arion & Juan & Oj@eKiLLzZz
Licencja: PAL (Uznanie autorstwa)
Wersja: 1.0.7
Język: Polski

download
Wersja 1.07 (najnowsza)
Załączony plik  komunikator.sma   23,74 KB  146 Ilość pobrań
  komunikator.amxx

[03.05.2012] + Dodanie CVARów:
  • kom_admini_widza_rozmowy_na_sayu
  • kom_admini_widza_rozmowy_na_teamsayu
  • kom_flaga_admina_widzacego_rozmowy_na_sayu
  • kom_flaga_admina_widzacego_rozmowy_na_teamsayu
Wersja 1.06 (archiwalna)
Załączony plik  komunikator.sma   23,74 KB  91 Ilość pobrań
  komunikator.amxx





Również z jednym lub większą ilością słów kluczowych: komunikator, say, teamsay, colorchat, allchat, adminlisten

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych