26.08.2015, 14:13
Com estes nгo tive mas nenhum problema em meu servidor
Anti Weapon Crash
Anti Bullet Crash
Anti Weapon Crash
PHP код:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(hittype != BULLET_HIT_TYPE_NONE)
{
if((fX <= -1000.0 || fX >= 1000.0) || (fY <= -1000.0 || fY >= 1000.0) || (fZ <= -1000.0 || fZ >= 1000.0) || ((hittype != BULLET_HIT_TYPE_PLAYER) && (hittype != BULLET_HIT_TYPE_VEHICLE) && (hittype != BULLET_HIT_TYPE_OBJECT) && (hittype != BULLET_HIT_TYPE_PLAYER_OBJECT)))
{
Kick(playerid);
return 0;
}
}
else
{
if (weaponid <= 0 || weaponid > 46) { Kick(playerid); return 0; }
}
return 1;
}
PHP код:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(hittype != BULLET_HIT_TYPE_NONE)
{
if((fX <= -1000.0 || fX >= 1000.0) || (fY <= -1000.0 || fY >= 1000.0) || (fZ <= -1000.0 || fZ >= 1000.0) || ((hittype != BULLET_HIT_TYPE_PLAYER) && (hittype != BULLET_HIT_TYPE_VEHICLE) && (hittype != BULLET_HIT_TYPE_OBJECT) && (hittype != BULLET_HIT_TYPE_PLAYER_OBJECT)))
{
Kick(playerid);
return 0;
}
}
else
{
if (weaponid <= 0 || weaponid > 46) { Kick(playerid); return 0; } invбlida, (0 й o punho) e nгo existe armas maiores que id 46.
}
return 1;
}