[TS3] Actualizari & Implementari


Recommended Posts

Modificari:

 

a) Adaugat '!token buy/sell/price' all/cantitate

-- Comanda ce va permite sa achizitionati/vindeti tokene la ZinGuard direct. 

 

juAUx08.png

 

Comenzi:

- !token buy (Cumperi un token)

- !token buy 5 (Cumperi 5 tokene, sau orice cifra introduci dupa buy)

- !token buy all (Cumperi toate tokenele disponibile la ZinGuard, calculatia se va face automat dupa cati bani ai disponibili si cati sunt la el)

- - La fel se aplica si la !token sell / token sell 5 / token sell all

- !token price (aflii pretul unui token de vanzare/cumparare dar si cati are in stoc)

 

 

 

Nota: 

- Botul NU va crea ZinTokens, tokenii disponibili de 'vanzare' sunt 'cumparati' de la alti utilizatori, fie vanduti prin [!token sell] fie taxele aferente.

- Pretul este schimbat odata la 10 minute, depinde de cati ZinCoin(s) sunt in circulatie. 

 

b) Revocat protectia anti-exploit.

 

c) Marit pretul la 1 level dupa [level 40-50]

 

d) Taxe, in loc sa-ti dea Downgrade in caz ca nu ai suficienti ZinCoin(s), iti va vinde tokenele la ZinGuard la pretul de [!token sell] si asa isi recupereaza ZinCoin(s)ii taxati.

- Cei dupa level 50 vor avea taxa de zincoins/zintokens, dar nu si downgrade momentan.

 

e) Modificat [!level buy], acum poti scrie [!level buy all] si vei achizitiona toate levele ce ti le poti permite. 

  • Like 1
Link to post
Share on other sites
  • 2 weeks later...

Modificat !token buy (token sell ramane intact)

- Cel ce incearca sa cumpere un token are nevoie de cel putin 250hr conectate pe serverul de TeamSpeak3.

 

Modificat !transfer

- Pentru transfer de coins, tu si destinatarul aveti nevoie de un minimum de 50hr conectate pe serverul de TeamSpeak3.

- Pentru transfer de tokens, tu si destinatarul aveti nevoie de un minimum de 100hr conectate pe serverul de TeamSpeak3.

 

Modificat !vip buy

- Pentru a achizitiona o luna de VIP, ai nevoie de un minimum de 250hr conectate pe serverul de TeamSpeak3.

  • Like 1
Link to post
Share on other sites

Adaugat o protectie noua.

 

Anti - NoMove

- NoMove este plugin pentru TeamSpeak3 ce te va muta automat pe canalul de pe care ai fost mutat de cineva la nici macar 1 secunda, mie personal mi se pare putin cam iritant ca atunci cand vrei sa vorbesti cu cineva sa-l muti, subit sa-l vezi cum se muta la loc la milisecunda.

 

Activare

- Se activeaza prin !admin antinomove

  • Like 1
Link to post
Share on other sites
  • 2 months later...

Adaugat o protectie noua [MassRanksRemoval]

 

Anti - MassRanksRemoval

- NoMassRanksRemoval este o mica protectie ce nu permite unui utilizator sa adauge/elimine mai mult de X rankuri consecutiv (intr-un interval de 120 secunde), astfel TeamSpeak-ul vostru este protejat de cei ce fac rost de acces si se gandesc ca ar fi 'dragut' sa elimine toate gradele de pe server (fara sa dea kick/ban ori sa stearga canale)

 

Activare

- Protectia vine gata activata, cu un default de: 10 rankuri adaugate/eliminate in interval de 120 secunde.

 

Comenzi noi:

- !admin maxranks {maxRanks} / unde {maxRanks} reprezinta numarul total de grade sterse SAU adaugate intr-un interval de 120 secunde din partea persoanei in cauza.

- !admin groupset {rankid} allowranks (Unde {rankid} reprezinta ID-ul grupului pe care vrei sa-l protejezi)

 

Dezactivare

- Ca orice alta protectie, nu poate fi dezactivata. Insa poate fi 'manevrata' prin a seta valoarea la 9999 (nimeni nu poate sterge 9999 grade intr-un interval de 120 secunde, zic si eu)

 

Imunitate

- Toti *Adminii* ZinGuard sunt imuni.

- Pentru adăugare imunitate pentru un anumit grad, poți folosii comanda: !admin groupset {rankid} allowranks (Unde {rankid} reprezinta ID-ul grupului pe care vrei sa-l protejezi)

 

Sanctiune:

- Daca SecureMode este activat, utilizatorului ii se vor sterge toate rankurile ce le detine.

- Utilizatorul ce incalca limita v-a primii ban timp de 30 minute. Timp suficient in care un alt admin (superior) poate sa verifice daca utilizatorul a fost cu rea intentie sau nu.

- Atentie: Daca utilizatorul are permisia "Ignore Bans", fie pe identitate sau grad.. Banul nu o sa fie dat si protectia v-a esua. 

 

F4lU1Fl.png

 

 

------------

 

Rezolvat sistemul AntiVPN, acum functioneaza in parametrii. 

 

Inca odata repet insa, sistemul AntiVPN trebuie activat prin: !admin antivpn

- Daca vrei imunitate pe un anumit grad sa foloseasca VPN-ul in continuare, poti seta asta prin: !admin groupset {rankid} allowvpn

 

  • Like 2
Link to post
Share on other sites

Modificat TagSystem

 

Am simplificat cat se poate de mult sistemul sa fie mai usor utilizabil, astfel:

 

--

Configurare Admin

!admin tagsystem ranklist (Pentru afisare rankuri configurate deja)
!admin tagsystem addrank {rankid}/{rankname} (Pentru adaugare un rank pentru folosinta ca tag)
!admin tagsystem delrank {rankid}/{rankname} (Pentru eliminare un rank pentru folosinta ca tag)
!admin tagsystem toggle (Activare/Dezactivare sistem de Taguri)

 

-- 

Selectie client

!tag list (Afisare lista de taguri disponibile)
!tag select {rankId}/{rankName} (Selectie tag, iti va fi adaugat automat dupa comanda.. Poti scrie !tag list sa vezi ce ai disponibil)
!tag remove (Se v-a elimina tagul existent)

 

----------

 

Tagurile nu vor mai avea atat de multe chestii 'complicate' incat sa fie necesar sa ai activitate + acces pe un anumit canal, acum il vei primii automat daca ai macar 2hr activitate pe server (Ori cat este stabilit ca sa primesti Trusted pe serverul aferent)

Link to post
Share on other sites

[ZinGuard]

 

V-ati saturat sa tineti minte comenzi, chestii, setari si toate prostiile la ZinGuard pentru TeamSpeak3? 

- V-ati saturat sa va chinuiti sa va tineti minte parola pentru contul facut pt ZinGuard? 

 

Acum toate problemele voastre s-au rezolvat:

ea909386cc08d117dbad7a6a93c6a088.gif

 

Cu o simpla comanda:

- !client web

-- Limitări: Trebuie sa deții un cont, pentru un cont scrie-i botului !account create user password

 

Veți primii un link (unic) doar pentru voi, care o sa va permită sa va autentificați instant pe www.zinguard.net cu contul vostru, linkul o sa va redirecționeze direct la pagina de setări pentru identitatea voastră. 

 

6G6GNp8.png

 

-

 

Toate setarile prezente sunt cele existente prin !client, fie welcome/automove/payday/ranks si asa mai departe. 

- Odata ce dati click pe 'Save', orice modificare efectuata v-a fi transferata la Zini-ul de pe TS3 si va fi procesata in cel mai scurt timp.

rOrUDz9.png

 

---

 

Atentie: Nu dati linkul primit de catre ZinGuard NIMANUI, linkul va fi disponibil doar pentru 1 singura utilizare, si cel ce il foloseste se v-a autentifica automat cu contul vostru, totodata avand acces la identitatea voastra. 

Link to post
Share on other sites
  • 1 month later...

Client: 3.2.2.30

 

Website:

- [Setari Client] Eliminat setare 'Assign Tags'

- [Setari Client] Modificat 'Selected Tags' sa afiseze toate tagurile disponibile pe server [eliminam necesitatea de a avea activitate pe canal]

- [Setari Client] Fixat o eroare in lista identitati, aparea deobicei cand serverul nu mai este existent in reteaua ZinGuard.

 

ZinGuard:

- Payday-ul se v-a calcula din 5 in 5 minute fata de din 30 in 30 secunde, doresc sa evit cat se poate de mult 'client is flooding'.

- IP-urile vor fi verificate daca detin VPN, insa vor fi stocate in memorie pentru a evita downtime-ul pana isi face treaba botul.

- Daca clientul si-a setat casa [!client sethome] si NU mai detine access ORI nu mai exista canalul, acesta v-a fi informat la conectare.

- Daca clientul primeste un grad care este setat in 'TagSystem' si NU l-a setat el, v-a primii un mesaj prin care ii se solicita sa si-l seteze singur daca este nevoie.

0AuXufs.png

- Optimizat securitatile maxranks/maxchans

- Acum daca primim 'disconnect' pe motiv 'client is flooding' vom astepta 15 minute sa ne re-conectam, inainte tot incerca sa se conecteze la infinit si astfel banul ramanea.

- Mutarile acum sunt instante.

 

Alte chestii tehnice:

- Incerc cumva sa evit sa mai descarc avatare/iconite pentru ca-mi sunt inutile in acest moment, eventual voi salva doar avatarele celor ce sar de un anumit level.

 

Lucrari programate in seara asta:

- De rezolvat achivementul 'Lipsa Loialitate', nu trimite PM si nici Reward.

- De adaugat o setare pentru '!admin' sa nu poata fi afisata pagina de loguri public, decat daca esti eventual autentificat pe un cont de admin. Solicitare din partea unui server.

- De adaugat un sistem prin care NU vom permite mai mult de X rankuri unui client, astfel evitam zeci de mi de rankuri pe server.

- De mutat lucrurile ce necesita un consum de procesor in alta locatie, eventual pe core. 

Link to post
Share on other sites
  • 1 month later...

[Fixes]

- Rezolvat: !admin ranksystem setdndrank [nu puteai preciza rankul]

- Rezolvat: !admin tagsystem addrank [nu puteai preciza rankul]

 

[RankSystem]

- Adaugat [!admin ranksystem maxclientranks count]

-- Exemplu: !admin ranksystem maxclientranks 3 [Activare] / Daca doresti dezactivare in loc de 3 precizezi orice cifra sub 2.

-- Descriere: In cazul in care un user are mai mult de X rankuri, ce nu sunt Taguri/Levele/Trusted sau Dnd, atunci ii v-a scoate restu gradelor in functie de sortid

Link to post
Share on other sites
  • 2 months later...

Cat timp modul secure este activ, oricine isi adauga permisie pe client alta decat ceea de 'iconita' v-a ramane fara nici un fel de permisie + remove orice fel de grad + ban 30 minute. 

Link to post
Share on other sites
  • 2 weeks later...

De acum Zin Master reprezinta +20 levele fata de ultimul rank de tip Level Existent.

 

Exemplu:

 

--- Model Vechi ---

Level 5

Level 10

Level 15

Level 20

Level 30

Zin Master [50]

 

--- Model Nou --- [Exemplu 1]

Level 5

Zin Master [25]

 

[Exemplu 2]

Level 5

Level 50

Zin Master [70]

 

Link to post
Share on other sites
  • 4 months later...

Modificat [HelpSystem]

 

Adaugat !admin helpsystem alertnew

- Odata activat, toata administratia existenta v-a primii PM in momentul cand un nou utilizator se conecteaza pe serverul de TeamSpeak3. 

 

 

Am fost nevoit sa mut botii pe diferite IP-uri avand in vedere ca cineva, nu stiu cine ia ip-ul botului din 'server-log' si il floodeaza din nu stiu ce motive. Locatia se v-a schimba automat de fiecare data cand intervine o situatie de genul. 

 

 

Mai multe aici:

 

Link to post
Share on other sites

[Rezolvari]

- Mesajul de bun venit v-a respecta de acum inainte '!admin sendwelcome' sau '!client welcome'. 

- Mesajul de 'asistenta' v-a fi trimis *doar* daca utilizatorul ce intra pe camera NU face parte din gradele de 'asistenta' (helpsystem)

- Mesajul de 'asistenta' NU v-a mai fi transmis daca utilizatorul a intrat ultima oara pe camera in urma cu 10 minute. 

- Mesajul de 'bun venit' NU v-a mai fi transmis daca utilizatorul a mai intrat odata pe serverul de teamspeak in ultimele 10 minute. 

- Rezolvat un bug prin care nu permitea ZinGuard-ului sa se mai re-conecteze pe server odata ce pica in timeout, decat dupa 20 minute. 

 

[Revocari]

- Nu vom mai salva permisiile de client in baza de date. [nu mai sunt necesare]

- Nu vom mai salva permisiile de canal in baza de date. [nu mai sunt necesare]

Link to post
Share on other sites

[Schimbari]

- Rescriere partiala pentru o compatibilitate mai mare cu alte sisteme de operare [cross-platform]

- Acum mesajele de tip 'Admin Report' vor fi salvate pana cand macar 1 admin este conectat pe server. Inainte acestea erau sterse la restartul botului. \

 

[Improvements]

- Sistemul anti-mass-ranks ce limiteaza adaugarea/stergerea rankurilor de la diferite persoane a fost rescris, reactia lu zini v-a fi mai rapida in caz de abuz.

- Sistemul anti-mass-chans ce limiteaza stergerea canalelor a fost rescris, acum poti sa-ti editezi propriu canal de mai multe ori fara sa fi sanctionat. Dar tot nu ti se permite sa stergi/creezi mai multe canale decat cele precizate de admin.

- Mici schimbari la imaginile docker. 

- Marit memory pool-ul de la 50mb la 300mb pentru a stoca informatii pe termen mai lung. 

Link to post
Share on other sites

[Schimbari]

- De acum inainte fiecare Admin poate gestiona modulul de creare canale permanente. 

 

De asemenea, veti primi notificare in cazul in care canalul nu mai exista. 

 

Mai multe informatii aici:

 

  • Like 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.