Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Anti Speedhack

, вопрос
Статус пользователя freeone
сообщение 25.8.2014, 2:21
Сообщение #1
Стаж: 13 лет

Сообщений: 140
Благодарностей: 13
Полезность: 78

что скажите на счёт работы данного плагина?

Код:
#include <amxmodx>
#include <engine>
#include <fakemeta>

new Float:g_lastcheck[33], Float:g_lastcheck2[33]
new Float:g_cur_origin[33][3]
new Float:g_vic_origin[33][3]

new antihack_active
new cvar_antispeed, cvar_antispeed_code, cvar_ban_minutes

public plugin_init()
{
register_plugin("AntiHack Speed", "1.0", "Dias")

register_event("HLTV", "event_newround", "a", "1=0", "2=0")
register_logevent("event_round_end", 2, "1=Round_End")
register_event("TextMsg","event_round_end","a","2=#Game_Commencing","2=#Game_will_restart_in")

cvar_antispeed = register_cvar("sv_antihack_speed", "1")
cvar_antispeed_code = register_cvar("sv_antihack_speed_code", "250.0")
cvar_ban_minutes = register_cvar("sv_antihack_ban_minutes", "10")
}

public plugin_cfg()
{
set_task(1.0, "event_newround")
}

public event_newround(id)
{
set_task(1.0, "active_antihack", id)
}

public event_round_end(id)
{
antihack_active = 0
}

public active_antihack(id)
{
antihack_active = 1
g_vic_origin[id] = g_cur_origin[id]
}

public client_PostThink(id)
{
if(is_user_alive(id) && antihack_active && get_pcvar_num(cvar_antispeed))
{
static Float:Current_Time
Current_Time = get_gametime()

if(Current_Time - 0.5 > g_lastcheck[id])
{
pev(id, pev_origin, g_cur_origin[id])
g_lastcheck[id] = Current_Time
}

if(Current_Time - 1.0 > g_lastcheck2[id])
{
check_origin(id)
g_lastcheck2[id] = Current_Time
}
}
}

public check_origin(id)
{
static Float:distance

pev(id, pev_origin, g_vic_origin[id])
distance = get_distance_f(g_cur_origin[id], g_vic_origin[id])

if(distance > get_pcvar_float(cvar_antispeed_code) && pev(id, pev_flags) & FL_ONGROUND)
{
static name[32]
get_user_name(id, name, sizeof(name))

server_cmd("amx_banip %s %s Hack_Speed_Detect", get_pcvar_num(cvar_ban_minutes), name)
}
}




по видео, вроде банит, может его кто нибудь проверить?
* мне нечем проверять )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Safety1st
сообщение 25.8.2014, 2:32
Сообщение #2
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Забей на плагин. Лучше HackDetector Lite от Lev ещё не придумали.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя freeone
сообщение 25.8.2014, 2:53
Сообщение #3
Стаж: 13 лет

Сообщений: 140
Благодарностей: 13
Полезность: 78

Safety1st,
подпись у вас информационная ;)
и по теме, когда он стоял, было много банов)
в том числе и меня банил) обычный пинг у меня 100-120.
нужно что то, чтоб банило за SH, а не за лаги)
а как я понимаю, что пока эта лучшая защита от Speedhack(
* Ссылка, по которой вы попали на эту страницу является «мертвой» или удаленной.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 25.8.2014, 3:14
Сообщение #4
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

В новой версии лаггеры смогут жить спокойно.
А пока попробуйте воспользоваться обходом проблемы.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Iceland
сообщение 25.8.2014, 11:18
Сообщение #5
Стаж: 15 лет

Сообщений: 12
Благодарностей: 2
Полезность: 0

И правда, сколько раз я видел, как лагеров АЧ банил за спидхак rofl.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: