Hardwell Posted July 21, 2013 Posted July 21, 2013 Salut,astazi nu prea aveam ce face si pentru ca cel putin eu nu am vazut pe internet un sistem de ban pe SQLite,m-am gandit sa fac eu unul.Descriere: Scriptul are 160 linii. Comenzile sunt facute cu ZCMD in combinatie cu sscanf2. Am lucrat la el in jur de 1 ora(cu cateva pauze).Imagini:[img width=500 height=38] VirusTotalDownload: [download]http://www.solidfiles.com/d/5fde576d4b[/download] [download]http://www.2shared.com/file/62rxh6dH/BanSystem.html[/download] [download]http://pastebin.com/VQxZ2kj6[/download]Parola: sqlbanP.S. Daca intampinati vre-un bug,raportati-l aici si il voi rezolva.
Rock Posted July 22, 2013 Posted July 22, 2013 Si daca player-ul are ip dinamic?Data viitoare foloseste gpci.native gpci( playerid, serial [ ], len );Functia asta nu este documentata nicaieri, dar ea baneaza jucatorul cu ajutorul serial-ului unic din pc-ul lui, nu cu ip-ul.Este cea mai sigura metoda.Nu ai nevoie de nici un plugin sau include pentru ea, este implementata in sa-mp.Daca vrei sa o foloseste adauga linia de mai sus in script. Just Rock
AdyUzzy1 Posted July 22, 2013 Posted July 22, 2013 Bun sistem , bravo! 5/5 Fara reclama in semnatura!
[Funky]Anakin Posted July 22, 2013 Posted July 22, 2013 Ma asteptam sa fie cu BAN din data X pana in data Y , nu cand a fost banat si chestii dastea ...Arata bine . A iesit frumos . Faza cu gpci nu o stiam , o sa o folosesc si eu Rock ! Mersi ! Era mai frumos daca era facut in felul acela . Felicitari si asa xD .
Hardwell Posted July 22, 2013 Author Posted July 22, 2013 Anakin" post="149314" timestamp="1374478126"]Ma asteptam sa fie cu BAN din data X pana in data Y , nu cand a fost banat si chestii dastea ...Arata bine . A iesit frumos . Faza cu gpci nu o stiam , o sa o folosesc si eu Rock ! Mersi ! Era mai frumos daca era facut in felul acela . Felicitari si asa xD .Eu am facut un sistem de ban simplu,pentru ca nu am vazut pe SQLite asa ceva.Daca vrei un sistem de ban pe timp cauta pe internet,sunt destule.Sincer,faza cu gpci nici eu nu stiam de ea.Daca stiam,o foloseam in acest script.
Hardwell Posted July 22, 2013 Author Posted July 22, 2013 Eu am facut un sistem de ban simplu,pentru ca nu am vazut asa ceva pe SQLite.Daca vrei un sistem de ban pe timp cauta pe internet,sunt destule.Sincer,faza cu gpci nici eu nu stiam de ea.Daca stiam,o foloseam in acest script.
[Funky]Anakin Posted July 22, 2013 Posted July 22, 2013 Faza nu ii ca nu stiu sa fac dar arata mai bine . Eu folosesc MySQL Si am facut deja si vad ca merge bine ) . Daca poti sa faci bine , daca nu iarasi bine , si asta ii bun pentru cei care folosesc SQLite
Hardwell Posted July 22, 2013 Author Posted July 22, 2013 Anakin" post="149353" timestamp="1374488772"]Faza nu ii ca nu stiu sa fac dar arata mai bine . Eu folosesc MySQL Si am facut deja si vad ca merge bine ) . Daca poti sa faci bine , daca nu iarasi bine , si asta ii bun pentru cei care folosesc SQLiteSQLite nu este asa de diferit de MySQL.Intr-adevar,e greu sa faci un sistem de ban pe timp.Pe internet sunt niste sisteme de ban pe timp(MySQL).Click
RaZVaN ^ xD Posted July 22, 2013 Posted July 22, 2013 Si daca player-ul are ip dinamic?Data viitoare foloseste gpci.native gpci( playerid, serial [ ], len );Functia asta nu este documentata nicaieri, dar ea baneaza jucatorul cu ajutorul serial-ului unic din pc-ul lui, nu cu ip-ul.Este cea mai sigura metoda.Nu ai nevoie de nici un plugin sau include pentru ea, este implementata in sa-mp.Daca vrei sa o foloseste adauga linia de mai sus in script.GPCI este cea mai nesigura metoda, documenteaza-te mai atent. Y!M: [email protected] ( nu este ID pt. help-center )
[Funky]Anakin Posted July 22, 2013 Posted July 22, 2013 SQLite nu este asa de diferit de MySQL.Intr-adevar,e greu sa faci un sistem de ban pe timp.Pe internet sunt niste sisteme de ban pe timp(MySQL).ClickStiu ma ca sunt dar R8 Nu gasesti xD . Doar R5 . Eu ti-am zis am facut un BAN System MySQL Sec / Ore / Zile , daca vrei iti pot da si tu te uiti prin el si vezi cum arata :D
[.E.m.O.]K1DDU Posted July 22, 2013 Posted July 22, 2013 Anakin" post="149360" timestamp="1374490627"]Stiu ma ca sunt dar R8 Nu gasesti xD . Doar R5 . Eu ti-am zis am facut un BAN System MySQL Sec / Ore / Zile , daca vrei iti pot da si tu te uiti prin el si vezi cum arata 'Nu fi XXXXXXX sa dai la toti ce-a ce lucrezi tu in Serverul tau >.>SQLite nu este asa de diferit de MySQL.Click'Ba da, cu mult mai eficient, rapid, bine organizat, si poti face chestii in care cu SQLite nu poti face.Anakin link=topic=28257.msg149353#msg149353 date=1374488772]Faza nu ii ca nu stiu sa fac dar arata mai bine . Eu folosesc MySQL Si am facut deja si vad ca merge bine ) . 'Ok te-ai laudat destul ca folosesti MySQL cam prin peste 20 topicuri ai repetat ca folosesti MySQL ).Salut,astazi nu prea aveam ce face si pentru ca cel putin eu nu am vazut pe internet un sistem de ban pe SQLite,m-am gandit sa fac eu unul.Descriere: Scriptul are 160 linii. Comenzile sunt facute cu ZCMD in combinatie cu sscanf2 Am lucrat la el in jur de 1 ora(cu cateva pauze).Imagini:[img width=500 height=38] VirusTotalDownload: Link 1 Link 2 PastebinParola: sqlbanP.S. Daca intampinati vre-un bug,raportati-l aici si il voi rezolva.'Yup...bun sistem 4/5 bravo ^^ F*ck everybody who want and who try to judge me for who I am, b*star*s ! Follow me on: Facebook.com TSU.co Twitter.com Instagram.com Youtube.com Google+
Hardwell Posted July 22, 2013 Author Posted July 22, 2013 'Nu fi XXXXXXX sa dai la toti ce-a ce lucrezi tu in Serverul tau >.>Stai linistit,nu am nevoie de sistemul lui.Daca imi trebuie gasesc unul,nu-i problema.
Rock Posted July 22, 2013 Posted July 22, 2013 GPCI este cea mai nesigura metoda, documenteaza-te mai atent.Nesigura?Here is all anyone needs to know about gpci: - It is a non-reversible (lossy) hash derived from information about your San Andreas installation path. - It is not a unique ID. - It was added to assist owners of large servers who deal with constant attacks from cheaters and botters. - It has been in SA-MP for 2 years. Citeste asta. Este nesigura doar daca nu stii tu cum sa o folosesti. You can use it in combination with an IP address range such as 111.111.*.* for banning. It just depends how concerned you are about accidently blocking innocent players. Just Rock
DarkyTheAngel Posted July 22, 2013 Posted July 22, 2013 K1DDU" post="149368" timestamp="1374493714"]poti face chestii in care cu SQLite nu poti face.Ca de exemplu?P.S: Ce "miroase" a "off-topic" pe aici . P.S 2: Cat despre sistem, frumos, bravo.
RaZVaN ^ xD Posted July 22, 2013 Posted July 22, 2013 Ultimul mesaj off-topicEu cand fac o afirmatie, incerc sa ma informez cat de mult pot in acea privinta.Cat de mare este posibilitatea ca doi jucatori sa aiba acelasi IP, in comparatie cu posibilitatea ca doi jucatori sa aiba numele utilizatorului 'Administrator', iar clientul SA-MP sa fie instalat in 'C:\Program Files\Rockstar Games\GTA San Andreas' - aceasta fiind calea implicita a jocului GTA SA ?Probabilitatea ca un jucator sa fie banat neintentionat este mult mai mare la banarea in functie de serialul furnizat de GPCI, decat la banarea pe IP.Plus ca acest serial poate fi schimbat foarte usor, doar prin simpla redenumire a numelui de utilizator al Windows-ului. Y!M: [email protected] ( nu este ID pt. help-center )
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now