Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Anti AIM/Joypad

Статус
В этой теме нельзя размещать новые ответы.

LaGGeR

Дебютант
Алгоритм: При использовании данного типа прицеливания у игрока отключён прицел, но есть круглая обводка, которая постоянно наведена на нашу цель. Во время выстрелов (видны только тому, кто стреляет, пули попадут в цель лишь тогда, если у цели пинг < 30 или он стоит на месте) мы проверяем, на кого наведён прицел. Если выстрел произошел, а прицела нет — игрок использует наш вышеупомянутый «аим».


Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
    if(damagedid == INVALID_PLAYER_ID || !CheckFireArm(GetPlayerWeapon(playerid)) ||      GetPlayerTargetPlayer(playerid) != INVALID_PLAYER_ID) return 1;
    new msg[144], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, MAX_PLAYER_NAME);
    format(msg, 144, "%s[%i] кикнут по подозрению на использование Aim / Joypad.", name, playerid);
    SendClientMessageToAll(-1, msg);
    Kick(playerid); // Кикаем читера
    return 1;
}
Код:
{
    switch(weaponid) {
    case 16..39, 41..43: return 1;
    default: return 0;}
    return 0;
}
Avtor: Snoowker
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу