
Virus Scans: (would've done three, but virscan is telling me it can't have more than 20 files [have improved it and there's a couple more source files as a result], and chief never seems to have any open slots, however the results are basically the same as last time... only clamav shows borland c++ which is what it was made with...)
CSGO Bunny Hopper-v1.5-Steve Andrew.zip - Jotti's malware scan
https://www.virustotal.com/en/file/f...is/1362386240/
This is CSS CS:GO Bunny Hopper v1.5 - Steve Andrew Software
[Change Log]
*Fixed bug which failed at getting client.dll address if running the game AFTER running this application... (it should work fine either way now)
*Improved speed (using assembler code, and nopping things you don't care to check)
*Now has three methods for sending input instead of just one(SendMessage/PostMessage/SendInput)
*Undocumented ZwReadVirtualMemory used instead of standard ReadProcessMemory (for speed and 99.9% chance to work)
*Now will work on Windows XP (SE_DEBUG_NAME privilege is requested now at application start, just forgot about in previous release)
*Fully configurable! Jump button, toggle button, exe name, module to base pointer from, pointer offsets, etc...
*Saves and loads configuration either to default path in appdata folder (on settings window) or wherever you want! (main window)
*Future Proof! Since it's totally configurable if the pointer changes or something you can just update it and re-save config
CREDIT TO: The creators of tinyxml2 (I used it for easy + quick configuration file saving + loading) Thanks tinyxml2 devs!
Disclaimer
Disclaimer: I will not be responsible for any banned accounts, it is completely up to you if you use hacks.
But if you do, always try to make sure it's undetected and do not use it after any new updates of the game UNLESS you are sure it's undetected.
In short, if you use hacks, use them cautiously.
Use at your own risk.
Although this will most likely never be detected, it isn't that it can't be. So the disclaimer is there for a reason!
Instructions:
1.Run "CSGO Bunny Hopper-v1.5.exe" by double clicking on it (It will automatically run as administrator so you don't have to right click and choose that option each time)
2.Run CSS CS:GO (the game itself) or already have it running doesn't matter
3.While in-game jump and hold the jump button to auto-bunny-hop (or change the settings if you prefer toggle mode)
4.Use the WASD keys and the gentle mouse movements to gain speed around the map (Find a bunny hopping tutorial if you are unsure how to do it, but this will make it much easier! You can focus on getting your movements right without also having to worry about timing your jumps)
5. Have fun bunny hopping! It does still work in CS:GO they haven't gotten rid of it (Thankfully, it's one of my favorite things about CS even back since the beggining CS1.5/CS1.6, it's what makes CS unique)! 100TICK servers still works best on though xD
6. Optionally configure how you want it! You can experiment and see which way works best for you! There's jump button (space by default) hold mode which is default, or toggle button mode (middle mouse button to toggle by default) Configure your buttons how you like! A jump button must be bound in game to '+jump' so for example if you wanted to use the 'v' key instead of spacebar as your jump button, select 'v' from the jump button drop down on the settings window, and in game type in console "bind v +jump" (without the quotes of course, but they could be around the '+jump' like so: ' bind v "+jump" ')
On the settings window the Load+Save config buttons will save/load your full configuration to the default config file in your app data folder: %appdata%\SteveAndrewSoftware\CSGOBunnyHopper\Conf ig.xml
On the main window the 'Load From' and 'Save To' button will save/load the same configuration file, just will allow you to save it to anywhere or load it from anywhere, (useful if say you found another pointer which works better for you, you can save them and try different ones out)
Troubleshooting
If it is not working for you, there is a reason, lets figure out what that reason is or we won't be able to get it working for you... This method works on basically any windows machine so if it's failing it's because some address is not found properly or the pointer value being read isn't telling it that you're on the ground correctly.
1. First check to make sure all three main aspects on the main window are found, 'Wnd', 'Handle', and 'ClientDLL' should all contain something, and if they do it will say 'Everything needed has been found! It should work

'
If that is the case continue on, if it is not so try manually forcing it to run as administrator by right clicking and choosing that option (I have it automatically do it, but maybe that doesn't work for everyone) or try running it after the game rather then before or vice versa (although that issue has been fixed now)
2.When in-game and standing on the ground it should read (with the default supplied pointer) '1' when on the ground and '0' when in the air. Put the game in windowed mode and arrange your windows on screen so you can see both the game and this application if necessary. If it is reading that pointer properly continue on... If it is not try an alternative pointer (a couple listed below) or find your own that works for you (use CE [cheat engine] and find some value that is a certain value when on the ground and something else when in the air [sv_pauseable 1 useful here] then find a pointer to it with the pointer scanner, it will most likely have a base of client.dll, then add the offsets into this application's settings window and optionally save)
3.If you've gotten here and 1 and 2 are fine, then maybe try using a different input method (try SendInput or PostMessage maybe [though Post/Send work basically the same way] Send/Post send directly to the games window while SendInput sends input to the foreground window, so would work even if CS's window isn't found) If you still can't get it to do anything contact me here, and I'll help you out further to figure out what's wrong...
Before you do though try turning off 'Check if CS:GO is foreground window before sending jump key!' Maybe even though we found a CS Window maybe it isn't quite the right one (never happened to me but who knows) Window Title search string can be changed in settings as well as exename if somehow your CSGO is not called 'csgo.exe'
Also as a fail safe solution that will always work! disable 'Make sure you're on the ground before sending jump key!' maybe in combination with above This will not care whether it's reading that pointer correctly at all, and just spam the selected jump button! It isn't the best bunny hopper but I suppose it's better than nothing lol! and will prove that it can actually work to those with doubts... Just gotta get the right configuration for you
I'm still trying to figure out how to negate IN_JUMP for the totally pro method! (Anyone who has info on hooking CL_CreateMove in CSGO or finding cmd->Buttons talk to me

)
Alternative Pointer's I Found: (try these if the default one isn't working for you) [Clear All button, then add each offset one by one]
[["client.dll"+0092F18C]+5C] On Ground Value: 1
[["client.dll"+0093094C]+7C] On Ground Value: 1
[["client.dll"+0092F0A4]+D4] On Ground Value: 1
[["client.dll"+0092F114]+D4] On Ground Value: 1
[[[[[["client.dll"+008CD308]+308]+1CC]+8]+4]+12C] On Ground Value: 1
Thanks and Enjoy the new and improved and totally customizable and configurable bunny hopper! :P