Auto-QuickScope Customising Tutorial
This tutorial will show you how to chage the crosshair colour, modify the delay, change the quickscope button and
have a crosshair only for MW2 Auto-QuickScope.
1. You will need to get the source code here
2. Open the .ahk in the the SourceCode folder with any text editor like Notepad or Notepad++
Changing the colour of the crosshair
1. Find the line that says this:

2. Go into Paint and click the 'Edit colours' button (in Win 7) or double-click on one of the colours at the colour palette
(Win Vista & XP).


3. Use the basic colours or slider or on the right and find a nice colour.

4. Take note of the 'Red', 'Green' and 'Blue' numbers.

5. Go back into Notepad and place this:
with this:
Repeat this on all the lines and after that, they will be the colour you chose! 
6. Save the script and refer to the 'Compiling or running your script' at the end of this post if you have finished
customising the script!
Tip: If you are using Notepad++, you can use the replace option
Make sure not to replace the wrong things though!

When I tried this, my crosshair turned black instead of the colour I wanted but experiment with it. I think it only works
with 255 only on either Red, Green or Blue.
Changing the QuickScope delay
1. Scroll down to the bottom of the script.
2. Change sleep 273 to anything higher for a longer delay or something smaller for a shorter delay.
Example - sleep 200 will create a shorter delay while sleep 400 will create a longer delay.
3. Save the script and refer to the 'Compiling or running your script' at the end of this post if you have finished
customising the script!
Changing the QuickScope button
1. Scroll down to the bottom of the script.
2. Refer to this page and find a hotkey you want to use.
As an example, I will be using Down. If you are using a keyboard letter, just use the letter. (Example - If I wanted
to use Q as the hotekey, I would just replace Mbutton with Q)
3. Now, replace Mbutton with the key you chose (in this case, Down).
This is what the bottom bit of the script looks like now:
4. Now, replace MouseClick,middle with Send {Your key here}
BUT if you choose a letter like Q you have to add down to it on one line and up on it on the next line.
Example with Down button:
Example with Q:
(The changes in the script have been noted in bold)
5. Save the script and refer to the 'Compiling or running your script' at the end of this post if you have finished
customising the script!
I want this with the crosshair only!
Check post #4!
Compiling or running your script
Running your script:
1. Run Launcher.bat or LauncherNoSoF.bat depending on the one you edited!
Compiling your script:
1. Get the AutoHotkey zip file from the website's download page
2. Extract the zip file
3. Open the 'Compiler' folder and run Ahk2Exe (Run as admin for Windows 7 and Vista users)
4. On the 'Source (script file)' line, click on 'Browse' and browse to the .ahk file.
5. On the 'Destination (.exe file)' line, click on 'Browse' and choose where you want to save the file and also what yo
want to call it.
Optional - Add your own .ico file or add a passphrase/password for the prorgram
6. Click on > Convert <
Enjoy! If you need help I will try my best to answer your questions!
TBH, I literally knew nothing about scripting for AutoHotKey. I just used common sense and looked up a few
hotkeys.
have a crosshair only for MW2 Auto-QuickScope.
1. You will need to get the source code here
2. Open the .ahk in the the SourceCode folder with any text editor like Notepad or Notepad++
Changing the colour of the crosshair
1. Find the line that says this:
Code:
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos, "uint", 255, "uint", 0, "uint", 0)

2. Go into Paint and click the 'Edit colours' button (in Win 7) or double-click on one of the colours at the colour palette
(Win Vista & XP).


3. Use the basic colours or slider or on the right and find a nice colour.

4. Take note of the 'Red', 'Green' and 'Blue' numbers.

5. Go back into Notepad and place this:
Code:
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos, "uint", 255, "uint", 0, "uint", 0)
Code:
DllCall("SetPixel", "uint", hDrwArea, "int", xpos, "int", ypos, "uint", <red number>, "uint", <green number>, "uint",
<blue number>)

6. Save the script and refer to the 'Compiling or running your script' at the end of this post if you have finished
customising the script!
Tip: If you are using Notepad++, you can use the replace option
Make sure not to replace the wrong things though! 
When I tried this, my crosshair turned black instead of the colour I wanted but experiment with it. I think it only works
with 255 only on either Red, Green or Blue.
Changing the QuickScope delay
1. Scroll down to the bottom of the script.
2. Change sleep 273 to anything higher for a longer delay or something smaller for a shorter delay.
Example - sleep 200 will create a shorter delay while sleep 400 will create a longer delay.
3. Save the script and refer to the 'Compiling or running your script' at the end of this post if you have finished
customising the script!
Changing the QuickScope button
1. Scroll down to the bottom of the script.
2. Refer to this page and find a hotkey you want to use.
As an example, I will be using Down. If you are using a keyboard letter, just use the letter. (Example - If I wanted
to use Q as the hotekey, I would just replace Mbutton with Q)
3. Now, replace Mbutton with the key you chose (in this case, Down).
This is what the bottom bit of the script looks like now:
Code:
~NumLock::Suspend, toggle
$Down::
{ GetKeyState, state, Down, T
if state = D
{
send {RButton Down}
sleep 273
MouseClick,left
send {RButton Up}
send {RButton Down}
send {RButton Up}
}
else
{
MouseClick,middle
}
}
BUT if you choose a letter like Q you have to add down to it on one line and up on it on the next line.
Example with Down button:
Code:
~NumLock::Suspend, toggle
$Down::
{ GetKeyState, state, Down, T
if state = D
{
send {RButton Down}
sleep 273
MouseClick,left
send {RButton Up}
send {RButton Down}
send {RButton Up}
}
else
{
Send {Down}
}
}
Code:
~NumLock::Suspend, toggle
$Q::
{ GetKeyState, state, Q, T
if state = D
{
send {RButton Down}
sleep 273
MouseClick,left
send {RButton Up}
send {RButton Down}
send {RButton Up}
}
else
{
Send {Q down}
Send {Q up}
}
5. Save the script and refer to the 'Compiling or running your script' at the end of this post if you have finished
customising the script!
I want this with the crosshair only!
Check post #4!
Compiling or running your script
Running your script:
1. Run Launcher.bat or LauncherNoSoF.bat depending on the one you edited!
Compiling your script:
1. Get the AutoHotkey zip file from the website's download page
2. Extract the zip file
3. Open the 'Compiler' folder and run Ahk2Exe (Run as admin for Windows 7 and Vista users)
4. On the 'Source (script file)' line, click on 'Browse' and browse to the .ahk file.
5. On the 'Destination (.exe file)' line, click on 'Browse' and choose where you want to save the file and also what yo
want to call it.
Optional - Add your own .ico file or add a passphrase/password for the prorgram
6. Click on > Convert <
Enjoy! If you need help I will try my best to answer your questions!
TBH, I literally knew nothing about scripting for AutoHotKey. I just used common sense and looked up a few
hotkeys.



sorry i know its a dumb question.