[CAMPANIE STAFF]Cautam moderatori si designeri activi!
Welcome to WTFCS Community Forums!
Servere gaming la super-preturi! [HOSTING SERVICE]
-->






FragArea AMXX 1.5 Reborn Edition [WINDOWS & LINUX]
Author : Gen, Category : Addons-uri, 5 Replyes, 1001 Views
EVALUATE THIS TOPIC
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2 Guest(s)
Incepator
 
2
POSTS
1
THREADS
0
REPUTATION
Male
Sex

WtfCs Coins: 0[w]
04-19-2012, 12:05 AM
#1

Descriere: FragArea AMXX este o versiune modificata a platformei de administrare AmxModX, creata pentru a usura munca de administrare a server-ului si pentru a atinge performante maxime. Initial am inceput de la versiunea 1.8.2-dev-hg14, iar in final am ajuns la ultima versiune AMXX publicata 1.8.2-dev-hg24, in tot acest timp, addons-ul a trecut prin mai multe modificari, teste si versiuni iar in final a rezultat FragArea AMXX. Am lucrat mult timp la acest addons, timp in care au fost facute optimizari, restrangeri ale codurilor, si multe astfel de imbunatatiri pe care le veti afla in continuare.

Autor: Gen (eu, pe recentul nick)
Versiune: 1.5 Reborn Edition
Teste: Addons-ul a fost testat pe server-ul nostru public pentru a vedea exact cum raspunde la comenzi si cum se comporta.
Teste v1.3: PitBu|| & SkandaL - raportare bug-uri
Credite v1.3: x pentru task-ul de schimbare a hartii si scriptul comenzii de setare a interdictiei.
Traducere: Limba Romana - 99%

Addons-ul este format din:
  • AmxModX v1.8.2-dev-hg24
  • Metamod-P 1.19.0.32
  • Pe versiunea de Windows s-a adaugat si WinHL-Booster v1.4.6.0 iar pe cea de Linux HL-Booster 1.36

De precizat:
  • Metamod-P este o versiune optimizata a metamod-ului original ce utilizeaza mai putin CPU (procesor), modificat pentru performante maxime. - detalii You are not allowed to view links. Register or Login to view..
  • Ambele versiuni contin HLBooster, configurate perfect pentru a atinge rezultatul dorit – 512 FPS. Nu uitati sa adaugati urmatoarea linie in server.cfg:
    Code:
    exec addons/booster/booster.cfg
  • Versiunii de Windows i-a fost adaugat un director “utilitare” in addons/amxmodx in care veti gasi 3 aplicatii utile: AMXX Studio (pentru crearea/editarea plugin-urilor), SteamID Finder (pentru aflarea id-ului personal de steam) si HLServerRates (pentru calcularea ratelor server-ului).

Module activate automat:
Code:
fun
cstrike
csx
engine

Plugin-uri:
  • admin.amxx - baza de admin (necesara functionarii adminilor)
  • ;admin_sql.amxx - baza de admin - versiunea sql
  • FragArea.amxx - baza de administrare FragArea
  • slot_admin.amxx - rezervare slot pentru admin
  • demo.amxx - porniti inregistrarea asupra unui jucator
  • cenzura_jucator.amxx - cenzura pentru jucatori
  • votare_admin.amxx - comenzi de vot pentru admin
  • chat_admin.amxx - comenzi de chat petnru admin
  • comenzi_admin.amxx - comenzi de consola pentru admin
  • mesaje.amxx - mesaje informative (rotativ si hud - centru)
  • informatii_timp.amxx - informatii despre timp
  • harta_urmatoare.amxx - informatii despre harta urmatoare
  • harta_urmatoare2.amxx - vot autoamt pentru schimbarea hartii (in lipsa unui admin)
  • statsx.amxx - statistici (pozitie, top jucatori etc.)
  • statscfg.amxx - meniu pentru activarea/dezactivarea statisticilor
  • fragarea_system.amxx - protectie anti flood + deconectare jucatori cu ping excesiv
  • restart_automat.amxx - dupa prima runda se da restart automat
  • filtru_cuvinte.amxx - filtru pentru cuvintele in chat
  • ghostchat.amxx - jucatorii vii si cei morti pot conversa intre ei
  • admin_spec_esp.amxx - metoda de detectare prin vectori a jucatorilor cu wall

