Player Crasher
#1

Hello,
My server was attacked with some crasher,
I already use this code :
Код:
public OnPlayerWeaponShot( playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ )
{
    if( hittype != BULLET_HIT_TYPE_NONE ) // Bullet Crashing uses just this hittype
	{
        if( !( -1000.0 <= fX <= 1000.0 ) || !( -1000.0 <= fY <= 1000.0 ) || !( -1000.0 <= fZ <= 1000.0 ) ) // a valid offset, it's impossible that a offset bigger than 1000 is legit (also less than -1000.0 is impossible, not used by this hack, but still, let's check for it, just for the future, who knows what hacks will appear). The object with biggest offset is having ~700-800 radius.
		{
			/*
				If you want, here you can kick the cheater
			*/
			return 0; // let's desynchronize that bullet, so players won't crash
		}
	}
    return 1;
}
and this code :
Код:
public OnPlayerUpdate(playerid) 
{ 
    if(GetPlayerCameraMode(playerid) == 53)  
    {  
        new Float:kLibPos[3];  
        GetPlayerCameraPos(playerid, kLibPos[0], kLibPos[1], kLibPos[2]); 
        if ( kLibPos[2] < -50000.0 || kLibPos[2] > 50000.0 )  
        {  
            BanEx(playerid, "WeaponCrasher");  
            return 0;  
        }  
    }   
    return 1; 
}
to prevent bullet crasher, can anyone tell me how to detect that crasher?
Please help me, my server is on 0.3z-R4.
Reply


Messages In This Thread
Player Crasher - by X337 - 02.06.2015, 09:20
AW: Server Crasher - by Kaliber - 02.06.2015, 09:23
Re: AW: Server Crasher - by X337 - 02.06.2015, 09:24
AW: Re: AW: Server Crasher - by Kaliber - 02.06.2015, 09:26
Re: AW: Re: AW: Server Crasher - by X337 - 02.06.2015, 09:29
AW: Re: AW: Re: AW: Server Crasher - by Kaliber - 02.06.2015, 09:31
Re: Player Crasher - by Vince - 02.06.2015, 09:36

Forum Jump:


Users browsing this thread: 2 Guest(s)