Возник вопрос? Столкнулись с проблемой? Есть предложение?

Мы вам поможем!

Пишите нам на почту: support@doc-game.ru и мы вам ответим в ближайшее время, так же вы можете воспользоваться формой обратной связи прямо с сайта.

Последние комментарии
28.03.2018
Хм... круто однако, но увы у меня нет денег(.
ТОВАР ПРОВЕРЕН АДМИНИСТРАЦИЕЙ, МОЖНО ДОВЕРЯТЬ!
24.03.2018
Пароль от адм 6842

ТОВАР ПРОВЕРЕН АДМИНИСТРАЦИЕЙ, МОЖНО ДОВЕРЯТЬ!
50% СКИДКА НА ЭТОТ ТОВАР ТУТ - *ТЫКККККК*
ЭКОНОМИМ БРО booze brake crazy
50% СКИДКА НА ЭТОТ ТОВАР ТУТ - *ТЫКККККК*


ТОВАР ПРОВЕРЕН АДМИНИСТРАЦИЕЙ, МОЖНО ДОВЕРЯТЬ!
11.03.2018
Как прописать адм на нем?
05.03.2018
Я так и не понял. Как себе ФД выдать?
05.03.2018
Я против ничего не имею, я понимаю что там для выризки, но в основном моды скачивают новички, не думаю что для вырезки каких нибудь систем!!!
05.03.2018
Какой пароль в /apanel?
или если дал в БД то как там узнать пароль от /apanel?
БЕСПЛАТНЫЙ ХОСТИНГ SA:MP / CR:MP - http://dg-host.ru/
УСТАНОВКА МОДОВ SA:MP / CR:MP - *ТЫККК*
Автор материала будет наказан! Спасибо за ваше предупреждение, но у вы мы не можем удалить данный материал с портала, но люди будут учитывать ваш комментарий.

Так-же возможно что мод был предоставлен для выреза - систем, маппинг и др...

С Уважением Администрация . cool
04.03.2018
Зачем такой мод сливать я не понимаю, я этот мод скачивал с другого портала, как зашел на сервер, так у меня волосы дыбом стали, на жд/лс маппинг вокзала автобус придавил, скутера раскиданные, автобусы вообще в стороне на дороге стоят, проехал дальше и смотрю где рифа там вообще маппинг не в тему стоит!!!
Так я думаю если сливаешь мод в паблик то сливай в нормальном виде, потому что эти моды новички в основном скачивают, как то так!!! Но это конечно мое мнение!!! )))
28.02.2018
Какой пароль от alogin?
26.02.2018
Как скачать нету...скиньте ссылку
25.02.2018
Какой пароль от админки
23.02.2018
где именно прописывать подскажите
23.02.2018
где
23.02.2018
где в павно прописать фулл доступ
22.02.2018
Самп или CRMP?
18.02.2018
объясните на какой строчке в pawno выдать full dostup?????????
18.02.2018
не понятно как выдать себе доступ к адм. командам...
17.02.2018
Какой пароль от админа ???
17.02.2018
Спс всё работает ты лучший :D.
Конкурс на нашем проекте, участвуем все! - https://vk.com/dgame_ru bmw gift
Конкурс на нашем проекте, участвуем все! - https://vk.com/dgame_ru bmw gift
16.02.2018
Щас скачаю проверю!
15.02.2018
ТОП
тест
показать все
Список игр
Чат сообщества

Смотреть стрим в эфире в офф
Play Music!
Нас уже 353
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Bianchi  
Игровой Форум » Pawno программирование » Античиты » [Античит] Anti-Silent Aim [прототип]
[Античит] Anti-Silent Aim [прототип]
#1
Bianchi
Admin Team
V.I.P
Статус:
Offline
Регистрация:
29.09.2017
Сообщения:
108
Репутация:
Замечания:
0%
Награды:
8
Привет, давным-давно появилась идея по реализации универсального анти-сайлента, но лишь несколько дней назад удалось это реализовать.


Принцип работы
Сайлент-аимботы на данный момент посылают информацию о том, что как-будто бы попали в жертву, но на самом деле игрок даже может стрелять в другом направлении.

Данная защита высчитывает идеальный угол поворота между жертвой и киллером (ведь киллер должен как минимум "смотреть" на жертву, а не стоять к ней спиной или боком). Учитывает некую погрешность (если например киллер попал по краю скина, а не в его центр), и если эта погрешность превышена - киллер считается читером.


Для наглядности на скрине под спойлером показано, что целясь куда-то далеко от игрока будет срабатывать данная защита:



Почему это прототип?

Протестировав на локальном сервере всё шло очень гладко, блокировало точно и ложных срабатываний не наблюдалось, но после того, как это поставили на сервер с онлайном, из-за пинга начало кикать некоторых игроков.
Ложных можно легко избежать, увеличив некоторые значения, но при этом читеров ловить будет хуже, поэтому ставить или нет - дело ваше.


Теперь можно и приступить..


Ко всем define:

Код
#define MAX_DIST 7 //Если будут ложные - увеличивайте до 8-10


Ко всем переменным (new), обычно в начале мода:

Код
new Warnings[MAX_PLAYERS];


Желательно опять-же в начало мода, либо перед public OnPlayerWeaponShot:

Код
Float:GetAngle(Float:x, Float:y, Float:ix, Float:iy)
{
        new Float:absoluteangle, Float:tmpangle, Float:misc = 5.0;
        tmpangle = 180.0 - atan2(x-ix,y-iy);
        tmpangle += misc;
        misc *= -1;
        absoluteangle = tmpangle + misc;
        return absoluteangle;
}

stock IsPlayerFacingCoords(playerid, Float:destx, Float:desty, offset = 0)
{
        new Float:px, Float:py, Float:pz, Float:a, Float:a2;
        GetPlayerPos(playerid, px, py, pz);
        GetPlayerFacingAngle(playerid, a);
        a2 = GetAngle(px, py, destx, desty);
        if((a2 + offset) > 360) a2 = 360 - offset;
        if((a2 - offset) < 0) a2 = 0 + offset;
        if(a < (a2 + offset) && a > (a2 - offset)) return 1;
        return 0;
}  


Далее, в сам public OnPlayerWeaponShot:


Код
if(hittype == 1)
{
    new Float:HitPosX, Float:HitPosY, Float:HitPosZ, Float:Temp;
    GetPlayerLastShotVectors(playerid, Temp, Temp, Temp, HitPosX, HitPosY, HitPosZ);
    if(!IsPlayerInRangeOfPoint(playerid, 3.0, HitPosX, HitPosY, HitPosZ) && !IsPlayerFacingCoords(playerid, HitPosX, HitPosY, MAX_DIST))
    {
        if(++Warnings[playerid] > 2)
        {
            return Kick(playerid); //Наказание
        }
    }
    else Warnings[playerid] = 0;
}
else Warnings[playerid] = 0;  

♥Bianchi♥
» Повышен [30.09.2017 - 06.11.2017]
» Повышен [06.11.2017 - 05.01.2018]
» Повышен [05.01.2018 - 27.01.2018]
» Повышен [27.01.2018- 13.02.2018]
» Снят [13.02.2018- 13.03.2018]

Главный Следящий на форуме сайте [27.01.2018 - 13.03.2018]
Главный Следящий за Игровыми Серверами САМП [27.01.2018 -13.03.2018]
Главный Следящий за Модераторами [27.01.2018-13.03.2018]
Главный Следящий за Администраторами [13.02.2018-13.03.2018]
Игровой Форум » Pawno программирование » Античиты » [Античит] Anti-Silent Aim [прототип]
  • Страница 1 из 1
  • 1
Поиск:
BlackDesert
ArcheAge
GTA 5
Overwatch
Call of Duty: Black Ops 3
AC: Syndicate
Need For Speed 2015
все игры
uCoz
Подпишись на новости
и будь в курсе всех игровых новостей
Стрим Twich