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

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

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

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

> Важная информация

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
17 страниц V  « 6 7 8 ... 15 16 »

Sign's Wallhack Blocker

Статус пользователя intercs
сообщение 5.9.2013, 21:21
Сообщение #121


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(JJS007 @ 5.9.2013, 23:16) *
Уже более полу года стоит блокер WH и никто не жаловался на эту проблему. Появление из-за угла плавное. Не преувеличивайте.


Плавнее, чем у симпле_ВХ_блокер, но всё равно смысл перестрелок из-за угла теряется. Особенно для АВПешников...

Поясню: На пиратках этот изъян почти не заметен, а вот на стим клиентах - это беда...

Хочется такой алгоритм, чтоб блокировало ВХ, но во время выбегания из-за угла всё было супер...
Готов даже оплатить)

Отредактировал: intercs, - 5.9.2013, 21:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 5.9.2013, 21:24
Сообщение #122
Стаж: 17 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Цитата(intercs @ 5.9.2013, 23:21) *
Плавнее, чем у симпле_ВХ_блокер, но всё равно смысл перестрелок из-за угла теряется. Особенно для АВПешников...

Поясню: На пиратках этот изъян почти не заметен, а вот на стим клиентах - это беда...

Хочется такой алгоритм, чтоб блокировало ВХ, но во время выбегания из-за угла всё было супер...
Готов даже оплатить)

невозможно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 5.9.2013, 21:57
Сообщение #123


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(perfectblood0 @ 5.9.2013, 23:24) *
невозможно


Спасибо за объективную информацию.
Тогда для своего сервера я пока не вижу в нём смысла, т.к. нарушается играбельность.
Я обратно к маздану thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JJS007
сообщение 5.9.2013, 22:06
Сообщение #124
Стаж: 15 лет

Сообщений: 233
Благодарностей: 52
Полезность: 187

Играйте с читаками на здоровье...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 5.9.2013, 22:20
Сообщение #125
Стаж: 17 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Цитата(JJS007 @ 6.9.2013, 0:06) *
Играйте с читаками на здоровье...

Пфф какой дурацкий максимализм, как будто от одного плагина исправится вечная проблема читеров.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Golum-80
сообщение 12.9.2013, 22:32
Сообщение #126
Стаж: 16 лет

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

в логах одни ошибки
L 09/12/2013 - 23:59:59: [AMXX] Run time error 10 (plugin "snblock.amxx") (native "TrieKeyExists") - debug not enabled!
L 09/12/2013 - 23:59:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
че за байда такая?

Отредактировал: Golum-80, - 12.9.2013, 22:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sign92
сообщение 12.9.2013, 22:41
Сообщение #127


Стаж: 16 лет

Сообщений: 55
Благодарностей: 105
Полезность: 950

Цитата(Golum-80 @ 13.9.2013, 0:32) *
в логах одни ошибки
L 09/12/2013 - 23:59:59: [AMXX] Run time error 10 (plugin "snblock.amxx") (native "TrieKeyExists") - debug not enabled!
L 09/12/2013 - 23:59:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
че за байда такая?

Вам в другую тему, сударь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 12.9.2013, 22:45
Сообщение #128
Стаж: 16 лет

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

теоретически возможно, например

client_prethink + visible stock и блокировка по факту в addtofullpack по принципу bool:visible ? yes : no
таким образом видимость каждого игрока будет зависеть от клиентского фпс, и блочится точно по кадрам в секунду.

лучше не блочить вх а ловить читеров, ибо если будет бегать читер и не читерить из за блока вх то вы его не поймаете ....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sign92
сообщение 12.9.2013, 22:52
Сообщение #129


Стаж: 16 лет

Сообщений: 55
Благодарностей: 105
Полезность: 950

Цитата(cs-portal @ 13.9.2013, 0:45) *
теоретически возможно, например

client_prethink + visible stock и блокировка по факту в addtofullpack по принципу bool:visible ? yes : no
таким образом видимость каждого игрока будет зависеть от клиентского фпс, и блочится точно по кадрам в секунду.

Пробовал такой вариант - нагрузка была еще больше. На самом деле после отсеивания вызовов по определенным параметрам (тиммейты, мертвые игроки и т.п.), функция проверки вызывается не сильно чаще prethink'a
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 12.9.2013, 23:29
Сообщение #130
Стаж: 16 лет

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

в server_frame чтото проверять можно? ( хотя это дикость, сервера будут зверски лагать )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sign92
сообщение 12.9.2013, 23:57
Сообщение #131


Стаж: 16 лет

Сообщений: 55
Благодарностей: 105
Полезность: 950

Цитата(cs-portal @ 13.9.2013, 1:29) *
в server_frame чтото проверять можно? ( хотя это дикость, сервера будут зверски лагать )

Результат аналогичен prethink'у
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 17.9.2013, 10:17
Сообщение #132
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

После выключения плагина перестал работать esp_admin гррр мои админы в панике
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 22.9.2013, 17:22
Сообщение #133


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(sign92 @ 17.8.2013, 0:24) *
Sign's Wallhack Blocker

Автор: Sign
Версия: 1.1

Скрытый текст
Исходный текст
Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <xs>

#define MAX_CACHE 10

new alive[33], team[33], tr_handle

new Float:offset[][] =
{
{-17.0, -8.5, -8.5,-17.0},
{ 17.0, 8.5, 8.5, 17.0}
}

new Float:points[][] =
{
{-34.0,-17.0, 17.0, 34.0},
{-17.0, -8.5, 17.0, 34.0}
}

public plugin_init()
{
register_plugin("WH Blocker", "1.1", "Sign")

register_forward(FM_AddToFullPack, "fw_addtofullpack")

RegisterHam(Ham_Spawn, "player", "fw_alivehandle", 1)
RegisterHam(Ham_Killed, "player", "fw_alivehandle", 1)

tr_handle = create_tr2()
}

public fw_addtofullpack(es, e, ent, id, flags, player, set)
{
if(player && id != ent && alive[id] && alive[ent] && team[id] != team[ent])
{
if(!is_entity_visible(id, ent, set))
{
forward_return(FMV_CELL, 0)

return FMRES_SUPERCEDE
}
}

return FMRES_IGNORED
}

public fw_alivehandle(id)
{
alive[id] = is_user_alive(id)
team[id] = get_user_team(id)
}

public is_entity_visible(id, entity, set)
{
static Float:p_origin[3], Float:e_origin[3], Float:v_offset[3], Float:v_temp[3], calls[33][33], cache[33][33], crouch, i, j

if(++calls[id][entity] % MAX_CACHE && cache[id][entity])
{
return 1
}

if(!is_entity_in_pvs(entity, set) || is_user_flashed(id))
{
return cache[id][entity] = 0
}

pev(id, pev_origin, p_origin)
pev(id, pev_view_ofs, v_temp)
xs_vec_add(p_origin, v_temp, p_origin)

pev(entity, pev_origin, e_origin)
pev(entity, pev_view_ofs, v_temp)
xs_vec_add(e_origin, v_temp, v_temp)

if(is_point_visible(p_origin, v_temp, id))
{
return cache[id][entity] = 1
}

xs_vec_sub(e_origin, p_origin, v_temp)
xs_vec_normalize(v_temp, v_temp)

vector_to_angle(v_temp, v_temp)
angle_vector(v_temp, ANGLEVECTOR_RIGHT, v_offset)

crouch = !!(pev(entity, pev_button) & IN_DUCK)

for(i = 0; i < 2; i++)
{
for(j = 0; j < 4; j++)
{
xs_vec_mul_scalar(v_offset, offset[i][j], v_temp)
xs_vec_add(e_origin, v_temp, v_temp)

v_temp[2] += points[crouch][j]

if(is_point_visible(p_origin, v_temp, id))
{
return cache[id][entity] = 1
}
}
}

return cache[id][entity] = 0
}

public is_point_visible(Float:start[3], Float:point[3], ignore_ent)
{
static Float:fraction

engfunc(EngFunc_TraceLine, start, point, IGNORE_GLASS | IGNORE_MONSTERS, ignore_ent, tr_handle)
get_tr2(tr_handle, TR_flFraction, fraction)

return fraction == 1.0
}

public is_entity_in_pvs(entity, set)
{
return engfunc(EngFunc_CheckVisibility, entity, set)
}

public is_user_flashed(id)
{
return get_pdata_int(id, 518) > 200 && get_gametime() < get_pdata_float(id, 514)
}

public plugin_end()
{
free_tr2(tr_handle)
}

[attachment=21037:wh_blocker.sma]


А возможно ли попросить автора поиграться с векторами и прочими сложными для меня цифрами, с целью максимально снизить такой эффект, как выбегание из-за угла не сразу...
Хочется, чтоб выбегание из-за угла было таким, будто этого плагина и нет на сервере, но т.к. понимаю, что это не реально, то просьба - возможно ли максимально снизить данный эффект, а то попасть с авп в игрока, выбегающего из-за угла, очень не просто...
Плагин и правда минимально нагружает сервер, по сравнению с другими блокерами, но видеть не сразу появившегося игрока из-за угла = очень проблемно для играбельности...
С уважением, Сергей.thank_you2.gif

Отредактировал: intercs, - 22.9.2013, 17:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sign92
сообщение 22.9.2013, 18:45
Сообщение #134


Стаж: 16 лет

Сообщений: 55
Благодарностей: 105
Полезность: 950

Цитата(intercs @ 22.9.2013, 19:22) *
А возможно ли попросить автора поиграться с векторами и прочими сложными для меня цифрами, с целью максимально снизить такой эффект, как выбегание из-за угла не сразу...
Хочется, чтоб выбегание из-за угла было таким, будто этого плагина и нет на сервере, но т.к. понимаю, что это не реально, то просьба - возможно ли максимально снизить данный эффект, а то попасть с авп в игрока, выбегающего из-за угла, очень не просто...
Плагин и правда минимально нагружает сервер, по сравнению с другими блокерами, но видеть не сразу появившегося игрока из-за угла = очень проблемно для играбельности...
С уважением, Сергей.thank_you2.gif

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

Отредактировал: sign92, - 22.9.2013, 18:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя intercs
сообщение 22.9.2013, 20:00
Сообщение #135


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(sign92 @ 22.9.2013, 20:45) *
Для игроков с относительно низким пингом "выбегание из-за угла" выглядит и сейчас нормально, а для игроков с пингом повыше - да, могут наблюдаться проблемы. В принципе, любые блокеры этим страдают. Насчет фикса - как только, так сразу.



Я готов заплатить за приватность и оптимизацию, т.к. мною нанятые скриптеры не владеют знаниями в векторах...
Поэтому и прошу Вас.
В личке готов обсудить оплату и супероптимизацию, но как уже пояснили супероптимизация не возможна, т.к. слишком много 0000000000000 секунд на 1 действие для проверки-(
Вообщем готов оплатить приватную супероптимизационную систему блокировки разного вида WH, ну само собой ESP никак не отловить, поэтому бог с ним...
С уважением к Вам, за такие чудесные вкусности, Сергей...

Отредактировал: intercs, - 22.9.2013, 20:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sign92
сообщение 22.9.2013, 20:39
Сообщение #136


Стаж: 16 лет

Сообщений: 55
Благодарностей: 105
Полезность: 950

Деньги мне не нужны, если уж найду решение, то выложу для всех
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
exec1337
сообщение 22.9.2013, 22:39
Сообщение #137
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Объясните,пожалуйста,как читать профайлинг.

*как можно доступнее
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 23.9.2013, 0:55
Сообщение #138
Стаж: 14 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(cs-portal @ 13.9.2013, 0:45) *
лучше не блочить вх а ловить читеров, ибо если будет бегать читер и не читерить из за блока вх то вы его не поймаете ....

А зачем его ловить если он не может читерить собственно? Лучше античит тот который при том же результате именно блочит, а не детектит.
Я не понимаю например такой момент (даже не связанный с читерством): появилась некая уязвимость которая валит сервер, против этой уязвимости сделали фикс и не пойми зачем впилили туда кучу логирований, киков, банов (причём зачастую даже в финальных версиях этого самого фикса!) и зачем, зачем??? зачем столько лишнего когда нужен лишь только фикс бага (блокирование), зачем там ещё детект?

Отредактировал: [WPMG]PRoSToTeM@, - 23.9.2013, 1:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 23.9.2013, 1:52
Сообщение #139
Стаж: 17 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Цитата([WPMG]PRoSToTeM@ @ 23.9.2013, 2:55) *
А зачем его ловить если он не может читерить собственно? Лучше античит тот который при том же результате именно блочит, а не детектит.
Я не понимаю например такой момент (даже не связанный с читерством): появилась некая уязвимость которая валит сервер, против этой уязвимости сделали фикс и не пойми зачем впилили туда кучу логирований, киков, банов (причём зачастую даже в финальных версиях этого самого фикса!) и зачем, зачем??? зачем столько лишнего когда нужен лишь только фикс бага (блокирование), зачем там ещё детект?

Потому что блокировка в основном работает не так как хотелось бы.
То модель не видно из за угла, то за долю секунды до выхода, игрока видно через стену(при игре с софтом)
Получается, что мы не блокируем читера, а просто создаем ему небольшие проблемы при которых обнаружить его еще труднее.
Я очень долго думал поставить себе блокер когда то давно и очень долго играл на серверах с этими блокерами(играл с софтом)
Ни одного бана не получил. Купил авп и бегал радовался, наушники+немного логики+ вх и вуаля, какой к черту блокер? Я вижу игрока за секунду до его выхода, мне этого достаточно.

Отредактировал: perfectblood0, - 23.9.2013, 1:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 23.9.2013, 12:25
Сообщение #140
Стаж: 14 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(perfectblood0 @ 23.9.2013, 3:52) *
Потому что блокировка в основном работает не так как хотелось бы.
То модель не видно из за угла, то за долю секунды до выхода, игрока видно через стену(при игре с софтом)
Получается, что мы не блокируем читера, а просто создаем ему небольшие проблемы при которых обнаружить его еще труднее.
Я очень долго думал поставить себе блокер когда то давно и очень долго играл на серверах с этими блокерами(играл с софтом)
Ни одного бана не получил. Купил авп и бегал радовался, наушники+немного логики+ вх и вуаля, какой к черту блокер? Я вижу игрока за секунду до его выхода, мне этого достаточно.

В данном случае результаты разные, я писал про одинаковые результаты, так что в какой-то мере к этой теме это не относится.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
17 страниц V  « 6 7 8 ... 15 16 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: