Форум программистов, компьютерный форум, киберфорум
Action/FPS игры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 14.01.2009
Сообщений: 4
1

Перехват клавиш в Counter-Strike

14.01.2009, 08:25. Показов 1768. Ответов 7
Метки нет (Все метки)

Доброго времени суток уважаемые програмисты!

Перейду к делу. Я знаю что для хорошего програмиста это семечки на пол часа и вам разминка. Мне очень нужна программа, которая при запущеном процессе (hl.exe) будет перехватывать правую кнопку мыши и заменять это действие - действием левой кнопки мыши, но с небольшими изменениями(пока зажата правая кнопка выполняеться цикл -эмулируеться нажатие на левую кнопку на х милисикунд, затем идет отжатие левой кнопки(пауза перед очередным эмулированием нажатия на левую кнопку) на Y милисекунд. И этот цикл будет выполняться пока зажата правая кнопка.
Также в программе нужно меню:
1 устанока комбинаций клавиш(включение и отлючения этого эмулирования. При отлючении чтобы правой кнопке возращалось ее действительное значение. А при включеном режиме чтобы правая кнопка не выполняла никаких функций, кроме описаного выше цикла.) это впринципе не обязательно, можно решить как включать и отключать (например Ctrl+Shift+Q)
2 переменные Х и Y должны вводиться с клавиатуры в меню (1=1 милисекунда). Это обязательно
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2009, 08:25
Ответы с готовыми решениями:

Задействование дополнительных клавиш мыши в Counter-Strike
Помогите настроить дополнительные клавиши мыши в кс(Steam). Мышь - A4tech x7.В кс не находит эти...

Активация WH в Counter-Strike
Помогите пожалуйста, есть такая проблема я скинул для кс чит wh называется ( Opengl32.dll ) и когда...

Counter-Strike - замедленное отображение
помогите пожалуйста я в игре контре не могу резко навести мышью на противника,у меня как будто все...

Как играть в Counter-Strike по Wi-Fi?
Как играть контру по wi fi Если одна винда 7 а вторая 8

__________________
7
из интернетов
136 / 33 / 7
Регистрация: 16.01.2008
Сообщений: 392
14.01.2009, 08:29 2
Читерствуешь? А для этого не обязательно прогу писать, есть файл config.cfg в папке cstrike там прям можно это замутить
0
0 / 0 / 0
Регистрация: 14.01.2009
Сообщений: 4
14.01.2009, 08:50  [ТС] 3
я не думаю что это читерство)) Если я хотел зачитерить я бы включил чит и стрел бы чисто в голову

вот фрагмет из конфига при включении этого цикла:

alias spfire1 "alias _special spfire; spfire; alias spfirex spfire0"
alias spfire0 "alias _special; alias spfirex spfire1"
alias spfire "haxfire; wait; special"
alias haxfire "hax1fire"
alias hax1fire "+attack;wait;-attack;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wai t;wait;wait;wait;alias haxfire hax2fire"
alias hax2fire "+attack;wait;-attack;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wai t;wait;wait;wait;alias haxfire hax1fire"
alias +spfire "spfire1"
alias -spfire "spfire0"
bind "MOUSE2" "+spfire"

но проблемма в следущем что при этом скрипте из за того что много wait(пауз) когда я начинаю бегать влево - вправо при этой стрельбе не всегда срабатыват бег или срабатывает через паузу, что приводит к неконтролируемому пердвижению. Другое дело если я стану неподвижно и буду стрелялять. Стоять на месте нельзя
0
из интернетов
136 / 33 / 7
Регистрация: 16.01.2008
Сообщений: 392
14.01.2009, 09:20 4
А на серваке стоит античит типа Myac или Sxe? Потому что если программно перехватывать нажатия и делать задержку могут посчитать как чит. Да и срабатывание будет запаздывать минимум на секунду.
0
0 / 0 / 0
Регистрация: 14.01.2009
Сообщений: 4
14.01.2009, 10:00  [ТС] 5
можно чтобы работала не только под процессом hl.exe, а и в виндовсе, тогда думаю античит ругаться не будет. А почему будет запаздывать на секунду?
0
из интернетов
136 / 33 / 7
Регистрация: 16.01.2008
Сообщений: 392
14.01.2009, 10:15 6
Дело в том что я уже что кое что подобное делал. на AWP что бы прицел сделать (крестик), тупа создат типа окно прозрачное с нарисованным моим крестиком, и сделал чтоб поверх всех окон был. и когда я включал его комбинациями клавиш, была задержка, хз почему,
0
0 / 0 / 0
Регистрация: 14.01.2009
Сообщений: 4
14.01.2009, 10:26  [ТС] 7
крестик это работа с графикой и я не удивляюсь что была задержка, хотя проще взять модель авп и к ней прикрепить прицел. у меня такая модель есть. за такое прозрачное окно как раз забанит, так как это уже вмешательство в игру
0
из интернетов
136 / 33 / 7
Регистрация: 16.01.2008
Сообщений: 392
14.01.2009, 10:32 8
У меня было всё мазя.
Кстати скинь модель если не сложно
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2009, 10:32

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Counter-strike - грубость админов
У меня такой вопрос, играю в Counter-strike и очень часто нарываюсь на грубость админов, которые...

Пиратка Counter-Strike: GO не запускается
Не буду вдаваться в подробности, просто захотелось узнать, как выглядят читы. На лицензии не...

Не работает меню в Counter-Strike 1.6
Встретился с такой проблемой - запускаю контру, а менюшка Find Servers не пашет. Незнаю что делать....

Не работает микрофон в Counter-Strike 1.6
Помагите не работает микрофон в CS 1.8(как 1.6) в настройках Voice всё впорядке, микрофон работает,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.