Precizari plugin-uri:
  • Toate plugin-urile standard au fost optimizate (restrangeri ale codurilor, eliminari ale scripturilor inutile) si traduse.
  • Traducerea din fisierul lang a fost introdusa in plugin-uri pentru o executare mai rapida. Singurul fisier de traducere care a ramas neintrodus este "FragArea-AMXX.txt" care cuprinde traducerea statisticilor (rank, top etc.).
  • Fisierele ce contin fragmente din scripturile ce alcatuiesc plugin-urile, localizate in addons/amxmodx/scripting/include au fost optimizate si traduse pentru o citire si o compilare cu 10% mai rapida. Au fost inlaturate fisierele ce apartin altor jocuri tf, dod, ns etc.

Comenzi:

1. Comenzi chat admini - prefix: / (slash)[/u]

Code:
/kick
/slay
/ban
/unban
/banip
/slap
/map
/votemap
/poze
/t
/ct
/s - identic cu /spectator
/spectator - identic cu /s
/c
/cenzura
/llama
/sc
/scoatecenzura
/unllama
/flood
/say
/tsay
/csay
/harti
/demo
/stopdemo
/poze

1.1. Comenzi chat jucatori - prefix: / (slash)[/u]

Code:
/resetscore si/sau /rs - resetare scor
/admin - verificare administratori online
/admins - verificare administratori online
/admini - verificare administratori online
/harti - afisare ultimele 5 harti jucate anterior
/modem - setare rate: rate 25000; cl_cmdrate 30; cl_updaterate 20; ex_interp 0; fps_max 101; fps_modem 101)
/fibra - setare rate: rate 25000; cl_cmdrate 101; cl_updaterate 101; ex_interp 0.01; fps_max 101; fps_modem 0)

2. Comenzi consola - prefix: amx_[/u]

Code:
amx_reload - reincarca fisierul cu nivele
amx_reloadadmins - reincarca fisierul cu nivele
---
amx_c <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
amx_sc <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
amx_cenzura <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
amx_scoatecenzura <authid, nume, @echipa sau #userid> - inlaturati cenzura unui jucator
amx_llama <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
amx_unllama <authid, nume, @echipa sau #userid> - inlaturati cenzura unui jucator
---
amx_say <mesaj> - trimite mesaje tuturor jucatorilor
amx_chat <mesaj> - scrie mesaje adminilor
amx_psay <nume sau #userid> <mesaj> - trimite mesaje private
amx_tsay <culoare> <mesaj> - trimite mesaje tututor jucatorilor in stanga ecranului
amx_csay <culoare> <mesaj> - trimite mesaje tututor jucatorilor pe centrul ecranului
amx_ip - afiseaza ip-urile tututor jucatorilor de pe server
amx_poze <nume> - faci 3 poze unui jucator! (consola, scor (tab) si in joc, normal)
amx_t <nume> - muta jucatorul specificat la echipa T
amx_ct <nume> - muta jucatorul specificat la echipa CT
amx_spectator <nume> - muta jucatorul specificat la Spectatori  
amx_votekick <nume sau #userid> - porneste o sesiune de vot pentru deconectarea jucatorului
amx_voteban <nume sau #userid> - porneste o sesiune de vot pentru interzicerea jucatorului
amx_vote <intrebare> <optiune#1> <optiune#2> - porneste o sesiune de vot sub forma de intrebare
amx_votemap <harta> [harta2] [harta3] [harta] - porneste o sesiune de vot cu x harti
amx_cancelvote - anuleaza ultimul vot
amx_kick <nume sau id> [motiv] - deconectati un jucator
amx_ban <nume, ip sau id> <minute> [motiv] - setati interdictia unui jucator
amx_banip <nume, ip sau id> <minute> [motiv] - setati interdictia unui jucator
amx_addban <^"authid^" sau ip> <minute> [motiv] - setati interdictia unui jucator deconectat
amx_unban <^"authid^" sau ip> - inlaturati interdictia unui jucator
amx_slay <nume sau id> - omorati un jucator
amx_slap <nume sau id> [putere] - loviti un jucator cu x dmg
amx_plugins - afiseaza statutul tututor plugin-urilor
amx_map <nume harta> - schimba harta initiala cu cea mentionata
amx_cfg <nume fisier> - executa un fisier de configuratie
amx_nick <nume sau #id> <nume nou> - schimba numele unui jucator
amx_help <pagina> [numarul comenzilor] - afisesaza acest ajutor
amx_last - lista ultimilor jucatori deconectati recent
amx_rcon <comanda> - executa o comanda rcon
amx_showrcon <comanda> - afiseaza o comanda rcon
amx_resetstats - resetare statistici (pozitii, top jucatori)
amx_demo <nume> - porneste inregistrarea asupra jucatorului specificat
amx_stopdemo <nume> - opreste porneste inregistrarea asupra jucatorului specificat

