[FS] AntiCheat - Balkan Security v0.9 - UPDATE (26.8.2012)

Započeo [BR]Maki187, Decembar 24, 2011, 21:32:24 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.


UPDATE
Kad pogledate FS, zamolio bi za komentar (misljenje) jer mi to znaci ;)


Opis


AntiCheat Balkan Security trenutno sve svoje funkcije uspesno obavlja, nadam se da ce vam se svideti... :)

Credits:
Mihail_Vukota - Pomoc oko testiranja FS
Gamestar - AntiSwear
Gagi([TL:RP]Mr.Gagi) - Pomoc oko foreach, Anti Health Hack (po uzoru na Anti Health Hack uradjen je Anti Armour Hack), velika pomoc oko provere animacije
[FG] Snichâ,,¢ - objasnjenje kako da uklonim drugo "ok" dugme
Gigi_Falcone - Resio je bug sa lagom, koji je nastao u v0.8





Promene u v0.9
Citat
v0.9
Fixano: Anti AFK (resetovanje varijable), Anti Vehicle Repair, Bug sa Sigurnosnim tajmerom, Kick pri respawnu vozila, Anti Spam, Anti Air Brake
Obavezno za ovaj update morate da ubacite novi include i u modu PutPlayerInVehicle promenite u AC_BS_PutPlayerInVehicle,kao i SetVehicleToRespawn u AC_BS_SetVehicleToRespawn


v0.8 R1
Fixan bug sa stvaranjem laga na serveru, zasluga ide Gigiju (Gigi_Falcone)


v0.8
NOVO: AntiSpam, Anti AFK
Dodatno osiguran Anti Teleport, Anti Teleport[INT] je od sada Anti Interior Hack
Popravljen bug sa kickom u anti airbrake, ako ste afk, ili usli u zgradu.
Popravljen bug sa neprikazivanjem imena u Anti Vehicle Repair


v0.7 R1
FIXANO: Anti Drive By, Anti Health Hack(nema vise kick-a zbog sprunk-a)


v0.7
NOVO: Uradjen potpuno novi Anti AirBrake, detekcija sad odlicno radi! | Uradjen Anti Teleport, napredniji od onog u cuvenom JB, jer detektuje i teleport preko mape(ESC>MAP>Desni klik bilo gde)
Postoje 2 vrste anti teleporta, onaj uobicajan(iz s0beit menija) i on je oznacen pri kicku sa Teleport Hack[1], i postoji onaj preko mape, odnosno
pritisnete ESC > MAPA > Desni klik na zeljeno mesto, i takav teleport je oznacen sa Teleport Hack[2], njega mozete posebno da iskljucite ako pocne da brka ili vam neodgovara...
Uradjen Anti Vehicle Repair, te se sad ovaj AC prostire na 17 oblasti koje stiti :)
Uradjeno je jos izmena u samom AC, al nisu vazne po detekciju, pa necu o tome pisati


v0.6
Skripta dodatno optimizirana.
Fixan Anti Money Cheat, Fixan Anti Teleport[INT],Fixan i Unapredjen Anti Health Hack, Fixan i Unapredjen Anti Armour Hack
Posto su Anti Teleport, Health i Armour hack fixani, vise igraci nece dobijati kick bez razloga + je mnogo poboljsano ocitavanje health/armour hack-a.
Anti Air Brake nije radio uopste u prethodnim verzijama, sad je donekle fixan, moja preporuka vam je da ga iskljucite... :(


v0.5
Skripta je dodatno optimizirana, ispravljene sitne greske u skripti.
Od sad se i reset novca odvija preko AC-a(Anti Money Cheat)
NOVO: Anti Teleport[INT] - protiv teleportovanja u int, Anti Fly Hack - ukoliko igrac koristi fly hack, dobija kick, ovu proveru nema cak ni JB
Od sada stockove nedodajete u mod, vec postoji include fajl!
Imena oruzija pri kicku se vise neupisuju rucno, vec ih sad skripta upisuje...


v0.4
UNAPREDJENO I FIXANO: Anti Money Cheat, AirBrake, fixano par malih bagova oko log fajlova (nije pri svakom kicku upisivano ime igraca)
NOVO: Uradjen Anti Health Hack, za ovo zasluge idu Gagiju ([BD]Gagi |Mr.Gagi), po uzoru na njegov Anti Health uradjen je i Anti Armour Hack
Kikovanom igracu se izbaci dijalog sa porukom da je kikovan/banovan, imenom, razlogom, ip adresom i dodatnom porukom...


v0.3
Optimizirana Skripta!
Omoguceno izbegavanje admina na serveru, odnosno kucajuci /adminduty (ili zeljenu komandu) anticheat ce ignorisati admina ako napravi prekrsaj.
Od sada postoji kick log, odnosno kad igrac bude kikovan zbog neceg, ime, razlog, datum i vreme ce se upisati u log.
Uradjen BETA AntiCheat protiv: Nesiguran Novac (Money Hack)
Poboljsani ili popravljeni AntiCheat-ovi: Anti Airbrake[poboljsan], Anti BH (Bunny Hop)[popravljen i poboljsan]
Srecna Nova Godina, 2012!!! :)


v0.2
Uradjen AntiCheat protiv: Drive By, Anti Swear(Psovke), Anti BH, RCON Zastita, Anti AirBreake (beta test)
Skripta optimizirana, uklonjen tajmer za svakog igraca, sve provere stavljene pod 1 tajmer!!
Od sada mozete da ukljucite/iskljucite odredjene provere u AntiCheat-u  pomocu komande /anticheat


v0.1
Uradjen AntiCheat protiv: Speed Hack, Previsok Ping, Jet Pack, Zabranjena Oruzija


Sta moze ?




  • Kikuje za previsok ping
  • Kikuje ukoliko igrac poseduje zabranjeno oruzije
  • Anti Speed Hack
  • Anti JetPack
  • Anti Drive By
  • Anti RCON Hack
  • Cenzura
  • Anti AirBrake
  • Anti Bunny Hop
  • Anti Money Hack
  • Anti Health Hack
  • Anti Armour Hack
  • Anti Interior Hack
  • Anti Fly Hack
  • Anti Teleport [1] i [2](1 - meni | 2 - samp mapa)
  • Anti Vehicle Repair
  • Anti Spam(chat samo)
  • Anti AFK


Komande
Trenutna i jedina komanda (u dijalogu) je /anticheat, da bi je koristili morate da budete ulogovani kao RCON Admin
Sta mozete pomocu te komande ?
Mozete da ukljucite ili iskljucite odredjen AntiCheat, npr nezelite da vam DB (drive by) bude zabranjen, jednostanvo ga iskljucite i AntiCheat ga nece detektovati...
U scriptfiles/AC-BS/anticheat.ini se cuva sve sto uradite u /anticheat, odnosno
Varijabla na 1 oznacava da je taj deo AntiCheat-a omogucen
Varijabla na 0 oznacava da je taj deo AntiCheat-a onemogucen, pa ce ga anticheat i ignorisati


Koriscenje


Maksimalnu brzinu, ping i zabranjeno oruzije menjate direktno u FS, tamo imate detaljnija uputstva.



Potrebni Include Fajlovi


ZCMD - Download
Foreach - Download



Instaliranje


Jednostavan je za "instaliranje", sve sto treba da uradite jeste da ACBS.amx ubacite u filterscripts i u vas server.cfg dodate ACBS, AC-BS folder stavite u scriptfiles, a include iz pawno/include prebacite u vas pawno/include, vise o ovome u instalacija.txt.
OBAVEZNO PROCITAJTE FAJL INSTALIRANJE.TXT ILI VAM NECE SVE RADITI



SLIKE


http://www.dodaj.rs/f/3H/dv/ho2mCDa/1/sa-mp-498.png
http://www.dodaj.rs/f/40/vf/2iL9uuUE/sa-mp-500.png
http://www.dodaj.rs/f/1P/TM/3jn0JXJP/sa-mp-501.png
http://www.dodaj.rs/f/3g/K4/1sKOM9ia/sa-mp-503.png
http://www.dodaj.rs/f/46/d7/9UEjenU/sa-mp-524.png



Obavestenje


Podrsku za bilo koju verziju AC-a ne dajem preko PM-a!!


DOWNLOAD



v0.9
http://www.solidfiles.com/d/c3804fe8ee/
ILI
http://www.2shared.com/file/ztCeMHpz/AC_-_Balkan_Security_v09.html?

Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
http://pastebin.com/tsfw73hx



v0.8 R1
http://www.solidfiles.com/d/d57460fef9/
ILI
https://hotfile.com/dl/154237724/8d389a4/AC_-_Balkan_Security_v0.8_R1.zip.html

Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
http://pastebin.com/qzQpWKSu



v0.8 - Neupotrebljiv
http://www.solidfiles.com/d/473b86c57c/
ILI
https://hotfile.com/dl/153925040/b9ad9dd/AC_-_Balkan_Security_v0.8.zip.html

Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
http://pastebin.com/P4y5sGkT


v0.7 R1

http://solidfiles.com/d/4102a90e45/
ILI
http://www.fileserve.com/file/TNRG58X/AC-BalkanSecurityv0.7-R1.zip
ILI
https://hotfile.com/dl/152909391/a55205d/AC-BalkanSecurityv0.7-R1.zip.html

Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
--v0.7 R1--
http://www.bu-rp.info/pastebin/index.php?show=27


v0.6
http://solidfiles.com/d/cbf0055bda/
ILI
http://www.fileserve.com/file/k3puqMt/Anti%20Cheat%20Balkan%20Security%20v0.6.zip

Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
http://bu-rp.info/pastebin/index.php?show=20


v0.5
http://solidfiles.com/d/730e7b72c9/
ILI
http://www.fileserve.com/file/WzbU7BJ/AC%20-%20Balkan%20Security%20v0.5.zip
Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
http://bu-rp.info/pastebin/index.php?show=14

Ukoliko fali nesto, recite :D


v0.4
http://solidfiles.com/d/9f742bf742/
ILI
http://www.fileserve.com/file/rEMVfba/AC-%20Balkan%20Security%20v0.4.zip
Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
http://bu-rp.info/pastebin/index.php?show=5
http://pastebin.com/eCRz2dqf

Valjda nista nisa zaboravio da upload  :D


v0.3
http://solidfiles.com/d/d6bb17e5e5/
ILI
http://www.fileserve.com/file/2zK3HhA/AC-%20Balkan%20Security%20v0.3.zip
Paznja: pastebin koristite samo za "pregled" koda, da bi vam ac radio, morate da downloadujete skriptu...
http://pastebin.com/RMj3NsXT


v0.2
http://solidfiles.com/d/985646fb26/
ILI
http://www.fileserve.com/file/kpNM9wc/AntiCheat%20v0.2.zip
http://pastebin.com/wuUa35CN
(paste bin vam je da vidite kod, da bi AC radio potrebni su vam fajlovi (download iz gornjeg linka)


v0.1
http://solidfiles.com/d/e99aafd04c/
ILI
http://www.fileserve.com/file/6FYQPBX/AntiCheat.zip

Vise informacija mozete naci u samoj skripti, u "readme" delu, kao i u Instalacija.txt ,nadam se da creditse necete uklanjati :)

Ukoliko pronadjete bug zamolio bi da mi javite u ovoj temi
Poslednja Izmena: Jul 31, 2013, 20:56:18 POSLE PODNE od [BR]Maki187

Skripta nije losa, ali totalno neoptimizirana :S
koristis public funkcije gdje je moguc stock, previse timera, koji imaju skoro iste intervale, koristis MAX_PLAYERS umjesto foreacha, timer na spawnu za svakog igraca posebno :S, itd...
Ali hajd, misao je bitna :)
Just one more time.

Hvala Pacino, dovoumio sam se dal da koristim public ili stock, al naviko sam na public, zato sam ga koristio... u updejtu cu pored ostalih stvari, preci i na stock...
Pravio sam mali razmak na tajmerima, znam... preravicu, hvala :)
Foreach nikad nisam koristio, odnosno nzm kako se radi sa tim... a za tajmer za svakog igraca, tajmer traje prvih 30 (zaboravih na 60 da podesim) sekundi, cisto da napravi razmak tokom logina, jer se desava da pri loginu, igracu ping bude 65555, pa da ga nekikuje odma...

Hvala jos jednom, a sto se tice DB-a, tu nevidim gresku, al jednostavno mi nije radio na testu... :/


solidno
malo sredi u update
ima bugova
pogotovo kao sto pocanio kaze
tajmeri   :)

Citat: [TX]Dr.Ninexâ,,¢ poslato Decembar 24, 2011, 21:59:11 POSLE PODNE
ima bugova
pogotovo kao sto pocanio kaze
tajmeri   :)
a lol..
to nisu bugovi,to je neoptimiziranost...

mora optimizirat skriptu ;)

Ako svaki igrac pokrece tajmer, dovoljno je 5 igraca da udje na server i bice zbogom Evropo odoh u Njemacku xD
Ukratko ovo nije neoptimizirano, ovo se raspada :S

Kako onda preporucujete da se uradi, posto ja nevidim drugi nacin...
Jedino da pod OnPlayerLogin stavim tajmer na npr 5-10 sec ?

Taj tajmer sluzi striktno da spreci kick prilikom logina...

Nadam se da pored komentara, imate i neko "resenje" posto ja nevidim drugo...

Možeš jedan globalni timer od jedne sekunde i to je to. ;)
Poslednja Izmena: Decembar 24, 2011, 22:32:43 POSLE PODNE od The Guy

Last nick: Paradox

1 globalni tajmer i jedna varijabla za svakog igraca koja se povecava i smanjuje i kad dodje to odredjenog broja na varijabli onda izvrsi naredjenje :D

Hvala na predlozima, al setio sam se da bi mogao pod onplayerspawn da stavim da mu stavi na 0, tad je vec ulogovan pa ako treba nek ga kick...

fala :)


nije lose ali preporucio bi ti da stavljas na pastebin da mogu ljudi pregledat kod prije skidanja