The_Virtus_Dodik2, кстати как варик можно просто ахк скрипт создать посидеть минут 30 и сделать себе точно такое же
The_Virtus_Dodik2, за ахк скрипт? удачи когда за него банили? все баннихопа работают и не банят ахк скрипт невозможно увидеть
The_Virtus_Dodik2, Тот что в видосе [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] ; Recommended for performance and compatibility with future AutoHotkey releases. ; [URL='https://www.youtube.com/results?search_query=%23Warn']#Warn[/URL] ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen mouseXY(x, y) { DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) } strafe(left) { moveCount := 25 sleepInterval := 2 relativeMove := 28 if (left) { key := "d" move := relativeMove } else { key := "a" move := -relativeMove } send {%key% down} DllCall("Sleep", "UInt", 5) Loop, %moveCount% { mouseXY(move, -(move/4)) DllCall("Sleep", "UInt", sleepInterval) } send {%key% up} } $xbutton1:: while getkeystate("xbutton1","P") { strafe(true) strafe(false) } return ---------------------------------------------------------------------------------------------------------------- --- SideWays: ---------------------------------------------------------------------------------------------------------------- [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] ; Cyka ; [URL='https://www.youtube.com/results?search_query=%23Warn']#Warn[/URL] ; Blyat SendMode Input ; Idi SetWorkingDir %A_ScriptDir% ; Nahui [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen mouseXY(x, y){ DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) } strafe(left){ moveCount := 35 sleepInterval := 2 relativeMove := 15 if(left){ key := "w" move := -relativeMove } else { key := "s" move := relativeMove } Send, {Blind}{%key% down} DllCall("Sleep", "UInt", 5) Loop, %moveCount% { mouseXY(move, 0) DllCall("Sleep", "UInt", sleepInterval) } Send, {Blind}{%key% up} } *XButton1:: while getkeystate("XButton1","P") { strafe(false) strafe(true) } return --------------------------------------------------------------------------------------------------------------------- --- BackWards --------------------------------------------------------------------------------------------------------------------- [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] ; Cyka ; [URL='https://www.youtube.com/results?search_query=%23Warn']#Warn[/URL] ; Blyat SendMode Input ; Idi SetWorkingDir %A_ScriptDir% ; Nahui [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen mouseXY(x, y){ DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) } strafe(left){ moveCount := 35 sleepInterval := 2 relativeMove := 15 if(left){ key := "d" move := -relativeMove } else { key := "a" move := relativeMove } Send, {Blind}{%key% down} DllCall("Sleep", "UInt", 5) Loop, %moveCount% { mouseXY(move, 0) DllCall("Sleep", "UInt", sleepInterval) } Send, {Blind}{%key% up} } *XButton1:: while getkeystate("XButton1","P") { strafe(false) strafe(true) } return --------------------------------------------------------------------------------------------------------------------- --- BHOP, Hold Space to Bhop --------------------------------------------------------------------------------------------------------------------- ALT::Suspend, Toggle *~$Space:: Sleep 5 Loop { GetKeyState, SpaceState, Space, P If SpaceState = U break Sleep 20 Send, {Blind}{Space} } Return --------------------------------------------------------------------------------------------------------------------- --- Gstrafe, Hold Mouse3 to Gstrafe --------------------------------------------------------------------------------------------------------------------- ALT::Suspend, Toggle *Mbutton:: Loop { GetKeyState,state,Mbutton,P if state = U break Send,{WheelUp} Sleep 300 } return --------------------------------------------------------------------------------------------------------------------- U might need to change the setting on the scripts so they fit with your Sensitivity and Dpi! // APX Код [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] ; Recommended for performance and compatibility with future AutoHotkey releases. ; [URL='https://www.youtube.com/results?search_query=%23Warn']#Warn[/URL] ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen mouseXY(x, y) { DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) } strafe(left) { moveCount := 25 sleepInterval := 2 relativeMove := 28 if (left) { key := "d" move := relativeMove } else { key := "a" move := -relativeMove } send {%key% down} DllCall("Sleep", "UInt", 5) Loop, %moveCount% { mouseXY(move, -(move/4)) DllCall("Sleep", "UInt", sleepInterval) } send {%key% up} } $xbutton1:: while getkeystate("xbutton1","P") { strafe(true) strafe(false) } return ---------------------------------------------------------------------------------------------------------------- --- SideWays: ---------------------------------------------------------------------------------------------------------------- [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] ; Cyka ; [URL='https://www.youtube.com/results?search_query=%23Warn']#Warn[/URL] ; Blyat SendMode Input ; Idi SetWorkingDir %A_ScriptDir% ; Nahui [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen mouseXY(x, y){ DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) } strafe(left){ moveCount := 35 sleepInterval := 2 relativeMove := 15 if(left){ key := "w" move := -relativeMove } else { key := "s" move := relativeMove } Send, {Blind}{%key% down} DllCall("Sleep", "UInt", 5) Loop, %moveCount% { mouseXY(move, 0) DllCall("Sleep", "UInt", sleepInterval) } Send, {Blind}{%key% up} } *XButton1:: while getkeystate("XButton1","P") { strafe(false) strafe(true) } return --------------------------------------------------------------------------------------------------------------------- --- BackWards --------------------------------------------------------------------------------------------------------------------- [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] ; Cyka ; [URL='https://www.youtube.com/results?search_query=%23Warn']#Warn[/URL] ; Blyat SendMode Input ; Idi SetWorkingDir %A_ScriptDir% ; Nahui [URL='https://www.youtube.com/results?search_query=%23NoEnv']#NoEnv[/URL] SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen mouseXY(x, y){ DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) } strafe(left){ moveCount := 35 sleepInterval := 2 relativeMove := 15 if(left){ key := "d" move := -relativeMove } else { key := "a" move := relativeMove } Send, {Blind}{%key% down} DllCall("Sleep", "UInt", 5) Loop, %moveCount% { mouseXY(move, 0) DllCall("Sleep", "UInt", sleepInterval) } Send, {Blind}{%key% up} } *XButton1:: while getkeystate("XButton1","P") { strafe(false) strafe(true) } return --------------------------------------------------------------------------------------------------------------------- --- BHOP, Hold Space to Bhop --------------------------------------------------------------------------------------------------------------------- ALT::Suspend, Toggle *~$Space:: Sleep 5 Loop { GetKeyState, SpaceState, Space, P If SpaceState = U break Sleep 20 Send, {Blind}{Space} } Return --------------------------------------------------------------------------------------------------------------------- --- Gstrafe, Hold Mouse3 to Gstrafe --------------------------------------------------------------------------------------------------------------------- ALT::Suspend, Toggle *Mbutton:: Loop { GetKeyState,state,Mbutton,P if state = U break Send,{WheelUp} Sleep 300 } return --------------------------------------------------------------------------------------------------------------------- U might need to change the setting on the scripts so they fit with your Sensitivity and Dpi! // APX
Сначала гуглил "ddrun", помню в одном из кфг для 1.6 было такое, но потом вспомнил что это)) https://www.google.ru/search?newwindow=1&source=hp&q=strafe+script+csgo&oq=strafe+script+csgo