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: 81321
  • Downloads: 18288

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.




multumim pt promptitudine :D
    • 0
  • Report
am atasat acest plugin pe teg.pgl.ro astept sa vad ce se intampla
    • 0
  • Report
Din cate am azuzit nu e recomandata aceasta versiune fiind nestabila(un fel de beta),cea mai stabila versiune eu cred ca e si din ce am auzit 1.5.6
    • 0
  • Report
1.6.0 e pe val
  • Report

- Este un plugin destinat EXCLUSIV clientilor Krond (prin clienti Krond se inteleg persoane ce au achizitionat cel putin un server de gazduire jocuri din categoria in care acest plugin se preteaza), acesta NU va functiona pe servere tinute acasa sau la alte companii !
- Datorita multitudinii de mici probleme aparute in ultima perioada am decis lansarea unui plugin global ce va remedia anumite bug-uri si va anula/preintampina orice actiune menita sa produca probleme temporare de functionare la toti clientii nostrii.

am gasit un link (nu fac reclama), unde era krond-functions pus + solutia de a functiona si pe alte servere hostate la o alta firma decat Krond, si culmea culemlui este ca functioneaza.
Daca e, sa imi trimita PM administratorii sa le dau link-ul pentru a rezolva treaba.
    • 0
  • Report
vad ca aceasta versiune nu mai merge cu smecheria net_address "89.44.246.x" deoarece am vazut un topic pe forumu gameszone si pe extream cs :)) cred ca la vazut Salmus :p oricum gg chiar daca nu sunt client krond :) si am svr gameszone tot sunteti locu 1 in romania si ca calitate si ca securitate RESPECT KROND si pentru munca ta SALMUS,cred ca zi si noapte blochezi flodurile trimise catre serverele KROND mai ales ca svr krond sunt cele mai populate din romania si aproape si din lume
    • 0
  • Report
st server este protejat de Krond Functions (www.krond.org)
asa imi apare daca am activat 'amx_krondfunctions_advertise 1'
este o greseala de scriere. :)
    • 0
  • Report
Foarte bun pluginul am instalat si eu noua versiunde de krond-functions
    • 0
  • Report
Foarte bun pluginul am instalat si eu noua versiune krond-functions
    • 0
  • Report
Dar nu crezi ca ar fi mai bine, sa ii dai drumul la acest plugin si pentru alte companii ?
Sau trebuie sa cumparam server neaparat de la Krond, eu de fel am compania mea si vreau sa o dezvolt si eu, dar am probleme cu exploitul vietii, care mi-a mancat zilele acest program ciudat.

Platesc pentru acest plugin, daca este posibila aceasta afacere.
    • 0
  • Report
Nu te tine nimeni sa nu dezvolti un plugin de securitate, limbajul de programare pawn are suficienta documentatie pentru orice novice, daca ai dedicatele gazduite la noi - iti asiguram desigur licenta de utilizare pentru clientii tai, in caz contrar pune piatra pe piatra cu forte proprii, acest plugin nu este open source.

Sanatate :drinks:
  • Report
Sa inteleg ca toate au pornit de la mine acum 45min.cand am anuntat ca am 35/32 jucatori afisati in HLSTATSX? Moama dar repede v-aTi miscat ca mi-ati si dat rezolvarea.BRAVO SUNTETI CEI MAI TARI. :clapping: Ma bucur ca am contribuit si eu macar cu anuntarea acestei probleme
    • 0
  • Report
Multumim :drinks:
  • Report
done si la mine versiunea 1.6.1
    • 0
  • Report
Felicitari!
    • 0
  • Report

Other files you may be interested in ..





  • 59 Total Files
  • 19 Total Categories
  • 9 Total Authors
  • 92201 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