Caracteristici generale
Rescrie functionalitatea comenzilor pentru ban si unban si adauga cvar-uri, respectiv functionalitati noi in plus fata de cele oferite de pachetul de baza AMXX.
Functionalitati
Cerinte de compatibilitate
Instructiuni de instalare
Comenzi admini
Comenzi server
Cvars
Rescrie functionalitatea comenzilor pentru ban si unban si adauga cvar-uri, respectiv functionalitati noi in plus fata de cele oferite de pachetul de baza AMXX.
Functionalitati
- Adauga posibilitatea de a bana un jucator care s-a deconectat de pe server cu ajutorul comenzii
amx_addban
, informatii despre jucatorii banati cu ajutorul comenziiamx_banlist
si posibilitatea adaugarii o limita maxima de timp a banurilor date de admini; - Puteti pune un site pentru cereri unban care va fi afisat in consola jucatorului dupa ce primeste ban;
- Poate fi modificat modul in care functioneaza imunitatea adminilor (flag "a") - daca adminii isi pot da comenzi intre ei sau nu;
- Foloseste propriul fisier pentru stocarea ban-urilor in locul
banned.cfg
silistip.cfg
, mai exact inaddons/amxmodx/data/advanced_bans.txt
; - Fisierul de stocare al ban-urilor afiseaza numele si IP-ul sau SteamID-ul jucatorului banat, adminul care a dat ban-ul si data/ora aproximative la care expira ban-ul, daca acesta este permanent sau nu, etc.;
- Pluginul poate folosi optional
banned.cfg
silistip.cfg
pentru a stoca ban-urile in modul standard, dar acestea nu ofera la fel de multe informatii despre ban-uri; - Ban-urile date jucatorilor sunt in timp real, indiferent de schimbarea hartilor sau alte evenimente;
- Puteti monitoriza tot istoricul ban-urilor (ban-uri date de admini, unban-uri si cand expira fiecare ban dat) din fisierul
addons/amxmodx/logs/BAN_HISTORY_MMDDYYYY.log
- Pluginul are suport SQL si se poate folosi baza de date pentru a stoca ban-urile intr-un singur fisier pentru mai multe servere, facand management-ul ban-urilor si mai usor.
Cerinte de compatibilitate
Reveal:
Instructiuni de instalare
- Punem fisierul
advanced_bans.amxx
in folderuladdons/amxmodx/plugins
; daca folositi o baza de date SQL va trebui sa puneti in schimbadvanced_bans_sql.amxx
in acelasi folder; - Fisierele
adminvote.amxx
siplmenu_ab_base.amxx
le punem in acelasi folder, adicaaddons/amxmodx/plugins
; puteti modifica numele fisieruluiplmenu_ab_base.amxx
inplmenu.amxx
; va trebui sa dati overwrite la fisierele acestea peste cele vechi din folderul pentru serverul dvs.; - Adaugati linia
advanced_bans.amxx
in fisieruladdons/amxmodx/configs/plugins.ini
in varful listei de pluginuri, sau cel putin deasupra linieiadmin.amxx
; este recomandat ca acest plugin sa fie primul, urmat deadmin.amxx
cu exceptia altor pluginuri cruciale functionarii serverului sau sistemului de admini cum ar fi pluginurile de management/afisare admini (amx_who, ultimate_who, etc.) sau pluginuri de protectie oferite de host sau create de dvs. sau alti scripteri pentru protectia antiflood/abuzuri a serverului; - Punem si fisierul
advanced_bans.txt
in folderuladdons/amxmodx/data/lang
Comenzi admini
amx_ban <nume/IP/SteamID/#userid> <timp in minute> <motiv>
— baneaza un jucator aflat pe server;amx_banip <nume/IP/SteamID/#userid> <timp in minute> <motiv>
— baneaza IP-ul unui jucator aflat pe server in functie de alti parametri;amx_addban <nume> <IP sau SteamID> <timp in minute> <motiv>
— adauga ban unui jucator pe nume dar si pe IP sau SteamID; ban-ul este stocat direct in fisierul pentru ban-uri chiar daca jucatorul este online pe server sau s-a deconectat;amx_unban <IP/SteamID>
— scoate ban-ul dat unui jucator pe IP sau SteamID;amx_banlist <numar pagina>
— afiseaza o pagina cu ban-urile date pe server.
Comenzi server
amx_addbanlimit <flag-uri acces> <timp in minute>
— seteaza cate minute pot da adminii ban (maxim), in functie de flag-urile de acces pe care le au.
Cvars
Reveal: