Анти-DriveBy (убийство с водительского места)
Описание:
Данный скрипт защищает от людей, которые пытаются убивать игроков путём наезда на них своим автомобилем, в результате чего у жертв отнимается здоровье до тех пор, пока они не умирают под колёсами.
Наказание по умолчанию - выкидывание игрока из машины.
Код:
PHP код:
#define FILTERSCRIPT
#include <a_samp>
#define RANGE_BETWEEN_PLAYERS 5.0
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart)
{
if(weaponid == 49 && GetPlayerState(playerid) == 1 && GetPlayerState(issuerid) == 2)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if(IsPlayerInRangeOfPoint(issuerid, RANGE_BETWEEN_PLAYERS, x, y, z))
RemovePlayerFromVehicle(issuerid);
}
return 1;
}
Автор: Nexius (Егор Коренюк)