3. Comenzi consola - prefix: admin_[/color]

Code:
admin_reload - reincarca fisierul cu nivele
admin_reloadadmins - reincarca fisierul cu nivele
---
admin_c <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
admin_sc <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
admin_cenzura <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
admin_scoatecenzura <authid, nume, @echipa sau #userid> - inlaturati cenzura unui jucator
admin_llama <authid, nume, @echipa sau #userid> - asemanator cu llama - setati cenzura unui jucator
admin_unllama <authid, nume, @echipa sau #userid> - inlaturati cenzura unui jucator
---
admin_say <mesaj> - trimite mesaje tuturor jucatorilor
admin_chat <mesaj> - scrie mesaje adminilor
admin_psay <nume sau #userid> <mesaj> - trimite mesaje private
admin_tsay <culoare> <mesaj> - trimite mesaje tututor jucatorilor in stanga ecranului
admin_csay <culoare> <mesaj> - trimite mesaje tututor jucatorilor pe centrul ecranului
admin_ip - afiseaza ip-urile tututor jucatorilor de pe server
admin_poze <nume> - faci 3 poze unui jucator! (consola, scor (tab) si in joc, normal)
admin_t <nume> - muta jucatorul specificat la echipa T
admin_ct <nume> - muta jucatorul specificat la echipa CT
admin_spectator <nume> - muta jucatorul specificat la Spectatori  
admin_votekick <nume sau #userid> - porneste o sesiune de vot pentru deconectarea jucatorului
admin_voteban <nume sau #userid> - porneste o sesiune de vot pentru interzicerea jucatorului
admin_vote <intrebare> <optiune#1> <optiune#2> - porneste o sesiune de vot sub forma de intrebare
admin_votemap <harta> [harta2] [harta3] [harta] - porneste o sesiune de vot cu x harti
admin_cancelvote - anuleaza ultimul vot
admin_kick <nume sau id> [motiv] - deconectati un jucator
admin_ban <nume, ip sau id> <minute> [motiv] - setati interdictia unui jucator
admin_banip <nume, ip sau id> <minute> [motiv] - setati interdictia unui jucator
admin_addban <^"authid^" sau ip> <minute> [motiv] - setati interdictia unui jucator deconectat
admin_unban <^"authid^" sau ip> - inlaturati interdictia unui jucator
admin_slay <nume sau id> - omorati un jucator
admin_slap <nume sau id> [putere] - loviti un jucator cu x dmg
admin_plugins - afiseaza statutul tututor plugin-urilor
admin_map <nume harta> - schimba harta initiala cu cea mentionata
admin_cfg <nume fisier> - executa un fisier de configuratie
admin_nick <nume sau #id> <nume nou> - schimba numele unui jucator
admin_help <pagina> [numarul comenzilor] - afisesaza acest ajutor
admin_last - lista ultimilor jucatori deconectati recent
admin_rcon <comanda> - executa o comanda rcon
admin_showrcon <comanda> - afiseaza o comanda rcon
admin_resetstats - resetare statistici (pozitii, top jucatori)
admin_demo <nume> - porneste inregistrarea asupra jucatorului specificat
admin_stopdemo <nume> - opreste porneste inregistrarea asupra jucatorului specificat

Cvare:
Code:
// +---------------------+
// | FragArea System |
// +---------------------+
//
// Anti Flood CFG
// --------------
// 1 - Deconectare jucator
// 2 - Interdictie Permanenta
// 3 - fps_max 1, cl_dlmax 1, cl_timeout 0, debindare butoane + quit
cfg_afc_mode 3
//
//
// Anti Flood CHAT
// ---------------
// Seteaza in secunde cat de repede jucatorii pot scrie in chat (protectie flood in chat)
amx_timp_flood 0.75
//
//
// Anti Ping Excesiv
// -----------------
// Ping-ul maxim acceptat pe server
fragarea_limita_ping 100
// Frecventa in secunde de scanare a ping-ului
fragarea_verificari_ping 5
// Numarul de verificari inainte de a da kick
fragarea_teste_ping 3
//
//
// Reincarcare admini
// ------------------
// Reincarca automat lista cu administratori la inceputul fiecarei runde
// 0 - Dezactivat
// 1 - Activat
fragarea_reload_admins 0


