- Bhop script css ahk
- Re: CSGO BHop (w/ strafe) AHK Script (That I made)
- Re: CSGO BHop (w/ strafe) AHK Script (That I made)
- Counter Strike Source BHOP problem
- Saved searches
- Use saved searches to filter your results more quickly
- tropicalpunchy/ahk-csgo-bhop-script
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Скрипт для BunnyHop
- Thread: Best AHK Bhop Script?
- Best AHK Bhop Script?
- The Following 29 Users Say Thank You to Wields For This Useful Post:
- Similar Threads
Bhop script css ahk
Middle Button (press on scroll wheel) to bhop.
To adjust the speed and length of each strafe, look for the following block of text in the code:
moveCount := 25
sleepInterval := 2
relativeMove := 28
Adjust these variables to get different results until you find your favorite config. Or, if the existing config is good enough for you, do not edit any other pieces of code.
If you do, it may break the script. Please note that this is only for testing purposes and that I am not responsible for any server bans or VAC bans (VAC is unlikely).
Don’t forget to give me feedback. It helps me improve.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; 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. #SingleInstance ignore #NoEnv SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen F6::Suspend Home::Reload jump() < Send, > 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 DllCall("Sleep", "UInt", 5) Loop, %moveCount% < mouseXY(move, -(move/4)) DllCall("Sleep", "UInt", sleepInterval) >send > $mbutton:: while getkeystate("mbutton","P") < jump() strafe(true) strafe(false) >Return
Re: CSGO BHop (w/ strafe) AHK Script (That I made)
Dam bud! you got a pretty fine script here. My first piece of advice is to indent your code. It not only helps us reading it but also yourself one day maybe. I tidied it up for myself to read and am nowhere near imposing a format on you. Your use of DLL calls is exquisite in keeping the script smooth as butter, TBH it is one of the finest-tuned scripts in the gaming forum I have seen so far. I’m curious about you calling the DLL for thread Sleep as opposed to using the [Sleep, T] command already in AHK. You also had a few #preprocess commands that were mixed in with process commands at the top and you duplicated a few of them, not sure it affects the code here but it is always safest to keep them in order in the auto-run section. I can’t try the code below, but also to help me — let me know if it runs the same as yours so I know if I’m being an @$$ about the auto-run portion.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. #SingleInstance ignore CoordMode, Mouse, Screen SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetBatchLines -1 ;Settings moveCount := 25 sleepInterval := 2 relativeMove := 28 F6::Suspend Home::Reload jump() < Send, > mouseXY(x, y) < DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) >strafe(left) < if (left) < key := "d" move := relativeMove >else < key := "a" move := -relativeMove >send DllCall("Sleep", "UInt", 5) Loop, %moveCount% < mouseXY(move, -(move/4)) DllCall("Sleep", "UInt", sleepInterval) >send > $mbutton:: while getkeystate("mbutton","P") < jump() strafe(true) strafe(false) >Return
Re: CSGO BHop (w/ strafe) AHK Script (That I made)
;Settings moveCount := 25 sleepInterval := 2 relativeMove := 28
by moving these variables outside the scope of the function, they are no longer accessible. You’d need to either declare your function global, make the variables super-global, pass them as arguments or declare them global within the function scope. As is the script likely isnt doing much in terms of moving the mouse.
heres what id change in the original script:
#NoEnv ; #Warn SendMode Input SetWorkingDir %A_ScriptDir% #SingleInstance ignore #NoEnv SendMode, Input SetBatchLines -1 CoordMode, Mouse, Screen ; this doesnt affect 'mouse_event', if u put it with that in mind F6::Suspend Home::Reload jump() < Send, > mouseXY(x, y) < DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0) >strafe(left) ; rather than a flag, id pass the key directly and check if its 'a/d' or not < moveCount := 25 ; these should propbably be 'static', if youre gonna leave them here sleepInterval := 2 ; these should propbably be 'static', if youre gonna leave them here relativeMove := 28 ; these should propbably be 'static', if youre gonna leave them here ; "if strife left is true, start pressing 'd' and moving the mouse in the right direction" ; wouldnt that result in effectively you strafing 'right'?? ; idk how it works in csgo, but id imagine turning and moving right, makes you strafe right, no? ; poor naming, if thats the case if (left) < key := "d" ; no need for this assignment, if passed as argument move := relativeMove >else < key := "a" move := -relativeMove >send DllCall("Sleep", "UInt", 5) ; cant imagine that playing any significant part, likely superfluous Loop, %moveCount% < mouseXY(move, -(move/4)) ; why is touching the y-axis required? DllCall("Sleep", "UInt", sleepInterval) >send > $mbutton:: while getkeystate("mbutton","P") < jump() strafe(true) ; poor naming, resulting from the function signature. is strafe(true) equivalent to "start strafing"? strafe(false) ; one would likely assume so, but wouldnt know for sure without digging into the function definition >Return
#NoEnv #SingleInstance Ignore SendMode Input SetBatchLines -1 moveCount := 25 sleepInterval := 2 relativeMove := 28 F6::Suspend Home::Reload *MButton:: while(GetKeyState("MButton","P")) < jump() strafe("d") strafe("a") >Return strafe(key) < global moveCount, sleepInterval, relativeMove Send sleep(5) x := (key == "d") ? relativeMove : -relativeMove y := -(x/4) ; why does there have to be movement on the y-axis?? Loop % moveCount < mouseMove(x, y) sleep(sleepInterval) >Send > jump() < Send > mouseMove(x, y) < DllCall("mouse_event", "UInt", 1, "Int", x, "Int", y, "UInt", 0, "Int", 0) >sleep(duration)
Counter Strike Source BHOP problem
- Members
- 1 posts
- Last active: Jan 17 2010 11:19 PM
- Joined: 17 Jan 2010
Hello i got the bhop script for counter strike
*~$Space::
Sleep 5
Loop
GetKeyState, SpaceState, Space, P
If SpaceState = U
break
Sleep 1
Send,
>
Return
others say it works fine and i can see it does when im not ingame and i try type something it puts alot of spaces in between words but when i go into counter strike it doesnt work.
#1 — Posted 17 January 2010 — 11:19 PM
- Members
- 362 posts
- Last active: Mar 13 2012 11:44 PM
- Joined: 26 Oct 2009
#2 — Posted 18 January 2010 — 02:54 PM
- Moderators
- 4323 posts
- Last active: Jan 28 2016 01:38 AM
- Joined: 08 Apr 2009
#3 — Posted 18 January 2010 — 04:59 PM
Member of the AHK community since 08/Apr/2009. Moderator since mid-2012.
- Members
- 279 posts
- Last active: Sep 11 2011 07:26 PM
- Joined: 02 Sep 2006
Thats wierd. Send works in counterstrike for me.
Scripts that spam the space key wont make bunnyhopping any easier though. The game doesnt like all those jump commands. Trust me, I spent a long time tinkering with the timings and different ways of doing it.
You’re best just binding the mousewheel to +jump in your autoexec and spinning the wheel when you get near the ground. Thats how I learned to bhop. Autohotkey wont make it any easier. You just have to learn the hard way or use hacks(which is so obvious you’ll get kicked from every server). Theres lots of good guides on how to bhop if you look around.
#4 — Posted 18 January 2010 — 10:28 PM
- Members
- 1 posts
- Last active: Feb 26 2010 02:51 AM
- Joined: 26 Feb 2010
Can someone give me the same script,
but for left mouse button instead of spacebar,
so when I click,
I click a bunch? 😯
Thanks!
#5 — Posted 26 February 2010 — 03:01 AM
- Guests
- Last active:
- Joined: —
#6 — Posted 19 November 2011 — 01:37 PM
- Change Theme
- IP.Board
- IP.Board Mobile
- Ortem
- English (USA)
- English (USA)
- Deutsch
- Privacy Policy
- Help
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
A simple bhop macro script made in autohotkey to assist and make bhop easier in csgo
tropicalpunchy/ahk-csgo-bhop-script
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
A simple bhop macro script made in autohotkey to assist and make bhop easier in csgo
1. Install autohotkey here
2. After installation, create a blank autohotkey file on your desktop
3. Download the txt here or simply copy data from here
4. Copy the data in the txt file and paste it in your blank autohotkey file you made
5. Double click file to run. F8 is default toggle for script and can be changed inside script
6. If you want to close the file simply go to your hidden icons —> right click —> close
About
A simple bhop macro script made in autohotkey to assist and make bhop easier in csgo
Скрипт для BunnyHop
Сегодня я расскажу вам о скрипте для BunnyHop в CS GO.
Сразу уверяю вас что это не обнаруживается VAC’ом,просто потому что этот скрипт работает на AutoHotkey.Только патруль может вас осудить за «другие вспомогательные средства»
Итак приступим .
1.Идём сюда-autohotkey.com и качаем сам AutoHotkey.
2.Создаем текстовой документ и копируем этот скрипт
Bhop: *~$Space:: Sleep 100 Loop < GetKeyState, SpaceState, Space, P If SpaceState = U break Sleep 5 Send, >
и соответственно вставляем его в этот документ (рекомендуется редактировать Notepad’ом)
3.Переименовываем текстовик на любое имя,но главное добавьте в конце «.ahk»
4.Запускаем текстовик через наш AutoHotkey
5.Проффит,для работы скрипта зажимайте пробел.
—————————————————————
Скрипт взят с зарубежного сайта!
Если помог не откажусь от спасибки!
Всем хорошего вечера!
Thread: Best AHK Bhop Script?
Join Date Oct 2015 Gender Posts 6 Reputation 10 Thanks 1 —> Thanks 29
Best AHK Bhop Script?
The best one I can find is this one and Im wondering if anyone has any better for a 64/128 tick server. Script & DL Below.
*~$Space::
Sleep 5
Loop
GetKeyState, SpaceState, Space, P
If SpaceState = U
break
Sleep 5
Send,
Downloadable Files
The Following 29 Users Say Thank You to Wields For This Useful Post:
Join Date Dec 2013 Gender Location Depths Of My Mind. Posts 17,468 Reputation 3771 Thanks 7,981 —> Thanks 6,158 My Mood
Join Date Dec 2014 Gender Location ♥ Posts 8,698 Reputation 1610 Thanks 918 —> Thanks 8,486 My Mood
Originally Posted by Wields
The best one I can find is this one and Im wondering if anyone has any better for a 64/128 tick server. Script & DL Below.
*~$Space::
Sleep 5
Loop
GetKeyState, SpaceState, Space, P
If SpaceState = U
break
Sleep 5
Send,
Wishlist
Premium Member 22/4/16
Steam Minion 22/12/2017
OFPS Minion 5/2/2019
MMO Minion 5/2/2019
Minion+ 5/2/2019
Mod 8/11/2020
Retired 3/10/2022
20 mtf
Join Date Oct 2015 Gender Posts 6 Reputation 10 Thanks 1 —> Thanks 29
Originally Posted by CrunchyRainbow
MPGH Doesnt let me PM people for some reason. Add my *****: MyNameIsWield or Steam: http :// steamcommunity . com/profiles/76561198277789362/
Join Date Feb 2016 Gender Location Netherlands Posts 724 Reputation 274 Thanks 326 —> Thanks 2,295 My Mood
The best way would be to get a script that allows for in-use editing of the delay. Then you can figure out what delay works best for you.
Similar Threads
[Release] Simple AHK Bhop Script ( NEVER VAC)
[Release] AHK Bhop Script
[Help] Idea for a PERFECT AHK bhop script!
[Tutorial] UD AHK BHOP Script Tutorial!
Best css bhop script?
Resources saved on this page: MySQL 15.38% Copyright � 2001-2022. MPGH. All rights reserved.
Powered by vBulletin
Copyright � 2022 vBulletin Solutions, Inc.
Like MPGH? Donate
All trademarks, copyrights and content belongs to their respective owners.
By visiting this site you agree to its Terms of Service and Conditions which is subject to change at any time.