1 (изменено: ytka, 2013-11-17 18:56:26)

Тема: Антиотдача

Помогите доработать скриптик ибо сам рак.
Недостатки:
-Не работает почему то когда жму в игре ctrl
-Постоянно приходится делать релоад скрипт т.к. перестает опять почему робить.


#NoEnv
SendMode Input

_auto := true ;Toggle for the anti-recoil being on or off. default is on

~LButton::autofire() ; When the LButton is pressed run the autofire() function
+LButton::_auto := ! _auto ;Shift + LButton used to toggle the anti-recoil on and off

; autofire() function, name is misleading could easily be antiRecoil()
autofire()
{
  global _auto
  if _auto ; if _auto == true. i.e. is anti-recoil on?
  { ; anti-recoil on?  If yes do this
    Loop ; Continuously loop until a 'break' command
    {
      if GetKeyState("LButton", "P") ; If LButton is pressed
      { ; LButton pressed? If yes do this
        Sleep 20 ; sleep for 85 milliseconds
        mouseXY(0,9) ;Call the mouseXY() function which moves the mouse the specified distance. mouseXY( X, Y,)
        Sleep 20 ; sleep for 45milliseconds
      }
      else ;LButton pressed? If no do this, i.e. exit the loop
        break ;will stop the loop
    } ;; loop
  } ;; if
} ;; autofire() ; anti-recoil on? If no do nothing

mouseXY(x,y)
{
  DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) ; moves the mouse could easily be the built in autohotkey MouseMove, X, Y
}

2

Re: Антиотдача

Попробуйте так:


*~LButton:: 
*+LButton:: 
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
Win10x64, AutoHotkey_L v1.1.30.03 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui

3

Re: Антиотдача

спс помогло

4 (изменено: Ядрён, 2014-03-07 02:22:41)

Re: Антиотдача

Вот анти-отдача моего производства зацени.

#SingleInstance force
#NoEnv
#Persistent
#NoTrayIcon
SetBatchLines, -1



Gui, Color, E0E0E0
gui, font, cBlue s10
Gui, Font, underline
Gui, Add, Text,, Прицел  <Вниз> <Вверх> 
Gui, Font, norm
Gui, Add, DropDownList, vMouseMove gDropDownList w100,0||1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|42|44|45|46|47|48|49|50|-1|-2|-3|-4|-5|-6|-7|-8|-9|-10|-11|-12|-13|-14|-15|-16|-17|-18|-19|-20|-21|-22|-23|-24|-25|-26|-27|-28|-29|-30|-31|-32|-33|-34|-35|-36|-37|-38|-39|-40|-41|-42|-42|-44|-45|-46|-47|-48|-49|-50|
Gui, Font, underline
Gui, Add, Text,, Прицел  <Вверх> <Вниз>
Gui, Font, norm
Gui, Add, DropDownList, vMouseMove2 gDropDownList w100,0||-1|-2|-3|-4|-5|-6|-7|-8|-9|-10|-11|-12|-13|-14|-15|-16|-17|-18|-19|-20|-21|-22|-23|-24|-25|-26|-27|-28|-29|-30|-31|-32|-33|-34|-35|-36|-37|-38|-39|-40|-41|-42|-42|-44|-45|-46|-47|-48|-49|-50|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|42|44|45|46|47|48|49|50|
Gui, Font, underline
Gui, Add, Text,, Прицел  <Влево> <Вправо> 
Gui, Font, norm
Gui, Add, DropDownList, vMouseMove1 gDropDownList w100,0||-1|-2|-3|-4|-5|-6|-7|-8|-9|-10|-11|-12|-13|-14|-15|-16|-17|-18|-19|-20|-21|-22|-23|-24|-25|-26|-27|-28|-29|-30|-31|-32|-33|-34|-35|-36|-37|-38|-39|-40|-41|-42|-42|-44|-45|-46|-47|-48|-49|-50|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|42|44|45|46|47|48|49|50|
Gui, Font, underline
Gui, Add, Text,, Прицел  <Вправо> <Влево> 
Gui, Font, norm
Gui, Add, DropDownList, vMouseMove3 gDropDownList w100,0||1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|42|44|45|46|47|48|49|50|-1|-2|-3|-4|-5|-6|-7|-8|-9|-10|-11|-12|-13|-14|-15|-16|-17|-18|-19|-20|-21|-22|-23|-24|-25|-26|-27|-28|-29|-30|-31|-32|-33|-34|-35|-36|-37|-38|-39|-40|-41|-42|-42|-44|-45|-46|-47|-48|-49|-50|
Gui, font, cRed s10
Gui, Add, Text,, Пауза || Плэй <F9>
Gui, Font, norm
Gui, Add, Text,, Выход  <F10>
Gui, Font, norm
Gui, Add, Button, w100 gОК, ОК
Gui, Show
Return

~vk79::
Suspend, Off
ExitApp
Process, Close, No ReKoiL.exe
Return

~vk78::
Suspend, toggle
Return

~vk51::
~vk47::
~WheelDown::
Suspend, On
Return

~WheelUp::
~vk77::
Suspend, Off
Return

*~lbutton::
Loop 
{
GetKeyState, state, LButton, P
if state = U
break

MouseMove, %Move%, %RMove%, , R
MouseMove, %JMove%, %BMove%, , R

}
Return
DropDownList:
Return
ОК:
Gui Submit, NoHide
RMove = %MouseMove%
JMove = %MouseMove3%
Move = %MouseMove1%
BMove = %MouseMove2%
WinMinimize 
Return
GuiClose:
ExitApp
OS: Win7x64, AutoHotkey v1.1.25.01 (Unicode 64-bit).

5

Re: Антиотдача

Ядрён, Твоя антиотдача работает только на рабочем столе

6 (изменено: Ядрён, 2014-08-19 00:06:54)

Re: Антиотдача

DiMoNk0 пишет:

Ядрён, Твоя антиотдача работает только на рабочем столе

А для какой игры нужна антиотдача? Там активация колёсик вперёд .

OS: Win7x64, AutoHotkey v1.1.25.01 (Unicode 64-bit).