Am modificat pluginul de mai sus tinand cont ca nu toate serverele au doar jucatori romani pe ele .
S-au adaugat urmatoarele :
1 - ML Support
2 - Avertismente
3 - Kick daca jucatorul spameaza mai mult de cat ii permite pluginul din cvar
#define passwd "/chat" //parola necesara pentru activarea chatului #define serverTag "CHAT MANAGER" // Textul care apare in mesajele date pe server cvar_maxwarns = register_cvar( "amx_maxwarns", "3" ); //numarul de avertismente pe care il primeste jucatorul pana sa ia kick
Output :
Fail si kick
BUILD 6153 SERVER (0 CRC) Server # 31 rider connected [CHAT MANAGER] Scrie /chat pentru a folosi chatul! Avertisment 1/3 [CHAT MANAGER] Scrie /chat pentru a folosi chatul! Avertisment 2/3 [CHAT MANAGER] Scrie /chat pentru a folosi chatul! Avertisment 3/3 [CHAT MANAGER] Vei primi kick in 5 secunde daca nu introduci parola chatului Kicked by Console Kicked
Daca jucatorul introduce parola in cele 5 secunde pana sa ia kick ...
BUILD 6153 SERVER (0 CRC) Server # 33 rider connected [CHAT MANAGER] Scrie /chat pentru a folosi chatul! Avertisment 1/3 [CHAT MANAGER] Scrie /chat pentru a folosi chatul! Avertisment 2/3 [CHAT MANAGER] Scrie /chat pentru a folosi chatul! Avertisment 3/3 [CHAT MANAGER] Vei primi kick in 5 secunde daca nu introduci parola chatului [CHAT MANAGER] Ai primit permisiunea de a folosi chatul
Fisiere :
chatpasswd2.sma nbc.txt
nbc.txt trebuie pus in amxmodx/data/lang/