O noua aventura incepe. LaLeagane - It's all about gaming!

2006 and still counting.

MIX-AREA Versiunea finala a proiectului (Sistem puncte - MySQL)

youcon

Administrator
Joined
Sep 27, 2008
Messages
568
Reaction score
340
Location
all jet, no lag!
Salut LLG.



Dupa cum stiti de mai bine de o saptamana se lucreaza la un plugin de mix.

Imi pare rau pentru 1, 2, 3 mix-uri stricate sau deranjante.

Am tot lucrat si am tot testat am incercat sa testez find singur dar si cu jucatori pe el.

Dupa cum puteti observa pe 28.10.2021 am terminat totul la plugin si ruleaza perfect pentru a putea juca un mix.

Plugin-ul este 100 la 100 pe MYSQL, adica avem o baza de date unde avem detalii despre conturi, banuri, informati foarte utile pentru membri administratiei,
cat si pentru voi pentru a evita orice abuz din partea unui membru din administratie si cand ma refer administratie per total orice grad.

Cu acest plugin find pe MYSQL putem crea competitii si foarte multe alte lucruri, aveti comenzi cat si PANEL unde va puteti vedea rank-ul in clasamentul nostru.

Mai jos o sa va las tot ce contine acest plugin de mix si tot ce ar trebui sa stiti despre el.

Sunt puse in ordinea in care eu le-am creat, asa ca puteti sa vedeti exact tot pasul pe care l-am facut pentru a va oferi un sistem de mix avansat.



1. Am creat conexiunea MYSQL.
2. Mix-ul este numerotat pentru fiecare admin, ca find mix creat pentru a monitoriza activitatea.
3. Kick-urile si ban-urile sunt numerotate pentru fiecare admin(atunci cand le da) cat si pentru jucatori(atunci cand le primesc)...
... asta poate duce la consecintele viitoare, desigur ca cineva cu multe ban-uri o sa primeasca o sanctiune mai diferita fata de cineva care are 0.
4. Ban-urile sunt live si salvate in baza de date, ele se scot automat atunci cand expira ban-ul.
5. Adminele se dau direct de pe server live, nu este necesar schimbarea harti sau alte mijloace.
6. Am creat un sistem de puncte, atunci cand faci 1 kill primesti +1, kill cu hs primesti +2, plantarea/dezamorsarea bombei +1, cand mori -1, cand mori ...
... cu cap -2, cand castigi +5, cand pierzi -5.
7. Am creat structura logs acolo pot sa apara doar lucruriile importante, kick, ban, de cate ori i sa facut poze, efectiv arata o actiune intre ...
... admin si jucator, mai exact ce sa intamplat.
8. Acesam meniul prin comanda /mix.
9. Pugin-ul este foarte bine structurat si se foloseste doar de ce are nevoie in acel timp.
10. Este creat pentru o performanta si o stabilitate cat mai buna.
11. Chatul nu poate fii folosit in timpul mixului.
12. Am adaugat respawn si arme automate in mod-ul de warmup.
13. Am implementat sistemul de semi-ace si ace.
14. GameDescription(adica cand va uitati la favorite va arata in ce stagiu este mix-ul gen CT 10 - 5 Tero) este modificat in functie de ce stagiu este mix-ul.
15. Mesaje globale automate o data la 5 minute pentru informarea jucatorilor despre anti-abuzuri etc.
16. Am re-facut chat-ul de pe Y si U.
17. Am re-facut chat-ul de pe [email protected]
18. Am adaugat text hud, daca un admin scrie cu [email protected] sa trimita un hud in centru pe mijloc jos.
19. Am re-facut comenzile de baza.
20. Am adaugat demo automat la fiecare incepere de mix, el se re-porneste la fiecare retry sub o numaratoare TEST_1 dupa care 2 si tot asa.
21. Am creat un top 10 jucatori pentru sistemul de puncte.
22. Am adaugat comanda de top 10 jucatori cu cele mai multe puncte, ea se poate folosi tastand /top.
23. Am creat /rank pentru clasamentul nostru pentru sistemul de puncte.

Comenzi admini

1. /mix(admin 1)
2. amx_giveadmin(admin maxim)
3. amx_ban(admin 2)
4. amx_banoff(admin 3)
5. amx_unban(admin 1)
6. amx_kick(admin 1)
7. amx_slay(admin 1)
8. amx_slap(admin 1)
9. amx_map(admin 1)
10. amx_ct / amx_t / amx_spec(admin 1)

Comenzi jucatori

1. amx_who
2. /score
3. /top
4. /rank
panel.png
 
Last edited by a moderator:

kiiaraa

Moderator
Joined
Dec 20, 2010
Messages
246
Reaction score
78
Location
București
Buna! Felicitări, in primul rând!
Am întâmpinat un mic bug, nu știu dacă se întâmpla de fiecare data. In momentul in care se schimba echipele pentru partea a 2a si dai rr, scorul rămâne același. Noi eram CT, conduși cu 12-3, iar când am ajuns pe tero si am dat rr, noi aveam scorul respectiv. Poate aveți idee cum se poate rezolva. 😊
 
shape1
shape2
shape3
shape4
shape5
shape6
Top