phpBB [media]
Против этого крашера мы и будем делать, заметил у меня на сервере таких много я из-за них терял олайн больше 50 человек...
Суть этого крашера то что кто находится в радиусе этого игрока у того gta sa зависает тупо и все.
Решение этой проблемы будем обходить FS.
Code: Select all
new FirstKick[MAX_PLAYERS char];
public OnPlayerConnect(playerid)
{
FirstKick{playerid}=0;
return 1;
}
public OnPlayerUpdate(playerid)
{
new Float:x,Float:y,Float:z;
GetPlayerCameraFrontVector(playerid,x,y,z);
if(((-1.0<= x <=1.0) && (-1.0<= y <=1.0) && (-1.0<= z <=1.0)) == false)
{
if(FirstKick{playerid})
{
Kick(playerid);
}
else
{
FirstKick{playerid}=1;//ложный вызов из-за старых данных.
}
return 0;
}
return 1;
}