Сейчас вопрос в том, как очень быстро стрелять из полуавтоматических стволов (пистолетов).
Я через AutoIt3 в хардкорном цикле посылаю нужную команду атаки:
Код:
While True
Send("{ENTER}")
WEnd
Но даже при таком "спаме" атакой в клиент игры, я по звуку выстрелов из пистолета замечаю, что иногда темп стрельбы меняется и порой уступает даже тому, если бы я сам быстро кликал мышью

. Что это за фэйл — не понятно, возможно это банальная тормазнутость AutoIt3.
Далее, через Metamod & AMXX я хукаю момент выстрела и вывожу время в миллисекундах, потом делаю вычет и получаю время между каждым выстрелом, вот например пара магазинов с Glock18:
Оффтоп
0.160
0.160
0.160
0.220
0.220
0.291
0.160
0.210
0.240
0.210
0.190
0.220
0.190
0.200
0.220
0.240
0.220
0.200
0.240
2.411
0.190
0.180
0.190
0.250
0.210
0.200
0.220
0.220
0.240
0.230
0.220
0.260
0.230
0.220
0.240
0.220
0.230
0.240
0.200
2.452
0.190
0.220
0.240
0.240
0.250
0.210
0.190
0.190
0.230
0.210
0.200
0.210
0.200
0.220
0.250
0.230
0.220
0.240
0.210
2.401
0.200
0.210
0.220
0.220
0.230
0.240
0.250
0.240
0.260
0.220
0.200
0.200
0.190
0.180
0.210
0.220
0.230
0.220
0.190
Разумеется, такие не точные данные не годятся.
Сейчас пытаюсь спамить атакой в клиент игры через нормальный ЯП с использованием WinAPI (keybd_event()), но пока что не выходит.
Может кто из читарасов знает подобные программы для автоматический стрельбы из пистолетов в шутерах?