SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese > Lançamentos/Releases

Reply
 
Thread Tools Display Modes
Old 19/10/2012, 07:42 PM   #1
ipsBruno
Godfather
 
ipsBruno's Avatar
 
Join Date: Apr 2010
Location: Brazil, Caxias RS
Posts: 6,092
Reputation: 540
Default pbAntiCheater 1.1

pbAntiCheater
Por ipsBruno e ipsPaulo

Baniram a nova conta do Paulo juntamente com o tópico da biblioteca. Por este motivo vou fazer este favor e postar aqui o projeto que estávamos fazendo a algum tempo.

Como todos sabem, esta biblioteca é uma espécie de anti cheater com funções diferenciadas. Foi aplicado vários tipos de checagens e lógicas novas - implementadas por mim e idealizada por algumas pessoas "neste" tópico.

pbAntiCheater, ao contrário do que pensam, tem funções que não são encontradas em nenhum dos AntiCheaters atuais (acreditem, eu já pesquisei)

O objetivo deste anti hack foi fazer algo com bloqueio de não apenas as coisas mais simples, mas sim as mais complexas .. incluíndo muitas vezes vários hackings baseados nos mod cleo que por vezes achávamos impossível.

Aqui a lista de funções:

PHP Code:
//                              Bot,
//                              Death Flood,
//                              Surf Vehicle,
//                              Car Teleport,
//                              State Hack,
//                              No-Reload,
//                              Weapon Hack,
//                              Ammo Hack,
//                              Freeze Hack,
//                              Score Hack,
//                              Money Hack,
//                              Health Hack,
//                              Armour Hack,
//                              Publish Text,
//                              Offend Text,
//                              Flood Text,
//                              Teleport Hack,
//                              Air Break,
//                              Player Bugger,
//                              High Ping,
//                              Spider Hack,
//                              CP Race Hack,
//                              Speed Hack,
//                              Player Speed Hack,
//                              Fly Hack 
Para montar as lógicas me exigiu bastante trabalho, pois muitas vezes eu tinha que estar procurando código fonte dos hackings para poder montar o anti cheater, portanto respeite nosso trabalho e mantenha a autoria.


Download
Aqui o download do código. Salve como pbAntiCheater.inc em sua pasta de includes
http://pastebin.com/sG3xHNrQ

E coloque em seu gamemode após #include a_samp:
PHP Code:
#include pbAntiCheater 
Modo de uso

pbAntiCheater tem um sistema diferente. Ao detectar o cheater é chamado uma call back que informa qual tipo de cheater ele usa:

Veja o exemplo:
PHP Code:
forward OnPlayerHacking(playeridhackid);
public 
OnPlayerHacking(playeridhackid) {

    if(
hackid == PLAYER_BOT_LEVEL1) {
        
SendClientMessage(playerid, -1"noob para de ddos no meu sv ");
        
Kick(playerid);
    }
    if(
hackid == PLAYER_BOT_LEVEL2) {
        
SendClientMessage(playerid, -1"noob para de ddos no meu sv ");
        
Kick(playerid);
    }
    if(
hackid == PLAYER_BOT_LEVEL3) {
        
SendClientMessage(playerid, -1"noob para de ddos no meu sv BAN ");
        
BanEx(playerid"fdppp");
    }

    if(
hackid == PLAYER_DEATHFLOOD_LEVEL1 || PLAYER_DEATHFLOOD_LEVEL2 == hackid || PLAYER_DEATHFLOOD_LEVEL3 == hackid) {
        
SendClientMessage(playerid, -1"noob para de fake kill");
    }

    if(
hackid == PLAYER_SURF_VEHICLE) {
        
SendClientMessage(playerid, -1"noob para de surf vehicle");
    }

    if(
hackid == PLAYER_CAR_TELEPORT) {
        
SendClientMessage(playerid, -1"noob para de car teleport");
    }

    if(
hackid == PLAYER_STATE_HACK) {
        
SendClientMessage(playerid, -1"noob para de state hack");
    }

    if(
hackid == PLAYER_FREEZE_HACK) {
        
SendClientMessage(playerid, -1"noob para de freeze hack");
    }

    if(
hackid == PLAYER_SCORE_HACK) {
        
SendClientMessage(playerid, -1"noob para de score hack");
    }

    if(
hackid == PLAYER_MONEY_HACK) {
        
SendClientMessage(playerid, -1"noob para de money hack");
    }
    if(
hackid == PLAYER_PUBLISH_TEXT) {
        
SendClientMessage(playerid, -1"ninguem quer entrar no teu sv noob");
    }
    if(
hackid == PLAYER_OFFEND_TEXT) {
        
SendClientMessage(playerid, -1"vtnc, para de ofende os outros fdp");
    }
    if(
hackid == PLAYER_FLOOD_TEXT) {
        
SendClientMessage(playerid, -1"calma ai mermão, rlx cuca");
    }
    
    if(
hackid == PLAYER_TELEPORT_HACK) {
        
SendClientMessage(playerid, -1"preguiçoso, USA CARRO mas não teleport !!1");
    }
    if(
hackid == PLAYER_WEAPON_HACK) {
        
SendClientMessage(playerid, -1"não usa weapon hack po");
    }
    if(
hackid == PLAYER_AMMO_HACK) {
        
SendClientMessage(playerid, -1"fdp nao usa ammo hack");
    }
    if(
hackid == PLAYER_NORELOAD_HACK) {
        
SendClientMessage(playerid, -1"fdp nao usa no reload hack");
    }
    if(
hackid == PLAYER_AIRBREAK_HACK) {
        
SendClientMessage(playerid, -1"fdp para de usa no airbreak hack");
    }
    if(
hackid == PLAYER_SPIDER_HACK) {
        
SendClientMessage(playerid, -1"fdp para de usa no spider car");
    }
    if(
hackid == PLAYER_CPRACE_HACK) {
        
SendClientMessage(playerid, -1"fdp para de usa no cprace hack");
    }
    if(
hackid == PLAYER_SPEED_HACK) {
        
SendClientMessage(playerid, -1"fdp para de usa no speed hack");
    }
    if(
hackid == PLAYER_FLY_HACK) {
        
SendClientMessage(playerid, -1"fdp para de nadar no céu !!1");
    }

    return 
true;
}

// coloque isto em seu gamemode 
Enfim, espero que gostem.

Abraços
__________________
Baixar Músicas Grátis

Last edited by ipsBruno; 23/10/2012 at 02:44 PM.
ipsBruno is offline   Reply With Quote
Old 19/10/2012, 07:49 PM   #2
Q.I
Gangsta
 
Q.I's Avatar
 
Join Date: Aug 2012
Location: Brasil
Posts: 992
Reputation: 49
Default Re: pbAntiCheater 1.1

tem que falar o que e essa include e foda d+
__________________
X
Q.I is offline   Reply With Quote
Old 19/10/2012, 07:53 PM   #3
Kuddy
High-roller
 
Kuddy's Avatar
 
Join Date: Jun 2011
Location: Brasil / Paraná
Posts: 2,879
Reputation: 313
Default Re: pbAntiCheater 1.1

Altamente foda

Parabéns, irei adaptar alguns sistemas destes ao meu mode
__________________
"CRIANÇÃ GAMER OTAKO QUE SOFREU BULLYING NA ESCOLA E AINDA É BV"
Kuddy is offline   Reply With Quote
Old 19/10/2012, 07:53 PM   #4
zSuYaNw
Godfather
 
zSuYaNw's Avatar
 
Join Date: Apr 2010
Location: Santa Catarina
Posts: 6,846
Reputation: 660
Default Re: pbAntiCheater 1.1

Irei usar ¹

Bom trabalho Paulo e Bruno.
zSuYaNw is offline   Reply With Quote
Old 19/10/2012, 07:57 PM   #5
jpeg
High-roller
 
jpeg's Avatar
 
Join Date: Jul 2012
Posts: 1,050
Reputation: 34
Default Re: pbAntiCheater 1.1

excelente trabalho.
__________________
jpeg is offline   Reply With Quote
Old 19/10/2012, 10:18 PM   #6
Joao Pedro
Guest
 
Posts: n/a
Default Re: pbAntiCheater 1.1

Muito bom mesmo, parabéns pelo excelente trabalho. Tirando essas mensagens que achei desnecessárias, o restante me agradou muito.
  Reply With Quote
Old 19/10/2012, 10:25 PM   #7
Math3us
Huge Clucker
 
Math3us's Avatar
 
Join Date: Jul 2012
Location: Cid.Tiradentes-SP
Posts: 487
Reputation: 25
Default Re: pbAntiCheater 1.1

otimo trabalho Bruno parabéns =)
Math3us is offline   Reply With Quote
Old 19/10/2012, 10:26 PM   #8
FeelLikeASir_
Huge Clucker
 
FeelLikeASir_'s Avatar
 
Join Date: Aug 2012
Posts: 478
Reputation: 66
Default Re: pbAntiCheater 1.1

Bem legal, pena o paulor estar banido, né.bemfeito

Last edited by FeelLikeASir_; 19/10/2012 at 11:31 PM.
FeelLikeASir_ is offline   Reply With Quote
Old 19/10/2012, 11:32 PM   #9
ipsBruno
Godfather
 
ipsBruno's Avatar
 
Join Date: Apr 2010
Location: Brazil, Caxias RS
Posts: 6,092
Reputation: 540
Default Respuesta: Re: pbAntiCheater 1.1

Quote:
Originally Posted by FeelLikeASir_ View Post
Bem legal, pena o paulor estar banido, né.bemfeito
Realmente, mas para sua felicidade Paulo vai ser desbanido logo logo.
__________________
Baixar Músicas Grátis
ipsBruno is offline   Reply With Quote
Old 20/10/2012, 09:50 PM   #10
RebeloX
High-roller
 
RebeloX's Avatar
 
Join Date: Jul 2011
Location: Portugal
Posts: 2,257
Reputation: 442
Default Re: pbAntiCheater 1.1

Quote:
Originally Posted by paulor View Post
vocês não percam a melhor include AntiCheater já lançada.[/I]
Sério, isso fez me lembrar aqueles anúncios de publicidade enganosa xd

Quote:
Originally Posted by FeelLikeASir_ View Post
Não paulor, você não vai mudar o seu jeito de ser, quem nasce assim, cresce assim, sempre será assim e nunca vai ter um futuro descente na vida. E não, não sou o Gustavo Bonomo.
Amigo, todos nós mudamos, as vezes mudamos pelas pessoas que amamos ou então por alvos de criticas, todos aqui tem ar de ser arrogantes, todos aqui gostam de se achar, eu mesmo já gostei de me achar, mas achei o bom lado da vida, em vez de ficar 10h aqui nesse fórum vou sair com os meus amigos ( e amigas claro) e vamos curtir a vida, sem falar que eu estudo um pouco, então posso dizer que já mudei, por isso nunca duvide dos seus limites porque você não os conhece !

--

Ah já agora se você é o Gustavo Bonomo, o Papa, o Obama eu estou bem me fudendo desde que não faça merda pro meu lado tudo bom

---

Sobre a include, parabéns aos dois se divirtam com as vossas includes, eu estou cada vez mais deixando a programação vi que tem coisas mais legais dentro das ciências

Mas parabéns pelo esforço e dedicação, se bem que não vai valer a pena, se ainda fossem reconhecidos pela sa-mp team era bom, mas como eles não querem nenhum anti-cheat oficial problema deles.

----

Foi bom eu ter ficado sem pasta térmica na GPU, é da forma que eu dou tempo ao tempo para eu pensar no tempo e o que irei fazer no tempo que virá.
__________________
RebeloX is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 12:30 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.