O poveste fara sfarsit. LaLeagane - It's all about gaming!

2006 and still counting.
Chat Manager

COUNTER-STRIKE Chat Manager 4.8

Caracteristici generale

Un manager universal pentru chat care ajuta la controlul si configurarea chat-urilor la modul general. Pluginul ofera numeroase facilitati si optiuni de configurare, unele inspirate din pluginuri cunoscute (ghostchat, allchat, etc.) dar si multe altele care va scutesc de a incarca serverul cu foarte multe resurse.

Functionalitati

Reveal: 
Toate optiunile din plugin pot fi configurate din fisierul ChatManager.ini, fie activate/dezactivate sau cu diferite alternative:
  • toti jucatorii pot vedea toate chat-urile, cu optiunea de a vedea si chatul echipei opuse (allchat) sau nu (un fel de ghostchat);
  • admin listen (adminii cu anumite flag-uri de acces pot vedea toate chat-urile, cu optiunea ca acestia sa poata vedea si chatul echipei opuse sau nu);
  • global chat (pentru adminii cu anumite flag-uri de acces - sau z care este flag-ul echivalent pentru jucatorii normali - puteti seta ca orice scriu acestia sa fie vizibil pentru toti jucatorii de pe server, cu optiunea sa se vada ce scriu si in chatul echipei sau nu);
  • se poate seta un sunet personalizat (.wav sau .mp3 - recomandat .wav) pentru mesajele din chat, cat si teamchat;
  • puteti seta ce simboluri sa nu fie vizibile in chat daca sunt puse la inceput, optiune utila pentru comenzi (de ex. comenzile cu "slash" - /harti, /top15, etc. - sau cu @, cum ar fi admin chat sau amx_csay/tsay pentru mesajele centrate, etc.);
  • se pot seta prefixuri custom pentru cei vii/morti/spectatori (*VIU*, *MORT*, etc.) la fel si pentru echipe (T/CT/SPEC);
  • poate fi setata o alta culoare pentru prefixuri, cat si pentru alti parametri din ChatManager.ini, unde se specifica;
  • puteti seta ca jucatorii cu un anumit flag de acces, sa scrie colorat in chat (admini, vip, etc.);
  • culorile disponibile pentru plugin sunt:
&x07 = red
&x06 = blue
&x05 = grey
&x04 = green
&x03 = team color (culoarea echipei)
&x01 = default (standard, din joc)
  • se poate seta ca jucatorii cu anumite flag-uri de acces, sa poata scrie in chat cu alte culori, dupa cum sunt reprezentate in bulina de mai sus (de ex. "&x04Salutare &x05tuturor&x01!" se va vedea ca "Salutare tuturor!");
  • puteti seta prefixuri pentru admini in functie de nume, SteamID, sau flag-urile de acces (de ex. jucatorii cu nume sau SteamID pot avea tag-uri/prefixuri custom cu ce vor, cei cu VIP pot avea la flagurile pentru vip cum ar fi "t" prefixul "V.I.P", etc.);
  • puteti seta nume personalizate pentru jucatori, in functie de nume/SteamID/flag-uri, ce pot fi activate sau dezactivate de pe server, instant;
  • puteti schimba formatul in care sunt afisate mesajele in chat pentru admini, pentru jucatori sau pentru anumite flag-uri, nume, SteamID, etc.;
  • prefixurile, numele personalizat si culoarea cu care scriu jucatorii in chat pot fi dezactivate sau activate instant folosind comanda /cm in chat;
  • se poate seta o data de expirare pentru prefixurile adminilor/jucatorilor, iar cand expira acestea se poate configura daca linia respectiva sa fie ignorata de plugin dar nemodificata, comentata folosind simbolul "#" sau stearsa complet din lista;
  • puteti seta ca pluginul sa creeze loguri din ce se scrie in chat, intr-un fisier sau in mai multe, in ce format doriti (zi/luna/an sau altele);

Cerinte de compatibilitate


Instructiuni de instalare

  • Punem fisierul ChatManager.ini in folderul addons/amxmodx/configs
  • Punem ChatManager.txt in folderul addons/amxmodx/data/lang
  • Fisierele crx_chatmanager.amxx si crx_chatmanager_toggle.amxx le punem in addons/amxmodx/plugins
  • Optional, puteti pune fisierele crx_chatmanager.sma si crx_chatmanager_toggle.sma in folderul addons/amxmodx/scripting, cat si chatmanager.inc, respectiv cromchat.inc in folderul addons/amxmodx/scripting/include de care nu aveti nevoie neaparat pentru functionarea pluginului.

Comenzi admini

  • cm_reload — reincarca setarile din fisierul de configurare ChatManager.ini

Comenzi jucatori

  • /cm — permite activarea/dezactivarea prefixului, a numelui personalizat sau al culorii cu care scriem in chat.

Configurare

Reveal: 
Configurarea setarilor se face numai din fisierul de configurare ChatManager.ini cu exceptia catorva setari care necesita alte module sau resurse, si pe care le gasiti in pluginul sursa crx_chatmanager.sma.
Acestea ofera posibilitatea de a adauga urmatorii parametri in plus la formatul mesajelor pentru admini si jucatori (cum apare cand scriu in chat, de obicei inainte de nume):
  • $health$ — HP-ul jucatorului (viata);
  • $armor$ — AP-ul jucatorului (armura);
  • $frags$ — numarul de kill-uri;
  • $deaths$ -—numarul de death-uri;
  • $city$ — orasul;
  • $country$ — tara;
  • $country_code$ — codul postal;
  • $continent$ — continentul;
  • $continent_code$ — codul continentului;
Prefixurile adminilor, numele personalizate sau culorile din ChatManager.ini pot fi puse pe:
  • flag — adauga prefix/nume/culoare daca jucatorul are toate flag-urile de acces puse la campul "info";
  • anyflag — adauga prefix/nume/culoare daca jucatorul are cel putin un flag de acces din campul "info";
  • name — adauga prefix/nume/culoare daca jucatorul are acelasi nume cu cel pus la "info";
  • ip — adauga prefix/nume/culoare daca jucatorul are acelasi IP cu cel pus la "info";
  • steam — adauga prefix/nume/culoare daca jucatorul are acelasi SteamID cu cel pus la "info";
  • noprefix — adauga prefix/nume/culoare daca jucatorul nu are un prefix;
Puteti modifica formatul chatului jucatorilor sau adminilor (cum arata cand scrie fiecare in chat) in functie de urmatorii parametri, pe care ii trecem la [Format Definitions] in ChatManager.ini:
  • $admin_prefix$ — prefixul de admin setat in sectiunea respectiva;
  • $dead_prefix$ — prefixul ca jucator mort;
  • $team$ — echipa jucatorului;
  • $name$ — numele jucatorului;
  • $custom_name$ — numele personalizat din sectiunea respectiva;
  • $ip$ — IP-ul jucatorului;
  • $steam$ — SteamID-ul jucatorului;
  • $userid$ — userid-ul jucatorului (uniqueid);
  • $chat_color$ — culoarea chatului personalizata, setata din sectiunea respectiva;
  • $message$ — mesajul din chat;
  • $time$ — timpul/data;
Author
LALEAGANE®
Downloads
29
Views
77
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from LALEAGANE®

shape1
shape2
shape3
shape4
shape5
shape6
Back
Top