public OnPlayerUpdate(playerid)
{
    if(GetPlayerAnimationIndex(playerid))
    {
    new animlib[32];
    new animname[32];
    GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
    if(strcmp(animlib, "SWIM", true) == 0)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    if(Z >= 8.45)
    {
    if(!IsPlayerInRangeOfPoint(playerid,37.85,1964.0404,-1199.6774,17.4400))
    {
    dives[playerid] = 1;
    }
    }
    }
    GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
    if(strcmp(animname, "FALL_FALL", true) == 0)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    SetPVarFloat(playerid,"Float",Z);
    SetTimer("Checkhim",1200,false);
    }
    }
    new index = GetPlayerAnimationIndex(playerid);
    if(index >= 958 && index <= 962)
    {
    if(GetPlayerWeapon(playerid) != 46)
    {
    dives[playerid] = 1;
    }
    }
    if(dives[playerid] == 1)
    {
    SendClientMessage(playerid,0xC30000FF,"You are banned Reason: Flyhack");
    Ban(playerid);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerAdmin(i))
    {
    new string[100];
    new name[100];
    format(string,sizeof(string),"%s has been banned Reason: Flyhack",GetPlayerName(playerid,name,sizeof(name)));
    SendClientMessage(i,0xC30000FF,string);
    }
    }
    }
    return 1;
}Â
if you dont want help you can dont send post and dont send spam
|