Aimbot AHK BF1
Ok so i have finish reworking my aimbot for BF1 there final all factions script made by me and my mate lololle098
Americans :
Code:
INS::Exitapp
Enjoy cheating more and more !
my skype for other aimbot games : CPL Net Thomas.
Americans :
Code:
Code:
ColVn := 0
ZeroX := 960
ZeroY := 540
CFovX := 155
CFovY := 155
ScanL := ZeroX - CFovX
ScanR := ZeroX + CFovX
ScanT := ZeroY - CFovY
ScanB := ZeroY + CFovY
Loop, {
GetKeyState, Mouse2, LButton, P
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xC2A06C, colvn, Fast RGB ; 1
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xB38D59, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xBB9F71, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xB28C5D, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xB58F59, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}
}}}}
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x1B1F1A, colvn, Fast RGB ; 2
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x0C1613, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x694E32, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x4E3E2A, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x705538, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}
}}}}}
MouseMoves:
AimX := AimPixelX - ZeroX
AimY := AimPixelY - ZeroY
If ( AimX > 0 ) {
DirX := 1
}
If ( AimX < 0 ) {
DirX := -1
}
If ( AimY > 0 ) {
DirY := 1
}
If ( AimY < 0 ) {
DirY := -1
}
AimOffsetX := AimX * DirX
AimOffsetY := AimY * DirY
RootX := Ceil(( AimOffsetX ** ( 1 / 2 )))
MoveX := RootX * DirX
RootY := Ceil(( AimOffsetY ** ( 1 / 2 )))
MoveY := RootY * DirY
If ( Mouse2 == "D" ) {
DllCall("mouse_event", uint, 1, int, (MoveX), int, 0, uint, 0, int, 0)
}
Return
F4::reload
Britains :
Code:
ColVn := 0
ZeroX := 960
ZeroY := 540
CFovX := 155
CFovY := 155
ScanL := ZeroX - CFovX
ScanR := ZeroX + CFovX
ScanT := ZeroY - CFovY
ScanB := ZeroY + CFovY
Loop, {
GetKeyState, Mouse2, LButton, P
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x211B16, colvn, Fast RGB ; 1
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x1B1610, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x15120D, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x241E19, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x16130E, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}}}
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x251B0F, colvn, Fast RGB ; 1
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x1A0F05, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x2A1F13, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x3A2E1F, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x191109, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}}}}
---------------------------------------------2--------------------------------------------
MouseMoves:
AimX := AimPixelX - ZeroX
AimY := AimPixelY - ZeroY
If ( AimX > 0 ) {
DirX := 1
}
If ( AimX < 0 ) {
DirX := -1
}
If ( AimY > 0 ) {
DirY := 1
}
If ( AimY < 0 ) {
DirY := -1
}
AimOffsetX := AimX * DirX
AimOffsetY := AimY * DirY
RootX := Ceil(( AimOffsetX ** ( 1 / 2 )))
MoveX := RootX * DirX
RootY := Ceil(( AimOffsetY ** ( 1 / 2 )))
MoveY := RootY * DirY
If ( Mouse2 == "D" ) {
DllCall("mouse_event", uint, 1, int, (MoveX), int, 0, uint, 0, int, 0)
}
Return
F4::reload
Hongry/Austria :
Code:
ColVn := 0
ZeroX := 960
ZeroY := 540
CFovX := 155
CFovY := 155
ScanL := ZeroX - CFovX
ScanR := ZeroX + CFovX
ScanT := ZeroY - CFovY
ScanB := ZeroY + CFovY
Loop, {
GetKeyState, Mouse2, LButton, P
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x181616, colvn, Fast RGB ; 1
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x1A1A1A, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x191818, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x272625, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x181717, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}
}}}}}
MouseMoves:
AimX := AimPixelX - ZeroX
AimY := AimPixelY - ZeroY
If ( AimX > 0 ) {
DirX := 1
}
If ( AimX < 0 ) {
DirX := -1
}
If ( AimY > 0 ) {
DirY := 1
}
If ( AimY < 0 ) {
DirY := -1
}
AimOffsetX := AimX * DirX
AimOffsetY := AimY * DirY
RootX := Ceil(( AimOffsetX ** ( 1 / 2 )))
MoveX := RootX * DirX
RootY := Ceil(( AimOffsetY ** ( 1 / 2 )))
MoveY := RootY * DirY
If ( Mouse2 == "D" ) {
DllCall("mouse_event", uint, 1, int, (MoveX), int, 0, uint, 0, int, 0)
}
Return
F4::reload
Italy :
Code:
ColVn := 0
ZeroX := 960
ZeroY := 540
CFovX := 155
CFovY := 155
ScanL := ZeroX - CFovX
ScanR := ZeroX + CFovX
ScanT := ZeroY - CFovY
ScanB := ZeroY + CFovY
Loop, {
GetKeyState, Mouse2, LButton, P
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x8C815E, colvn, Fast RGB ; sombre
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x7E7653, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x655E3F, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x807756, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x60583A, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x746B56, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x373329, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}
}}}}
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x332F1F, colvn, Fast RGB ; sombre
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x211F14, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x1B1A10, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x302D1F, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x2A2719, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x38352C, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x3E3A2A, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}
}}}}}
MouseMoves:
AimX := AimPixelX - ZeroX
AimY := AimPixelY - ZeroY
If ( AimX > 0 ) {
DirX := 1
}
If ( AimX < 0 ) {
DirX := -1
}
If ( AimY > 0 ) {
DirY := 1
}
If ( AimY < 0 ) {
DirY := -1
}
AimOffsetX := AimX * DirX
AimOffsetY := AimY * DirY
RootX := Ceil(( AimOffsetX ** ( 1 / 2 )))
MoveX := RootX * DirX
RootY := Ceil(( AimOffsetY ** ( 1 / 2 )))
MoveY := RootY * DirY
If ( Mouse2 == "D" ) {
DllCall("mouse_event", uint, 1, int, (MoveX), int, 0, uint, 0, int, 0)
}
Return
INS::Exitapp
Nazis :
Code:
ColVn := 0
ZeroX := 960
ZeroY := 540
CFovX := 155
CFovY := 155
ScanL := ZeroX - CFovX
ScanR := ZeroX + CFovX
ScanT := ZeroY - CFovY
ScanB := ZeroY + CFovY
Loop, {
GetKeyState, Mouse2, LButton, P
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x262C32, colvn, Fast RGB ; 1
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x24292C, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x0F1214, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x242A2E, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x1B1F21, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}
}}
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x899490, colvn, Fast RGB ; 2
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x7F8A86, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x8E9C98, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x939D96, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x94A29F, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}
}}
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x171919, colvn, Fast RGB ; 3
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x222626, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x22282A, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x161818, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x212423, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}
}}}
MouseMoves:
AimX := AimPixelX - ZeroX
AimY := AimPixelY - ZeroY
If ( AimX > 0 ) {
DirX := 1
}
If ( AimX < 0 ) {
DirX := -1
}
If ( AimY > 0 ) {
DirY := 1
}
If ( AimY < 0 ) {
DirY := -1
}
AimOffsetX := AimX * DirX
AimOffsetY := AimY * DirY
RootX := Ceil(( AimOffsetX ** ( 1 / 2 )))
MoveX := RootX * DirX
RootY := Ceil(( AimOffsetY ** ( 1 / 2 )))
MoveY := RootY * DirY
If ( Mouse2 == "D" ) {
DllCall("mouse_event", uint, 1, int, (MoveX), int, 0, uint, 0, int, 0)
}
Return
INS::Exitapp
F4::Reload
Turcs :
Code:
ColVn := 0
ZeroX := 960
ZeroY := 540
CFovX := 155
CFovY := 155
ScanL := ZeroX - CFovX
ScanR := ZeroX + CFovX
ScanT := ZeroY - CFovY
ScanB := ZeroY + CFovY
Loop, {
GetKeyState, Mouse2, LButton, P
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xF0C093, colvn, Fast RGB ; 1
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xDCA272, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xF0C59C, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xF3C89F, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xEDBD92, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}}}
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x905A3F, colvn, Fast RGB ; 2
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xB67149, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x90593F, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0xC37B4E, colvn, Fast RGB
if errorlevel = 0
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, 0x86523B, colvn, Fast RGB
if errorlevel = 0
{
GoSub MouseMoves
}}}}}}
MouseMoves:
AimX := AimPixelX - ZeroX
AimY := AimPixelY - ZeroY
If ( AimX > 0 ) {
DirX := 1
}
If ( AimX < 0 ) {
DirX := -1
}
If ( AimY > 0 ) {
DirY := 1
}
If ( AimY < 0 ) {
DirY := -1
}
AimOffsetX := AimX * DirX
AimOffsetY := AimY * DirY
RootX := Ceil(( AimOffsetX ** ( 1 / 2)))
MoveX := RootX * DirX
RootY := Ceil(( AimOffsetY ** ( 1 / 2 )))
MoveY := RootY * DirY
If ( Mouse2 == "D" ) {
DllCall("mouse_event", uint, 1, int, (MoveX), int, 0, uint, 0, int, 0)
}
Return
Enjoy cheating more and more !
my skype for other aimbot games : CPL Net Thomas.


CPLNet and lololle098 very much , good job script !
----------



