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

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

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

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

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

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
4 страниц V   1 2 3 »

Giant Keyboard Test

, Проверяем не заблокировал ли чит у игрока клавиши
Статус пользователя Makzz
сообщение 18.5.2010, 20:49
Сообщение #1


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Гигантский Тест Клавиатуры



Плагин проверяет не заблокированы ли клавиши чужеродными программами (например читами)



Квары
gkt_stage_keys - Сколько клавиш на проверку на одной странице
gkt_hurry_time - Время после которого игрок выкидывается, если он долго ничего не нажимал
gkt_quick - Включить режим быстрого теста?
gkt_auto_help - Показывать помощь если игрок при заходе долго не нажимает ничего в меню?
gkt_msg_color - Цвет сообщений плагина
gkt_logs - Ведение логов


Локализация
[EN] English
[RU] Русский
[RO] Romanian
[DE] German
[SV] Swedish
[FR] Finnish


Скрины




История изменений
Код
1.0 - Первый релиз
1.1 - Добавлено ведение логов
    - Обновлена локализация
    - Добавлена функция восстановления клавиш по умолчанию
    - Добавлен цветные сообщения плагина
    - Исправлены мини баги
    - Небольшая оптимизация




Прикрепленный файл  giant_keyboard_test_1.1.zip ( 25,78 килобайт ) Кол-во скачиваний: 42

Версия 1.2 без СлоуХакинга
Спасибо за тестирование Agon1st'у

ps.gif Немного поясню зачем этот плагин нужен, ибо многие не понимают:
Как всем известно у читов есть менюшки и для их доступа требуется забиндить клавишу, при этом забинденая клавиша читом не воспринимается игрой (т.е. чит её блокирует для своих нужд). Данный плагин проверяет поступает ли информация от клавиш или нет. Если инфа не поступает - значит чит заблокировал её и мы отключаем игрока от сервера, если всё нормально, то игрок продолжает играть на сервере.

Отредактировал: Makzz, - 26.5.2010, 15:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   Цитировать сообщение
Статус пользователя Agon1st
сообщение 18.5.2010, 21:01
Сообщение #2
Стаж: 16 лет

Сообщений: 366
Благодарностей: 110
Полезность: 193

качаем люди плагин очень хороший
ловите момент сам пользуюсь просто люди должны привыкнуть к этому плагину и всё будет чики-чики
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя complrg
сообщение 18.5.2010, 21:02
Сообщение #3
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

Отлично :) Пожелание: если игрок отвергает тест клавиш - то логировать отказ.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 18.5.2010, 21:09
Сообщение #4


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Цитата(complrg @ 18.5.2010, 23:02) *
Отлично :) Пожелание: если игрок отвергает тест клавиш - то логировать отказ.

Я думал над этим, в следующих версиях будет + на каких кнопках у него траблы :)
Я ещё подумал потом сделать чтобы игроки могли пропускать тест, типо записываем в файл что игрок прошёл тест, а потом когда игрок опять зайдёт и если мы найдём его в файле то пропустим проверку (+ квар сколько раз пропустить)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя complrg
сообщение 18.5.2010, 21:18
Сообщение #5
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

Цитата(Makzz @ 18.5.2010, 23:09) *
Я ещё подумал потом сделать чтобы игроки могли пропускать тест, типо записываем в файл что игрок прошёл тест, а потом когда игрок опять зайдёт и если мы найдём его в файле то пропустим проверку (+ квар сколько раз пропустить)

Думаю это не нужно. Плагин тогда будет неэффективным. Пример: читер впервый раз зашел "проанализировать :biggrin: " серв, прошел проверку, а во второй раз зайдет с читами. Думаю просто нужно добавить функцию иммунитета админа и игроков, для которых проверки нет. Т.е. в конфиг записывать ники/id/ипы игроков для которых тест не нужен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя otec_cs
сообщение 18.5.2010, 21:26
Сообщение #6
Стаж: 16 лет

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

Да с такими тестами половину игроков потерять можно это только для CW/
Я например клавиши за 5 лет использования ЭВМ неразличаю после некоторых неправильных нажатий кик.
А ваще идея хорошоя но не для Паблика

Отредактировал: otec_cs, - 18.5.2010, 21:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя complrg
сообщение 18.5.2010, 21:31
Сообщение #7
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

Цитата(otec_cs @ 18.5.2010, 23:26) *
Во это можно в csf 1.24 но что то мне неверится. Могут и обычные челы и читеры отказываться от проверки тогда что бан ?

Скорее недоверие этому игроку. Обычный игрок, впринципе не должен отвергать тест...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Agon1st
сообщение 18.5.2010, 21:32
Сообщение #8
Стаж: 16 лет

Сообщений: 366
Благодарностей: 110
Полезность: 193

Цитата(otec_cs @ 18.5.2010, 22:26) *
Могут и обычные челы и читеры отказываться от проверки тогда что бан ?


не бан а просто кик с сервера
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя complrg
сообщение 18.5.2010, 21:33
Сообщение #9
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

Цитата(Agon1st @ 18.5.2010, 23:32) *
не бан а просто кик с сервера

А еще бы лучше команду quit. Только наверное некие читы блочат эту команду.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LaFA
сообщение 18.5.2010, 21:34
Сообщение #10


Стаж: 16 лет

Сообщений: 4505
Благодарностей: 3256
Полезность: 793

Может так :
Если у игрока больше убийств чем смертей на 10, ему автоматом предложит пройти тест...
если откажется бан ( если вы нажмете нет - вы будете забанены, по подозрении в читертве..)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Agon1st
сообщение 18.5.2010, 21:36
Сообщение #11
Стаж: 16 лет

Сообщений: 366
Благодарностей: 110
Полезность: 193

Цитата(LaFA1702 @ 18.5.2010, 22:34) *
Может так :
Если у игрока больше убийств чем смертей на 10, ему автоматом предложит пройти тест...
если откажется бан ( если вы нажмете нет - вы будете забанены, по подозрении в читертве..)


да ну это не серьёзно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя complrg
сообщение 18.5.2010, 21:37
Сообщение #12
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

А если у игрока траблы какие-то с клавишами (клавиши отсутствует на клавиатуре :biggrin:) и т.д.... Нет, не совсем корректно будет

Отредактировал: complrg, - 18.5.2010, 21:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя otec_cs
сообщение 18.5.2010, 21:39
Сообщение #13
Стаж: 16 лет

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

Да с такими тестами половину игроков потерять можно это только для CW (Макzz кто на стиме играет те Спасибо скажут и денег дадут )
Я например клавиши за 5 лет использования ЭВМ неразличаю после некоторых неправильных нажатий кик.
А ваще идея хорошоя но не для Паблика

Отредактировал: otec_cs, - 18.5.2010, 21:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя complrg
сообщение 18.5.2010, 21:40
Сообщение #14
Стаж: 17 лет

Сообщений: 391
Благодарностей: 95
Полезность: 217

Цитата(otec_cs @ 18.5.2010, 23:39) *
Да с такими тестами половину игроков потерять можно это только для CW/
Я например клавиши за 5 лет использования ЭВМ неразличаю после некоторых неправильных нажатий кик.
А ваще идея хорошоя но не для Паблика

Для локального сервера - самое то, что нужно.

Отредактировал: complrg, - 18.5.2010, 21:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя otec_cs
сообщение 18.5.2010, 21:41
Сообщение #15
Стаж: 16 лет

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

Makzz продал бы ты его лудше. Ты гений. ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Agon1st
сообщение 18.5.2010, 21:43
Сообщение #16
Стаж: 16 лет

Сообщений: 366
Благодарностей: 110
Полезность: 193

Цитата(otec_cs @ 18.5.2010, 22:39) *
Да с такими тестами половину игроков потерять можно это только для CW (Макzz кто на стиме играет те Спасибо скажут и денег дадут )
Я например клавиши за 5 лет использования ЭВМ неразличаю после некоторых неправильных нажатий кик.
А ваще идея хорошоя но не для Паблика



там есть пройти быстрый тест и клавиш много ненадо нажимать
лично как мы тестили его, меня с моего сервера кикало раз 6 пока допёр

Отредактировал: Agon1st, - 18.5.2010, 21:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BUMMER
сообщение 18.5.2010, 22:14
Сообщение #17


Стаж: 16 лет

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

а какие квары лучше прописать ?

gkt_stage_keys 10
gkt_hurry_time 20
gkt_quick 0

Вот такие поидут ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
holoc
сообщение 19.5.2010, 7:52
Сообщение #18
Стаж: 19 лет

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

Jumpy.gif
1) Раньше писали плагины, определяющие нажатие чит-клавиш, и все юзали продвинутые читы, не отправлявшие в игру нажатия, теперь будет с точностью наоборот, и все вернутся к старым убогим читам.
2) Ожидаем 10000 новых топиков от особо одаренных, у которых будет одновременно стоять этот плагин и какая-нибудь херня, отправляющая в бан за нажатие клавиш INS, END, PGUP и т.п.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 19.5.2010, 8:34
Сообщение #19
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

Цитата
2) Ожидаем 10000 новых топиков от особо одаренных, у которых будет одновременно стоять этот плагин и какая-нибудь херня, отправляющая в бан за нажатие клавиш INS, END, PGUP и т.п.

:biggrin: :biggrin: :biggrin:
Цитата
Спасибо за тестирование Agon1st'у

на каких читах тестил?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя 3a4oT
сообщение 19.5.2010, 9:52
Сообщение #20


Стаж: 17 лет

Сообщений: 100
Благодарностей: 20
Полезность: 49

красиво придумано,нічого не скажеш.....
в файлі keys.ini пропущено дві клавіші F3,F4+ як бути з клавіатурами які підтримують драйвери і "гарячі клавіші"??я наприклад не можу пройти тест через F1 і F2 вони не реагують......
а ти не думав добавити mouse1 і mouse2 в мік??=))))
p.S не в ту тему написав.......

[google taranslate]
красиво придумано, ничего не скажешь .....
в файле keys.ini пропущено две клавиши F3, F4 + как быть с клавиатурами поддерживающие драйверы и "горячие клавиши"?? я например не могу пройти тест через F1 и F2 они не реагируют ......
а ты не думал добавить mouse1 и mouse2 в мик ??=))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4 страниц V   1 2 3 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: