Today I give you a Bhop script that cannot be detected, as it isn't a program, but a normal script.

1st. Get AutoHotKey

2nd. Make a new Text Document, and title it whatever you like

3rd. Put this code inside the text document.

Code:
;Improved Bhop by KillerJoe8Pie
;Press F11 to toggle
;End key to close the application
;This NEVER will be detected by VAC

F11:: Hotkey, *~$Space, Toggle

End::
ExitApp

*~$Space::
Sleep 5
Loop
{
    GetKeyState, SpaceState, Space, P
    If SpaceState = U
        break 
    Sleep 1
    Send, {Blind}{Space}
}
Return
4th. Save the file as .ahk

Note: When not in a game, or when typing in chat, you must press F11, or you will space too many then you normally would. This may also get detected my SMAC on some servers, as it is like a hyper-scroller, but never by VAC.