Help ! Anti cheat .
#1

airbrake with animation

[ame]http://www.youtube.com/watch?v=TCl-ndRXGVM[/ame]
Reply
#2

Help me please .
Reply
#3

check if their animation is the skydiving one and check their coordinates, if they're not falling or going up then they're cheating.
Reply
#4

Since that animation only works if you have a parachute just check if the player has weapon id 46 equip (parachute) if not they're obviously hacking.
Reply
#5

How ?
Reply
#6

pawn Код:
foreach(Player, i) //Cycling through each player thats connected, you'll need to include the foreach include if you haven't already
{      
    if(GetPlayerAnimationIndex(i))//Getting the players current animation
    {  
        new animlib[32], animname[32]; //defining our two local vars that'll handle the animation name and library
        GetAnimationName(GetPlayerAnimationIndex(i), animlib, sizeof(animlib), animname, sizeof(animname));
        if(!strcmp(animlib, "PARACHUTE", true) && !strcmp(animname, "FALL_SkyDive_Accel", true))
        //To make it simple, we're just looking for the animation that handles falling with a parachute
    {
    if(GetPlayerWeapon(i) != 46) //If the player does not have the parachute as a weapon.
    {
        //Your kick/ban code here
    }
}
As an example
Reply
#7

Quote:
Originally Posted by (*|Flake|*)
Посмотреть сообщение
pawn Код:
foreach(Player, i) //Cycling through each player thats connected, you'll need to include the foreach include if you haven't already
{      
    if(GetPlayerAnimationIndex(i))//Getting the players current animation
    {  
        new animlib[32], animname[32]; //defining our two local vars that'll handle the animation name and library
        GetAnimationName(GetPlayerAnimationIndex(i), animlib, sizeof(animlib), animname, sizeof(animname));
        if(!strcmp(animlib, "PARACHUTE", true) && !strcmp(animname, "FALL_SkyDive_Accel", true))
        //To make it simple, we're just looking for the animation that handles falling with a parachute
    {
    if(GetPlayerWeapon(i) != 46) //If the player does not have the parachute as a weapon.
    {
        //Your kick/ban code here
    }
}
As an example
ur missing some brackets
Reply
#8

Quote:
Originally Posted by Ihateyou
Посмотреть сообщение
ur missing some brackets
Oops, add 1 more closing bracket at the bottom of the function.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)