Что нового

[Мышь, клавиатура] Сильно тормозит мышь при работе скрипта.

F4nT0m

Новичок
Сообщения
54
Репутация
2
Сильно лагает мышь при работе скрипта,лагает только в игре,то есть в Windows никаких лагов.Толи сбиваются настройки чувствительности(сильно падают),толи мышь просто тормозит.
Возможно ли как-то решить эту проблему,оптимизировать или ещё что-то?
Исходник:
Код:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.6.1
 Author:         ЯЧит

 Script Function:
	Fast Zoom for snipers.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here
#include "MouseOnEvent.au3"
MsgBox(0, "Fast-Zoom", "Made by ЯЧит special for www.******.com")
_MouseSetOnEvent($WM_MBUTTONDOWN, "zoom")
WinWaitActive("Point Blank")

While (1)
WEnd 
Func zoom()	
MouseClick("right") 
sleep(50)
MouseClick("left")
sleep(50)
Send("{3}")
sleep(50)
Send("{1}")
sleep(50)
EndFunc
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
F4nT0m

{CodeWarn}
 
Автор
F

F4nT0m

Новичок
Сообщения
54
Репутация
2
Полностью не помогло,лаги ушли,но чувствительность мыши всё равно упала.
 

Fever

Скриптер
Сообщения
308
Репутация
112
попробуйте аналог приведенного Вами кода без дополнительных UDF:

Код:
#Include <Misc.au3>

MsgBox(0, "Fast-Zoom", "Made by ЯЧит special for http://******.com")
WinWaitActive("Point Blank")

While 1
	If _IsPressed("01") Then
		MouseClick("right")
		sleep(50)
		MouseClick("left")
		sleep(50)
		Send("{3}")
		sleep(50)
		Send("{1}")
		sleep(50)

		While _IsPressed("01")
			Sleep(100)
		WEnd
	EndIf
	Sleep(100)
WEnd
 
Автор
F

F4nT0m

Новичок
Сообщения
54
Репутация
2
Это без лагов,но не работает,как надо.То есть в игре просто жмёт сначала 3,потом 1.



Добавлено:
Сообщение автоматически объединено:

Исправил проблему,теперь другая.
Код:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.6.1
 Author:         ЯЧит

 Script Function:
	Fast Zoom for snipers.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here
#include "MouseOnEvent.au3"
MsgBox(0, "Fast-Zoom", "Made by ЯЧит special for www.fpteam-cheats.com")
_MouseSetOnEvent($WM_MBUTTONDOWN, "zoom")

While (1)	
WEnd 
Func zoom()	
MouseClick("right") 
sleep(50)

MouseClick("left")
sleep(50)

MouseWheel("up")
sleep(50)

MouseWheel("down")
sleep(50)
EndFunc

Проблема в том,что не выполняет эту часть:
Код:
MouseWheel("down")
sleep(50)

Может надо квадратные скобки или там...Begin,End?
 

Fever

Скриптер
Сообщения
308
Репутация
112
F4nT0m [?]
не выполняет ибо слишком быстро, попробуйте без помощи программ сменить оружие более 3 раз в секунду мышкой - не получится, ставьте слип побольше
 
Автор
F

F4nT0m

Новичок
Сообщения
54
Репутация
2
Всё,все проблемы решены.
Всем спасибо.
 
Верх