Jump to content


Submitter

File Information

  • Submitted: Feb 15 2011 07:12 PM
  • Last Updated: Sep 09 2014 11:33 PM
  • File Size: 37.22KB
  • Views: 82571
  • Downloads: 18697

Previous Versions

  • 08 Sep 2014 Download Krond Functions 1.6.3-rev2
  • 03 Sep 2014 Download Krond Functions 1.6.3

Download Krond Functions 1.6.3-rev5

* * * * - 23 Votes
krond functions securitate hlds krond functions securitate securitate cs16



PLEASE NOTE: English version of this plugin is under construction, until then you may use this version.



1. Despre plugin

Urmareste activitatea serverului pe care ruleaza, preintampinand eventualele bug-uri ale plugin-urilor instalate ori ale engine-ului hlds, blocand astfel efectul scontat. Datorita unui numar foarte mare de exploit-uri aparute, acest plugin este vital pentru securitatea si stabilitatea serverului dumneavoastra de Counter-Strike: 1.6.

Este destinat exclusiv clientilor ce-si gazduiesc serviciul de Counter-Strike: 1.6 in reteaua Krond, asta bineinteles include atat serverele de gamehosting inchiriate de noi cat si cele deschise de clientii nostrii, pe serverele dedicate din reteaua Krond.


Plugin-ul este conceput in asa fel incat la fiecare actiune va scrie intr-un log, nu exista riscul ca acest plugin sa genereze lag ori sa dea kick la anumiti jucatori fara sa fi informat.


[!] Suntem perfect deacord ca nici un program nu este perfect (lipsit de bug-uri), asa ca va rog raportati-le aici: http://forum.krond.org/topic/2063-krond-functions-plugin-de-securitate/



2. Instructiuni de instalare

Implementarea nu este diferita fata de orice alt plugin, efectuati descarcarea fisierului .amxx din aceasta pagina si incarcati plugin-ul in directorul addons/amxmodx/plugins/ - ulterior, activarea se poate face modificand fisierul addons/amxmodx/configs/plugins.ini in vederea activarii.

Pozitia liniei "Krond-Functions.amxx" in plugins.ini conteaza foarte mult pentru anumite functii ce sunt executate de plugin, asadar ... este absolut necesara pozitionarea acestei linii in partea de sus a fisierului plugins.ini, inainte de orice alt plugin.



; Securitate
Krond-Functions.amxx


; AMX Mod X plugins

; Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands

; Counter-Strike
;restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
;miscstats.amxx ; bunch of events announcement for Counter-Strike
;stats_logging.amxx ; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here


; Alte plugin-uri adaugate de client




3. Instructiuni de upgrade
  • Intrucat unele versiuni actualizate ale plugin-ului pot contine bugfix-uri ori functii noi, este imperios necesar sa pornim cu inregistrari noi de activitate. Asadar, va recomandam stergerea tuturor logurilor krond-functions din addons/amxmodx/logs/ inainte de a instala noua versiune.
  • Incepand cu versiunea 1.6.3 (03.Septembrie.2014) plugin-ul se va actualiza automat la schimbarea de harta a serverului, asadar ... daca ai minim versiunea 1.6.3 instalata procesul de update se desfasoara automat, verifica cu comanda "amx_krondfunctions_version" din client odata ce te-ai conectat pe server.
4. Setari / personalizare plugin (cvar)
  • Pentru a modifica comportamentul plugin-ului la anumite event-uri puteti modifica fisierul addons/amxmodx/configs/krond-functions.cfg, cvar-urile disponibile fiind:
// ==================================================
// ============= Krond Solutions @ 2014 =============
// ==================================================

// ====== Krond Functions 1.6.3-stable (03.Septembrie.2014) ======
// URL: http://forum.krond.org/index.php?/files/file/1-krond-functions

//  -> amx_krondfunctions_cfgflood
// Scop: Urmareste si inlatura conform setarilor pe toti cei care incearca sa floodeze serverul prin traditionalele config-uri executate in consola
// Impact: Serverul experimenteaza lag peste 200+ la orice jucator prezent pe server, fiind floodat prin 'fullupdate'
// Update: Incepand de la versiunea 1.5.2, filtrarea floodului prin config nu mai este insotita de alarme false, in speta cvar-ul pentru imunitate admini este scos.
// Valoarea 0: functia este dezactivata complet, se va incerca doar stoparea efectului
// Valoarea 1: setat in mod implicit (default), kick la atacator.
// Valoarea 2: setat in mod agresiv, kick si ban la atacator
amx_krondfunctions_cfgflood 1


//  -> amx_krondfunctions_specbug
// Scop: Urmareste si inlatura conform setarilor pe toti cei care incearca sa afecteze buna functionare a serverului prin specbug
// Impact: Serverul primeste crash in momentul in care se apeleaza la acest bug
// Valoarea 0: functia este dezactivata complet, se va incerca stoparea efectului DOAR in cazul in care clientul utilizeaza VGUI MENU.
// Valoarea 1: setat in mod implicit (default), va urmari activitatea si va executa kick la individul ce incearca sa ne faca probleme.
// Valoarea 2: setat in mod agresiv, va urmari activitatea si va executa kick+ban 15 minute la individul ce incearca sa ne faca probleme.
amx_krondfunctions_specbug 1


// -> amx_krondfunctions_autobuy
// Scop: Urmareste si inlatura conform setarilor pe toti cei care incearca sa afecteze buna functionare a serverului prin autobuy
// Impact: Serverul primeste crash in momentul in care se apeleaza la acest bug
// Valoarea 0: functia este dezactivata complet, se va incerca doar stoparea efectului (valoare implicita)
// Valoarea 1: Va urmari activitatea si va executa kick respectivului.
// Valoarea 2: setat in mod agresiv, va urmari activitatea si va executa kick+ban 15 minute la individul ce incearca sa ne faca probleme.
amx_krondfunctions_autobuy 0


// -> amx_krondfunctions_blockcmd
// Scop: Urmareste tabela de chat in scopul unor activitati suspecte ce pot declansa un comportament nedorit serverului din pricina bug-urilor existente in plugin-urile instalate ori spam-uri de chat
// Impact: In functie de bug, se poate ajunge la blocarea serverului, crash ori chiar freeze care nu se poate repara decat cu hard-restart
// Valoarea 0: functia este dezactivata complet, NU se va incerca stoparea efectului
// Valoarea 1: setat in mod implicit (default), va urmari comportamentul jucatorului si va bloca eventuala activitate suspecta.
// Valoarea 2: setat in mod agresiv, va urmari comportamentul jucatorului si va bloca eventuala activitate suspecta, blocand in acelasi timp chat-ul celor ce sunt conectati de mai putin de 15 secunde (posibil boti de spam)
amx_krondfunctions_blockcmd 1


// -> amx_krondfunctions_vaultclean
// Scop: Inainte de schimbarea hartii, in plugin_end - se va sterge vault.ini
// Impact: Serverul incarca foarte greu noua harta, in cazul in care vault.ini are o dimensiune chiar si de cativa KB
// Valoarea 0: functia este dezactivata complet, plugin-ul nu va actiona
// Valoarea 1: setat in mod implicit (default), va sterge fisierul addons/amxmodx/data/vault.ini inainte de schimbarea hartii
amx_krondfunctions_vaultclean 1


// -> amx_krondfunctions_banclean
// Scop: Curata banurile de pe server date pe IP-ul serverului, clasa serverului sau 0.0.0.0
// Impact: In cazul in care un admin pune ban pe clasele serverului - plugin-ul va scoate acest ban.
// Valoarea 0: functia este dezactivata complet, nu se vor scoate banurile.
// Valoarea 1: setat in mod implicit (default), se vor scoate banurile pe clasa serverului sau pe 0.0.0.0
amx_krondfunctions_banclean 1


// -> amx_krondfunctions_customhpk
// Scop: La finalul fiecarei harti, se va verifica daca binecunoscutul fisier custom.hpk poate creea probleme prin dimensiuniile sale ce depasesc 1 MB, in cazul in care setarea este activa iar custom.hpk are mai mult de 1 MB - se va sterge fisierul.
// Valoarea 0: Inactiv
// Valoarea 1: Activ (valoare implicita)
amx_krondfunctions_customhpk 1


// -> amx_krondfunctions_hlxfix
// Scop: Sunt situatii in care statistica HLSTATSX: CE (gazduita la Krond sau nu), afiseaza jucatori online eronati, de exemplu 44/32 (adica 44 jucatori online din 32 posibili) - aceasta functie rezolva situatia prin generarea de loguri extinse pentru HLX
// Valoarea 0: Inactiv (valoare implicita)
// Valoarea 1: Activ
amx_krondfunctions_hlxfix 0


// -> amx_krondfunctions_log
// Scop: permitem sau nu plugin-ului sa ne creeze krond-functions.log in directorul /logs/ - mesajele critice vor fi scrise indiferent de valoarea setata
// Valoarea 0: Inactiv
// Valoarea 1: Activ (valoare implicita)
amx_krondfunctions_log 1


// -> amx_krondfunctions_log_admin
// Scop: permitem sau nu plugin-ului sa transmita cate un mesaj la fiecare admin online cu acces de ADMIN_MAP, mesajele vor contine informari cu privire la actiunile de kick/ban/gag ale plugin-ului de securitate.
// Valoarea 0: Inactiv
// Valoarea 1: Activ (valoare implicita)
amx_krondfunctions_log_admin 1


// -> amx_krondfunctions_log_client
// Scop: In cazul in care functiile specbug sau autobuy bug sunt pe zero (blocarea actiunii) iar valoarea acestui cvar este pozitiva, vom transmite un mesaj clientului prin care il informam referitor la blocarea actiunii in cauza.
// Valoarea 0: Inactiv
// Valoarea 1: Activ (valoare implicita)
amx_krondfunctions_log_client 1


// -> amx_krondfunctions_advertise
// Scop: In cazul in care doriti sa ne ajutati comunicand jucatorilor dumneavoastra la fiecare 5 minute ca serverul este protejat de Krond Functions, puneti pe 1 acest cvar
// Valoarea 0: Inactiv
// Valoarea 1: Activ (valoare implicita)
amx_krondfunctions_advertise 1
// ==================================================
// ==================================================

5. Multilanguage


Plugin-ul va include fisierul de limba daca si NUMAI daca fisierul Krond-Functions.txt (atasat la acest release) se afla in directorul addons/amxmodx/data/lang - mare atentie la denumirea fisierului, mai ales in platforme sunos / linux unde se tine cont de majuscule, fisierul trebuie sa fie exact asa: addons/amxmodx/configs/data/lang/Krond-Functions.txt.

In cazul in care plugin-ul nu gaseste fisierul de limba, se va utiliza mesajele de kick/ban standard.



Fisier lang:
[en]
KF_SPECBUG_KICK = You are suspected of using specbug, we have decided to kick you out from the server.
KF_SPECBUG_BAN = You are suspected of using SPECBUG, we have decided to ban you from the server for the next 15 minutes.
KF_CFGFLOOD_KICK = You are suspected of using CFGFLOOD, we have decided to kick you out from the server.
KF_CFGFLOOD_BAN = You are suspected of using CFGFLOOD, we have decided to ban you from the server for the next 15 minutes.
KF_AUTOBUY_KICK = You are suspected of using AUTOBUY BUG, we have decided to kick you out from the server.
KF_AUTOBUY_BAN = You are suspected of using AUTOBUY BUG, we have decided to ban you from the server for the next 15 minutes.
KF_BLOCKCMD_KICK = You are suspected of CHAT FLOOD, we have decided to kick you out from the server.
KF_BLOCKCMD_INFORM = You are suspected of CHAT FLOOD, please slow down on sending too many chat messages.
KF_BLOCKCMD_INFORM_COUNTDOWN_1 = You wont be able to send chat messages for the next %f seconds.
KF_BLOCKCMD_INFORM_COUNTDOWN_2 = Warning %d / 10 before being kicked, stop spamming the chat!
KF_BLOCKCMD_UNALLOWEDCHARS = Due to security reasons, you cannot use special characters inside your name or chat. Please change your name!

[ro]
KF_SPECBUG_KICK = Esti suspectat de specbug, am hotarat ca e mai bine sa-ti dam un kick.
KF_SPECBUG_BAN = Esti suspectat de SPECBUG, am hotarat ca este mai bine sa ne parasesti pentru urmatoarele 15 minute.
KF_CFGFLOOD_KICK = Esti suspectat de CFGFLOOD, am hotarat ca e mai bine sa-ti dam un kick.
KF_CFGFLOOD_BAN = Esti suspectat de CFGFLOOD, am hotarat ca este mai bine sa ne parasesti pentru urmatoarele 15 minute.
KF_AUTOBUY_KICK = Esti suspectat de AUTOBUY BUG, am hotarat ca e mai bine sa-ti dam un kick.
KF_AUTOBUY_BAN = Esti suspectat de AUTOBUY BUG, am hotarat ca este mai bine sa ne parasesti pentru urmatoarele 15 minute.
KF_BLOCKCMD_KICK = Esti suspectat de CHAT FLOOD, am hotarat ca este mai bine sa-ti dam un kick.
KF_BLOCKCMD_INFORM = Esti suspectat de CHAT FLOOD, incearca sa reduci numarul de mesaje chat transmise catre server.
KF_BLOCKCMD_INFORM_COUNTDOWN_1 = Pentru urmatoarele %f secunde nu vei mai putea transmite mesaje chat catre server.
KF_BLOCKCMD_INFORM_COUNTDOWN_2 = Avertizarea %d / 10 la limita careia vei primi kick, opreste spamul de chat!
KF_BLOCKCMD_UNALLOWEDCHARS = Din motive de securitate nu poti utiliza caracterele date in chat sau in nume.

What's New in Version 1.6.3-rev5 (See full changelog)

  • [+] BLOCKCMD: adaugat functie de curatare a mesajelor ce contin caractere de culoare, se proceseaza automat (fara log, fara actiune negativa asupra clientului)
  • [+] BLOCKCMD: optimizat functia de filtrare a chatului daunator serverului
  • [+] AUTOCONF: optimizari cod, functia de configurare/reconfigurare nu va mai rescrie fisierul peste cel existent si de asemeni va anunta in log cand aceasta actiune se executa
  • [+] AUTOUPDATE: Harta se va reincarca automat in cazul in care la momentul update-ului nu sunt jucatori pe server ori pe parcurs fara a se fi schimbat harta.




Un Updated la acest plugin cand se va face?Am inteles ca deja cateva servere ar avea versiunea noua.
    • 0
  • Report
sa facut deja update
    • 0
  • Report
Am instalat si eu acum noul plugin.Multumim.
    • 0
  • Report
Tipic Romanesc/tiganesc.. Mai mult ca sigur folositi codul altora sub brandul vostru..
Ati auzit de open source ?
Postati sma-ul sau macar dati credit autorilor.
    • 0
  • Report

Tipic Romanesc/tiganesc.. Mai mult ca sigur folositi codul altora sub brandul vostru..
Ati auzit de open source ?
Postati sma-ul sau macar dati credit autorilor.


E facut de la 0 de noi, nu-ti face griji ... sunt multe "clone" pe net cu tot cu sma cu care te poti delecta in tihna.
  • Report
Inca se primeste acel flood cu fake bots care faceau mesaje inainte , doar ca acum apar in consola si fac lag , nu mai trimit mesaje in chat
    • 0
  • Report
I s-a intamplat cuiva sa ii dea crush la server dupa ce a inlocuit krond 1.6.2a cu 1.6.2b ? Nu am nici o eroare de la nici un plugin, dar de cand am pus 1.6.2b tot imi pica serverul ...
    • 0
  • Report
