Code:
#include <NomadMemory.au3>
#include <Misc.au3>
#RequireAdmin
MsgBox(4096, "", "Hack made by ProGh0st")
If Not _Singleton(@Scriptname, 1) Then
MsgBox(4096, "Is Running", "Hack is already running .-.")
Exit
EndIf
Opt("MouseClickDelay", 1)
Opt("MouseCoordMode", 0)
Opt("CaretCoordMode", 0)
Global Const $Crosshair_base = 0x00B4A358
If WinExists("[class:CrossFire]") Then
Global $PID = WinGetProcess("[class:CrossFire]")
If $PID = -1 Then
MsgBox(4096, "","Could Not Get PID")
Exit
EndIf
Global $Mem_Open = _MemoryOpen($PID)
Call("TriggerBot")
Else
MsgBox(4096, "Crossfire", "Waiting for Crossfire to start")
WinWait("[class:CrossFire]")
Sleep(10000)
Global $PID = WinGetProcess("[class:CrossFire]")
If $PID = -1 Then
MsgBox(4096, "","Could Not Get PID")
Exit
EndIf
Global $Mem_Open = _MemoryOpen($PID)
Call("TriggerBot")
EndIf
Func TriggerBot()
While ProcessExists($PID)
;$check = _MemoryRead($Crosshair_base, $Mem_Open)
;MsgBox(0,"", $check)
If _MemoryRead($Crosshair_base, $Mem_Open) > 130000000 Then
While _MemoryRead($Crosshair_base, $Mem_Open) > 130000000
MouseClick("primary", Default, Default,1,1)
Sleep(10)
WEnd
EndIf
WEnd
EndFunc






