
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;
}
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;
}
|
Boas tardes,
O anti-crash, nгo й para xites, mas sim para problemas de mapa, em certas zonas, que da crash ao pessoal. Aguardo Resposta... Cumprimentos |
|
Vocк deve estar a criar um objeto que nгo existe em SA-MP, um objeto duplicado (nas mesmas exatas posiзхes) ou um objeto com o ID de um carro. Nгo existe "Anti-Crash" para isso, tem que procurar o(s) objeto(s) que causam o crash.
|
|
Nгo existe? na versгo passada existia, aparece os warnings, no chat, mas o player nгo crasha
![]() |
|
Ah, pensava que vocк queria algo para o servidor SA-MP para que os jogadores nгo crashassem :P
Nгo testei: http://www.gtainside.com/en/sanandre...sh-sa-mp-0-3-7 De qualquer modo, nгo й boa prбtica deixar esses objetos que crasham as pessoas... |