Internete yra įvairių tokio tipo pluginų, vieni galbūt geresni už maniškį, kiti prastesni, bet įkelsiu ir savo, tebūnie pakomentuokit ar gerai padarytas pluginas

Šis pluginas yra išskirtinis tuo, kad jame yra tik native's, ir jokių admin komandų nėra. Taigi, jūs galite prisiderinti šį pluginą prie savo admin sistemos arba užmutinti žaidėją kada tik norite.
Code: Select all
/* Grąžina žaidėjo statusą. id - žaidėjo ID. return: 0 - neužmutintas 1 - užmutintas*/native get_user_mute(id); /* Pakeičia žaidėjo mute statusą. id - žaidėjo ID. mode - žaidėjo statusas (0 - atmutinti, 1 - užmutinti). admin - administratoriaus ID (atliekant atmutinimą palikite tuščią). mutetime - mute laikotarpis SEKUNDĖMIS (atliekant atmutinimą palikite tuščią). reason - mute priežastis (atliekant atmutinimą palikite tuščią). return: 0 - nepavyko atlikti veiksmo. 1 - pavyko atlikti veiksmą.*/native set_user_mute(id, mode, admin = 0, mutetime = 0, reason[] = "");
Visi mute įrašai kaupiami SQL duomenų bazėje, lentelė sukuriama automatiškai.
Cvarai:
Code: Select all
amx_mute_sqlmode "0" // 0 - SQL informacija kraunama iš sql.cfg failo, 1 - iš plugine esančių cvarų.amx_sql_host ""amx_sql_user ""amx_sql_pass ""amx_sql_db ""
Paskutinis dalykas - šis pluginas naudoja AMXX 1.8.3 funkciją client_print_color. Jei naudojate žemesnę AMXX versiją, tuomet plugine užkomentuokite šią eilutę:
Code: Select all
#define AMXMODX_VERSION_1_8_3 1 // Jei naudojate žemesnę nei AMXX 1.8.3 versiją, tuomet užkomentuokite šią eilutę.
Atrodo viskas, pluginą dariau seniai, tad gali būti klaidų, jei kažkas susidomės - rašykit čia