// +-------------------------+
// | Adresa cerere unban |
// +-------------------------+
// Adresa la care jucatorul poate cere unban
fragarea_link_unban "link_pentru_cerere_unban"


// +--------------------+
// | Afisare IP admini |
// +--------------------+
// 0 - Dezactivat
// 1 - Activat
amx_showip_admins 0


// +----------------+
// | Voci cenzura |
// +----------------+
// 0 - Dezactivat
// 1 - Activat
amx_voce_cenzura 1


// +-------------+
// | Ghost Chat |
// +-------------+
// 0 - dezactivat
// 1 - cei morti pot citi ce scriu cei vii
// 2 - cei morti si cei vii pot conversa intre ei
// 3 - doar HLTV poate citi ce scriu cei vii
amx_ghostchat 2


// +-------------------------+
// | Admin Spectator ESP |
// +-------------------------+
esp 1
esp_timer 0.3
esp_allow_all 0
esp_disable_default_keys 0


// +------------------+
// | Adresa contact |
// +------------------+
amx_contactinfo modifica_adresa_contact

Grade (nivele accese):

Gradele sunt setate astfel:

Code:
;# [1] FONDATORI                               abcdefghijklmnopqrstu
;------------------------------------------------------------
;# [2] MANAGERI                                 abcdefghijlmnopqrstu
;-----------------------------------------------------------
;# [3] SUPERVIZORI                            abcdefhijmnopqrstu
;---------------------------------------------------------
;# [4] ADMINISTRATORI                       abcdefijmnopqrstu
;--------------------------------------------------------
;# [5] MODERATORI                           abcdefijmnopqrs
;-----------------------------------------------------
;# [6] VIP                                        abcefjmnopqr
;--------------------------------------------------
;# [7] FRAGAR                                 abceit
;-------------------------------------------
;# [8] REZERVARI                           b
;-------------------------------------

INFO: Daca setati "fragarea_reload_admins 1" gradele vor fi incarcate automat la fiecare runda pentru a evita eventualele probleme de citire a acceselor. Nu va mai fi nevoie sa schimbati harta sau sa reporniti server-ul pentru ca jucatorul sa isi poata activa gradul dupa ce a primit unul.

Imagini:


Despre versiunea 1.3:
Nou: Comenzile afisate in chat-ul public la executarea acestora sunt acum colorate.
Nou: La executarea comenzilor: ban, slay si slap se aud si voci specifice fiecarei comenzi.
Nou: Reclamele si cuvintele vulgare in chat sunt acum cenzurate cu “…” si se aude si o voce gen: “vorbeste mai frumos ca iei ban”.
Nou: Jucatorilor ce au primit cenzura, le sunt inlocuite textele scrise in chat-ul public cu 3 mesaje prestabilite impreuna cu o voce specifica fiecarui mesaj.
Nou: Comenzile “amx_flood” si “amx_banss” au fost inlocuite cu “amx_pedeapsa”, “amx_blind” si “amx_demo/stopdemo”.
Nou: Comanda de afisare a datei si orei a fost inlaturata, acum data si ora sunt afisate automat din 5 in 5 minute in partea de jos a ecranului (langa bani), cu galben.
Nou: Comanda de setare a interdictiei (ban) nu mai poate fi executata fara a se preciza motivul.
Nou: Melodie la reinceperea rundei (restart automat).
Nou: Dupa incheierea sesiunii de vot pentru schimbarea hartii actuale, harta aleasa prin vot, se va schimba automat la sfarsitul rundei fara a mai afisa admin-ului: “Accepti schimbarea hartii ? – Da / Nu”. Daca mp_timelimit este setat 0, atunci harta se va schimba in 3 minute.
Nou: A fost adaugat nivelul SUPERVIZOR.
Fix: Fixare bug de afisare a comenzilor rcon executate in consola.
Fix: Fixare bug de afisare a motivului executarii comenzii ban.
Fix: Fixare bug de afisare a persoanelor ce au ales optiunea “x” intr-o sesiune de vot.
Fix: Unele fixari de afisare a comenzii de votare.

Despre versiunea 1.5:
Nou: Dupa finalizarea voturilor de schimbare a hartii se afiseaza (mesaj HUD) in coltul din dreapta sus, cu diferite culori timpul ramas pana la schimbarea hartii.
Nou: A fost adaugat nivelul de administrare "fragar"
Nou: A fost implementata protectia pentru exploit-ul autobuy (Script ce suprasolicita server-ul, provoaca un DoS Attack si inchide server-ul)
Nou: A fost adaugata optiunea de reincarcare automata a acceselor la fiecare inceput de runda prin cvar-ul "fragarea_reload_admins 0/1"
Nou: Au fost adaugate optiunile /modem (rate 25000; cl_cmdrate 30; cl_updaterate 20; ex_interp 0; fps_max 101; fps_modem 101) si /fibra (rate 25000; cl_cmdrate 101; cl_updaterate 101; ex_interp 0.01; fps_max 101; fps_modem 0) pentru a ajuta jucatorii sa-si seteze ratele.
Nou: A fost restrictionat accesul jucatorilor ce au in nick simboluri `~ (primesc kick)
Modificare: Comenzile 'pedeapsa' si 'flood' au fost scoase. Consider ca pentru un codat sa zicem este suficient ban-ul iar pentru jucatorii cu IP dinamic - ban, slay, kick etc. continuu, pana ce acesta paraseste server-ul. Stricarea setarilor/bind-urilor unui jucator, chiar daca este codat, nu este o alternativa.
Fix: Comanda de deconectare automata in cazul jucatorilor cu ping-ul peste valoarea setata (100 implicit pe server), a fost corectata din 'banid' in 'kick' iar acum functioneaza corect.
Fix: Se pot inregistra normal demo-uri fara ca persoana care foloseste comanda 'record numedemo' sa primeasca kick.

.::[ DESCARCARE ]::.

You are not allowed to view links. Register or Login to view. | You are not allowed to view links. Register or Login to view.

INFO: Nu am postat toate sursele deoarece nu aveti ce modifica. Am pus sursele doar a catorva plugin-uri, inclusiv statistici.sma pentru a se putea modifica/inlocui banner-ul "FragArea - Top 15". Nu sunt reclame, exceptie face mesajul din consola la conectare, in care se vede copyright-ul meu si munca mea. Nu agreez plagiatorii.

Pentru orice parere, sugestie si problema intampinata, raspunde-ti (reply) in acest topic.
Regulament forum: You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.
Loading....
         
2,635
POSTS
723
THREADS
60
REPUTATION
Male
Sex

WtfCs Coins: 0.02[w]

1K
04-19-2012, 01:15 AM
#2
hmmm...foarte interesant.multumim pentru acest tutorial.Ramane de vazut daca il si aplicam.
Regulament forum: You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.
Pb.WtfCs.Com
       
2,005
POSTS
226
THREADS
876
REPUTATION
Male
Sex

WtfCs Coins: 2.49[w]

MOTM8Y1K
04-19-2012, 01:43 AM
#3
Bravo frate! A durat ceva timp pana ai realizat accest addons! ;)
You are not allowed to view links. Register or Login to view.

[Image: 2PcOR2h.png] 

Apreciezi munca mea? Nu uita sa imi dai like :) 
 You are not allowed to view links. Register or Login to view.
Junior
 
624
POSTS
98
THREADS
0
REPUTATION
Male
Sex

WtfCs Coins: 0[w]
04-19-2012, 07:58 AM
#4
Foarte frumos :)
Regulament forum: You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.
Incepator
 
2
POSTS
1
THREADS
0
REPUTATION
Male
Sex

WtfCs Coins: 0[w]
04-19-2012, 10:12 PM
#5
Multumesc pentru aprecierile voastre :) Urmeaza versiunea 1.6 :)
Regulament forum: You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.
¥ Arthur ¥
 
665
POSTS
4,836
THREADS
359
REPUTATION
Male
Sex

WtfCs Coins: 0[w]
02-11-2014, 10:52 PM
#6
Nu s-a mai uitat nimeni.

T/c.
Regulament forum: You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.


Forum Jump: