Thanks to visit codestin.com
Credit goes to www.scribd.com

88% found this document useful (8 votes)
25K views2 pages

Head Only

This document contains code for updating the head aiming script for the game Free Fire. It includes configuration settings and code for pixel searching, calculating aim offsets, and moving the mouse to aim at targets.

Uploaded by

ikangfadli19
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
88% found this document useful (8 votes)
25K views2 pages

Head Only

This document contains code for updating the head aiming script for the game Free Fire. It includes configuration settings and code for pixel searching, calculating aim offsets, and moving the mouse to aim at targets.

Uploaded by

ikangfadli19
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Configuration</com.dts.

freefireth~[Head Online]

coding.xml
config.xml
file.xml

<configuration>

//update "Free Fire" script head online

<configuration>

rsistent
#KeyHistory, 0
#NoEnv
#HotKeyInterval 1
#MaxHotkeysPerInterval 127
#InstallKeybdHook
#UseHook
#SingleInstance, Force

SetKeyDelay,-1, 8
SetControlDelay, -1
SetMouseDelay, -1
SetWinDelay,-1
SendMode, InputThenPlay
SetBatchLines,-1
ListLines, Off
CoordMode, Pixel, Screen, RGB
CoordMode, Mouse, Screen
PID := DllCall("GetCurrentProcessId")
Process, Priority, %PID%, High
EMCol := 0xaf0707

ColVn := 99
ZeroX := 999
ZeroY := 999
CFovX := 999
CFovY := 999

ScanL := ZeroX - 89
ScanR := ZeroX + 99
ScanT := ZeroY - 100
ScanB := ZeroY + 999

Loop, {
~LButton::
Start := A_TickCount
while GetKeyState("LButton") && A_TickCount - Start < 150
{
PixelSearch, AimPixelX, AimPixelY, ScanL, ScanT, ScanR, ScanB, EMCol, ColVn, Fast
RGB
GoSub GetAimOffset
GoSub GetAimMoves
GoSub MouseMoves
}
GetAimOffset:
AimX := AimPixelX - ZeroX
AimY := AimPixelY - ZeroY
AimY := AimPixelY+ 99 - 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

Return

GetAimMoves:
RootX := Ceil(( AimOffsetX ** ( 1 / 1.3 )))
RootY := Ceil(( AimOffsetY ** ( 1 / 1.3 )))
MoveX := RootX * DirX
MoveY := RootY * DirY ;same here

Return

MouseMoves:

DllCall("mouse_event", uint, 1.75, int, MoveX * 1.45, int, MoveY * 1, uint, 0,


int, 0)
DllCall("Sleep", UInt, 0-50)
return
}
return

You might also like