Unde setez amx_krondfunctions_blockcmd 2 ?
    • 0
  • Report
editezi in amx_krondfunctions_cfg cauti linia asta amx_krondfunctions_blockcmd daca e pe 0 in pui pe 1 daca e pe 1 il pui pe 2
    • 0
  • Report

Cu ce sau prin ce afecteze buna functionare a serverului comanda %?

 

Cand am vrut sa scriu 100%, m-a atentionat ca incerc sa profit de un bug si ca mi-a blocat comanda.

    • 0
  • Report

am adaugat acum acest plugin am facut totul corect am si adaugat 1 la specbug si tot am la 1 singur player cand ma ui pe spec apare bugul ii da ban si se pune pe alt jucator acest bug nu pricep..
va rog cine stie sa rezolve aceasta problema contact: newage_sonny

Problema asta era pe toate serverele de 32 de sloturi. Bugul fiind pe al 32-lea slot.

Fa un upgrade la CSDM, si dispare bugul.

    • 0
  • Report

Bravo sefule mai salvat de floodari. daca vrei sa stii cine flooda krond da.mi mail si el are tot sv dela tine top mondial o satil raportez nu avem

nevoie de asa oamenii 

    • 0
  • Report

Unde trebuie sa mai postez sa vada Salmus ca pluginul KF(rev9) isi face update de n ori, si urca mii de fisiere (temp.amxx) pe ftp (HTTP_Download() urca fisiere la greu) si trebuie sa sterg odata pe saptamana circa 10000 de fisiere KrondFunctions ?

Pe langa asta, scrie, de tot atatea ori optiunile in fisierul config (optiunile scrise una dupa alta, la fiecare incarcare a hartii).

    • 0
  • Report

Am instalat pluginul Krond Functions 1.6.3-rev5 si imi da aceasta eroare in consola cpanel:

L 10/08/2015 - 22:22:23: [Krond Functions 1.6.3-rev5] GENUINE: Rulez functia de verificare a licentei, [2 / 5]
L 10/08/2015 - 22:22:53: [Krond Functions 1.6.3-rev5] GENUINE: Rulez functia de verificare a licentei, [3 / 5]
L 10/08/2015 - 22:23:23: [Krond Functions 1.6.3-rev5] GENUINE: Rulez functia de verificare a licentei, [4 / 5]
L 10/08/2015 - 22:23:53: [Krond Functions 1.6.3-rev5] GENUINE: Rulez functia de verificare a licentei, [5 / 5]
L 10/08/2015 - 22:24:23: [Krond Functions 1.6.3-rev5] Nu am putut contacta serverul de licenta pentru a verifica dreptul de utilizare a plugin-ului, acesta din urma fiind dezactivat.
L 10/08/2015 - 22:24:23: [AMXX] Plugin ("Krond-Functions.amxx") is setting itself as failed.
L 10/08/2015 - 22:24:23: [AMXX] Plugin says: [Krond Functions] Nu am putut sa contactez serverul de licentiere, te rog schimba harta sau da un restart la server.
L 10/08/2015 - 22:24:23: [AMXX] Run time error 1 (plugin "Krond-Functions.amxx") - forced exit

 

 

iar in consola din server:

 [Krond Functions] GENUINE: Nu am putut contacta serverul de licenta, plugin-ul a fost dezactivat - schimba harta pentru reincercare.

 

Am schimbat pluginul,mapa am dat restart la server dar nimica.

Daca a mai intampinat cineva aceasta problema va rog sa postati ;

 
Serverul are datecenter in germania /franta.
    • 0
  • Report

Other files you may be interested in ..





  • 59 Total Files
  • 19 Total Categories
  • 9 Total Authors
  • 96067 Total Downloads
  • Krond Functions Latest File
  • Salmus Latest Submitter

0 user(s) are online (in the past 15 minutes)

0 members, 0 guests, 0 anonymous users