ihNNNNNify
Мастер
Нарушение правил форума 3.8
Античит на Silent aim.
(Подчёркнутый текст - ссылка)
Не знаю насколько актуальный античит, но на момент того как я его сделал, он работал отлично (проверен на онлайне).(Подчёркнутый текст - ссылка)
Тесты с новым Silent aim не проверял, по этому если будут какие то ложные, оставляйте комментарии с информацией, буду решать.
Выкладываю по ненадобности, так как больше не работаю с SA-MP.
Античит на
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
, использовать только с ним.Рассказывать что и как подключать
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
- не буду (были уроки на форуме, от меня, и других пользователей), кому надо тот разбереться, или знает.
PHP:
IPacket:206(playerid, BitStream:bs)
{
new bulletData[PR_BulletSync];
BS_IgnoreBits(bs, 8);
BS_ReadBulletSync(bs, bulletData);
if(bulletData[PR_hitType] == BULLET_HIT_TYPE_PLAYER) {
new
Float: getPlayerX,
Float: getPlayerY,
Float: getPlayerZ,
Float: getLastPlayerZ;
GetPlayerPos(playerid, getgetPlayerX, getgetPlayerY, getPlayerZ);
GetPlayerPos(bulletData[PR_hitId], getLastPlayerZ, getLastPlayerZ, getLastPlayerZ);
new Float:betweenDistance = floatabs(bulletData[PR_origin][0] - getPlayerX) + floatabs(bulletData[PR_origin][1] - getPlayerY);
if(bulletData[PR_offsets][0] == 0.0 && bulletData[PR_offsets][1] == 0.0 && bulletData[PR_offsets][2] == 0.0 || betweenDistance < 0.15 ||
floatabs(bulletData[PR_origin][2] - getPlayerZ) < 0.01 || floatabs(getLastPlayerZ - bulletData[PR_hitPos][2]) < 0.01) {
//
return 0;
}
}
return 1;
}
Последнее редактирование модератором:
