Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Call of Duty Hacks & Cheats › Call of Duty 7 - Black Ops Hacks & Cheats › COD Toolbox

Red faceCOD Toolbox

Posts 1–15 of 68 · Page 1 of 5
…
ZY
zygorator
COD Toolbox
[This will never be bannable, it does not interact with the game itself in any way, it is simply a big ass macro]
Original crosshair script by a guest on the autohotkey forum and master131
whose release is here

First script i've done. This was just something i cooked up for myself to learn a bit of scripting and make a script for all tools i would ever need in COD. Thought i might as well release it here too

Still lagging so badly ingame that it's kinda hard to test stuff, still need to test it with all the weapons etc.

Features: (so far)
•Precise crosshair for Hardcore modes

•Auto remove borders + maximize window

•Adjustable recoil compensation

•Weapon animation cancel button

•Quickknife for very fast knifing

•3 Different fire modes:
1) Single gun rapidfire
2) Akimbo/Dual Wield rapidfire
3) Burst fire

• Every feature has different sound ques and are easy to toggle/adjust ingame


How to use:
Simply run the file(or the source if you have AHK) and let it stay in your tray, it uses a meager 3.8mb of ram.
Now every time you run a cod game, it will automatically maximize and all the other stuff.
Your custom burst/recoil settings will be reset if you restart the script.


Default Keybinds:
All keys will behave as normal when gamewindow is not at the front, same goes for the overlay; it will only show ingame.

< ;Animation canceling for faster reload.

Insert ;Switch between fire modes
Delete ;Toggle the crosshair

Numpad - ;Lower amount of bullets fired in burst mode
Numpad + ;Raise amount of bullets fired in burst mode

End ;Toggle recoil compensation
PgUP ;Increase recoil compensation (how many pixels it moves each time it is run)
PgDn ;Decrease recoil compensation

b ;Quickknife

To change these you will have to edit the source file in notepad, though you will need autohotkey to recompile or run the script
(might make a gui for changing keybinds when i figure out how).


Other info:
This should actually work with any COD game, and you can add other games in the top of the script. Though i'm only testing on BO so it might not work properly on others.

Quickknife:
Does a very very fast knife attack, around double the speed of tact. knife
Note: Do not use with anything but Tomahawk or Throwing knife(MW2)/C4(MW2)
There is a miniscule chance that your equipment will bork and knife will fail.
It is spammable (almost) without fail with all pistols and some guns (G18 Akimbo, )

Crosshair:
Colour is changeable in the source file.
It should always be centered when running in windowed + maximized/noborder.

Colour is in base16. (This took me bloody forever to figure out from the original source >__<)
eg, FF is 255, 00 is 00(duh)

red = 00
green = FF
blue = 00





Any antivirus message is bound to be a false positive, if you don't trust me, just get autohotkey and compile the script for yourself, sourcecode is included in the rar.
Jotti's Malware scan
Virustotal scan

oh and first post here

Imma just post the source here too, compile or run with autohotkey:

Code:
#SingleInstance
#NoEnv
;------#COD TOOLBOX#-----------------------------------------------
;Script by Zygorator		 
;Original crosshair script by guest and master131
;------------------------------------------------------------------

;------------------------------------------------------------------
;Add your games window class name to this list to activate the script for that game
;------#GAMES#--------------------------------------------------

GroupAdd,gamewindow ,ahk_class CoD4			;COD 4: MW
GroupAdd,gamewindow ,ahk_class CoD-WaW		;COD 5: WAW
GroupAdd,gamewindow ,ahk_class IW4			;COD 6: MW2
GroupAdd,gamewindow ,ahk_class CoDBlackOps	;COD 7: BO

;------------------------------------------------------------------
#IfWinActive ahk_group gamewindow
;------#INFO#------------------------------------------------------

;	Remember to set your game to run in windowed mode and restart if you want to show crosshair (and alt-tab out while dead)
;	The script will automatically maximize and remove borders from the game so it works completely like fullscreen mode
;	Punkbuster seems to hate overlays

;	There are three different fire modes:
;	1) Single gun rapidfire
;	2) Akimbo/Dual Wield rapidfire
;	3) Burst fire

;------------------------------------------------------------------
;All keys behave as normal when game window is not at the front.
;------#BINDINGS#--------------------------------------------------

anim_cancel		= <			;Animation canceling for faster reload.

switch_mode		= Insert 		;Switch between fire modes
crosshair		= Delete		;Toggle the crosshair

burst_down		= NumpadSub		;Lower amount of bullets fired in burst mode (different weapons have different firerates)
burst_up		= NumpadAdd		;Raise amount of bullets fired in burst mode (you might need to raise/lower this more than once just to add/remove one bullet in the burst)

recoil_toggle	= End			;Toggle recoil compensation
recoil_up		= PgUP			;Increase recoil compensation (how many pixels it moves each time it is run)
recoil_down		= PgDn			;Decrease recoil compensation

quick_knife		= b			;Does a very very fast knife attack, around double the speed of tact. knife
								;Note: Do not use with anything but Tomahawk/Throwing knife(MW2)/C4(MW2)
								;There is a miniscule chance that you'r equipment will bork and knife will fail.
								;It is spammable (almost) without fail with all pistols and some machineguns (G18 Akimbo)

;------------------------------------------------------------------
;Firerates in miliseconds. Lower is faster. Default should work fine, but some servers might kick when this low.
;For optimal results, set it close to the firerate of a specific gun (this will of course make it less optimal for other guns.)
;------#FIRERATES#-------------------------------------------------

firerate_1 := 39 		;Mode 1
firerate_2 := 39		;Mode 2
firerate_3 := 39		;Mode 3

;------------------------------------------------------------------
;Crosshair colour in base16
;------#CROSSHAIR SETTINGS#----------------------------------------

red = 00
green = FF
blue = 00

;------------------------------------------------------------------
;Don't change these unless you know what you're doing:
;------#OTHER VARIABLES#-------------------------------------------

quick_knife = Home
melee = v				
equip = g
switch_weapon = 1
window_title = ahk_group gamewindow
finalcolor = 0x00%blue%%green%%red%
fire = LButton
rcoil := 3
rcoil_on := 0
fullscreen := 0
max_burst := 20
max_recoil := 20
fire_mode := 0
looptime := 4
drawshit := 0
xpos := A_ScreenWidth/2
ypos := A_ScreenHeight/2
hDrwArea := DllCall("GetDC", "uint", Null)

;--------------------------------------------------------------
;Feel free to rage over incredible amounts of redundant code, my first script.
;--------------------------------------------------------------
Hotkey,~*%fire%,rapidfireLoop
Hotkey,~*%switch_mode%,doswitch_mode
Hotkey,~*%crosshair%,docrosshair
Hotkey,~*%burst_up%,doBurst_up
Hotkey,~*%burst_down%,doBurst_down
Hotkey,~*%recoil_down%,rcoildown
Hotkey,~*%recoil_up%,rcoilup
Hotkey,~*%recoil_toggle%,rcoiltoggle
Hotkey,~*%anim_cancel%,animcancel
Hotkey,~*%quick_knife%, quickKnife


lazor:
Loop
{
	WinWaitClose, %window_title%
	{
		fullscreen := 0
		fire_mode := 0
		Dontdraw()
		drawshit := 0
	}
	
	WinWait, %window_title%
	{	
		if not fullscreen = 1
		{
			WinActivate
			fullscreen := 1
			WinSet, Style, -0xC00000
			WinMove, , , 0, 0
			WinMaximize
		}
	}
sleep 10000
}
return

quickKnife:
	doQuickKnife(melee,equip,switch_weapon)
	
doQuickKnife(v1,v2,v3) {
   SendInput {%v1% Down}      
      Sleep 40
   SendInput {%v1% Up}      
      Sleep 100
   SendInput {%v2% Down}
      Sleep 40
   SendInput {%v3% Down}
      Sleep 40
   SendInput {%v2% Up}
      Sleep 40
   SendInput {%v3% Up}      
Sleep 190
Return
}


animcancel:
{
	SendInput {%switch_weapon%}
	sleep 10
	SendInput {%switch_weapon%}
	sleep 100
}
return

doswitch_mode:
If fire_mode < 3
{
	fire_mode += 1
	if fire_mode = 1
	{
SoundBeep, 600, 100
	}
	else if fire_mode = 2
	{
SoundBeep, 800, 100
	}
	else if fire_mode = 3
	{
SoundBeep, 1000, 100
	}
}
else
{
fire_mode := 0
SoundBeep, 200, 100
SoundBeep, 200, 100
}
return

docrosshair:
If drawshit < 1
{
	drawshit +=1
	If drawshit = 1
	{
		Draw()
	}
}
else
{
Dontdraw()
drawshit := 0
}
return

doBurst_down:
IfWinActive, %window_title%
{
	if looptime > 1
	{
		SoundBeep, 650, 100
		looptime -= 1
	}
	else
	{
		looptime = 1
		SoundBeep, 650, 100
		SoundBeep, 750, 100
	}
}
return

doBurst_up:
if looptime < %max_burst%
	{
		SoundBeep, 450, 100
		looptime += 1
	}
	else
	{
		looptime = %max_burst%
		SoundBeep, 450, 100
		SoundBeep, 550, 100
	}
return

rcoildown:
if rcoil > 1
	{
		SoundBeep, 450, 100
		rcoil -= 1
	}
	else
	{
		SoundBeep, 440, 100
		rcoil = 1
	}
return

rcoilup:
if rcoil < %max_recoil%
	{
		SoundBeep, 650, 100
		rcoil += 1
	}
	else
	{
		SoundBeep, 650, 100
		rcoil = %max_recoil%
	}
return

rcoiltoggle:
if rcoil_on = 0
	{
		SoundBeep, 1200, 100
		rcoil_on := 1
	}
	else
	{
		SoundBeep, 350, 100
		rcoil_on := 0
	}
return

recoil_reduction()
{
	global
	if rcoil_on = 1
	{
		MouseMove, 0, rcoil ,0 , r
	}
}
return

rapidfireLoop:
if not fire_mode = 0
{
    Loop
    {
		GetKeyState, LButtonState, LButton, P
		if fire_mode = 1
		{
			Click
			recoil_reduction()
			sleep, %firerate_1%
			If LButtonState = U
			{
				break
			}
		}
		else if fire_mode = 2
		{
			
			Click
			recoil_reduction()
			Sleep, %firerate_2%
			Click right
			Sleep, %firerate_2%
			If LButtonState = U
			{
				break
			}
		}
		else if fire_mode = 3
		{
			loop %looptime%
			{
				Click
				recoil_reduction()
				Sleep %firerate_3%
			}
			Sleep 20
			break
		}
		else
		{
			break
		}
    }	
}
else
{
	if rcoil_on = 1
	{
		loop
		{
			sleep 60
			recoil_reduction()
			GetKeyState, LButtonState, LButton, P
			If LButtonState = U
			{
				break
			}
		}
	}
}
return



Draw()
{
SetTimer, SetPixel, 1
}
return

Dontdraw()
{
SetTimer, SetPixel, Off
}
return


SetPixel:
IfWinActive, %window_title%
{
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos - 2, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos + 2, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos - 3, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos + 3, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos - 2, "int", ypos, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos + 2, "int", ypos, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos - 3, "int", ypos, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos + 3, "int", ypos, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos - 4, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos + 4, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos - 4, "int", ypos, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos + 4, "int", ypos, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos - 5, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos + 5, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos - 5, "int", ypos, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos + 5, "int", ypos, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos - 6, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos + 6, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos - 6, "int", ypos, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos + 6, "int", ypos, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos - 7, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos + 7, "uint", finalcolor)

DllCall("SetPixel", "uint", hDrwArea, "int", xpos - 7, "int", ypos, "uint", finalcolor)
DllCall("SetPixel", "uint", hDrwArea, "int", xpos + 7, "int", ypos, "uint", finalcolor)
}
Return

; THE END?
; (yes)
#1 · edited 15y ago · 15y ago
B4M
B4M
Post a screenshot and second virus scan please.
#2 · 15y ago
ZY
zygorator
done and done
#3 · 15y ago
Mikkelul
Mikkelul
Cant press download?=
#4 · 15y ago
IN
infin
Ow! waiting for approval .
#5 · 15y ago
B4M
B4M
The screen shot has nothign to do with the tool.. but let's say it is ok..



/file approved
#6 · 15y ago
Mikkelul
Mikkelul
Srsly! i tryed it and it changed ALL HOTKEYS ON MY KEYBOARD!
#7 · 15y ago
ZY
zygorator
Uploaded a fixed version now, for some reason i had botched up some values.

Quote Originally Posted by B4M View Post
The screen shot has nothign to do with the tool.. but let's say it is ok..



/file approved
Nothing else to screenshot, it has no interface :P


Quote Originally Posted by Mikkelul
Srsly! i tryed it and it changed ALL HOTKEYS ON MY KEYBOARD!
wat, it doesn't even work outside of the game for everyone ive tested it with.
Please describe what happened a bit better.
#8 · 15y ago
ZY
zygorator
Haven't tested it with alterIW, i'm guessing it might have a different window_class name?
Also some values are now more geared towards blackops. for mw2 these firerates work better(though the default should work as well):
firerate_1 := 1 ;Mode 1
firerate_2 := 1 ;Mode 2
firerate_3 := 1 ;Mode 3
#9 · 15y ago
DE
Demented420
Quote Originally Posted by marty7th View Post
Bannable or?
Maybe you don't know how to read but read the first post on this thread and you will see "THIS WILL NEVER BE BANNABLE, IT'S A BIG ASS MACRO".

Next time read.
#10 · 15y ago
ZE
ZeroTroubles
I'm so lucky I bought my PS3... No hackers
#11 · 15y ago
Mikkelul
Mikkelul
What i mean with i could not do anything is i when out of the game disable AHK script and all my hotkeys were changed. A = ENTER and stuff
#12 · 15y ago
xbeatsszzx
xbeatsszzx
Quote Originally Posted by aceado View Post
doesn't work for me with mw2 (alteriwnet)

this isnt mw2.this is for BO
#13 · 15y ago
Mazzerin
Mazzerin
Quote Originally Posted by kamielftw View Post
I'm so lucky I bought my PS3... No hackers
how the hell is this a hack? if this is a hack, ps3 is full of ppl with modded controllers anyways
Quote Originally Posted by assasinate3d View Post

this isnt mw2.this is for BO
are you retarded? this is for MW,WaW,MW2, and BO, I bet you haven't even downloaded the file.

Yea nice toolkit, could you upload a seperate version of burst fire?(with toggle mode)
#14 · 15y ago
Skyline.
Skyline.
so far looks good,
ill confirm it after my uni exam,
which then we see how pro it looks,
=) thanks.
#15 · 15y ago
Posts 1–15 of 68 · Page 1 of 5
…

Post a Reply

Similar Threads

  • A question regarding No DvD hack for COD 4, Wndows VistaBy inocntspiltblood in Call of Duty 4 - Modern Warfare (MW) Hacks
    2Last post 18y ago
  • COD 4 Download free cracked server?By bassam in Call of Duty 4 - Modern Warfare (MW) Hacks
    1Last post 18y ago
  • Cracked Server list COD 4By species8472 in Call of Duty 4 - Modern Warfare (MW) Hacks
    11Last post 18y ago
  • TRADING CoD 4 CD KEY.By pacgamer in Trade Accounts/Keys/Items
    2Last post 18y ago

Tags for this Thread

#autohotkey#black ops#cod#knife#rapid fire