Evil
Умник
Всем привет. Я сдел анти ДМ зону. Всё работает всё хорошо. Но она работает сразу как я только стрельну или же просто ударю кулаком. А как сделать чтоб она начала действовать когда я ударю игрока, а не просто по воздуху, и стрельну в игрока а не просто в воздух?
PHP:
if( (newkeys & KEY_FIRE) || ( (newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK) ) )
{
if(PlayerToPoint(30.0,playerid,2022.7577,1342.7659,10.8203)||
PlayerToPoint(30.0,playerid,2220.2031,-1150.5706,1025.7969)||
PlayerToPoint(30.0,playerid,-2724.0276,-314.3504,7.1859)||
PlayerToPoint(40.0,playerid,2221.5662,-1158.9619,25.7940) || GetPlayerInterior(playerid) == 15)
{
GameTextForPlayer(playerid,"~r~Anti ~w~DM zoned", 5000, 3);
TogglePlayerControllable(playerid, false);
SetTimerEx("UnfreezePlayer", 8000, false, "i", playerid);
}
return 1;
}
